From f9ae230c0322f412e213faaa9855d4dd0aa6bd2c Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 29 Apr 2025 10:54:04 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 186391 --- packages/kiota-dom-export.txt | 609 ++++- packages/kiota-lock.json | 2 +- .../updates/updatableAssets/item/index.ts | 14 +- .../calls/item/participants/invite/index.ts | 6 +- .../chats/item/messages/index.ts | 6 +- .../calls/item/participants/invite/index.ts | 6 +- .../item/appLogCollectionRequests/index.ts | 6 +- .../appLogCollectionRequests/item/index.ts | 6 +- .../index.ts | 6 + .../items/item/workbook/tables/add/index.ts | 6 +- .../worksheets/item/tables/add/index.ts | 6 +- .../external/connections/item/schema/index.ts | 6 +- .../industryData/operations/item/index.ts | 8 +- .../msgraph-beta-sdk-groups/groups/index.ts | 6 +- .../groups/item/conversations/index.ts | 6 +- .../groups/item/conversations/item/index.ts | 8 +- .../groups/item/threads/item/index.ts | 6 +- .../conditionalAccess/evaluate/index.ts | 34 +- .../namedLocations/item/index.ts | 14 +- .../item/index.ts | 6 +- .../riskDetections/item/index.ts | 8 +- .../identityProtection/riskyUsers/index.ts | 8 +- .../index.ts | 63 + .../msgraph-beta-sdk-reports/reports/index.ts | 9 + .../index.ts | 126 + .../reports/serviceActivity/index.ts | 13 + .../riskDetections/index.ts | 8 +- .../sites/item/pages/index.ts | 6 +- .../teamwork/teamTemplates/index.ts | 8 +- .../users/item/authentication/index.ts | 10 + .../platformCredentialMethods/index.ts | 6 +- .../platformCredentialMethods/item/index.ts | 6 +- .../authentication/qrCodePinMethod/index.ts | 123 + .../qrCodePinMethod/pin/index.ts | 130 + .../qrCodePinMethod/pin/updatePin/index.ts | 100 + .../qrCodePinMethod/standardQRCode/index.ts | 118 + .../qrCodePinMethod/temporaryQRCode/index.ts | 115 + .../callSettings/delegates/count/index.ts | 67 + .../callSettings/delegates/index.ts | 152 ++ .../callSettings/delegates/item/index.ts | 115 + .../callSettings/delegators/count/index.ts | 67 + .../callSettings/delegators/index.ts | 152 ++ .../callSettings/delegators/item/index.ts | 115 + .../item/communications/callSettings/index.ts | 140 ++ .../users/item/communications/index.ts | 130 + .../users/item/index.ts | 10 + .../item/appLogCollectionRequests/index.ts | 6 +- .../appLogCollectionRequests/item/index.ts | 6 +- .../onlineMeetings/item/recordings/index.ts | 6 +- .../item/recordings/item/content/index.ts | 4 +- .../item/recordings/item/index.ts | 6 +- .../onlineMeetings/item/transcripts/index.ts | 6 +- .../item/transcripts/item/content/index.ts | 4 +- .../item/transcripts/item/index.ts | 6 +- .../transcripts/item/metadataContent/index.ts | 4 +- .../users/item/settings/windows/item/index.ts | 5 +- packages/msgraph-beta-sdk/models/index.ts | 2233 +++++++++++++---- .../models/windowsUpdates/index.ts | 48 + 58 files changed, 4172 insertions(+), 734 deletions(-) create mode 100644 packages/msgraph-beta-sdk-reports/reports/getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/index.ts create mode 100644 packages/msgraph-beta-sdk-reports/reports/serviceActivity/getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/updatePin/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/standardQRCode/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/temporaryQRCode/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/count/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/item/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/count/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/item/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/callSettings/index.ts create mode 100644 packages/msgraph-beta-sdk-users/users/item/communications/index.ts diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index b904f11651..11aa3061ef 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -40448,6 +40448,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody::|public|groupBy:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody::|public|orderBy:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody::|public|reportName:CloudPCTroubleshootReportType github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody::|public|search:string @@ -96221,11 +96222,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.con github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|appliedPoliciesOnly:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|conditionalAccessContext:ConditionalAccessContext -github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|conditionalAccessWhatIfConditions:ConditionalAccessWhatIfConditions -github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|conditionalAccessWhatIfSubject:ConditionalAccessWhatIfSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|signInConditions:SignInConditions +github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|signInContext:SignInContext +github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody::|public|signInIdentity:SignInIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostResponse::|public|value:ConditionalAccessWhatIfPolicy[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostResponse::|public|value:WhatIfAnalysisResult[] github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.EvaluatePostResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.evaluateRequestBuilder::|public|post(body:EvaluatePostRequestBody; requestConfiguration?:RequestConfiguration):EvaluatePostResponse github.com/microsoftgraph/msgraph-sdk-typescript/.identity.conditionalAccess.evaluate.evaluateRequestBuilder::|public|toPostRequestInformation(body:EvaluatePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation @@ -113710,6 +113711,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Application::|public|we github.com/microsoftgraph/msgraph-sdk-typescript/.models.Application::|public|windows:WindowsApplication github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationCollectionResponse::|public|value:Application[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationContext::|public|includeApplications:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationContext::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationContext~~>Parsable; SignInContext github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationEnforcedRestrictionsSessionControl::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationEnforcedRestrictionsSessionControl~~>ConditionalAccessSessionControl; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationGuardBlockClipboardSharingType::0000-notConfigured @@ -114678,6 +114682,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuditUserIdentity::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuditUserIdentity::|public|homeTenantName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuditUserIdentity::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuditUserIdentity~~>Parsable; UserIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthContext::|public|authenticationContextValue:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthContext::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthContext~~>Parsable; SignInContext github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|emailMethods:EmailAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|fido2Methods:Fido2AuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|hardwareOathMethods:HardwareOathAuthenticationMethod[] @@ -114689,6 +114696,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|passwordMethods:PasswordAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|phoneMethods:PhoneAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|platformCredentialMethods:PlatformCredentialAuthenticationMethod[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|qrCodePinMethod:QrCodePinAuthenticationMethod github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|requirements:StrongAuthenticationRequirements github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|signInPreferences:SignInPreferences github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|softwareOathMethods:SoftwareOathAuthenticationMethod[] @@ -114955,6 +114963,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodMod github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodModes::0014-federatedSingleFactor github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodModes::0015-federatedMultiFactor github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodModes::0016-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodModes::0017-qrCodePin github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodModesObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodPlatform::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationMethodPlatform::0001-windows @@ -115603,6 +115612,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.baseAuthenticationMetho github.com/microsoftgraph/msgraph-sdk-typescript/.models.baseAuthenticationMethod::0010-x509Certificate github.com/microsoftgraph/msgraph-sdk-typescript/.models.baseAuthenticationMethod::0011-federation github.com/microsoftgraph/msgraph-sdk-typescript/.models.baseAuthenticationMethod::0012-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.baseAuthenticationMethod::0013-qrCodePin github.com/microsoftgraph/msgraph-sdk-typescript/.models.baseAuthenticationMethodObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.BaseCollectionPaginationCountResponse::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.BaseCollectionPaginationCountResponse::|public|backingStoreEnabled:boolean @@ -118091,10 +118101,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkCreateSnapsh github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkCreateSnapshot::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkCreateSnapshot::|public|storageAccountId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkCreateSnapshot~~>CloudPcBulkAction; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecovery::|public|capabilityType:CloudPcDisasterRecoveryCapabilityType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecovery::|public|licenseType:CloudPcDisasterRecoveryLicenseType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecovery::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecoveryFailback::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecoveryFailback~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecoveryFailover::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecoveryFailover~~>CloudPcBulkAction; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkDisasterRecovery~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkModifyDiskEncryptionType::|public|diskEncryptionType:CloudPcDiskEncryptionType github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkModifyDiskEncryptionType::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkModifyDiskEncryptionType~~>CloudPcBulkAction; Parsable @@ -118104,6 +118118,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkPowerOff::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkPowerOff~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkPowerOn::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkPowerOn~~>CloudPcBulkAction; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkReinstallAgent::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkReinstallAgent~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRemoteActionResult::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRemoteActionResult::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRemoteActionResult::|public|failedDeviceIds:string[] @@ -118119,6 +118135,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkResize::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkResize~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRestart::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRestart~~>CloudPcBulkAction; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRestore::|public|ignoreUnhealthySnapshots:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRestore::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRestore::|public|restorePointDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRestore::|public|timeRange:RestoreTimeRange @@ -118212,6 +118229,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|public|osStatus:CloudPcDeviceImageOsStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|public|osVersionNumber:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|public|scopeIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|public|sizeInGB:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|public|sourceImageResourceId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|public|status:CloudPcDeviceImageStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDeviceImage::|public|statusDetails:CloudPcDeviceImageStatusDetails @@ -118273,6 +118291,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDisasterRecovery github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDisasterRecoveryLicenseType::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDisasterRecoveryLicenseType::0001-standard github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDisasterRecoveryLicenseType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDisasterRecoveryLicenseType::0003-plus github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDisasterRecoveryLicenseTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDisasterRecoveryMicrosoftHostedNetworkSetting::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDisasterRecoveryMicrosoftHostedNetworkSetting::|public|regionGroup:CloudPcRegionGroup @@ -118844,12 +118863,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcServicePlan~~>En github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|cloudPcId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|expirationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|healthCheckStatus:CloudPcSnapshotHealthCheckStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|lastRestoredDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|snapshotType:CloudPcSnapshotType github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot::|public|status:CloudPcSnapshotStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshotCollectionResponse::|public|value:CloudPcSnapshot[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshotCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotHealthCheckStatus::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotHealthCheckStatus::0001-healthy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotHealthCheckStatus::0002-unhealthy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotHealthCheckStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotHealthCheckStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotStatus::0000-ready github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotStatus::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotStatusObject @@ -118911,10 +118936,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSubscription~~>E github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegion::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegion::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegion::|public|regionGroup:CloudPcRegionGroup +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegion::|public|regionRestrictionDetail:CloudPcSupportedRegionRestrictionDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegion::|public|regionStatus:CloudPcSupportedRegionStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegion::|public|supportedSolution:CloudPcManagementService github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionCollectionResponse::|public|value:CloudPcSupportedRegion[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionRestrictionDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionRestrictionDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionRestrictionDetail::|public|cPURestricted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionRestrictionDetail::|public|gPURestricted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionRestrictionDetail::|public|nestedVirtualizationRestricted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionRestrictionDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSupportedRegionRestrictionDetail~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSupportedRegionStatus::0000-available github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSupportedRegionStatus::0001-restricted github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSupportedRegionStatus::0002-unavailable @@ -119461,10 +119494,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessCondit github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessConditionSet::|public|users:ConditionalAccessUsers github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessConditionSet~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessConditionsObject -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessContext::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessContext::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessContext::|public|odataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessContext~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessDevicePlatform::0000-android github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessDevicePlatform::0001-iOS github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessDevicePlatform::0002-windows @@ -119679,50 +119708,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessUsers: github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessUsers::|public|includeUsers:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessUsers::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessUsers~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|authenticationFlow:AuthenticationFlow -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|clientAppType:ConditionalAccessClientApp -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|country:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|deviceInfo:DeviceInfo -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|devicePlatform:ConditionalAccessDevicePlatform -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|insiderRiskLevel:InsiderRiskLevel -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|ipAddress:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|odataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|servicePrincipalRiskLevel:RiskLevel -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|signInRiskLevel:RiskLevel -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions::|public|userRiskLevel:RiskLevel -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfConditions~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfPolicy::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfPolicy::|public|policyApplies:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfPolicy::|public|reasons:ConditionalAccessWhatIfReasons[] -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfPolicy~~>ConditionalAccessPolicy; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0000-notSet -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0001-notEnoughInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0002-invalidCondition -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0003-users -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0004-workloadIdentities -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0005-application -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0006-userActions -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0007-authenticationContext -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0008-devicePlatform -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0009-devices -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0010-clientApps -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0011-location -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0012-signInRisk -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0013-emptyPolicy -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0014-invalidPolicy -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0015-policyNotEnabled -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0016-userRisk -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0017-time -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0018-insiderRisk -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0019-authenticationFlow -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasons::0020-unknownFutureValue -github.com/microsoftgraph/msgraph-sdk-typescript/.models.conditionalAccessWhatIfReasonsObject -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfSubject::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfSubject::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfSubject::|public|odataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConditionalAccessWhatIfSubject~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigManagerCollection::|public|collectionIdentifier:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigManagerCollection::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigManagerCollection::|public|displayName:string @@ -121223,6 +121208,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegationSettings::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegationSettings::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegationSettings::|public|isActive:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegationSettings::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegationSettingsCollectionResponse::|public|value:DelegationSettings[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegationSettingsCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegationSettings~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeleteAction::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeleteAction::|public|backingStoreEnabled:boolean @@ -125559,6 +125546,40 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationAddToCalendarO github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationAddToCalendarOptions::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationAddToCalendarOptions::0004-studentsOnly github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationAddToCalendarOptionsObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackAudienceEngagementSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackAudienceEngagementSettings::|public|areEngagementStrategiesEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackAudienceEngagementSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackAudienceEngagementSettings::|public|isCallToActionEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackAudienceEngagementSettings::|public|isEmotionalAndIntellectualAppealEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackAudienceEngagementSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackAudienceEngagementSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackContentSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackContentSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackContentSettings::|public|isMessageClarityEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackContentSettings::|public|isQualityOfInformationEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackContentSettings::|public|isSpeechOrganizationEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackContentSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackContentSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackCriteria::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackCriteria::|public|aiFeedbackSettings:EducationAiFeedbackSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackCriteria::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackCriteria::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackCriteria::|public|speechType:EducationSpeechType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackCriteria~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackDeliverySettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackDeliverySettings::|public|areRhetoricalTechniquesEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackDeliverySettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackDeliverySettings::|public|isLanguageUseEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackDeliverySettings::|public|isStyleEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackDeliverySettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackDeliverySettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackSettings::|public|audienceEngagementSettings:EducationAiFeedbackAudienceEngagementSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackSettings::|public|contentSettings:EducationAiFeedbackContentSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackSettings::|public|deliverySettings:EducationAiFeedbackDeliverySettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationAiFeedbackSettings~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationalActivity::|public|completionMonthYear:DateOnly github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationalActivity::|public|endMonthYear:DateOnly github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationalActivity::|public|institution:InstitutionData @@ -125885,6 +125906,48 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSchool::|publi github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSchoolCollectionResponse::|public|value:EducationSchool[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSchoolCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSchool~~>EducationOrganization; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachAudienceEngagementSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachAudienceEngagementSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachAudienceEngagementSettings::|public|isBodyLanguageEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachAudienceEngagementSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachAudienceEngagementSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachContentSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachContentSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachContentSettings::|public|isInclusivenessEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachContentSettings::|public|isRepetitiveLanguageEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachContentSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachContentSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings::|public|areFillerWordsEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings::|public|isPaceEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings::|public|isPitchEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings::|public|isPronunciationEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachDeliverySettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachSettings::|public|audienceEngagementSettings:EducationSpeakerCoachAudienceEngagementSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachSettings::|public|contentSettings:EducationSpeakerCoachContentSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachSettings::|public|deliverySettings:EducationSpeakerCoachDeliverySettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerCoachSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|aiFeedbackCriteria:EducationAiFeedbackCriteria +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|isAiFeedbackEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|isVideoRequired:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|maxRecordingAttempts:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|presentationTitle:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|recordingTimeLimitInMinutes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|showRehearsalReportToStudentBeforeMediaUpload:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|speakerCoachSettings:EducationSpeakerCoachSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource::|public|spokenLanguageLocale:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationSpeakerProgressResource~~>EducationResource; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationSpeechType::0000-informative +github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationSpeechType::0001-personal +github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationSpeechType::0002-persuasive +github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationSpeechType::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.educationSpeechTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationStudent::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationStudent::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.EducationStudent::|public|birthDate:DateOnly @@ -126560,6 +126623,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCode::0001-unautho github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCode::0002-notFound github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCode::0003-deleted github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCodeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCorrectionLevel::0000-l +github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCorrectionLevel::0001-m +github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCorrectionLevel::0002-q +github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCorrectionLevel::0003-h +github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCorrectionLevel::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.errorCorrectionLevelObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluateDynamicMembershipResult::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluateDynamicMembershipResult::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluateDynamicMembershipResult::|public|membershipRule:string @@ -140373,6 +140442,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerContainerType::0 github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerContainerType::0004-driveItem github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerContainerType::0005-user github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerContainerType::0006-teamsChannel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerContainerType::0007-plannerTask github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerContainerTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerCreationSourceKind::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.plannerCreationSourceKind::0001-external @@ -143231,6 +143301,37 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoiceLineColl github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoiceLineCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoiceLine~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoice~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|expireDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|image:QrCodeImageDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|lastUsedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|startDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails::|public|binaryValue:ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails::|public|errorCorrectionLevel:ErrorCorrectionLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails::|public|rawContent:ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails::|public|version:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodeImageDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethod::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethod::|public|pin:QrPin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethod::|public|standardQRCode:QrCode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethod::|public|temporaryQRCode:QrCode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethodConfiguration::|public|includeTargets:AuthenticationMethodTarget[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethodConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethodConfiguration::|public|pinLength:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethodConfiguration::|public|standardQRCodeLifetimeInDays:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethodConfiguration~~>AuthenticationMethodConfiguration; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCodePinAuthenticationMethod~~>AuthenticationMethod; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrPin::|public|code:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrPin::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrPin::|public|forceChangePinNextSignIn:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrPin::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrPin::|public|updatedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrPin~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.quarantineReason::0000-EncounteredBaseEscrowThreshold github.com/microsoftgraph/msgraph-sdk-typescript/.models.quarantineReason::0001-EncounteredTotalEscrowThreshold github.com/microsoftgraph/msgraph-sdk-typescript/.models.quarantineReason::0002-EncounteredEscrowProportionThreshold @@ -152169,6 +152270,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalRiskDet github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalRiskDetectionCollectionResponse::|public|value:ServicePrincipalRiskDetection[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalRiskDetectionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalRiskDetection~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignIn::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignIn::|public|servicePrincipalId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignInActivity::|public|appId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignInActivity::|public|applicationAuthenticationClientSignInActivity:SignInActivity github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignInActivity::|public|applicationAuthenticationResourceSignInActivity:SignInActivity @@ -152179,9 +152282,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignInA github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignInActivityCollectionResponse::|public|value:ServicePrincipalSignInActivity[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignInActivityCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignInActivity~~>Entity; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSubject::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSubject::|public|servicePrincipalId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSubject~~>ConditionalAccessWhatIfSubject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipalSignIn~~>Parsable; SignInIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServicePrincipal~~>DirectoryObject; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServiceProvisioningError::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ServiceProvisioningError::|public|backingStoreEnabled:boolean @@ -152762,6 +152863,24 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInAssistantOptions: github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInAssistantOptionsObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInCollectionResponse::|public|value:SignIn[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|authenticationFlow:AuthenticationFlow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|clientAppType:ConditionalAccessClientApp +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|country:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|deviceInfo:DeviceInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|devicePlatform:ConditionalAccessDevicePlatform +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|insiderRiskLevel:InsiderRiskLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|ipAddress:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|servicePrincipalRiskLevel:RiskLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|signInRiskLevel:RiskLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions::|public|userRiskLevel:RiskLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInConditions~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInContext::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInContext::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInContext::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInContext~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInFrequencyAuthenticationType::0000-primaryAndSecondaryAuthentication github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInFrequencyAuthenticationType::0001-secondaryAuthentication github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInFrequencyAuthenticationType::0002-unknownFutureValue @@ -152798,6 +152917,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInIdentifierType::0 github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInIdentifierType::0004-onPremisesUserPrincipalName github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInIdentifierType::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.signInIdentifierTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInIdentity::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInIdentity::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInIdentity::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInIdentity~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInLocation::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInLocation::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.SignInLocation::|public|city:string @@ -156219,6 +156342,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|cloudClip github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|cloudLicensing:UserCloudLicensing github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|cloudPCs:CloudPC[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|cloudRealtimeCommunicationInfo:CloudRealtimeCommunicationInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|communications:UserCloudCommunication github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|companyName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|consentProvidedForMinor:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|contactFolders:ContactFolder[] @@ -156378,6 +156502,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserAccount~~>Additiona github.com/microsoftgraph/msgraph-sdk-typescript/.models.userAction::0000-registerSecurityInformation github.com/microsoftgraph/msgraph-sdk-typescript/.models.userAction::0001-registerOrJoinDevices github.com/microsoftgraph/msgraph-sdk-typescript/.models.userAction::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserActionContext::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserActionContext::|public|userAction:UserAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserActionContext~~>Parsable; SignInContext github.com/microsoftgraph/msgraph-sdk-typescript/.models.userActionObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserActivity::|public|activationUrl:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserActivity::|public|activitySourceHost:string @@ -156417,6 +156544,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserAttributeValuesItem github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserAttributeValuesItem::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserAttributeValuesItem::|public|value:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserAttributeValuesItem~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserCloudCommunication::|public|callSettings:CallSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserCloudCommunication::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserCloudCommunication~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserCollectionResponse::|public|value:User[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserConfiguration::|public|binaryData:ArrayBuffer @@ -157388,6 +157518,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings::|public|s github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings::|public|windows:WindowsSetting[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSet~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignIn::|public|externalTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignIn::|public|externalUserType:ConditionalAccessGuestOrExternalUserTypes +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignIn::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignIn::|public|userId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignInInsight::|public|lastSignInDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignInInsight::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignInInsight~~>GovernanceInsight; Parsable @@ -157395,6 +157529,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.userSignInRecommendatio github.com/microsoftgraph/msgraph-sdk-typescript/.models.userSignInRecommendationScope::0001-application github.com/microsoftgraph/msgraph-sdk-typescript/.models.userSignInRecommendationScope::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.userSignInRecommendationScopeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignIn~~>Parsable; SignInIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignUpMetric::|public|appId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignUpMetric::|public|browser:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignUpMetric::|public|count:number @@ -157437,11 +157572,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSolutionRoot~~>Enti github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserStorage::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserStorage::|public|quota:UnifiedStorageQuota github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserStorage~~>Entity; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSubject::|public|externalTenantId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSubject::|public|externalUserType:ConditionalAccessGuestOrExternalUserTypes -github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSubject::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSubject::|public|userId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSubject~~>ConditionalAccessWhatIfSubject; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserTeamwork::|public|associatedTeams:AssociatedTeamInfo[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserTeamwork::|public|installedApps:UserScopeTeamsAppInstallation[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserTeamwork::|public|locale:string @@ -158264,15 +158394,32 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.wellknownListName::0001 github.com/microsoftgraph/msgraph-sdk-typescript/.models.wellknownListName::0002-flaggedEmails github.com/microsoftgraph/msgraph-sdk-typescript/.models.wellknownListName::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.wellknownListNameObject -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfApplicationContext::|public|includeApplications:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfApplicationContext::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfApplicationContext~~>ConditionalAccessContext; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfAuthenticationContext::|public|authenticationContext:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfAuthenticationContext::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfAuthenticationContext~~>ConditionalAccessContext; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfUserActionContext::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfUserActionContext::|public|userAction:UserAction -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfUserActionContext~~>ConditionalAccessContext; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0000-notSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0001-notEnoughInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0002-invalidCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0003-users +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0004-workloadIdentities +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0005-application +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0006-userActions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0007-authenticationContext +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0008-devicePlatform +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0009-devices +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0010-clientApps +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0011-location +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0012-signInRisk +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0013-emptyPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0014-invalidPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0015-policyNotEnabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0016-userRisk +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0017-time +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0018-insiderRisk +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0019-authenticationFlow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasons::0020-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.whatIfAnalysisReasonsObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfAnalysisResult::|public|analysisReasons:WhatIfAnalysisReasons +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfAnalysisResult::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfAnalysisResult::|public|policyApplies:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WhatIfAnalysisResult~~>ConditionalAccessPolicy; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.wiFiAuthenticationMethod::0000-certificate github.com/microsoftgraph/msgraph-sdk-typescript/.models.wiFiAuthenticationMethod::0001-usernameAndPassword github.com/microsoftgraph/msgraph-sdk-typescript/.models.wiFiAuthenticationMethod::0002-derivedCredential @@ -161192,6 +161339,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityU github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RateDrivenRolloutSettings::|public|devicesPerOffer:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RateDrivenRolloutSettings::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RateDrivenRolloutSettings~~>GradualRolloutSettings; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.remediationType::0000-inPlaceUpgrade +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.remediationType::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.remediationTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RemediationUpdateFilter::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RemediationUpdateFilter::|public|remediationType:RemediationType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RemediationUpdateFilter~~>Parsable; WindowsUpdateFilter github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.requestedDeploymentStateValue::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.requestedDeploymentStateValue::0001-paused github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.requestedDeploymentStateValue::0002-archived @@ -161345,6 +161498,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdateCveSeverityInformationFromDiscriminatorValue(parseNode:ParseNode):QualityUpdateCveSeverityInformation github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdateFilterFromDiscriminatorValue(parseNode:ParseNode):QualityUpdateFilter github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRateDrivenRolloutSettingsFromDiscriminatorValue(parseNode:ParseNode):RateDrivenRolloutSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRemediationUpdateFilterFromDiscriminatorValue(parseNode:ParseNode):RemediationUpdateFilter github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createResourceConnectionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ResourceConnectionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createResourceConnectionFromDiscriminatorValue(parseNode:ParseNode):ResourceConnection github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createSafeguardProfileFromDiscriminatorValue(parseNode:ParseNode):SafeguardProfile @@ -161415,6 +161569,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deseria github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdateCveSeverityInformation(QualityUpdateCveSeverityInformation:QualityUpdateCveSeverityInformation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdateFilter(QualityUpdateFilter:QualityUpdateFilter={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRateDrivenRolloutSettings(RateDrivenRolloutSettings:RateDrivenRolloutSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRemediationUpdateFilter(RemediationUpdateFilter:RemediationUpdateFilter={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoResourceConnection(ResourceConnection:ResourceConnection={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoResourceConnectionCollectionResponse(ResourceConnectionCollectionResponse:ResourceConnectionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoSafeguardProfile(SafeguardProfile:SafeguardProfile={}):Record void> @@ -161485,6 +161640,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::seriali github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdateCveSeverityInformation(writer:SerializationWriter; QualityUpdateCveSeverityInformation:QualityUpdateCveSeverityInformation={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdateFilter(writer:SerializationWriter; QualityUpdateFilter:QualityUpdateFilter={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRateDrivenRolloutSettings(writer:SerializationWriter; RateDrivenRolloutSettings:RateDrivenRolloutSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRemediationUpdateFilter(writer:SerializationWriter; RemediationUpdateFilter:RemediationUpdateFilter={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeResourceConnection(writer:SerializationWriter; ResourceConnection:ResourceConnection={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeResourceConnectionCollectionResponse(writer:SerializationWriter; ResourceConnectionCollectionResponse:ResourceConnectionCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeSafeguardProfile(writer:SerializationWriter; SafeguardProfile:SafeguardProfile={}):void @@ -162707,6 +162863,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppleVpnAlwaysOn github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppleVpnConfigurationFromDiscriminatorValue(parseNode:ParseNode):AppleVpnConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppleVppTokenTroubleshootingEventFromDiscriminatorValue(parseNode:ParseNode):AppleVppTokenTroubleshootingEvent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationContextFromDiscriminatorValue(parseNode:ParseNode):ApplicationContext github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationEnforcedRestrictionsSessionControlFromDiscriminatorValue(parseNode:ParseNode):ApplicationEnforcedRestrictionsSessionControl github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationFromDiscriminatorValue(parseNode:ParseNode):Application github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationSegmentFromDiscriminatorValue(parseNode:ParseNode):ApplicationSegment @@ -162824,6 +162981,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuditLogRootFrom github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuditPropertyFromDiscriminatorValue(parseNode:ParseNode):AuditProperty github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuditResourceFromDiscriminatorValue(parseNode:ParseNode):AuditResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuditUserIdentityFromDiscriminatorValue(parseNode:ParseNode):AuditUserIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuthContextFromDiscriminatorValue(parseNode:ParseNode):AuthContext github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuthenticationAppDeviceDetailsFromDiscriminatorValue(parseNode:ParseNode):AuthenticationAppDeviceDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuthenticationAppPolicyDetailsFromDiscriminatorValue(parseNode:ParseNode):AuthenticationAppPolicyDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuthenticationAttributeCollectionInputConfigurationFromDiscriminatorValue(parseNode:ParseNode):AuthenticationAttributeCollectionInputConfiguration @@ -163166,10 +163324,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkActio github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkCreateSnapshotFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkCreateSnapshot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkDisasterRecoveryFailbackFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkDisasterRecoveryFailback github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkDisasterRecoveryFailoverFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkDisasterRecoveryFailover +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkDisasterRecoveryFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkDisasterRecovery github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkModifyDiskEncryptionTypeFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkModifyDiskEncryptionType github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkMoveFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkMove github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkPowerOffFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkPowerOff github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkPowerOnFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkPowerOn +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkReinstallAgentFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkReinstallAgent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkRemoteActionResultFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkRemoteActionResult github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkReprovisionFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkReprovision github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkResizeFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkResize @@ -163240,6 +163400,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcStatusDet github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcSubscriptionFromDiscriminatorValue(parseNode:ParseNode):CloudPcSubscription github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcSupportedRegionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudPcSupportedRegionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcSupportedRegionFromDiscriminatorValue(parseNode:ParseNode):CloudPcSupportedRegion +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcSupportedRegionRestrictionDetailFromDiscriminatorValue(parseNode:ParseNode):CloudPcSupportedRegionRestrictionDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcTenantEncryptionSettingFromDiscriminatorValue(parseNode:ParseNode):CloudPcTenantEncryptionSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcUserRoleScopeTagInfoFromDiscriminatorValue(parseNode:ParseNode):CloudPcUserRoleScopeTagInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcUserSettingAssignmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudPcUserSettingAssignmentCollectionResponse @@ -163294,7 +163455,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAcces github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessAuthenticationFlowsFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessAuthenticationFlows github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessClientApplicationsFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessClientApplications github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessConditionSetFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessConditionSet -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessContextFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessContext github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessDevicesFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessDevices github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessDeviceStatesFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessDeviceStates github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessEnumeratedExternalTenantsFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessEnumeratedExternalTenants @@ -163314,9 +163474,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAcces github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessTemplateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessUsersFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessUsers -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessWhatIfConditionsFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessWhatIfConditions -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessWhatIfPolicyFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessWhatIfPolicy -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAccessWhatIfSubjectFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessWhatIfSubject github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigManagerCollectionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConfigManagerCollectionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigManagerCollectionFromDiscriminatorValue(parseNode:ParseNode):ConfigManagerCollection github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigManagerPolicySummaryFromDiscriminatorValue(parseNode:ParseNode):ConfigManagerPolicySummary @@ -163512,6 +163669,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminSe github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminServiceManagementDetailFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdminServiceManagementDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedPermissionClassificationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DelegatedPermissionClassificationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedPermissionClassificationFromDiscriminatorValue(parseNode:ParseNode):DelegatedPermissionClassification +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegationSettingsCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DelegationSettingsCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegationSettingsFromDiscriminatorValue(parseNode:ParseNode):DelegationSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeleteActionFromDiscriminatorValue(parseNode:ParseNode):DeleteAction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeletedChatCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DeletedChatCollectionResponse @@ -163961,6 +164119,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEdgeSearchEngine github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEdIdentitySourceFromDiscriminatorValue(parseNode:ParseNode):EdIdentitySource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEditActionFromDiscriminatorValue(parseNode:ParseNode):EditAction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEditionUpgradeConfigurationFromDiscriminatorValue(parseNode:ParseNode):EditionUpgradeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationAiFeedbackAudienceEngagementSettingsFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackAudienceEngagementSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationAiFeedbackContentSettingsFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackContentSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationAiFeedbackCriteriaFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackCriteria +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationAiFeedbackDeliverySettingsFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackDeliverySettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationAiFeedbackSettingsFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationalActivityCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EducationalActivityCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationalActivityDetailFromDiscriminatorValue(parseNode:ParseNode):EducationalActivityDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationalActivityFromDiscriminatorValue(parseNode:ParseNode):EducationalActivity @@ -164016,6 +164179,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationRubricF github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationRubricOutcomeFromDiscriminatorValue(parseNode:ParseNode):EducationRubricOutcome github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSchoolCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EducationSchoolCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSchoolFromDiscriminatorValue(parseNode:ParseNode):EducationSchool +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSpeakerCoachAudienceEngagementSettingsFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachAudienceEngagementSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSpeakerCoachContentSettingsFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachContentSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSpeakerCoachDeliverySettingsFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachDeliverySettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSpeakerCoachSettingsFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSpeakerProgressResourceFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerProgressResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationStudentFromDiscriminatorValue(parseNode:ParseNode):EducationStudent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSubmissionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EducationSubmissionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEducationSubmissionFromDiscriminatorValue(parseNode:ParseNode):EducationSubmission @@ -165524,6 +165692,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPurchaseInvoiceC github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPurchaseInvoiceFromDiscriminatorValue(parseNode:ParseNode):PurchaseInvoice github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPurchaseInvoiceLineCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PurchaseInvoiceLineCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPurchaseInvoiceLineFromDiscriminatorValue(parseNode:ParseNode):PurchaseInvoiceLine +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createQrCodeFromDiscriminatorValue(parseNode:ParseNode):QrCode +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createQrCodeImageDetailsFromDiscriminatorValue(parseNode:ParseNode):QrCodeImageDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createQrCodePinAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode:ParseNode):QrCodePinAuthenticationMethodConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createQrCodePinAuthenticationMethodFromDiscriminatorValue(parseNode:ParseNode):QrCodePinAuthenticationMethod +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createQrPinFromDiscriminatorValue(parseNode:ParseNode):QrPin github.com/microsoftgraph/msgraph-sdk-typescript/.models::createQuotaFromDiscriminatorValue(parseNode:ParseNode):Quota github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRankedEmailAddressFromDiscriminatorValue(parseNode:ParseNode):RankedEmailAddress github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRbacApplicationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RbacApplicationCollectionResponse @@ -165804,7 +165977,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServicePrincipalRiskDetectionFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalRiskDetection github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServicePrincipalSignInActivityCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSignInActivityCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServicePrincipalSignInActivityFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSignInActivity -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServicePrincipalSubjectFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServicePrincipalSignInFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSignIn github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServiceProvisioningErrorCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ServiceProvisioningErrorCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServiceProvisioningErrorFromDiscriminatorValue(parseNode:ParseNode):ServiceProvisioningError github.com/microsoftgraph/msgraph-sdk-typescript/.models::createServiceProvisioningLinkedResourceErrorDetailFromDiscriminatorValue(parseNode:ParseNode):ServiceProvisioningLinkedResourceErrorDetail @@ -165877,10 +166050,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createShipmentMethodCo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createShipmentMethodFromDiscriminatorValue(parseNode:ParseNode):ShipmentMethod github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInActivityFromDiscriminatorValue(parseNode:ParseNode):SignInActivity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):SignInCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInConditionsFromDiscriminatorValue(parseNode:ParseNode):SignInConditions +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInContextFromDiscriminatorValue(parseNode:ParseNode):SignInContext github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInFrequencySessionControlFromDiscriminatorValue(parseNode:ParseNode):SignInFrequencySessionControl github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInFromDiscriminatorValue(parseNode:ParseNode):SignIn github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSigningCertificateUpdateStatusFromDiscriminatorValue(parseNode:ParseNode):SigningCertificateUpdateStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSigningResultFromDiscriminatorValue(parseNode:ParseNode):SigningResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInIdentityFromDiscriminatorValue(parseNode:ParseNode):SignInIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInLocationFromDiscriminatorValue(parseNode:ParseNode):SignInLocation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInPreferencesFromDiscriminatorValue(parseNode:ParseNode):SignInPreferences github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSignInStatusFromDiscriminatorValue(parseNode:ParseNode):SignInStatus @@ -166323,11 +166499,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUsedInsightFromD github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserAccountFromDiscriminatorValue(parseNode:ParseNode):UserAccount github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserAccountInformationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UserAccountInformationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserAccountInformationFromDiscriminatorValue(parseNode:ParseNode):UserAccountInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserActionContextFromDiscriminatorValue(parseNode:ParseNode):UserActionContext github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserActivityCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UserActivityCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserActivityFromDiscriminatorValue(parseNode:ParseNode):UserActivity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserAnalyticsFromDiscriminatorValue(parseNode:ParseNode):UserAnalytics github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserAppInstallStatusFromDiscriminatorValue(parseNode:ParseNode):UserAppInstallStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserAttributeValuesItemFromDiscriminatorValue(parseNode:ParseNode):UserAttributeValuesItem +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserCloudCommunicationFromDiscriminatorValue(parseNode:ParseNode):UserCloudCommunication github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UserCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserConfigurationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UserConfigurationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserConfigurationFromDiscriminatorValue(parseNode:ParseNode):UserConfiguration @@ -166463,6 +166641,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSecurityProf github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSecurityStateFromDiscriminatorValue(parseNode:ParseNode):UserSecurityState github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSetFromDiscriminatorValue(parseNode:ParseNode):UserSet github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSettingsFromDiscriminatorValue(parseNode:ParseNode):UserSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSignInFromDiscriminatorValue(parseNode:ParseNode):UserSignIn github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSignInInsightFromDiscriminatorValue(parseNode:ParseNode):UserSignInInsight github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSignUpMetricCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UserSignUpMetricCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSignUpMetricFromDiscriminatorValue(parseNode:ParseNode):UserSignUpMetric @@ -166470,7 +166649,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSimulationDe github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSimulationEventInfoFromDiscriminatorValue(parseNode:ParseNode):UserSimulationEventInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSolutionRootFromDiscriminatorValue(parseNode:ParseNode):UserSolutionRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserStorageFromDiscriminatorValue(parseNode:ParseNode):UserStorage -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserSubjectFromDiscriminatorValue(parseNode:ParseNode):UserSubject github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTeamworkFromDiscriminatorValue(parseNode:ParseNode):UserTeamwork github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingCompletionSummaryFromDiscriminatorValue(parseNode:ParseNode):UserTrainingCompletionSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingContentEventInfoFromDiscriminatorValue(parseNode:ParseNode):UserTrainingContentEventInfo @@ -166570,9 +166748,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWebPartFromDiscr github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWebPartPositionFromDiscriminatorValue(parseNode:ParseNode):WebPartPosition github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWebSegmentConfigurationFromDiscriminatorValue(parseNode:ParseNode):WebSegmentConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWebsiteFromDiscriminatorValue(parseNode:ParseNode):Website -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWhatIfApplicationContextFromDiscriminatorValue(parseNode:ParseNode):WhatIfApplicationContext -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWhatIfAuthenticationContextFromDiscriminatorValue(parseNode:ParseNode):WhatIfAuthenticationContext -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWhatIfUserActionContextFromDiscriminatorValue(parseNode:ParseNode):WhatIfUserActionContext +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWhatIfAnalysisResultFromDiscriminatorValue(parseNode:ParseNode):WhatIfAnalysisResult github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWin32CatalogAppAssignmentSettingsFromDiscriminatorValue(parseNode:ParseNode):Win32CatalogAppAssignmentSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWin32CatalogAppFromDiscriminatorValue(parseNode:ParseNode):Win32CatalogApp github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWin32LobAppAssignmentSettingsFromDiscriminatorValue(parseNode:ParseNode):Win32LobAppAssignmentSettings @@ -167224,6 +167400,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppleVp github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppleVppTokenTroubleshootingEvent(AppleVppTokenTroubleshootingEvent:AppleVppTokenTroubleshootingEvent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplication(Application:Application={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationCollectionResponse(ApplicationCollectionResponse:ApplicationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationContext(ApplicationContext:ApplicationContext={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationEnforcedRestrictionsSessionControl(ApplicationEnforcedRestrictionsSessionControl:ApplicationEnforcedRestrictionsSessionControl={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationSegment(ApplicationSegment:ApplicationSegment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationServicePrincipal(ApplicationServicePrincipal:ApplicationServicePrincipal={}):Record void> @@ -167340,6 +167517,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuditLo github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuditProperty(AuditProperty:AuditProperty={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuditResource(AuditResource:AuditResource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuditUserIdentity(AuditUserIdentity:AuditUserIdentity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuthContext(AuthContext:AuthContext={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuthentication(Authentication:Authentication={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuthenticationAppDeviceDetails(AuthenticationAppDeviceDetails:AuthenticationAppDeviceDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuthenticationAppPolicyDetails(AuthenticationAppPolicyDetails:AuthenticationAppPolicyDetails={}):Record void> @@ -167681,12 +167859,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkActionCollectionResponse(CloudPcBulkActionCollectionResponse:CloudPcBulkActionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkActionSummary(CloudPcBulkActionSummary:CloudPcBulkActionSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkCreateSnapshot(CloudPcBulkCreateSnapshot:CloudPcBulkCreateSnapshot={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkDisasterRecovery(CloudPcBulkDisasterRecovery:CloudPcBulkDisasterRecovery={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkDisasterRecoveryFailback(CloudPcBulkDisasterRecoveryFailback:CloudPcBulkDisasterRecoveryFailback={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkDisasterRecoveryFailover(CloudPcBulkDisasterRecoveryFailover:CloudPcBulkDisasterRecoveryFailover={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkModifyDiskEncryptionType(CloudPcBulkModifyDiskEncryptionType:CloudPcBulkModifyDiskEncryptionType={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkMove(CloudPcBulkMove:CloudPcBulkMove={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkPowerOff(CloudPcBulkPowerOff:CloudPcBulkPowerOff={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkPowerOn(CloudPcBulkPowerOn:CloudPcBulkPowerOn={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkReinstallAgent(CloudPcBulkReinstallAgent:CloudPcBulkReinstallAgent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkRemoteActionResult(CloudPcBulkRemoteActionResult:CloudPcBulkRemoteActionResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkReprovision(CloudPcBulkReprovision:CloudPcBulkReprovision={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkResize(CloudPcBulkResize:CloudPcBulkResize={}):Record void> @@ -167756,6 +167936,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcSubscription(CloudPcSubscription:CloudPcSubscription={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcSupportedRegion(CloudPcSupportedRegion:CloudPcSupportedRegion={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcSupportedRegionCollectionResponse(CloudPcSupportedRegionCollectionResponse:CloudPcSupportedRegionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcSupportedRegionRestrictionDetail(CloudPcSupportedRegionRestrictionDetail:CloudPcSupportedRegionRestrictionDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcTenantEncryptionSetting(CloudPcTenantEncryptionSetting:CloudPcTenantEncryptionSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcUserRoleScopeTagInfo(CloudPcUserRoleScopeTagInfo:CloudPcUserRoleScopeTagInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcUserSetting(CloudPcUserSetting:CloudPcUserSetting={}):Record void> @@ -167810,7 +167991,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditi github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessAuthenticationFlows(ConditionalAccessAuthenticationFlows:ConditionalAccessAuthenticationFlows={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessClientApplications(ConditionalAccessClientApplications:ConditionalAccessClientApplications={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessConditionSet(ConditionalAccessConditionSet:ConditionalAccessConditionSet={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessContext(ConditionalAccessContext:ConditionalAccessContext={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessDevices(ConditionalAccessDevices:ConditionalAccessDevices={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessDeviceStates(ConditionalAccessDeviceStates:ConditionalAccessDeviceStates={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessEnumeratedExternalTenants(ConditionalAccessEnumeratedExternalTenants:ConditionalAccessEnumeratedExternalTenants={}):Record void> @@ -167830,9 +168010,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditi github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessTemplate(ConditionalAccessTemplate:ConditionalAccessTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessTemplateCollectionResponse(ConditionalAccessTemplateCollectionResponse:ConditionalAccessTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessUsers(ConditionalAccessUsers:ConditionalAccessUsers={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessWhatIfConditions(ConditionalAccessWhatIfConditions:ConditionalAccessWhatIfConditions={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessWhatIfPolicy(ConditionalAccessWhatIfPolicy:ConditionalAccessWhatIfPolicy={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConditionalAccessWhatIfSubject(ConditionalAccessWhatIfSubject:ConditionalAccessWhatIfSubject={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigManagerCollection(ConfigManagerCollection:ConfigManagerCollection={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigManagerCollectionCollectionResponse(ConfigManagerCollectionCollectionResponse:ConfigManagerCollectionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigManagerPolicySummary(ConfigManagerPolicySummary:ConfigManagerPolicySummary={}):Record void> @@ -168029,6 +168206,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegat github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedPermissionClassification(DelegatedPermissionClassification:DelegatedPermissionClassification={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedPermissionClassificationCollectionResponse(DelegatedPermissionClassificationCollectionResponse:DelegatedPermissionClassificationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegationSettings(DelegationSettings:DelegationSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegationSettingsCollectionResponse(DelegationSettingsCollectionResponse:DelegationSettingsCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeleteAction(DeleteAction:DeleteAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeleted(Deleted:Deleted={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeletedChat(DeletedChat:DeletedChat={}):Record void> @@ -168477,6 +168655,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEdgeSea github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEdIdentitySource(EdIdentitySource:EdIdentitySource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEditAction(EditAction:EditAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEditionUpgradeConfiguration(EditionUpgradeConfiguration:EditionUpgradeConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationAiFeedbackAudienceEngagementSettings(EducationAiFeedbackAudienceEngagementSettings:EducationAiFeedbackAudienceEngagementSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationAiFeedbackContentSettings(EducationAiFeedbackContentSettings:EducationAiFeedbackContentSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationAiFeedbackCriteria(EducationAiFeedbackCriteria:EducationAiFeedbackCriteria={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationAiFeedbackDeliverySettings(EducationAiFeedbackDeliverySettings:EducationAiFeedbackDeliverySettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationAiFeedbackSettings(EducationAiFeedbackSettings:EducationAiFeedbackSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationalActivity(EducationalActivity:EducationalActivity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationalActivityCollectionResponse(EducationalActivityCollectionResponse:EducationalActivityCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationalActivityDetail(EducationalActivityDetail:EducationalActivityDetail={}):Record void> @@ -168532,6 +168715,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducati github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationRubricOutcome(EducationRubricOutcome:EducationRubricOutcome={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSchool(EducationSchool:EducationSchool={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSchoolCollectionResponse(EducationSchoolCollectionResponse:EducationSchoolCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSpeakerCoachAudienceEngagementSettings(EducationSpeakerCoachAudienceEngagementSettings:EducationSpeakerCoachAudienceEngagementSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSpeakerCoachContentSettings(EducationSpeakerCoachContentSettings:EducationSpeakerCoachContentSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSpeakerCoachDeliverySettings(EducationSpeakerCoachDeliverySettings:EducationSpeakerCoachDeliverySettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSpeakerCoachSettings(EducationSpeakerCoachSettings:EducationSpeakerCoachSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSpeakerProgressResource(EducationSpeakerProgressResource:EducationSpeakerProgressResource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationStudent(EducationStudent:EducationStudent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSubmission(EducationSubmission:EducationSubmission={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEducationSubmissionCollectionResponse(EducationSubmissionCollectionResponse:EducationSubmissionCollectionResponse={}):Record void> @@ -170040,6 +170228,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPurchas github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPurchaseInvoiceCollectionResponse(PurchaseInvoiceCollectionResponse:PurchaseInvoiceCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPurchaseInvoiceLine(PurchaseInvoiceLine:PurchaseInvoiceLine={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPurchaseInvoiceLineCollectionResponse(PurchaseInvoiceLineCollectionResponse:PurchaseInvoiceLineCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoQrCode(QrCode:QrCode={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoQrCodeImageDetails(QrCodeImageDetails:QrCodeImageDetails={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoQrCodePinAuthenticationMethod(QrCodePinAuthenticationMethod:QrCodePinAuthenticationMethod={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoQrCodePinAuthenticationMethodConfiguration(QrCodePinAuthenticationMethodConfiguration:QrCodePinAuthenticationMethodConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoQrPin(QrPin:QrPin={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoQuota(Quota:Quota={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRankedEmailAddress(RankedEmailAddress:RankedEmailAddress={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRbacApplication(RbacApplication:RbacApplication={}):Record void> @@ -170318,9 +170511,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoService github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServicePrincipalLockConfiguration(ServicePrincipalLockConfiguration:ServicePrincipalLockConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServicePrincipalRiskDetection(ServicePrincipalRiskDetection:ServicePrincipalRiskDetection={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServicePrincipalRiskDetectionCollectionResponse(ServicePrincipalRiskDetectionCollectionResponse:ServicePrincipalRiskDetectionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServicePrincipalSignIn(ServicePrincipalSignIn:ServicePrincipalSignIn={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServicePrincipalSignInActivity(ServicePrincipalSignInActivity:ServicePrincipalSignInActivity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServicePrincipalSignInActivityCollectionResponse(ServicePrincipalSignInActivityCollectionResponse:ServicePrincipalSignInActivityCollectionResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServicePrincipalSubject(ServicePrincipalSubject:ServicePrincipalSubject={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServiceProvisioningError(ServiceProvisioningError:ServiceProvisioningError={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServiceProvisioningErrorCollectionResponse(ServiceProvisioningErrorCollectionResponse:ServiceProvisioningErrorCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoServiceProvisioningLinkedResourceErrorDetail(ServiceProvisioningLinkedResourceErrorDetail:ServiceProvisioningLinkedResourceErrorDetail={}):Record void> @@ -170394,9 +170587,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoShipmen github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignIn(SignIn:SignIn={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInActivity(SignInActivity:SignInActivity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInCollectionResponse(SignInCollectionResponse:SignInCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInConditions(SignInConditions:SignInConditions={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInContext(SignInContext:SignInContext={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInFrequencySessionControl(SignInFrequencySessionControl:SignInFrequencySessionControl={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSigningCertificateUpdateStatus(SigningCertificateUpdateStatus:SigningCertificateUpdateStatus={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSigningResult(SigningResult:SigningResult={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInIdentity(SignInIdentity:SignInIdentity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInLocation(SignInLocation:SignInLocation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInPreferences(SignInPreferences:SignInPreferences={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSignInStatus(SignInStatus:SignInStatus={}):Record void> @@ -170840,11 +171036,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUser(Us github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserAccount(UserAccount:UserAccount={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserAccountInformation(UserAccountInformation:UserAccountInformation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserAccountInformationCollectionResponse(UserAccountInformationCollectionResponse:UserAccountInformationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserActionContext(UserActionContext:UserActionContext={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserActivity(UserActivity:UserActivity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserActivityCollectionResponse(UserActivityCollectionResponse:UserActivityCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserAnalytics(UserAnalytics:UserAnalytics={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserAppInstallStatus(UserAppInstallStatus:UserAppInstallStatus={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserAttributeValuesItem(UserAttributeValuesItem:UserAttributeValuesItem={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserCloudCommunication(UserCloudCommunication:UserCloudCommunication={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserCollectionResponse(UserCollectionResponse:UserCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserConfiguration(UserConfiguration:UserConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserConfigurationCollectionResponse(UserConfigurationCollectionResponse:UserConfigurationCollectionResponse={}):Record void> @@ -170979,6 +171177,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSec github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSecurityState(UserSecurityState:UserSecurityState={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSet(UserSet:UserSet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSettings(UserSettings:UserSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSignIn(UserSignIn:UserSignIn={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSignInInsight(UserSignInInsight:UserSignInInsight={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSignUpMetric(UserSignUpMetric:UserSignUpMetric={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSignUpMetricCollectionResponse(UserSignUpMetricCollectionResponse:UserSignUpMetricCollectionResponse={}):Record void> @@ -170986,7 +171185,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSim github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSimulationEventInfo(UserSimulationEventInfo:UserSimulationEventInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSolutionRoot(UserSolutionRoot:UserSolutionRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserStorage(UserStorage:UserStorage={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserSubject(UserSubject:UserSubject={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTeamwork(UserTeamwork:UserTeamwork={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTrainingCompletionSummary(UserTrainingCompletionSummary:UserTrainingCompletionSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTrainingContentEventInfo(UserTrainingContentEventInfo:UserTrainingContentEventInfo={}):Record void> @@ -171086,9 +171284,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWebPart github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWebPartPosition(WebPartPosition:WebPartPosition={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWebSegmentConfiguration(WebSegmentConfiguration:WebSegmentConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWebsite(Website:Website={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWhatIfApplicationContext(WhatIfApplicationContext:WhatIfApplicationContext={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWhatIfAuthenticationContext(WhatIfAuthenticationContext:WhatIfAuthenticationContext={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWhatIfUserActionContext(WhatIfUserActionContext:WhatIfUserActionContext={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWhatIfAnalysisResult(WhatIfAnalysisResult:WhatIfAnalysisResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWin32CatalogApp(Win32CatalogApp:Win32CatalogApp={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWin32CatalogAppAssignmentSettings(Win32CatalogAppAssignmentSettings:Win32CatalogAppAssignmentSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWin32LobApp(Win32LobApp:Win32LobApp={}):Record void> @@ -171740,6 +171936,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppleVpnConfi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppleVppTokenTroubleshootingEvent(writer:SerializationWriter; AppleVppTokenTroubleshootingEvent:AppleVppTokenTroubleshootingEvent={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplication(writer:SerializationWriter; Application:Application={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationCollectionResponse(writer:SerializationWriter; ApplicationCollectionResponse:ApplicationCollectionResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationContext(writer:SerializationWriter; ApplicationContext:ApplicationContext={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationEnforcedRestrictionsSessionControl(writer:SerializationWriter; ApplicationEnforcedRestrictionsSessionControl:ApplicationEnforcedRestrictionsSessionControl={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationSegment(writer:SerializationWriter; ApplicationSegment:ApplicationSegment={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationServicePrincipal(writer:SerializationWriter; ApplicationServicePrincipal:ApplicationServicePrincipal={}):void @@ -171856,6 +172053,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuditLogRoot( github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuditProperty(writer:SerializationWriter; AuditProperty:AuditProperty={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuditResource(writer:SerializationWriter; AuditResource:AuditResource={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuditUserIdentity(writer:SerializationWriter; AuditUserIdentity:AuditUserIdentity={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuthContext(writer:SerializationWriter; AuthContext:AuthContext={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuthentication(writer:SerializationWriter; Authentication:Authentication={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuthenticationAppDeviceDetails(writer:SerializationWriter; AuthenticationAppDeviceDetails:AuthenticationAppDeviceDetails={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuthenticationAppPolicyDetails(writer:SerializationWriter; AuthenticationAppPolicyDetails:AuthenticationAppPolicyDetails={}):void @@ -172197,12 +172395,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkAc github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkActionCollectionResponse(writer:SerializationWriter; CloudPcBulkActionCollectionResponse:CloudPcBulkActionCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkActionSummary(writer:SerializationWriter; CloudPcBulkActionSummary:CloudPcBulkActionSummary={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkCreateSnapshot(writer:SerializationWriter; CloudPcBulkCreateSnapshot:CloudPcBulkCreateSnapshot={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkDisasterRecovery(writer:SerializationWriter; CloudPcBulkDisasterRecovery:CloudPcBulkDisasterRecovery={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkDisasterRecoveryFailback(writer:SerializationWriter; CloudPcBulkDisasterRecoveryFailback:CloudPcBulkDisasterRecoveryFailback={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkDisasterRecoveryFailover(writer:SerializationWriter; CloudPcBulkDisasterRecoveryFailover:CloudPcBulkDisasterRecoveryFailover={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkModifyDiskEncryptionType(writer:SerializationWriter; CloudPcBulkModifyDiskEncryptionType:CloudPcBulkModifyDiskEncryptionType={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkMove(writer:SerializationWriter; CloudPcBulkMove:CloudPcBulkMove={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkPowerOff(writer:SerializationWriter; CloudPcBulkPowerOff:CloudPcBulkPowerOff={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkPowerOn(writer:SerializationWriter; CloudPcBulkPowerOn:CloudPcBulkPowerOn={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkReinstallAgent(writer:SerializationWriter; CloudPcBulkReinstallAgent:CloudPcBulkReinstallAgent={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkRemoteActionResult(writer:SerializationWriter; CloudPcBulkRemoteActionResult:CloudPcBulkRemoteActionResult={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkReprovision(writer:SerializationWriter; CloudPcBulkReprovision:CloudPcBulkReprovision={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkResize(writer:SerializationWriter; CloudPcBulkResize:CloudPcBulkResize={}):void @@ -172272,6 +172472,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcSubscription(writer:SerializationWriter; CloudPcSubscription:CloudPcSubscription={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcSupportedRegion(writer:SerializationWriter; CloudPcSupportedRegion:CloudPcSupportedRegion={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcSupportedRegionCollectionResponse(writer:SerializationWriter; CloudPcSupportedRegionCollectionResponse:CloudPcSupportedRegionCollectionResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcSupportedRegionRestrictionDetail(writer:SerializationWriter; CloudPcSupportedRegionRestrictionDetail:CloudPcSupportedRegionRestrictionDetail={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcTenantEncryptionSetting(writer:SerializationWriter; CloudPcTenantEncryptionSetting:CloudPcTenantEncryptionSetting={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcUserRoleScopeTagInfo(writer:SerializationWriter; CloudPcUserRoleScopeTagInfo:CloudPcUserRoleScopeTagInfo={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcUserSetting(writer:SerializationWriter; CloudPcUserSetting:CloudPcUserSetting={}):void @@ -172326,7 +172527,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAc github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessAuthenticationFlows(writer:SerializationWriter; ConditionalAccessAuthenticationFlows:ConditionalAccessAuthenticationFlows={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessClientApplications(writer:SerializationWriter; ConditionalAccessClientApplications:ConditionalAccessClientApplications={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessConditionSet(writer:SerializationWriter; ConditionalAccessConditionSet:ConditionalAccessConditionSet={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessContext(writer:SerializationWriter; ConditionalAccessContext:ConditionalAccessContext={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessDevices(writer:SerializationWriter; ConditionalAccessDevices:ConditionalAccessDevices={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessDeviceStates(writer:SerializationWriter; ConditionalAccessDeviceStates:ConditionalAccessDeviceStates={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessEnumeratedExternalTenants(writer:SerializationWriter; ConditionalAccessEnumeratedExternalTenants:ConditionalAccessEnumeratedExternalTenants={}):void @@ -172346,9 +172546,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAc github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessTemplate(writer:SerializationWriter; ConditionalAccessTemplate:ConditionalAccessTemplate={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessTemplateCollectionResponse(writer:SerializationWriter; ConditionalAccessTemplateCollectionResponse:ConditionalAccessTemplateCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessUsers(writer:SerializationWriter; ConditionalAccessUsers:ConditionalAccessUsers={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessWhatIfConditions(writer:SerializationWriter; ConditionalAccessWhatIfConditions:ConditionalAccessWhatIfConditions={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessWhatIfPolicy(writer:SerializationWriter; ConditionalAccessWhatIfPolicy:ConditionalAccessWhatIfPolicy={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConditionalAccessWhatIfSubject(writer:SerializationWriter; ConditionalAccessWhatIfSubject:ConditionalAccessWhatIfSubject={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigManagerCollection(writer:SerializationWriter; ConfigManagerCollection:ConfigManagerCollection={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigManagerCollectionCollectionResponse(writer:SerializationWriter; ConfigManagerCollectionCollectionResponse:ConfigManagerCollectionCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigManagerPolicySummary(writer:SerializationWriter; ConfigManagerPolicySummary:ConfigManagerPolicySummary={}):void @@ -172545,6 +172742,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdmi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedPermissionClassification(writer:SerializationWriter; DelegatedPermissionClassification:DelegatedPermissionClassification={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedPermissionClassificationCollectionResponse(writer:SerializationWriter; DelegatedPermissionClassificationCollectionResponse:DelegatedPermissionClassificationCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegationSettings(writer:SerializationWriter; DelegationSettings:DelegationSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegationSettingsCollectionResponse(writer:SerializationWriter; DelegationSettingsCollectionResponse:DelegationSettingsCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeleteAction(writer:SerializationWriter; DeleteAction:DeleteAction={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeleted(writer:SerializationWriter; Deleted:Deleted={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeletedChat(writer:SerializationWriter; DeletedChat:DeletedChat={}):void @@ -172993,6 +173191,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEdgeSearchEng github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEdIdentitySource(writer:SerializationWriter; EdIdentitySource:EdIdentitySource={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEditAction(writer:SerializationWriter; EditAction:EditAction={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEditionUpgradeConfiguration(writer:SerializationWriter; EditionUpgradeConfiguration:EditionUpgradeConfiguration={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationAiFeedbackAudienceEngagementSettings(writer:SerializationWriter; EducationAiFeedbackAudienceEngagementSettings:EducationAiFeedbackAudienceEngagementSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationAiFeedbackContentSettings(writer:SerializationWriter; EducationAiFeedbackContentSettings:EducationAiFeedbackContentSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationAiFeedbackCriteria(writer:SerializationWriter; EducationAiFeedbackCriteria:EducationAiFeedbackCriteria={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationAiFeedbackDeliverySettings(writer:SerializationWriter; EducationAiFeedbackDeliverySettings:EducationAiFeedbackDeliverySettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationAiFeedbackSettings(writer:SerializationWriter; EducationAiFeedbackSettings:EducationAiFeedbackSettings={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationalActivity(writer:SerializationWriter; EducationalActivity:EducationalActivity={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationalActivityCollectionResponse(writer:SerializationWriter; EducationalActivityCollectionResponse:EducationalActivityCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationalActivityDetail(writer:SerializationWriter; EducationalActivityDetail:EducationalActivityDetail={}):void @@ -173048,6 +173251,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationRubr github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationRubricOutcome(writer:SerializationWriter; EducationRubricOutcome:EducationRubricOutcome={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSchool(writer:SerializationWriter; EducationSchool:EducationSchool={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSchoolCollectionResponse(writer:SerializationWriter; EducationSchoolCollectionResponse:EducationSchoolCollectionResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSpeakerCoachAudienceEngagementSettings(writer:SerializationWriter; EducationSpeakerCoachAudienceEngagementSettings:EducationSpeakerCoachAudienceEngagementSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSpeakerCoachContentSettings(writer:SerializationWriter; EducationSpeakerCoachContentSettings:EducationSpeakerCoachContentSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSpeakerCoachDeliverySettings(writer:SerializationWriter; EducationSpeakerCoachDeliverySettings:EducationSpeakerCoachDeliverySettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSpeakerCoachSettings(writer:SerializationWriter; EducationSpeakerCoachSettings:EducationSpeakerCoachSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSpeakerProgressResource(writer:SerializationWriter; EducationSpeakerProgressResource:EducationSpeakerProgressResource={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationStudent(writer:SerializationWriter; EducationStudent:EducationStudent={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSubmission(writer:SerializationWriter; EducationSubmission:EducationSubmission={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEducationSubmissionCollectionResponse(writer:SerializationWriter; EducationSubmissionCollectionResponse:EducationSubmissionCollectionResponse={}):void @@ -174556,6 +174764,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePurchaseInvoi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePurchaseInvoiceCollectionResponse(writer:SerializationWriter; PurchaseInvoiceCollectionResponse:PurchaseInvoiceCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePurchaseInvoiceLine(writer:SerializationWriter; PurchaseInvoiceLine:PurchaseInvoiceLine={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePurchaseInvoiceLineCollectionResponse(writer:SerializationWriter; PurchaseInvoiceLineCollectionResponse:PurchaseInvoiceLineCollectionResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeQrCode(writer:SerializationWriter; QrCode:QrCode={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeQrCodeImageDetails(writer:SerializationWriter; QrCodeImageDetails:QrCodeImageDetails={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeQrCodePinAuthenticationMethod(writer:SerializationWriter; QrCodePinAuthenticationMethod:QrCodePinAuthenticationMethod={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeQrCodePinAuthenticationMethodConfiguration(writer:SerializationWriter; QrCodePinAuthenticationMethodConfiguration:QrCodePinAuthenticationMethodConfiguration={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeQrPin(writer:SerializationWriter; QrPin:QrPin={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeQuota(writer:SerializationWriter; Quota:Quota={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRankedEmailAddress(writer:SerializationWriter; RankedEmailAddress:RankedEmailAddress={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRbacApplication(writer:SerializationWriter; RbacApplication:RbacApplication={}):void @@ -174834,9 +175047,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrinci github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrincipalLockConfiguration(writer:SerializationWriter; ServicePrincipalLockConfiguration:ServicePrincipalLockConfiguration={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrincipalRiskDetection(writer:SerializationWriter; ServicePrincipalRiskDetection:ServicePrincipalRiskDetection={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrincipalRiskDetectionCollectionResponse(writer:SerializationWriter; ServicePrincipalRiskDetectionCollectionResponse:ServicePrincipalRiskDetectionCollectionResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrincipalSignIn(writer:SerializationWriter; ServicePrincipalSignIn:ServicePrincipalSignIn={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrincipalSignInActivity(writer:SerializationWriter; ServicePrincipalSignInActivity:ServicePrincipalSignInActivity={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrincipalSignInActivityCollectionResponse(writer:SerializationWriter; ServicePrincipalSignInActivityCollectionResponse:ServicePrincipalSignInActivityCollectionResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServicePrincipalSubject(writer:SerializationWriter; ServicePrincipalSubject:ServicePrincipalSubject={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServiceProvisioningError(writer:SerializationWriter; ServiceProvisioningError:ServiceProvisioningError={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServiceProvisioningErrorCollectionResponse(writer:SerializationWriter; ServiceProvisioningErrorCollectionResponse:ServiceProvisioningErrorCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeServiceProvisioningLinkedResourceErrorDetail(writer:SerializationWriter; ServiceProvisioningLinkedResourceErrorDetail:ServiceProvisioningLinkedResourceErrorDetail={}):void @@ -174910,9 +175123,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeShipmentMetho github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignIn(writer:SerializationWriter; SignIn:SignIn={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInActivity(writer:SerializationWriter; SignInActivity:SignInActivity={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInCollectionResponse(writer:SerializationWriter; SignInCollectionResponse:SignInCollectionResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInConditions(writer:SerializationWriter; SignInConditions:SignInConditions={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInContext(writer:SerializationWriter; SignInContext:SignInContext={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInFrequencySessionControl(writer:SerializationWriter; SignInFrequencySessionControl:SignInFrequencySessionControl={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSigningCertificateUpdateStatus(writer:SerializationWriter; SigningCertificateUpdateStatus:SigningCertificateUpdateStatus={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSigningResult(writer:SerializationWriter; SigningResult:SigningResult={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInIdentity(writer:SerializationWriter; SignInIdentity:SignInIdentity={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInLocation(writer:SerializationWriter; SignInLocation:SignInLocation={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInPreferences(writer:SerializationWriter; SignInPreferences:SignInPreferences={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSignInStatus(writer:SerializationWriter; SignInStatus:SignInStatus={}):void @@ -175356,11 +175572,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUser(writer:S github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserAccount(writer:SerializationWriter; UserAccount:UserAccount={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserAccountInformation(writer:SerializationWriter; UserAccountInformation:UserAccountInformation={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserAccountInformationCollectionResponse(writer:SerializationWriter; UserAccountInformationCollectionResponse:UserAccountInformationCollectionResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserActionContext(writer:SerializationWriter; UserActionContext:UserActionContext={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserActivity(writer:SerializationWriter; UserActivity:UserActivity={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserActivityCollectionResponse(writer:SerializationWriter; UserActivityCollectionResponse:UserActivityCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserAnalytics(writer:SerializationWriter; UserAnalytics:UserAnalytics={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserAppInstallStatus(writer:SerializationWriter; UserAppInstallStatus:UserAppInstallStatus={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserAttributeValuesItem(writer:SerializationWriter; UserAttributeValuesItem:UserAttributeValuesItem={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserCloudCommunication(writer:SerializationWriter; UserCloudCommunication:UserCloudCommunication={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserCollectionResponse(writer:SerializationWriter; UserCollectionResponse:UserCollectionResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserConfiguration(writer:SerializationWriter; UserConfiguration:UserConfiguration={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserConfigurationCollectionResponse(writer:SerializationWriter; UserConfigurationCollectionResponse:UserConfigurationCollectionResponse={}):void @@ -175495,6 +175713,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSecurityP github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSecurityState(writer:SerializationWriter; UserSecurityState:UserSecurityState={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSet(writer:SerializationWriter; UserSet:UserSet={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSettings(writer:SerializationWriter; UserSettings:UserSettings={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSignIn(writer:SerializationWriter; UserSignIn:UserSignIn={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSignInInsight(writer:SerializationWriter; UserSignInInsight:UserSignInInsight={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSignUpMetric(writer:SerializationWriter; UserSignUpMetric:UserSignUpMetric={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSignUpMetricCollectionResponse(writer:SerializationWriter; UserSignUpMetricCollectionResponse:UserSignUpMetricCollectionResponse={}):void @@ -175502,7 +175721,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSimulatio github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSimulationEventInfo(writer:SerializationWriter; UserSimulationEventInfo:UserSimulationEventInfo={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSolutionRoot(writer:SerializationWriter; UserSolutionRoot:UserSolutionRoot={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserStorage(writer:SerializationWriter; UserStorage:UserStorage={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserSubject(writer:SerializationWriter; UserSubject:UserSubject={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTeamwork(writer:SerializationWriter; UserTeamwork:UserTeamwork={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingCompletionSummary(writer:SerializationWriter; UserTrainingCompletionSummary:UserTrainingCompletionSummary={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingContentEventInfo(writer:SerializationWriter; UserTrainingContentEventInfo:UserTrainingContentEventInfo={}):void @@ -175602,9 +175820,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWebPartData(w github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWebPartPosition(writer:SerializationWriter; WebPartPosition:WebPartPosition={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWebSegmentConfiguration(writer:SerializationWriter; WebSegmentConfiguration:WebSegmentConfiguration={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWebsite(writer:SerializationWriter; Website:Website={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWhatIfApplicationContext(writer:SerializationWriter; WhatIfApplicationContext:WhatIfApplicationContext={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWhatIfAuthenticationContext(writer:SerializationWriter; WhatIfAuthenticationContext:WhatIfAuthenticationContext={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWhatIfUserActionContext(writer:SerializationWriter; WhatIfUserActionContext:WhatIfUserActionContext={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWhatIfAnalysisResult(writer:SerializationWriter; WhatIfAnalysisResult:WhatIfAnalysisResult={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWin32CatalogApp(writer:SerializationWriter; Win32CatalogApp:Win32CatalogApp={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWin32CatalogAppAssignmentSettings(writer:SerializationWriter; Win32CatalogAppAssignmentSettings:Win32CatalogAppAssignmentSettings={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWin32LobApp(writer:SerializationWriter; Win32LobApp:Win32LobApp={}):void @@ -186001,6 +186217,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.deviceConfigurationUse github.com/microsoftgraph/msgraph-sdk-typescript/.reports.deviceConfigurationUserActivity.deviceConfigurationUserActivityRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.reports.deviceConfigurationUserActivity.deviceConfigurationUserActivityRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.reports.deviceConfigurationUserActivity.deviceConfigurationUserActivityRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|appId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|period:string +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|serviceArea:string +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getAttackSimulationRepeatOffenders.GetAttackSimulationRepeatOffendersGetResponse::|public|value:AttackSimulationRepeatOffender[] github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getAttackSimulationRepeatOffenders.GetAttackSimulationRepeatOffendersGetResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getAttackSimulationRepeatOffenders.getAttackSimulationRepeatOffendersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetAttackSimulationRepeatOffendersGetResponse @@ -187374,6 +187598,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder: github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|deviceConfigurationDeviceActivity:DeviceConfigurationDeviceActivityRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|deviceConfigurationUserActivity:DeviceConfigurationUserActivityRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ReportRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getAttackSimulationRepeatOffenders:GetAttackSimulationRepeatOffendersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getAttackSimulationSimulationUserCoverage:GetAttackSimulationSimulationUserCoverageRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getAttackSimulationTrainingUserCoverage:GetAttackSimulationTrainingUserCoverageRequestBuilder @@ -187875,6 +188100,23 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMes github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes::createGetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes::deserializeIntoGetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse:GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes::serializeGetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(writer:SerializationWriter; GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse:GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value:ServiceActivityValueMetric[] +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregationIntervalInMinutes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes::createGetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes::deserializeIntoGetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse:GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes::serializeGetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(writer:SerializationWriter; GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse:GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value:ServiceActivityValueMetric[] github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse @@ -188013,6 +188255,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.servic github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.serviceActivityRequestBuilder::|public|getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:Date; inclusiveIntervalStartDateTime:Date):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.serviceActivityRequestBuilder::|public|getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:Date; inclusiveIntervalStartDateTime:Date):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.serviceActivityRequestBuilder::|public|getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:Date; inclusiveIntervalStartDateTime:Date):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.serviceActivityRequestBuilder::|public|getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:Date; inclusiveIntervalStartDateTime:Date):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.serviceActivityRequestBuilder::|public|getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:Date; inclusiveIntervalStartDateTime:Date):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.serviceActivityRequestBuilder::|public|getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:Date; inclusiveIntervalStartDateTime:Date):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.serviceActivity.serviceActivityRequestBuilder::|public|getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:Date; inclusiveIntervalStartDateTime:Date):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder @@ -234581,6 +234824,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.auth github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|patch(body:Authentication; requestConfiguration?:RequestConfiguration):Authentication github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|phoneMethods:PhoneMethodsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|platformCredentialMethods:PlatformCredentialMethodsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|qrCodePinMethod:QrCodePinMethodRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|requirements:RequirementsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|signInPreferences:SignInPreferencesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|softwareOathMethods:SoftwareOathMethodsRequestBuilder @@ -235223,6 +235467,71 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.plat github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):QrPin +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder::|public|patch(body:QrPin; requestConfiguration?:RequestConfiguration):QrPin +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder::|public|toPatchRequestInformation(body:QrPin; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder::|public|updatePin:UpdatePinRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinPostRequestBody::|public|currentPin:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinPostRequestBody::|public|newPin:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinRequestBuilder::|public|post(body:UpdatePinPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinRequestBuilder::|public|toPostRequestInformation(body:UpdatePinPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin::createUpdatePinPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UpdatePinPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin::deserializeIntoUpdatePinPostRequestBody(UpdatePinPostRequestBody:UpdatePinPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.pin.updatePin::serializeUpdatePinPostRequestBody(writer:SerializationWriter; UpdatePinPostRequestBody:UpdatePinPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):QrCodePinAuthenticationMethod +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder::|public|pin:PinRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder::|public|standardQRCode:StandardQRCodeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder::|public|temporaryQRCode:TemporaryQRCodeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):QrCode +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilder::|public|patch(body:QrCode; requestConfiguration?:RequestConfiguration):QrCode +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilder::|public|toPatchRequestInformation(body:QrCode; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):QrCode +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilder::|public|patch(body:QrCode; requestConfiguration?:RequestConfiguration):QrCode +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilder::|public|toPatchRequestInformation(body:QrCode; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.requirements.requirementsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):StrongAuthenticationRequirements github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.requirements.requirementsRequestBuilder::|public|patch(body:StrongAuthenticationRequirements; requestConfiguration?:RequestConfiguration):StrongAuthenticationRequirements github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.requirements.requirementsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation @@ -246021,6 +246330,113 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.validateBu github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.validateBulkResize::deserializeIntoValidateBulkResizePostResponse(ValidateBulkResizePostResponse:ValidateBulkResizePostResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.validateBulkResize::serializeValidateBulkResizePostRequestBody(writer:SerializationWriter; ValidateBulkResizePostRequestBody:ValidateBulkResizePostRequestBody={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.validateBulkResize::serializeValidateBulkResizePostResponse(writer:SerializationWriter; ValidateBulkResizePostResponse:ValidateBulkResizePostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|delegates:DelegatesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|delegators:DelegatorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|patch(body:CallSettings; requestConfiguration?:RequestConfiguration):CallSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder::|public|toPatchRequestInformation(body:CallSettings; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.callSettingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilder::|public|byDelegationSettingsId(delegationSettingsId:string):DelegationSettingsItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DelegationSettingsCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilder::|public|post(body:DelegationSettings; requestConfiguration?:RequestConfiguration):DelegationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilder::|public|toPostRequestInformation(body:DelegationSettings; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.delegatesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DelegationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|patch(body:DelegationSettings; requestConfiguration?:RequestConfiguration):DelegationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|toPatchRequestInformation(body:DelegationSettings; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.delegationSettingsItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.delegationSettingsItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.delegationSettingsItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilder::|public|byDelegationSettingsId(delegationSettingsId:string):DelegationSettingsItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DelegationSettingsCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilder::|public|post(body:DelegationSettings; requestConfiguration?:RequestConfiguration):DelegationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilder::|public|toPostRequestInformation(body:DelegationSettings; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.delegatorsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DelegationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|patch(body:DelegationSettings; requestConfiguration?:RequestConfiguration):DelegationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|toPatchRequestInformation(body:DelegationSettings; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.delegationSettingsItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.delegationSettingsItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.delegationSettingsItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder::|public|callSettings:CallSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UserCloudCommunication +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder::|public|patch(body:UserCloudCommunication; requestConfiguration?:RequestConfiguration):UserCloudCommunication +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder::|public|toPatchRequestInformation(body:UserCloudCommunication; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.communications.communicationsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.contactFolders.contactFoldersRequestBuilder::|public|byContactFolderId(contactFolderId:string):ContactFolderItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.contactFolders.contactFoldersRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.contactFolders.contactFoldersRequestBuilder::|public|delta:DeltaRequestBuilder @@ -260365,6 +260781,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuil github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|checkMemberObjects:CheckMemberObjectsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|cloudClipboard:CloudClipboardRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|cloudPCs:CloudPCsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|communications:CommunicationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|contactFolders:ContactFoldersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|contacts:ContactsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|convertExternalToInternalMemberUser:ConvertExternalToInternalMemberUserRequestBuilder diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index eea9e6aa1a..986eeb22f3 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "1DF5735F8F441D1132015705C320D592647B32AF64E176421EB1D8D4592D0E33EBD0FB85EA0566277E2B37E26CDF20C1494A2DB10B22B6635EACDEDA39598AEC", + "descriptionHash": "09D645F5F24017B880CF2C17F68443385D6BFBF17763B302C4D14D8A760E40F914947916C6F85048EC3D2F5AACB4E97FDC7DCA0A2C078AA81F2D0D57FE8FDE23", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.25.1", diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/updatableAssets/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/updatableAssets/item/index.ts index f4f5a11354..ffe67f6a55 100644 --- a/packages/msgraph-beta-sdk-admin/admin/windows/updates/updatableAssets/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/updatableAssets/item/index.ts @@ -37,18 +37,18 @@ export interface UpdatableAssetItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Read the properties and relationships of an updatableAssetGroup object. + * Read the properties and relationships of an updatableAsset object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-get?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-updatableasset-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -60,13 +60,13 @@ export interface UpdatableAssetItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of an updatableAssetGroup object. + * Read the properties and relationships of an updatableAsset object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -80,7 +80,7 @@ export interface UpdatableAssetItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read the properties and relationships of an updatableAssetGroup object. + * Read the properties and relationships of an updatableAsset object. */ export interface UpdatableAssetItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-app/app/calls/item/participants/invite/index.ts b/packages/msgraph-beta-sdk-app/app/calls/item/participants/invite/index.ts index 09bfa4a0d0..2829bd4cc8 100644 --- a/packages/msgraph-beta-sdk-app/app/calls/item/participants/invite/index.ts +++ b/packages/msgraph-beta-sdk-app/app/calls/item/participants/invite/index.ts @@ -52,16 +52,16 @@ export interface InvitePostRequestBody extends AdditionalDataHolder, BackedModel */ export interface InviteRequestBuilder extends BaseRequestBuilder { /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-beta|Find more info here} */ post(body: InvitePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-chats/chats/item/messages/index.ts b/packages/msgraph-beta-sdk-chats/chats/item/messages/index.ts index 41b76ecc19..a9addba36d 100644 --- a/packages/msgraph-beta-sdk-chats/chats/item/messages/index.ts +++ b/packages/msgraph-beta-sdk-chats/chats/item/messages/index.ts @@ -53,12 +53,12 @@ export interface MessagesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-beta|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -68,7 +68,7 @@ export interface MessagesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-communications/communications/calls/item/participants/invite/index.ts b/packages/msgraph-beta-sdk-communications/communications/calls/item/participants/invite/index.ts index 6f787f4bca..25c6a84923 100644 --- a/packages/msgraph-beta-sdk-communications/communications/calls/item/participants/invite/index.ts +++ b/packages/msgraph-beta-sdk-communications/communications/calls/item/participants/invite/index.ts @@ -52,16 +52,16 @@ export interface InvitePostRequestBody extends AdditionalDataHolder, BackedModel */ export interface InviteRequestBuilder extends BaseRequestBuilder { /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-beta|Find more info here} */ post(body: InvitePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * 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. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/index.ts index ad830f5ac3..8a8bff4739 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/index.ts @@ -27,7 +27,7 @@ export interface AppLogCollectionRequestsRequestBuilder extends BaseRequestBuild */ byAppLogCollectionRequestId(appLogCollectionRequestId: string) : AppLogCollectionRequestItemRequestBuilder; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface AppLogCollectionRequestsRequestBuilder extends BaseRequestBuild */ post(body: AppLogCollectionRequest, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface AppLogCollectionRequestsRequestBuilder extends BaseRequestBuild toPostRequestInformation(body: AppLogCollectionRequest, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ export interface AppLogCollectionRequestsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts index 7a352e748a..ecd92a8891 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts @@ -25,7 +25,7 @@ export interface AppLogCollectionRequestItemRequestBuilder extends BaseRequestBu */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -46,7 +46,7 @@ export interface AppLogCollectionRequestItemRequestBuilder extends BaseRequestBu */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -60,7 +60,7 @@ export interface AppLogCollectionRequestItemRequestBuilder extends BaseRequestBu toPatchRequestInformation(body: AppLogCollectionRequest, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ export interface AppLogCollectionRequestItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports/index.ts index 78d2382135..c5c9e43724 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports/index.ts @@ -26,6 +26,7 @@ export function deserializeIntoRetrieveCloudPcTroubleshootReportsPostRequestBody return { "backingStoreEnabled": n => { retrieveCloudPcTroubleshootReportsPostRequestBody.backingStoreEnabled = true; }, "filter": n => { retrieveCloudPcTroubleshootReportsPostRequestBody.filter = n.getStringValue(); }, + "groupBy": n => { retrieveCloudPcTroubleshootReportsPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, "orderBy": n => { retrieveCloudPcTroubleshootReportsPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, "reportName": n => { retrieveCloudPcTroubleshootReportsPostRequestBody.reportName = n.getEnumValue(CloudPCTroubleshootReportTypeObject); }, "search": n => { retrieveCloudPcTroubleshootReportsPostRequestBody.search = n.getStringValue(); }, @@ -47,6 +48,10 @@ export interface RetrieveCloudPcTroubleshootReportsPostRequestBody extends Addit * The filter property */ filter?: string | null; + /** + * The groupBy property + */ + groupBy?: string[] | null; /** * The orderBy property */ @@ -101,6 +106,7 @@ export interface RetrieveCloudPcTroubleshootReportsRequestBuilder extends BaseRe export function serializeRetrieveCloudPcTroubleshootReportsPostRequestBody(writer: SerializationWriter, retrieveCloudPcTroubleshootReportsPostRequestBody: Partial | undefined | null = {}) : void { if (retrieveCloudPcTroubleshootReportsPostRequestBody) { writer.writeStringValue("filter", retrieveCloudPcTroubleshootReportsPostRequestBody.filter); + writer.writeCollectionOfPrimitiveValues("groupBy", retrieveCloudPcTroubleshootReportsPostRequestBody.groupBy); writer.writeCollectionOfPrimitiveValues("orderBy", retrieveCloudPcTroubleshootReportsPostRequestBody.orderBy); writer.writeEnumValue("reportName", retrieveCloudPcTroubleshootReportsPostRequestBody.reportName); writer.writeStringValue("search", retrieveCloudPcTroubleshootReportsPostRequestBody.search); diff --git a/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts b/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts index f72c7df254..8003dccc98 100644 --- a/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts +++ b/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts @@ -31,16 +31,16 @@ export interface AddPostRequestBody extends AdditionalDataHolder, BackedModel, P */ export interface AddRequestBuilder extends BaseRequestBuilder { /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-beta|Find more info here} */ post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts b/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts index 0ffd4a38d8..b4ba1725ba 100644 --- a/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts +++ b/packages/msgraph-beta-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts @@ -31,16 +31,16 @@ export interface AddPostRequestBody extends AdditionalDataHolder, BackedModel, P */ export interface AddRequestBuilder extends BaseRequestBuilder { /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-beta|Find more info here} */ post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-external/external/connections/item/schema/index.ts b/packages/msgraph-beta-sdk-external/external/connections/item/schema/index.ts index 6d0e679767..bcf37eef62 100644 --- a/packages/msgraph-beta-sdk-external/external/connections/item/schema/index.ts +++ b/packages/msgraph-beta-sdk-external/external/connections/item/schema/index.ts @@ -21,12 +21,12 @@ export interface SchemaRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/externalconnectors-schema-update?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-patch-schema?view=graph-rest-beta|Find more info here} */ patch(body: Schema, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -36,7 +36,7 @@ export interface SchemaRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-external/external/industryData/operations/item/index.ts b/packages/msgraph-beta-sdk-external/external/industryData/operations/item/index.ts index 9c61adcc6d..5a04eed1a5 100644 --- a/packages/msgraph-beta-sdk-external/external/industryData/operations/item/index.ts +++ b/packages/msgraph-beta-sdk-external/external/industryData/operations/item/index.ts @@ -19,11 +19,11 @@ export interface LongRunningOperationItemRequestBuilder extends BaseRequestBuild */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/longrunningoperation-get?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/industrydata-filevalidateoperation-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -41,7 +41,7 @@ export interface LongRunningOperationItemRequestBuilder extends BaseRequestBuild */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -55,7 +55,7 @@ export interface LongRunningOperationItemRequestBuilder extends BaseRequestBuild toPatchRequestInformation(body: LongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. */ export interface LongRunningOperationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/index.ts b/packages/msgraph-beta-sdk-groups/groups/index.ts index 5fbc4b1dd7..0670799107 100644 --- a/packages/msgraph-beta-sdk-groups/groups/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/index.ts @@ -65,12 +65,12 @@ export interface GroupsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-beta|Find more info here} */ post(body: Group, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -80,7 +80,7 @@ export interface GroupsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-groups/groups/item/conversations/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/conversations/index.ts index 96fb6e39ae..e947d81a0f 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/conversations/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/conversations/index.ts @@ -35,12 +35,12 @@ 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. + * Create a new conversation by including a thread and a post. 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 {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-beta|Find more info here} */ post(body: Conversation, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -50,7 +50,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. + * Create a new conversation by including a thread and a post. 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 {RequestInformation} diff --git a/packages/msgraph-beta-sdk-groups/groups/item/conversations/item/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/conversations/item/index.ts index b5ef30886f..e487e05122 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/conversations/item/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/conversations/item/index.ts @@ -26,11 +26,11 @@ export interface ConversationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,14 +40,14 @@ export interface ConversationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. */ export interface ConversationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/threads/item/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/threads/item/index.ts index 65ea053296..c66d5bb333 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/threads/item/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/threads/item/index.ts @@ -25,10 +25,10 @@ export interface ConversationThreadItemRequestBuilder extends BaseRequestBuilder */ get reply(): ReplyRequestBuilder; /** - * Delete a thread object. + * Delete conversationThread. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -49,7 +49,7 @@ export interface ConversationThreadItemRequestBuilder extends BaseRequestBuilder */ patch(body: ConversationThread, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete a thread object. + * Delete conversationThread. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/evaluate/index.ts b/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/evaluate/index.ts index e27de394be..f1133c1e8f 100644 --- a/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/evaluate/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/evaluate/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createConditionalAccessContextFromDiscriminatorValue, createConditionalAccessWhatIfConditionsFromDiscriminatorValue, createConditionalAccessWhatIfPolicyFromDiscriminatorValue, createConditionalAccessWhatIfSubjectFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeConditionalAccessContext, serializeConditionalAccessWhatIfConditions, serializeConditionalAccessWhatIfPolicy, serializeConditionalAccessWhatIfSubject, type BaseCollectionPaginationCountResponse, type ConditionalAccessContext, type ConditionalAccessWhatIfConditions, type ConditionalAccessWhatIfPolicy, type ConditionalAccessWhatIfSubject } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createSignInConditionsFromDiscriminatorValue, createSignInContextFromDiscriminatorValue, createSignInIdentityFromDiscriminatorValue, createWhatIfAnalysisResultFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeSignInConditions, serializeSignInContext, serializeSignInIdentity, serializeWhatIfAnalysisResult, type BaseCollectionPaginationCountResponse, type SignInConditions, type SignInContext, type SignInIdentity, type WhatIfAnalysisResult } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -35,9 +35,9 @@ export function deserializeIntoEvaluatePostRequestBody(evaluatePostRequestBody: return { "appliedPoliciesOnly": n => { evaluatePostRequestBody.appliedPoliciesOnly = n.getBooleanValue(); }, "backingStoreEnabled": n => { evaluatePostRequestBody.backingStoreEnabled = true; }, - "conditionalAccessContext": n => { evaluatePostRequestBody.conditionalAccessContext = n.getObjectValue(createConditionalAccessContextFromDiscriminatorValue); }, - "conditionalAccessWhatIfConditions": n => { evaluatePostRequestBody.conditionalAccessWhatIfConditions = n.getObjectValue(createConditionalAccessWhatIfConditionsFromDiscriminatorValue); }, - "conditionalAccessWhatIfSubject": n => { evaluatePostRequestBody.conditionalAccessWhatIfSubject = n.getObjectValue(createConditionalAccessWhatIfSubjectFromDiscriminatorValue); }, + "signInConditions": n => { evaluatePostRequestBody.signInConditions = n.getObjectValue(createSignInConditionsFromDiscriminatorValue); }, + "signInContext": n => { evaluatePostRequestBody.signInContext = n.getObjectValue(createSignInContextFromDiscriminatorValue); }, + "signInIdentity": n => { evaluatePostRequestBody.signInIdentity = n.getObjectValue(createSignInIdentityFromDiscriminatorValue); }, } } /** @@ -48,7 +48,7 @@ export function deserializeIntoEvaluatePostRequestBody(evaluatePostRequestBody: export function deserializeIntoEvaluatePostResponse(evaluatePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(evaluatePostResponse), - "value": n => { evaluatePostResponse.value = n.getCollectionOfObjectValues(createConditionalAccessWhatIfPolicyFromDiscriminatorValue); }, + "value": n => { evaluatePostResponse.value = n.getCollectionOfObjectValues(createWhatIfAnalysisResultFromDiscriminatorValue); }, } } export interface EvaluatePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,23 +65,23 @@ export interface EvaluatePostRequestBody extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * The conditionalAccessContext property + * The signInConditions property */ - conditionalAccessContext?: ConditionalAccessContext | null; + signInConditions?: SignInConditions | null; /** - * The conditionalAccessWhatIfConditions property + * The signInContext property */ - conditionalAccessWhatIfConditions?: ConditionalAccessWhatIfConditions | null; + signInContext?: SignInContext | null; /** - * The conditionalAccessWhatIfSubject property + * The signInIdentity property */ - conditionalAccessWhatIfSubject?: ConditionalAccessWhatIfSubject | null; + signInIdentity?: SignInIdentity | null; } export interface EvaluatePostResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property */ - value?: ConditionalAccessWhatIfPolicy[] | null; + value?: WhatIfAnalysisResult[] | null; } /** * Provides operations to call the evaluate method. @@ -93,7 +93,6 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated Private preview for conditional access what If API as of 2024-07/PrivatePreview:WhatIfEvaluation on 2024-07-25 and will be removed 2025-02-01 * @see {@link https://learn.microsoft.com/graph/api/conditionalaccessroot-evaluate?view=graph-rest-beta|Find more info here} */ post(body: EvaluatePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -102,7 +101,6 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } @@ -114,9 +112,9 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder | undefined | null = {}) : void { if (evaluatePostRequestBody) { writer.writeBooleanValue("appliedPoliciesOnly", evaluatePostRequestBody.appliedPoliciesOnly); - writer.writeObjectValue("conditionalAccessContext", evaluatePostRequestBody.conditionalAccessContext, serializeConditionalAccessContext); - writer.writeObjectValue("conditionalAccessWhatIfConditions", evaluatePostRequestBody.conditionalAccessWhatIfConditions, serializeConditionalAccessWhatIfConditions); - writer.writeObjectValue("conditionalAccessWhatIfSubject", evaluatePostRequestBody.conditionalAccessWhatIfSubject, serializeConditionalAccessWhatIfSubject); + writer.writeObjectValue("signInConditions", evaluatePostRequestBody.signInConditions, serializeSignInConditions); + writer.writeObjectValue("signInContext", evaluatePostRequestBody.signInContext, serializeSignInContext); + writer.writeObjectValue("signInIdentity", evaluatePostRequestBody.signInIdentity, serializeSignInIdentity); writer.writeAdditionalData(evaluatePostRequestBody.additionalData); } } @@ -128,7 +126,7 @@ export function serializeEvaluatePostRequestBody(writer: SerializationWriter, ev export function serializeEvaluatePostResponse(writer: SerializationWriter, evaluatePostResponse: Partial | undefined | null = {}) : void { if (evaluatePostResponse) { serializeBaseCollectionPaginationCountResponse(writer, evaluatePostResponse) - writer.writeCollectionOfObjectValues("value", evaluatePostResponse.value, serializeConditionalAccessWhatIfPolicy); + writer.writeCollectionOfObjectValues("value", evaluatePostResponse.value, serializeWhatIfAnalysisResult); } } /** diff --git a/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts b/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts index c2025758b4..f15007bdc2 100644 --- a/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts @@ -13,18 +13,18 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder { /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/compliantnetworknamedlocation-get?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/namedlocation-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -37,13 +37,13 @@ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete an ipNamedLocation object. + * Delete a countryNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. */ export interface NamedLocationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageCatalogs/item/customAccessPackageWorkflowExtensions/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageCatalogs/item/customAccessPackageWorkflowExtensions/item/index.ts index bb23da9df8..851148c830 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageCatalogs/item/customAccessPackageWorkflowExtensions/item/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageCatalogs/item/customAccessPackageWorkflowExtensions/item/index.ts @@ -13,11 +13,11 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CustomAccessPackageWorkflowExtensionItemRequestBuilder extends BaseRequestBuilder { /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see {@link https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-delete?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +40,7 @@ export interface CustomAccessPackageWorkflowExtensionItemRequestBuilder extends */ patch(body: CustomAccessPackageWorkflowExtension, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 diff --git a/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskDetections/item/index.ts b/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskDetections/item/index.ts index 789970de12..cfdbb9cd58 100644 --- a/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskDetections/item/index.ts +++ b/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskDetections/item/index.ts @@ -19,11 +19,11 @@ export interface RiskDetectionItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -41,7 +41,7 @@ export interface RiskDetectionItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -55,7 +55,7 @@ export interface RiskDetectionItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. */ export interface RiskDetectionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskyUsers/index.ts b/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskyUsers/index.ts index 1e3bfc0fdb..1e6f48e3ca 100644 --- a/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskyUsers/index.ts +++ b/packages/msgraph-beta-sdk-identityProtection/identityProtection/riskyUsers/index.ts @@ -39,11 +39,11 @@ export interface RiskyUsersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/riskyusers-get?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/riskyusers-list?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -55,7 +55,7 @@ export interface RiskyUsersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -69,7 +69,7 @@ export interface RiskyUsersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. */ export interface RiskyUsersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-reports/reports/getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/index.ts b/packages/msgraph-beta-sdk-reports/reports/getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/index.ts new file mode 100644 index 0000000000..af11a32ec6 --- /dev/null +++ b/packages/msgraph-beta-sdk-reports/reports/getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/index.ts @@ -0,0 +1,63 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the getApiUsage method. + */ +export interface GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder extends BaseRequestBuilder { + /** + * Get the tenant and app API usage for Microsoft Graph services. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the tenant and app API usage for Microsoft Graph services. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the tenant and app API usage for Microsoft Graph services. + */ +export interface GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters { + /** + * Usage: appId='@appId' + */ + appId?: string; + /** + * Usage: period='@period' + */ + period?: string; + /** + * Usage: serviceArea='@serviceArea' + */ + serviceArea?: string; +} +/** + * Uri template for the request builder. + */ +export const GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderUriTemplate = "{+baseurl}/reports/getApiUsage(serviceArea='@serviceArea',period='@period',appId='@appId'){?appId*,period*,serviceArea*}"; +/** + * Metadata for all the requests in the request builder. + */ +export const GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-reports/reports/index.ts b/packages/msgraph-beta-sdk-reports/reports/index.ts index dd8d61095a..788786e6f2 100644 --- a/packages/msgraph-beta-sdk-reports/reports/index.ts +++ b/packages/msgraph-beta-sdk-reports/reports/index.ts @@ -28,6 +28,8 @@ import { DeviceConfigurationDeviceActivityRequestBuilderRequestsMetadata, type D // @ts-ignore import { DeviceConfigurationUserActivityRequestBuilderRequestsMetadata, type DeviceConfigurationUserActivityRequestBuilder } from './deviceConfigurationUserActivity/index.js'; // @ts-ignore +import { GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderRequestsMetadata, type GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder } from './getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/index.js'; +// @ts-ignore import { GetAttackSimulationRepeatOffendersRequestBuilderRequestsMetadata, type GetAttackSimulationRepeatOffendersRequestBuilder } from './getAttackSimulationRepeatOffenders/index.js'; // @ts-ignore import { GetAttackSimulationSimulationUserCoverageRequestBuilderRequestsMetadata, type GetAttackSimulationSimulationUserCoverageRequestBuilder } from './getAttackSimulationSimulationUserCoverage/index.js'; @@ -354,6 +356,10 @@ export interface ReportsRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoGetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse), + "value": n => { getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.value = n.getCollectionOfObjectValues(createServiceActivityValueMetricFromDiscriminatorValue); }, + } +} +export interface GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ServiceActivityValueMetric[] | null; +} +/** + * Provides operations to call the getMetricsForConditionalAccessBlockedSignIn method. + */ +export interface GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccessblockedsignin?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + */ +export interface GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + aggregationIntervalInMinutes?: number; + /** + * Include count of items + */ + count?: boolean; + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: 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 + */ +// @ts-ignore +export function serializeGetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(writer: SerializationWriter, getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: Partial | undefined | null = {}) : void { + if (getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse) { + serializeBaseCollectionPaginationCountResponse(writer, getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse) + writer.writeCollectionOfObjectValues("value", getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.value, serializeServiceActivityValueMetric); + } +} +/** + * Uri template for the request builder. + */ +export const GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderUriTemplate = "{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessBlockedSignIn(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "search": "%24search", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponseFromDiscriminatorValue, + queryParametersMapper: GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-reports/reports/serviceActivity/index.ts b/packages/msgraph-beta-sdk-reports/reports/serviceActivity/index.ts index d00706384e..87adfe5bac 100644 --- a/packages/msgraph-beta-sdk-reports/reports/serviceActivity/index.ts +++ b/packages/msgraph-beta-sdk-reports/reports/serviceActivity/index.ts @@ -40,6 +40,8 @@ import { GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTi // @ts-ignore import { GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderRequestsMetadata, type GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder } from './getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/index.js'; // @ts-ignore +import { GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderRequestsMetadata, type GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder } from './getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/index.js'; +// @ts-ignore import { GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderRequestsMetadata, type GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder } from './getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/index.js'; // @ts-ignore import { GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderRequestsMetadata, type GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder } from './getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/index.js'; @@ -192,6 +194,13 @@ export interface ServiceActivityRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -37,7 +37,7 @@ export interface RiskDetectionsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -51,7 +51,7 @@ export interface RiskDetectionsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. */ export interface RiskDetectionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-sites/sites/item/pages/index.ts b/packages/msgraph-beta-sdk-sites/sites/item/pages/index.ts index 5e66e46d18..1f43835a59 100644 --- a/packages/msgraph-beta-sdk-sites/sites/item/pages/index.ts +++ b/packages/msgraph-beta-sdk-sites/sites/item/pages/index.ts @@ -41,12 +41,12 @@ export interface PagesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/sitepage-create?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/newslinkpage-create?view=graph-rest-beta|Find more info here} */ post(body: BaseSitePage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -56,7 +56,7 @@ export interface PagesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/index.ts index ecefc798b2..cbf7b418c3 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/index.ts @@ -27,11 +27,11 @@ export interface TeamTemplatesRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/teamwork-list-teamtemplates?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/teamtemplate-list-definitions?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -43,7 +43,7 @@ export interface TeamTemplatesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface TeamTemplatesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. */ export interface TeamTemplatesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/authentication/index.ts b/packages/msgraph-beta-sdk-users/users/item/authentication/index.ts index 8d03498d8b..5d3e8f2b40 100644 --- a/packages/msgraph-beta-sdk-users/users/item/authentication/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/authentication/index.ts @@ -26,6 +26,8 @@ import { PhoneMethodsRequestBuilderNavigationMetadata, PhoneMethodsRequestBuilde // @ts-ignore import { PlatformCredentialMethodsRequestBuilderNavigationMetadata, PlatformCredentialMethodsRequestBuilderRequestsMetadata, type PlatformCredentialMethodsRequestBuilder } from './platformCredentialMethods/index.js'; // @ts-ignore +import { QrCodePinMethodRequestBuilderNavigationMetadata, QrCodePinMethodRequestBuilderRequestsMetadata, type QrCodePinMethodRequestBuilder } from './qrCodePinMethod/index.js'; +// @ts-ignore import { RequirementsRequestBuilderRequestsMetadata, type RequirementsRequestBuilder } from './requirements/index.js'; // @ts-ignore import { SignInPreferencesRequestBuilderRequestsMetadata, type SignInPreferencesRequestBuilder } from './signInPreferences/index.js'; @@ -82,6 +84,10 @@ export interface AuthenticationRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. */ export interface PlatformCredentialMethodsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/authentication/platformCredentialMethods/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/authentication/platformCredentialMethods/item/index.ts index c578a839d4..1c6d3faa48 100644 --- a/packages/msgraph-beta-sdk-users/users/item/authentication/platformCredentialMethods/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/authentication/platformCredentialMethods/item/index.ts @@ -26,7 +26,7 @@ export interface PlatformCredentialAuthenticationMethodItemRequestBuilder extend */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -39,14 +39,14 @@ export interface PlatformCredentialAuthenticationMethodItemRequestBuilder extend */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. */ export interface PlatformCredentialAuthenticationMethodItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/index.ts b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/index.ts new file mode 100644 index 0000000000..41e1086de3 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createQrCodePinAuthenticationMethodFromDiscriminatorValue, type QrCodePinAuthenticationMethod } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { PinRequestBuilderNavigationMetadata, PinRequestBuilderRequestsMetadata, type PinRequestBuilder } from './pin/index.js'; +// @ts-ignore +import { StandardQRCodeRequestBuilderRequestsMetadata, type StandardQRCodeRequestBuilder } from './standardQRCode/index.js'; +// @ts-ignore +import { TemporaryQRCodeRequestBuilderRequestsMetadata, type TemporaryQRCodeRequestBuilder } from './temporaryQRCode/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the qrCodePinMethod property of the microsoft.graph.authentication entity. + */ +export interface QrCodePinMethodRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the pin property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ + get pin(): PinRequestBuilder; + /** + * Provides operations to manage the standardQRCode property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ + get standardQRCode(): StandardQRCodeRequestBuilder; + /** + * Provides operations to manage the temporaryQRCode property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ + get temporaryQRCode(): TemporaryQRCodeRequestBuilder; + /** + * Deletes user's qrCodePinAuthenticationMethod object. Once the object is deleted, it can't be retrieved. The user won't be able to sign-in with any QR codes associated with the deleted object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/authentication-delete-qrcodepinmethod?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a user's qrCodePinAuthenticationMethod object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/qrcodepinauthenticationmethod-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Deletes user's qrCodePinAuthenticationMethod object. Once the object is deleted, it can't be retrieved. The user won't be able to sign-in with any QR codes associated with the deleted object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve a user's qrCodePinAuthenticationMethod object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a user's qrCodePinAuthenticationMethod object. + */ +export interface QrCodePinMethodRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const QrCodePinMethodRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const QrCodePinMethodRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const QrCodePinMethodRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + pin: { + requestsMetadata: PinRequestBuilderRequestsMetadata, + navigationMetadata: PinRequestBuilderNavigationMetadata, + }, + standardQRCode: { + requestsMetadata: StandardQRCodeRequestBuilderRequestsMetadata, + }, + temporaryQRCode: { + requestsMetadata: TemporaryQRCodeRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const QrCodePinMethodRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: QrCodePinMethodRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: QrCodePinMethodRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createQrCodePinAuthenticationMethodFromDiscriminatorValue, + queryParametersMapper: QrCodePinMethodRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/index.ts b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/index.ts new file mode 100644 index 0000000000..74d0fe81b6 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createQrPinFromDiscriminatorValue, serializeQrPin, type QrPin } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type UpdatePinRequestBuilder, UpdatePinRequestBuilderRequestsMetadata } from './updatePin/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the pin property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ +export interface PinRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the updatePin method. + */ + get updatePin(): UpdatePinRequestBuilder; + /** + * Delete navigation property pin for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The PIN linked to the QR Code auth method of the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Reset a user's PIN and generate a new temporary PIN that's represented by a qrPin object and is linked to the user's QR Code authentication method object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/qrpin-update?view=graph-rest-beta|Find more info here} + */ + patch(body: QrPin, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property pin for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The PIN linked to the QR Code auth method of the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Reset a user's PIN and generate a new temporary PIN that's represented by a qrPin object and is linked to the user's QR Code authentication method object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: QrPin, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The PIN linked to the QR Code auth method of the user. + */ +export interface PinRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const PinRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/pin{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PinRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const PinRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + updatePin: { + requestsMetadata: UpdatePinRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PinRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: PinRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: PinRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createQrPinFromDiscriminatorValue, + queryParametersMapper: PinRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: PinRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createQrPinFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeQrPin, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/updatePin/index.ts b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/updatePin/index.ts new file mode 100644 index 0000000000..385a70defb --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/pin/updatePin/index.ts @@ -0,0 +1,100 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +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 {UpdatePinPostRequestBody} + */ +// @ts-ignore +export function createUpdatePinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUpdatePinPostRequestBody; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUpdatePinPostRequestBody(updatePinPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { updatePinPostRequestBody.backingStoreEnabled = true; }, + "currentPin": n => { updatePinPostRequestBody.currentPin = n.getStringValue(); }, + "newPin": n => { updatePinPostRequestBody.newPin = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUpdatePinPostRequestBody(writer: SerializationWriter, updatePinPostRequestBody: Partial | undefined | null = {}) : void { + if (updatePinPostRequestBody) { + writer.writeStringValue("currentPin", updatePinPostRequestBody.currentPin); + writer.writeStringValue("newPin", updatePinPostRequestBody.newPin); + writer.writeAdditionalData(updatePinPostRequestBody.additionalData); + } +} +export interface UpdatePinPostRequestBody 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 | null; + /** + * The currentPin property + */ + currentPin?: string | null; + /** + * The newPin property + */ + newPin?: string | null; +} +/** + * Provides operations to call the updatePin method. + */ +export interface UpdatePinRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action updatePin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/qrpin-updatepin?view=graph-rest-beta|Find more info here} + */ + post(body: UpdatePinPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action updatePin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UpdatePinPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const UpdatePinRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/pin/updatePin"; +/** + * Metadata for all the requests in the request builder. + */ +export const UpdatePinRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UpdatePinRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeUpdatePinPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/standardQRCode/index.ts b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/standardQRCode/index.ts new file mode 100644 index 0000000000..1c41ffa35d --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/standardQRCode/index.ts @@ -0,0 +1,118 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createQrCodeFromDiscriminatorValue, serializeQrCode, type QrCode } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the standardQRCode property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ +export interface StandardQRCodeRequestBuilder extends BaseRequestBuilder { + /** + * Delete a standard or temporary qrCode object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/qrcode-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a qrCode object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/qrcode-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a standard or temporary QR code, if there is no active QR code, or update a standard QR code. Only the expireDateTime property can be updated for a standard QR code. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/qrcode-update?view=graph-rest-beta|Find more info here} + */ + patch(body: QrCode, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a standard or temporary qrCode object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a qrCode object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a standard or temporary QR code, if there is no active QR code, or update a standard QR code. Only the expireDateTime property can be updated for a standard QR code. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: QrCode, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a qrCode object. + */ +export interface StandardQRCodeRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const StandardQRCodeRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/standardQRCode{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const StandardQRCodeRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const StandardQRCodeRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: StandardQRCodeRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: StandardQRCodeRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createQrCodeFromDiscriminatorValue, + queryParametersMapper: StandardQRCodeRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: StandardQRCodeRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createQrCodeFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeQrCode, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/temporaryQRCode/index.ts b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/temporaryQRCode/index.ts new file mode 100644 index 0000000000..08604bb627 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/authentication/qrCodePinMethod/temporaryQRCode/index.ts @@ -0,0 +1,115 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createQrCodeFromDiscriminatorValue, serializeQrCode, type QrCode } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the temporaryQRCode property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ +export interface TemporaryQRCodeRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property temporaryQRCode for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Temporary QR code has lifetime up to 12 hours. It can be issued when the user doesn't have access to their standard QR code. There can be only one active temporary QR code for the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property temporaryQRCode in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: QrCode, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property temporaryQRCode for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Temporary QR code has lifetime up to 12 hours. It can be issued when the user doesn't have access to their standard QR code. There can be only one active temporary QR code for the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property temporaryQRCode in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: QrCode, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Temporary QR code has lifetime up to 12 hours. It can be issued when the user doesn't have access to their standard QR code. There can be only one active temporary QR code for the user. + */ +export interface TemporaryQRCodeRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TemporaryQRCodeRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/temporaryQRCode{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TemporaryQRCodeRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TemporaryQRCodeRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TemporaryQRCodeRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TemporaryQRCodeRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createQrCodeFromDiscriminatorValue, + queryParametersMapper: TemporaryQRCodeRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TemporaryQRCodeRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createQrCodeFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeQrCode, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/count/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/count/index.ts new file mode 100644 index 0000000000..c7408a19a2 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications/callSettings/delegates/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/index.ts new file mode 100644 index 0000000000..2c2c84841f --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDelegationSettingsCollectionResponseFromDiscriminatorValue, createDelegationSettingsFromDiscriminatorValue, serializeDelegationSettings, type DelegationSettings, type DelegationSettingsCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DelegationSettingsItemRequestBuilderRequestsMetadata, type DelegationSettingsItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the delegates property of the microsoft.graph.callSettings entity. + */ +export interface DelegatesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the delegates property of the microsoft.graph.callSettings entity. + * @param delegationSettingsId The unique identifier of delegationSettings + * @returns {DelegationSettingsItemRequestBuilder} + */ + byDelegationSettingsId(delegationSettingsId: string) : DelegationSettingsItemRequestBuilder; + /** + * Represents the delegate settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to delegates for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the delegate settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to delegates for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the delegate settings. + */ +export interface DelegatesRequestBuilderGetQueryParameters { + /** + * 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; +} +/** + * Uri template for the request builder. + */ +export const DelegatesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications/callSettings/delegates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DelegatesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const DelegatesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDelegationSettingsId: { + requestsMetadata: DelegationSettingsItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["delegationSettings%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DelegatesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DelegatesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DelegatesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: DelegatesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDelegationSettings, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/item/index.ts new file mode 100644 index 0000000000..34f175a78b --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegates/item/index.ts @@ -0,0 +1,115 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDelegationSettingsFromDiscriminatorValue, serializeDelegationSettings, type DelegationSettings } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the delegates property of the microsoft.graph.callSettings entity. + */ +export interface DelegationSettingsItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property delegates for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the delegate settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property delegates in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property delegates for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents the delegate settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property delegates in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the delegate settings. + */ +export interface DelegationSettingsItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DelegationSettingsItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications/callSettings/delegates/{delegationSettings%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DelegationSettingsItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DelegationSettingsItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: DelegationSettingsItemRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: DelegationSettingsItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsFromDiscriminatorValue, + queryParametersMapper: DelegationSettingsItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: DelegationSettingsItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDelegationSettings, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/count/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/count/index.ts new file mode 100644 index 0000000000..d8bfc7407d --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications/callSettings/delegators/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/index.ts new file mode 100644 index 0000000000..a7ce058402 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDelegationSettingsCollectionResponseFromDiscriminatorValue, createDelegationSettingsFromDiscriminatorValue, serializeDelegationSettings, type DelegationSettings, type DelegationSettingsCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DelegationSettingsItemRequestBuilderRequestsMetadata, type DelegationSettingsItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the delegators property of the microsoft.graph.callSettings entity. + */ +export interface DelegatorsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the delegators property of the microsoft.graph.callSettings entity. + * @param delegationSettingsId The unique identifier of delegationSettings + * @returns {DelegationSettingsItemRequestBuilder} + */ + byDelegationSettingsId(delegationSettingsId: string) : DelegationSettingsItemRequestBuilder; + /** + * Represents the delegator settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to delegators for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the delegator settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to delegators for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the delegator settings. + */ +export interface DelegatorsRequestBuilderGetQueryParameters { + /** + * 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; +} +/** + * Uri template for the request builder. + */ +export const DelegatorsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications/callSettings/delegators{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DelegatorsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const DelegatorsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDelegationSettingsId: { + requestsMetadata: DelegationSettingsItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["delegationSettings%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DelegatorsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DelegatorsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DelegatorsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: DelegatorsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDelegationSettings, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/item/index.ts new file mode 100644 index 0000000000..c63ac17c80 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/delegators/item/index.ts @@ -0,0 +1,115 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDelegationSettingsFromDiscriminatorValue, serializeDelegationSettings, type DelegationSettings } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the delegators property of the microsoft.graph.callSettings entity. + */ +export interface DelegationSettingsItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property delegators for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the delegator settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property delegators in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property delegators for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents the delegator settings. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property delegators in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: DelegationSettings, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the delegator settings. + */ +export interface DelegationSettingsItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DelegationSettingsItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications/callSettings/delegators/{delegationSettings%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DelegationSettingsItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DelegationSettingsItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: DelegationSettingsItemRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: DelegationSettingsItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsFromDiscriminatorValue, + queryParametersMapper: DelegationSettingsItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: DelegationSettingsItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDelegationSettingsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDelegationSettings, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/index.ts new file mode 100644 index 0000000000..d443662c82 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/callSettings/index.ts @@ -0,0 +1,140 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallSettingsFromDiscriminatorValue, serializeCallSettings, type CallSettings } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { DelegatesRequestBuilderNavigationMetadata, DelegatesRequestBuilderRequestsMetadata, type DelegatesRequestBuilder } from './delegates/index.js'; +// @ts-ignore +import { DelegatorsRequestBuilderNavigationMetadata, DelegatorsRequestBuilderRequestsMetadata, type DelegatorsRequestBuilder } from './delegators/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the callSettings property of the microsoft.graph.userCloudCommunication entity. + */ +export interface CallSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the delegates property of the microsoft.graph.callSettings entity. + */ + get delegates(): DelegatesRequestBuilder; + /** + * Provides operations to manage the delegators property of the microsoft.graph.callSettings entity. + */ + get delegators(): DelegatorsRequestBuilder; + /** + * Delete navigation property callSettings for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The call settings assigned to the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property callSettings in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: CallSettings, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property callSettings for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The call settings assigned to the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property callSettings in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CallSettings, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The call settings assigned to the user. + */ +export interface CallSettingsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CallSettingsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications/callSettings{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CallSettingsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CallSettingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + delegates: { + requestsMetadata: DelegatesRequestBuilderRequestsMetadata, + navigationMetadata: DelegatesRequestBuilderNavigationMetadata, + }, + delegators: { + requestsMetadata: DelegatorsRequestBuilderRequestsMetadata, + navigationMetadata: DelegatorsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CallSettingsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CallSettingsRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CallSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallSettingsFromDiscriminatorValue, + queryParametersMapper: CallSettingsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CallSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallSettingsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallSettings, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/communications/index.ts b/packages/msgraph-beta-sdk-users/users/item/communications/index.ts new file mode 100644 index 0000000000..eb70f9632d --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/communications/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUserCloudCommunicationFromDiscriminatorValue, serializeUserCloudCommunication, type UserCloudCommunication } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CallSettingsRequestBuilderNavigationMetadata, CallSettingsRequestBuilderRequestsMetadata, type CallSettingsRequestBuilder } from './callSettings/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the communications property of the microsoft.graph.user entity. + */ +export interface CommunicationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the callSettings property of the microsoft.graph.userCloudCommunication entity. + */ + get callSettings(): CallSettingsRequestBuilder; + /** + * Delete navigation property communications for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The user's communications settings on Teams. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property communications in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: UserCloudCommunication, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property communications for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The user's communications settings on Teams. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property communications in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: UserCloudCommunication, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The user's communications settings on Teams. + */ +export interface CommunicationsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CommunicationsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/communications{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CommunicationsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CommunicationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + callSettings: { + requestsMetadata: CallSettingsRequestBuilderRequestsMetadata, + navigationMetadata: CallSettingsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CommunicationsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CommunicationsRequestBuilderUriTemplate, + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CommunicationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUserCloudCommunicationFromDiscriminatorValue, + queryParametersMapper: CommunicationsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CommunicationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUserCloudCommunicationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUserCloudCommunication, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/index.ts index 4797085f4d..51b8941dbf 100644 --- a/packages/msgraph-beta-sdk-users/users/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/index.ts @@ -46,6 +46,8 @@ import { CloudClipboardRequestBuilderNavigationMetadata, CloudClipboardRequestBu // @ts-ignore import { CloudPCsRequestBuilderNavigationMetadata, CloudPCsRequestBuilderRequestsMetadata, type CloudPCsRequestBuilder } from './cloudPCs/index.js'; // @ts-ignore +import { CommunicationsRequestBuilderNavigationMetadata, CommunicationsRequestBuilderRequestsMetadata, type CommunicationsRequestBuilder } from './communications/index.js'; +// @ts-ignore import { ContactFoldersRequestBuilderNavigationMetadata, ContactFoldersRequestBuilderRequestsMetadata, type ContactFoldersRequestBuilder } from './contactFolders/index.js'; // @ts-ignore import { ContactsRequestBuilderNavigationMetadata, ContactsRequestBuilderRequestsMetadata, type ContactsRequestBuilder } from './contacts/index.js'; @@ -320,6 +322,10 @@ export interface UserItemRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface AppLogCollectionRequestsRequestBuilder extends BaseRequestBuild */ post(body: AppLogCollectionRequest, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface AppLogCollectionRequestsRequestBuilder extends BaseRequestBuild toPostRequestInformation(body: AppLogCollectionRequest, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ export interface AppLogCollectionRequestsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts index bbef71b5d1..0e59111d5d 100644 --- a/packages/msgraph-beta-sdk-users/users/item/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/mobileAppTroubleshootingEvents/item/appLogCollectionRequests/item/index.ts @@ -25,7 +25,7 @@ export interface AppLogCollectionRequestItemRequestBuilder extends BaseRequestBu */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -46,7 +46,7 @@ export interface AppLogCollectionRequestItemRequestBuilder extends BaseRequestBu */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -60,7 +60,7 @@ export interface AppLogCollectionRequestItemRequestBuilder extends BaseRequestBu toPatchRequestInformation(body: AppLogCollectionRequest, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ export interface AppLogCollectionRequestItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts index e6fdbf4d9b..af387c9ffc 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts @@ -33,7 +33,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -48,7 +48,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -62,7 +62,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. */ export interface RecordingsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts index 4d815149e5..c58e6f54b3 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts @@ -19,7 +19,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -41,7 +41,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts index 959108fa46..c42fccbea1 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts @@ -25,7 +25,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -47,7 +47,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -61,7 +61,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. */ export interface CallRecordingItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts index 6a6ca27cae..a711451d9c 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts @@ -33,7 +33,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -49,7 +49,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. + * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -63,7 +63,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. + * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. */ export interface TranscriptsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts index cba149e364..6b3e0765a5 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts @@ -19,7 +19,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -41,7 +41,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts index 4ee51204e5..e84887bd72 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts @@ -31,7 +31,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -53,7 +53,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -67,7 +67,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. */ export interface CallTranscriptItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts index c286a0b3dd..9fadd0e304 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts @@ -17,7 +17,7 @@ export interface MetadataContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -39,7 +39,7 @@ export interface MetadataContentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/item/settings/windows/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/settings/windows/item/index.ts index 553f036245..830eec4365 100644 --- a/packages/msgraph-beta-sdk-users/users/item/settings/windows/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/settings/windows/item/index.ts @@ -19,9 +19,10 @@ export interface WindowsSettingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface WindowsSettingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete navigation property windows for users + * Delete all windowsSetting objects of a user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk/models/index.ts b/packages/msgraph-beta-sdk/models/index.ts index 8fc6baa4c7..88c915ff2c 100644 --- a/packages/msgraph-beta-sdk/models/index.ts +++ b/packages/msgraph-beta-sdk/models/index.ts @@ -3428,7 +3428,7 @@ export interface AiInteractionMention extends Entity, Parsable { } export interface AiInteractionMentionedIdentitySet extends IdentitySet, Parsable { /** - * The conversation details. + * The conversation property */ conversation?: TeamworkConversationIdentity | null; /** @@ -6847,11 +6847,11 @@ export interface AndroidManagedAppProtection extends Parsable, TargetedManagedAp */ connectToVpnOnLaunch?: boolean | null; /** - * Friendly name of the preferred custom browser to open weblink on Android. + * Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. */ customBrowserDisplayName?: string | null; /** - * Unique identifier of a custom browser to open weblink on Android. + * Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. */ customBrowserPackageId?: string | null; /** @@ -9340,6 +9340,12 @@ export interface ApplicationCollectionResponse extends BaseCollectionPaginationC */ value?: Application[] | null; } +export interface ApplicationContext extends Parsable, SignInContext { + /** + * Collection of appId values for the applications. + */ + includeApplications?: string[] | null; +} export interface ApplicationEnforcedRestrictionsSessionControl extends ConditionalAccessSessionControl, Parsable { } export type ApplicationGuardBlockClipboardSharingType = (typeof ApplicationGuardBlockClipboardSharingTypeObject)[keyof typeof ApplicationGuardBlockClipboardSharingTypeObject]; @@ -11982,6 +11988,12 @@ export interface AuditUserIdentity extends Parsable, UserIdentity { */ homeTenantName?: string | null; } +export interface AuthContext extends Parsable, SignInContext { + /** + * Supported values are c1 through c99. + */ + authenticationContextValue?: string | null; +} export interface Authentication extends Entity, Parsable { /** * Represents the email addresses registered to a user for authentication. @@ -12020,9 +12032,13 @@ export interface Authentication extends Entity, Parsable { */ phoneMethods?: PhoneAuthenticationMethod[] | null; /** - * The platformCredentialMethods property + * Represents a platform credential instance registered to a user on Mac OS. */ platformCredentialMethods?: PlatformCredentialAuthenticationMethod[] | null; + /** + * Represents a QR code authentication method registered to a user for authentication. + */ + qrCodePinMethod?: QrCodePinAuthenticationMethod | null; /** * The settings and preferences for per-user Microsoft Entra multifactor authentication. */ @@ -12531,7 +12547,7 @@ export interface AuthenticationFlow extends AdditionalDataHolder, BackedModel, P */ odataType?: string | null; /** - * Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. + * Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. */ transferMethod?: ConditionalAccessTransferMethods[] | null; } @@ -19214,10 +19230,20 @@ export interface CloudPcBulkCreateSnapshot extends CloudPcBulkAction, Parsable { */ accessTier?: CloudPcBlobAccessTier | null; /** - * The unique identifier for Secure Azure Storage Account, which receives the restore points (snapshots). The value can't be modified after it's created. For example, '/subscriptions/06199b73-30a1-4922-8734-93feca64cdf6/resourceGroups/res2627/providers/Microsoft.Storage/storageAccounts/sto1125'. Read-Only. + * Indicates the unique identifier for Secure Azure Storage Account, which receives the restore points (snapshots). The value can't be modified after it's created. For example, '/subscriptions/06199b73-30a1-4922-8734-93feca64cdf6/resourceGroups/res2627/providers/Microsoft.Storage/storageAccounts/sto1125'. Read-Only. */ storageAccountId?: string | null; } +export interface CloudPcBulkDisasterRecovery extends CloudPcBulkAction, Parsable { + /** + * The capabilityType property + */ + capabilityType?: CloudPcDisasterRecoveryCapabilityType | null; + /** + * The licenseType property + */ + licenseType?: CloudPcDisasterRecoveryLicenseType | null; +} export interface CloudPcBulkDisasterRecoveryFailback extends CloudPcBulkAction, Parsable { } export interface CloudPcBulkDisasterRecoveryFailover extends CloudPcBulkAction, Parsable { @@ -19234,6 +19260,8 @@ export interface CloudPcBulkPowerOff extends CloudPcBulkAction, Parsable { } export interface CloudPcBulkPowerOn extends CloudPcBulkAction, Parsable { } +export interface CloudPcBulkReinstallAgent extends CloudPcBulkAction, Parsable { +} export interface CloudPcBulkRemoteActionResult extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -19268,13 +19296,17 @@ export interface CloudPcBulkReprovision extends CloudPcBulkAction, Parsable { } export interface CloudPcBulkResize extends CloudPcBulkAction, Parsable { /** - * The target service plan ID of the resize configuration with new vCPU and storage size. + * Indicates the target service plan ID of the resize configuration with new vCPU and storage size. */ targetServicePlanId?: string | null; } export interface CloudPcBulkRestart extends CloudPcBulkAction, Parsable { } export interface CloudPcBulkRestore extends CloudPcBulkAction, Parsable { + /** + * True indicates that snapshots of unhealthy Cloud PCs are ignored. If no healthy snapshot exists within the selected timeRange, the healthy snapshot closest to the restorePointDateTime is used. False indicates that the snapshot within the selected timeRange and closest to the restorePointDateTime is used. The default value is false. + */ + ignoreUnhealthySnapshots?: boolean | null; /** * The date and time point for the selected Cloud PCs to restore. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ @@ -19518,6 +19550,10 @@ export interface CloudPcDeviceImage extends Entity, Parsable { * The scopeIds property */ scopeIds?: string[] | null; + /** + * The sizeInGB property + */ + sizeInGB?: number | null; /** * The unique identifier (ID) of the source image resource on Azure. The required ID format is: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}'. Read-only. */ @@ -19565,7 +19601,7 @@ export interface CloudPcDisasterRecoveryCapability extends AdditionalDataHolder, */ capabilityType?: CloudPcDisasterRecoveryCapabilityType | null; /** - * The disaster recovery license type that provides the capability. + * The disaster recovery license type that provides the capability. The possible values are: none, standard, unknownFutureValue, plus. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: plus. */ licenseType?: CloudPcDisasterRecoveryLicenseType | null; /** @@ -19718,7 +19754,7 @@ export interface CloudPcExternalPartnerSettingCollectionResponse extends BaseCol export type CloudPcExternalPartnerStatus = (typeof CloudPcExternalPartnerStatusObject)[keyof typeof CloudPcExternalPartnerStatusObject]; export interface CloudPcForensicStorageAccount extends Entity, Parsable { /** - * The access tier of the storage account. Possible values are hot, cool, premium, cold, and unknownFutureValue. Default value is hot. Read-only. + * Indicates the access tier of the storage account. Possible values are hot, cool, premium, cold, and unknownFutureValue. Default value is hot. Read-only. */ accessTier?: CloudPcStorageAccountAccessTier | null; /** @@ -19726,11 +19762,11 @@ export interface CloudPcForensicStorageAccount extends Entity, Parsable { */ immutableStorage?: boolean | null; /** - * The ID of the storage account. Read-only. + * Indicates the ID of the storage account. Read-only. */ storageAccountId?: string | null; /** - * The name of the storage account. Read-only. + * Indicates the name of the storage account. Read-only. */ storageAccountName?: string | null; } @@ -20633,9 +20669,13 @@ export interface CloudPcSnapshot extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * The date and time when the snapshot expires. The time is shown in ISO 8601 format and Coordinated Universal Time (UTC) time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * The date and time when the snapshot expires. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ expirationDateTime?: Date | null; + /** + * Indicates the health check status of the Cloud PC snapshot. Possible values are, unknown, healthy, unhealthy, unknownFutureValue. The default value is unknown. Read-only. Nullable. + */ + healthCheckStatus?: CloudPcSnapshotHealthCheckStatus | null; /** * The date and time at which the snapshot was last used to restore the Cloud PC device. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ @@ -20655,6 +20695,7 @@ export interface CloudPcSnapshotCollectionResponse extends BaseCollectionPaginat */ value?: CloudPcSnapshot[] | null; } +export type CloudPcSnapshotHealthCheckStatus = (typeof CloudPcSnapshotHealthCheckStatusObject)[keyof typeof CloudPcSnapshotHealthCheckStatusObject]; export type CloudPcSnapshotStatus = (typeof CloudPcSnapshotStatusObject)[keyof typeof CloudPcSnapshotStatusObject]; export type CloudPcSnapshotType = (typeof CloudPcSnapshotTypeObject)[keyof typeof CloudPcSnapshotTypeObject]; export interface CloudPcSourceDeviceImage extends AdditionalDataHolder, BackedModel, Parsable { @@ -20747,11 +20788,11 @@ export interface CloudPcStatusDetails extends AdditionalDataHolder, BackedModel, export type CloudPcStorageAccountAccessTier = (typeof CloudPcStorageAccountAccessTierObject)[keyof typeof CloudPcStorageAccountAccessTierObject]; export interface CloudPcSubscription extends Entity, Parsable { /** - * The ID of the subscription. + * Indicates the ID of the subscription. */ subscriptionId?: string | null; /** - * The name of the subscription. + * Indicates the name of the subscription. */ subscriptionName?: string | null; } @@ -20764,6 +20805,10 @@ export interface CloudPcSupportedRegion extends Entity, Parsable { * The regionGroup property */ regionGroup?: CloudPcRegionGroup | null; + /** + * When the region isn't available, all region restrictions are set to true. These restrictions apply to three properties: cPURestricted, gPURestricted, and nestedVirtualizationRestricted. cPURestricted indicates whether the region is available for CPU, gPURestricted indicates whether the region is available for GPU, and nestedVirtualizationRestricted indicates whether the region is available for nested virtualization. Read-only. + */ + regionRestrictionDetail?: CloudPcSupportedRegionRestrictionDetail | null; /** * The status of the supported region. Possible values are: available, restricted, unavailable, unknownFutureValue. Read-only. */ @@ -20779,6 +20824,32 @@ export interface CloudPcSupportedRegionCollectionResponse extends BaseCollection */ value?: CloudPcSupportedRegion[] | null; } +export interface CloudPcSupportedRegionRestrictionDetail 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 | null; + /** + * Indicates that the region is restricted for Cloud PC CPU provisioning. True indicates that Cloud PC provisioning with CPU isn't available in this region. false indicates that it's available. The default value is false. Read-only. + */ + cPURestricted?: boolean | null; + /** + * Indicates that the region is restricted for Cloud PC GPU provisioning. True indicates that Cloud PC provisioning with GPU isn't available in this region. false indicates that it's available. The default value is false. Read-only. + */ + gPURestricted?: boolean | null; + /** + * Indicates that the region is restricted for Cloud PC nested virtualization provisioning. True indicates that Cloud PC provisioning with nested virtualization isn't available in this region; false indicates that it's available. The default value is false. Read-only. + */ + nestedVirtualizationRestricted?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export type CloudPcSupportedRegionStatus = (typeof CloudPcSupportedRegionStatusObject)[keyof typeof CloudPcSupportedRegionStatusObject]; export interface CloudPcTenantEncryptionSetting extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -22232,20 +22303,6 @@ export interface ConditionalAccessConditionSet extends AdditionalDataHolder, Bac */ users?: ConditionalAccessUsers | null; } -export interface ConditionalAccessContext 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 | null; - /** - * The OdataType property - */ - odataType?: string | null; -} export type ConditionalAccessDevicePlatform = (typeof ConditionalAccessDevicePlatformObject)[keyof typeof ConditionalAccessDevicePlatformObject]; export interface ConditionalAccessDevices extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -22705,85 +22762,6 @@ export interface ConditionalAccessUsers extends AdditionalDataHolder, BackedMode */ odataType?: string | null; } -export interface ConditionalAccessWhatIfConditions 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; - /** - * The authenticationFlow property - */ - authenticationFlow?: AuthenticationFlow | null; - /** - * Stores model information. - */ - backingStoreEnabled?: boolean | null; - /** - * The clientAppType property - */ - clientAppType?: ConditionalAccessClientApp | null; - /** - * The country property - */ - country?: string | null; - /** - * The deviceInfo property - */ - deviceInfo?: DeviceInfo | null; - /** - * The devicePlatform property - */ - devicePlatform?: ConditionalAccessDevicePlatform | null; - /** - * The insiderRiskLevel property - */ - insiderRiskLevel?: InsiderRiskLevel | null; - /** - * The ipAddress property - */ - ipAddress?: string | null; - /** - * The OdataType property - */ - odataType?: string | null; - /** - * The servicePrincipalRiskLevel property - */ - servicePrincipalRiskLevel?: RiskLevel | null; - /** - * The signInRiskLevel property - */ - signInRiskLevel?: RiskLevel | null; - /** - * The userRiskLevel property - */ - userRiskLevel?: RiskLevel | null; -} -export interface ConditionalAccessWhatIfPolicy extends ConditionalAccessPolicy, Parsable { - /** - * The policyApplies property - */ - policyApplies?: boolean | null; - /** - * The reasons property - */ - reasons?: ConditionalAccessWhatIfReasons[] | null; -} -export type ConditionalAccessWhatIfReasons = (typeof ConditionalAccessWhatIfReasonsObject)[keyof typeof ConditionalAccessWhatIfReasonsObject]; -export interface ConditionalAccessWhatIfSubject 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 | null; - /** - * The OdataType property - */ - odataType?: string | null; -} /** * A ConfigManager defined collection of devices or users. */ @@ -27746,6 +27724,15 @@ export function createAppleVppTokenTroubleshootingEventFromDiscriminatorValue(pa export function createApplicationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationCollectionResponse; } +/** + * 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 {ApplicationContext} + */ +// @ts-ignore +export function createApplicationContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationContext; +} /** * 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 @@ -28886,6 +28873,15 @@ export function createAuditResourceFromDiscriminatorValue(parseNode: ParseNode | export function createAuditUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditUserIdentity; } +/** + * 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 {AuthContext} + */ +// @ts-ignore +export function createAuthContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAuthContext; +} /** * 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 @@ -29261,6 +29257,8 @@ export function createAuthenticationMethodConfigurationFromDiscriminatorValue(pa return deserializeIntoHardwareOathAuthenticationMethodConfiguration; case "#microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration": return deserializeIntoMicrosoftAuthenticatorAuthenticationMethodConfiguration; + case "#microsoft.graph.qrCodePinAuthenticationMethodConfiguration": + return deserializeIntoQrCodePinAuthenticationMethodConfiguration; case "#microsoft.graph.smsAuthenticationMethodConfiguration": return deserializeIntoSmsAuthenticationMethodConfiguration; case "#microsoft.graph.softwareOathAuthenticationMethodConfiguration": @@ -29343,6 +29341,8 @@ export function createAuthenticationMethodFromDiscriminatorValue(parseNode: Pars return deserializeIntoPhoneAuthenticationMethod; case "#microsoft.graph.platformCredentialAuthenticationMethod": return deserializeIntoPlatformCredentialAuthenticationMethod; + case "#microsoft.graph.qrCodePinAuthenticationMethod": + return deserializeIntoQrCodePinAuthenticationMethod; case "#microsoft.graph.softwareOathAuthenticationMethod": return deserializeIntoSoftwareOathAuthenticationMethod; case "#microsoft.graph.temporaryAccessPassAuthenticationMethod": @@ -32536,6 +32536,8 @@ export function createCloudPcBulkActionFromDiscriminatorValue(parseNode: ParseNo switch (mappingValue) { case "#microsoft.graph.cloudPcBulkCreateSnapshot": return deserializeIntoCloudPcBulkCreateSnapshot; + case "#microsoft.graph.cloudPcBulkDisasterRecovery": + return deserializeIntoCloudPcBulkDisasterRecovery; case "#microsoft.graph.cloudPcBulkDisasterRecoveryFailback": return deserializeIntoCloudPcBulkDisasterRecoveryFailback; case "#microsoft.graph.cloudPcBulkDisasterRecoveryFailover": @@ -32548,6 +32550,8 @@ export function createCloudPcBulkActionFromDiscriminatorValue(parseNode: ParseNo return deserializeIntoCloudPcBulkPowerOff; case "#microsoft.graph.cloudPcBulkPowerOn": return deserializeIntoCloudPcBulkPowerOn; + case "#microsoft.graph.cloudPcBulkReinstallAgent": + return deserializeIntoCloudPcBulkReinstallAgent; case "#microsoft.graph.cloudPcBulkReprovision": return deserializeIntoCloudPcBulkReprovision; case "#microsoft.graph.cloudPcBulkResize": @@ -32601,6 +32605,15 @@ export function createCloudPcBulkDisasterRecoveryFailbackFromDiscriminatorValue( export function createCloudPcBulkDisasterRecoveryFailoverFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcBulkDisasterRecoveryFailover; } +/** + * 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 {CloudPcBulkDisasterRecovery} + */ +// @ts-ignore +export function createCloudPcBulkDisasterRecoveryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcBulkDisasterRecovery; +} /** * 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 @@ -32637,6 +32650,15 @@ export function createCloudPcBulkPowerOffFromDiscriminatorValue(parseNode: Parse export function createCloudPcBulkPowerOnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcBulkPowerOn; } +/** + * 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 {CloudPcBulkReinstallAgent} + */ +// @ts-ignore +export function createCloudPcBulkReinstallAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcBulkReinstallAgent; +} /** * 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 @@ -33291,6 +33313,15 @@ export function createCloudPcSupportedRegionCollectionResponseFromDiscriminatorV export function createCloudPcSupportedRegionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcSupportedRegion; } +/** + * 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 {CloudPcSupportedRegionRestrictionDetail} + */ +// @ts-ignore +export function createCloudPcSupportedRegionRestrictionDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcSupportedRegionRestrictionDetail; +} /** * 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 @@ -33820,30 +33851,6 @@ export function createConditionalAccessClientApplicationsFromDiscriminatorValue( export function createConditionalAccessConditionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessConditionSet; } -/** - * 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 {ConditionalAccessContext} - */ -// @ts-ignore -export function createConditionalAccessContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - if(!parseNode) throw new Error("parseNode cannot be undefined"); - const mappingValueNode = parseNode?.getChildNode("@odata.type"); - if (mappingValueNode) { - const mappingValue = mappingValueNode.getStringValue(); - if (mappingValue) { - switch (mappingValue) { - case "#microsoft.graph.whatIfApplicationContext": - return deserializeIntoWhatIfApplicationContext; - case "#microsoft.graph.whatIfAuthenticationContext": - return deserializeIntoWhatIfAuthenticationContext; - case "#microsoft.graph.whatIfUserActionContext": - return deserializeIntoWhatIfUserActionContext; - } - } - } - return deserializeIntoConditionalAccessContext; -} /** * 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 @@ -33969,8 +33976,8 @@ export function createConditionalAccessPolicyFromDiscriminatorValue(parseNode: P const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { - case "#microsoft.graph.conditionalAccessWhatIfPolicy": - return deserializeIntoConditionalAccessWhatIfPolicy; + case "#microsoft.graph.whatIfAnalysisResult": + return deserializeIntoWhatIfAnalysisResult; } } } @@ -34060,46 +34067,6 @@ export function createConditionalAccessTemplateFromDiscriminatorValue(parseNode: export function createConditionalAccessUsersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessUsers; } -/** - * 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 {ConditionalAccessWhatIfConditions} - */ -// @ts-ignore -export function createConditionalAccessWhatIfConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoConditionalAccessWhatIfConditions; -} -/** - * 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 {ConditionalAccessWhatIfPolicy} - */ -// @ts-ignore -export function createConditionalAccessWhatIfPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoConditionalAccessWhatIfPolicy; -} -/** - * 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 {ConditionalAccessWhatIfSubject} - */ -// @ts-ignore -export function createConditionalAccessWhatIfSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - if(!parseNode) throw new Error("parseNode cannot be undefined"); - const mappingValueNode = parseNode?.getChildNode("@odata.type"); - if (mappingValueNode) { - const mappingValue = mappingValueNode.getStringValue(); - if (mappingValue) { - switch (mappingValue) { - case "#microsoft.graph.servicePrincipalSubject": - return deserializeIntoServicePrincipalSubject; - case "#microsoft.graph.userSubject": - return deserializeIntoUserSubject; - } - } - } - return deserializeIntoConditionalAccessWhatIfSubject; -} /** * 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 @@ -36092,6 +36059,15 @@ export function createDelegatedPermissionClassificationCollectionResponseFromDis export function createDelegatedPermissionClassificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedPermissionClassification; } +/** + * 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 {DelegationSettingsCollectionResponse} + */ +// @ts-ignore +export function createDelegationSettingsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDelegationSettingsCollectionResponse; +} /** * 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 @@ -41284,6 +41260,51 @@ export function createEditActionFromDiscriminatorValue(parseNode: ParseNode | un export function createEditionUpgradeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEditionUpgradeConfiguration; } +/** + * 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 {EducationAiFeedbackAudienceEngagementSettings} + */ +// @ts-ignore +export function createEducationAiFeedbackAudienceEngagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationAiFeedbackAudienceEngagementSettings; +} +/** + * 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 {EducationAiFeedbackContentSettings} + */ +// @ts-ignore +export function createEducationAiFeedbackContentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationAiFeedbackContentSettings; +} +/** + * 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 {EducationAiFeedbackCriteria} + */ +// @ts-ignore +export function createEducationAiFeedbackCriteriaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationAiFeedbackCriteria; +} +/** + * 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 {EducationAiFeedbackDeliverySettings} + */ +// @ts-ignore +export function createEducationAiFeedbackDeliverySettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationAiFeedbackDeliverySettings; +} +/** + * 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 {EducationAiFeedbackSettings} + */ +// @ts-ignore +export function createEducationAiFeedbackSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationAiFeedbackSettings; +} /** * 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 @@ -41810,6 +41831,8 @@ export function createEducationResourceFromDiscriminatorValue(parseNode: ParseNo return deserializeIntoEducationMediaResource; case "#microsoft.graph.educationPowerPointResource": return deserializeIntoEducationPowerPointResource; + case "#microsoft.graph.educationSpeakerProgressResource": + return deserializeIntoEducationSpeakerProgressResource; case "#microsoft.graph.educationTeamsAppResource": return deserializeIntoEducationTeamsAppResource; case "#microsoft.graph.educationWordResource": @@ -41873,6 +41896,51 @@ export function createEducationSchoolCollectionResponseFromDiscriminatorValue(pa export function createEducationSchoolFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSchool; } +/** + * 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 {EducationSpeakerCoachAudienceEngagementSettings} + */ +// @ts-ignore +export function createEducationSpeakerCoachAudienceEngagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationSpeakerCoachAudienceEngagementSettings; +} +/** + * 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 {EducationSpeakerCoachContentSettings} + */ +// @ts-ignore +export function createEducationSpeakerCoachContentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationSpeakerCoachContentSettings; +} +/** + * 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 {EducationSpeakerCoachDeliverySettings} + */ +// @ts-ignore +export function createEducationSpeakerCoachDeliverySettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationSpeakerCoachDeliverySettings; +} +/** + * 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 {EducationSpeakerCoachSettings} + */ +// @ts-ignore +export function createEducationSpeakerCoachSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationSpeakerCoachSettings; +} +/** + * 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 {EducationSpeakerProgressResource} + */ +// @ts-ignore +export function createEducationSpeakerProgressResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEducationSpeakerProgressResource; +} /** * 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 @@ -43244,6 +43312,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCloudPcBulkAction; case "#microsoft.graph.cloudPcBulkCreateSnapshot": return deserializeIntoCloudPcBulkCreateSnapshot; + case "#microsoft.graph.cloudPcBulkDisasterRecovery": + return deserializeIntoCloudPcBulkDisasterRecovery; case "#microsoft.graph.cloudPcBulkDisasterRecoveryFailback": return deserializeIntoCloudPcBulkDisasterRecoveryFailback; case "#microsoft.graph.cloudPcBulkDisasterRecoveryFailover": @@ -43256,6 +43326,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCloudPcBulkPowerOff; case "#microsoft.graph.cloudPcBulkPowerOn": return deserializeIntoCloudPcBulkPowerOn; + case "#microsoft.graph.cloudPcBulkReinstallAgent": + return deserializeIntoCloudPcBulkReinstallAgent; case "#microsoft.graph.cloudPcBulkReprovision": return deserializeIntoCloudPcBulkReprovision; case "#microsoft.graph.cloudPcBulkResize": @@ -43326,8 +43398,6 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoConditionalAccessRoot; case "#microsoft.graph.conditionalAccessTemplate": return deserializeIntoConditionalAccessTemplate; - case "#microsoft.graph.conditionalAccessWhatIfPolicy": - return deserializeIntoConditionalAccessWhatIfPolicy; case "#microsoft.graph.configManagerCollection": return deserializeIntoConfigManagerCollection; case "#microsoft.graph.connectedOrganization": @@ -45362,6 +45432,14 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoPublishedResource; case "#microsoft.graph.purchaseInvoiceLine": return deserializeIntoPurchaseInvoiceLine; + case "#microsoft.graph.qrCode": + return deserializeIntoQrCode; + case "#microsoft.graph.qrCodePinAuthenticationMethod": + return deserializeIntoQrCodePinAuthenticationMethod; + case "#microsoft.graph.qrCodePinAuthenticationMethodConfiguration": + return deserializeIntoQrCodePinAuthenticationMethodConfiguration; + case "#microsoft.graph.qrPin": + return deserializeIntoQrPin; case "#microsoft.graph.rbacApplication": return deserializeIntoRbacApplication; case "#microsoft.graph.rbacApplicationMultiple": @@ -46164,6 +46242,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoUserAnalytics; case "#microsoft.graph.userAppInstallStatus": return deserializeIntoUserAppInstallStatus; + case "#microsoft.graph.userCloudCommunication": + return deserializeIntoUserCloudCommunication; case "#microsoft.graph.userConfiguration": return deserializeIntoUserConfiguration; case "#microsoft.graph.userConsentRequest": @@ -46346,6 +46426,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoWebApplicationSegment; case "#microsoft.graph.webPart": return deserializeIntoWebPart; + case "#microsoft.graph.whatIfAnalysisResult": + return deserializeIntoWhatIfAnalysisResult; case "#microsoft.graph.win32CatalogApp": return deserializeIntoWin32CatalogApp; case "#microsoft.graph.win32LobApp": @@ -62013,6 +62095,51 @@ export function createPurchaseInvoiceLineCollectionResponseFromDiscriminatorValu export function createPurchaseInvoiceLineFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPurchaseInvoiceLine; } +/** + * 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 {QrCode} + */ +// @ts-ignore +export function createQrCodeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQrCode; +} +/** + * 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 {QrCodeImageDetails} + */ +// @ts-ignore +export function createQrCodeImageDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQrCodeImageDetails; +} +/** + * 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 {QrCodePinAuthenticationMethodConfiguration} + */ +// @ts-ignore +export function createQrCodePinAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQrCodePinAuthenticationMethodConfiguration; +} +/** + * 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 {QrCodePinAuthenticationMethod} + */ +// @ts-ignore +export function createQrCodePinAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQrCodePinAuthenticationMethod; +} +/** + * 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 {QrPin} + */ +// @ts-ignore +export function createQrPinFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQrPin; +} /** * 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 @@ -64778,11 +64905,11 @@ export function createServicePrincipalSignInActivityFromDiscriminatorValue(parse /** * 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 {ServicePrincipalSubject} + * @returns {ServicePrincipalSignIn} */ // @ts-ignore -export function createServicePrincipalSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoServicePrincipalSubject; +export function createServicePrincipalSignInFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoServicePrincipalSignIn; } /** * Creates a new instance of the appropriate class based on discriminator value @@ -65467,6 +65594,39 @@ export function createSignInActivityFromDiscriminatorValue(parseNode: ParseNode export function createSignInCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignInCollectionResponse; } +/** + * 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 {SignInConditions} + */ +// @ts-ignore +export function createSignInConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSignInConditions; +} +/** + * 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 {SignInContext} + */ +// @ts-ignore +export function createSignInContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.applicationContext": + return deserializeIntoApplicationContext; + case "#microsoft.graph.authContext": + return deserializeIntoAuthContext; + case "#microsoft.graph.userActionContext": + return deserializeIntoUserActionContext; + } + } + } + return deserializeIntoSignInContext; +} /** * 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 @@ -65503,6 +65663,28 @@ export function createSigningCertificateUpdateStatusFromDiscriminatorValue(parse export function createSigningResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSigningResult; } +/** + * 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 {SignInIdentity} + */ +// @ts-ignore +export function createSignInIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.servicePrincipalSignIn": + return deserializeIntoServicePrincipalSignIn; + case "#microsoft.graph.userSignIn": + return deserializeIntoUserSignIn; + } + } + } + return deserializeIntoSignInIdentity; +} /** * 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 @@ -69895,6 +70077,15 @@ export function createUserAccountInformationCollectionResponseFromDiscriminatorV export function createUserAccountInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserAccountInformation; } +/** + * 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 {UserActionContext} + */ +// @ts-ignore +export function createUserActionContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUserActionContext; +} /** * 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 @@ -69940,6 +70131,15 @@ export function createUserAppInstallStatusFromDiscriminatorValue(parseNode: Pars export function createUserAttributeValuesItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserAttributeValuesItem; } +/** + * 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 {UserCloudCommunication} + */ +// @ts-ignore +export function createUserCloudCommunicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUserCloudCommunication; +} /** * 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 @@ -71202,6 +71402,15 @@ export function createUserSetFromDiscriminatorValue(parseNode: ParseNode | undef export function createUserSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserSettings; } +/** + * 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 {UserSignIn} + */ +// @ts-ignore +export function createUserSignInFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUserSignIn; +} /** * 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 @@ -71265,15 +71474,6 @@ export function createUserSolutionRootFromDiscriminatorValue(parseNode: ParseNod export function createUserStorageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserStorage; } -/** - * 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 {UserSubject} - */ -// @ts-ignore -export function createUserSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoUserSubject; -} /** * 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 @@ -72281,29 +72481,11 @@ export function createWebsiteFromDiscriminatorValue(parseNode: ParseNode | undef /** * 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 {WhatIfApplicationContext} - */ -// @ts-ignore -export function createWhatIfApplicationContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoWhatIfApplicationContext; -} -/** - * 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 {WhatIfAuthenticationContext} - */ -// @ts-ignore -export function createWhatIfAuthenticationContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoWhatIfAuthenticationContext; -} -/** - * 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 {WhatIfUserActionContext} + * @returns {WhatIfAnalysisResult} */ // @ts-ignore -export function createWhatIfUserActionContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoWhatIfUserActionContext; +export function createWhatIfAnalysisResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWhatIfAnalysisResult; } /** * Creates a new instance of the appropriate class based on discriminator value @@ -78162,6 +78344,12 @@ export interface DelegationSettings extends Entity, Parsable { */ isActive?: boolean | null; } +export interface DelegationSettingsCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: DelegationSettings[] | null; +} export interface DeleteAction extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -84051,6 +84239,17 @@ export function deserializeIntoApplicationCollectionResponse(applicationCollecti * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoApplicationContext(applicationContext: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSignInContext(applicationContext), + "includeApplications": n => { applicationContext.includeApplications = n.getCollectionOfPrimitiveValues(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoApplicationEnforcedRestrictionsSessionControl(applicationEnforcedRestrictionsSessionControl: Partial | undefined = {}) : Record void> { return { ...deserializeIntoConditionalAccessSessionControl(applicationEnforcedRestrictionsSessionControl), @@ -85686,6 +85885,17 @@ export function deserializeIntoAuditUserIdentity(auditUserIdentity: Partial void>} */ // @ts-ignore +export function deserializeIntoAuthContext(authContext: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSignInContext(authContext), + "authenticationContextValue": n => { authContext.authenticationContextValue = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoAuthentication(authentication: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(authentication), @@ -85699,6 +85909,7 @@ export function deserializeIntoAuthentication(authentication: Partial { authentication.passwordMethods = n.getCollectionOfObjectValues(createPasswordAuthenticationMethodFromDiscriminatorValue); }, "phoneMethods": n => { authentication.phoneMethods = n.getCollectionOfObjectValues(createPhoneAuthenticationMethodFromDiscriminatorValue); }, "platformCredentialMethods": n => { authentication.platformCredentialMethods = n.getCollectionOfObjectValues(createPlatformCredentialAuthenticationMethodFromDiscriminatorValue); }, + "qrCodePinMethod": n => { authentication.qrCodePinMethod = n.getObjectValue(createQrCodePinAuthenticationMethodFromDiscriminatorValue); }, "requirements": n => { authentication.requirements = n.getObjectValue(createStrongAuthenticationRequirementsFromDiscriminatorValue); }, "signInPreferences": n => { authentication.signInPreferences = n.getObjectValue(createSignInPreferencesFromDiscriminatorValue); }, "softwareOathMethods": n => { authentication.softwareOathMethods = n.getCollectionOfObjectValues(createSoftwareOathAuthenticationMethodFromDiscriminatorValue); }, @@ -90459,6 +90670,18 @@ export function deserializeIntoCloudPcBulkCreateSnapshot(cloudPcBulkCreateSnapsh * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoCloudPcBulkDisasterRecovery(cloudPcBulkDisasterRecovery: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCloudPcBulkAction(cloudPcBulkDisasterRecovery), + "capabilityType": n => { cloudPcBulkDisasterRecovery.capabilityType = n.getEnumValue(CloudPcDisasterRecoveryCapabilityTypeObject); }, + "licenseType": n => { cloudPcBulkDisasterRecovery.licenseType = n.getEnumValue(CloudPcDisasterRecoveryLicenseTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoCloudPcBulkDisasterRecoveryFailback(cloudPcBulkDisasterRecoveryFailback: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCloudPcBulkAction(cloudPcBulkDisasterRecoveryFailback), @@ -90520,6 +90743,16 @@ export function deserializeIntoCloudPcBulkPowerOn(cloudPcBulkPowerOn: Partial void>} */ // @ts-ignore +export function deserializeIntoCloudPcBulkReinstallAgent(cloudPcBulkReinstallAgent: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCloudPcBulkAction(cloudPcBulkReinstallAgent), + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoCloudPcBulkRemoteActionResult(cloudPcBulkRemoteActionResult: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cloudPcBulkRemoteActionResult.backingStoreEnabled = true; }, @@ -90569,6 +90802,7 @@ export function deserializeIntoCloudPcBulkRestart(cloudPcBulkRestart: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCloudPcBulkAction(cloudPcBulkRestore), + "ignoreUnhealthySnapshots": n => { cloudPcBulkRestore.ignoreUnhealthySnapshots = n.getBooleanValue(); }, "restorePointDateTime": n => { cloudPcBulkRestore.restorePointDateTime = n.getDateValue(); }, "timeRange": n => { cloudPcBulkRestore.timeRange = n.getEnumValue(RestoreTimeRangeObject); }, } @@ -90732,6 +90966,7 @@ export function deserializeIntoCloudPcDeviceImage(cloudPcDeviceImage: Partial { cloudPcDeviceImage.osStatus = n.getEnumValue(CloudPcDeviceImageOsStatusObject); }, "osVersionNumber": n => { cloudPcDeviceImage.osVersionNumber = n.getStringValue(); }, "scopeIds": n => { cloudPcDeviceImage.scopeIds = n.getCollectionOfPrimitiveValues(); }, + "sizeInGB": n => { cloudPcDeviceImage.sizeInGB = n.getNumberValue(); }, "sourceImageResourceId": n => { cloudPcDeviceImage.sourceImageResourceId = n.getStringValue(); }, "status": n => { cloudPcDeviceImage.status = n.getEnumValue(CloudPcDeviceImageStatusObject); }, "statusDetails": n => { cloudPcDeviceImage.statusDetails = n.getEnumValue(CloudPcDeviceImageStatusDetailsObject); }, @@ -91392,6 +91627,7 @@ export function deserializeIntoCloudPcSnapshot(cloudPcSnapshot: Partial { cloudPcSnapshot.cloudPcId = n.getStringValue(); }, "createdDateTime": n => { cloudPcSnapshot.createdDateTime = n.getDateValue(); }, "expirationDateTime": n => { cloudPcSnapshot.expirationDateTime = n.getDateValue(); }, + "healthCheckStatus": n => { cloudPcSnapshot.healthCheckStatus = n.getEnumValue(CloudPcSnapshotHealthCheckStatusObject); }, "lastRestoredDateTime": n => { cloudPcSnapshot.lastRestoredDateTime = n.getDateValue(); }, "snapshotType": n => { cloudPcSnapshot.snapshotType = n.getEnumValue(CloudPcSnapshotTypeObject); }, "status": n => { cloudPcSnapshot.status = n.getEnumValue(CloudPcSnapshotStatusObject); }, @@ -91474,6 +91710,7 @@ export function deserializeIntoCloudPcSupportedRegion(cloudPcSupportedRegion: Pa ...deserializeIntoEntity(cloudPcSupportedRegion), "displayName": n => { cloudPcSupportedRegion.displayName = n.getStringValue(); }, "regionGroup": n => { cloudPcSupportedRegion.regionGroup = n.getEnumValue(CloudPcRegionGroupObject); }, + "regionRestrictionDetail": n => { cloudPcSupportedRegion.regionRestrictionDetail = n.getObjectValue(createCloudPcSupportedRegionRestrictionDetailFromDiscriminatorValue); }, "regionStatus": n => { cloudPcSupportedRegion.regionStatus = n.getEnumValue(CloudPcSupportedRegionStatusObject); }, "supportedSolution": n => { cloudPcSupportedRegion.supportedSolution = n.getCollectionOfEnumValues(CloudPcManagementServiceObject); }, } @@ -91494,6 +91731,20 @@ export function deserializeIntoCloudPcSupportedRegionCollectionResponse(cloudPcS * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoCloudPcSupportedRegionRestrictionDetail(cloudPcSupportedRegionRestrictionDetail: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { cloudPcSupportedRegionRestrictionDetail.backingStoreEnabled = true; }, + "cPURestricted": n => { cloudPcSupportedRegionRestrictionDetail.cPURestricted = n.getBooleanValue(); }, + "gPURestricted": n => { cloudPcSupportedRegionRestrictionDetail.gPURestricted = n.getBooleanValue(); }, + "nestedVirtualizationRestricted": n => { cloudPcSupportedRegionRestrictionDetail.nestedVirtualizationRestricted = n.getBooleanValue(); }, + "@odata.type": n => { cloudPcSupportedRegionRestrictionDetail.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoCloudPcTenantEncryptionSetting(cloudPcTenantEncryptionSetting: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cloudPcTenantEncryptionSetting.backingStoreEnabled = true; }, @@ -92316,17 +92567,6 @@ export function deserializeIntoConditionalAccessConditionSet(conditionalAccessCo * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoConditionalAccessContext(conditionalAccessContext: Partial | undefined = {}) : Record void> { - return { - "backingStoreEnabled": n => { conditionalAccessContext.backingStoreEnabled = true; }, - "@odata.type": n => { conditionalAccessContext.odataType = n.getStringValue(); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore export function deserializeIntoConditionalAccessDevices(conditionalAccessDevices: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { conditionalAccessDevices.backingStoreEnabled = true; }, @@ -92594,50 +92834,6 @@ export function deserializeIntoConditionalAccessUsers(conditionalAccessUsers: Pa * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoConditionalAccessWhatIfConditions(conditionalAccessWhatIfConditions: Partial | undefined = {}) : Record void> { - return { - "authenticationFlow": n => { conditionalAccessWhatIfConditions.authenticationFlow = n.getObjectValue(createAuthenticationFlowFromDiscriminatorValue); }, - "backingStoreEnabled": n => { conditionalAccessWhatIfConditions.backingStoreEnabled = true; }, - "clientAppType": n => { conditionalAccessWhatIfConditions.clientAppType = n.getEnumValue(ConditionalAccessClientAppObject); }, - "country": n => { conditionalAccessWhatIfConditions.country = n.getStringValue(); }, - "deviceInfo": n => { conditionalAccessWhatIfConditions.deviceInfo = n.getObjectValue(createDeviceInfoFromDiscriminatorValue); }, - "devicePlatform": n => { conditionalAccessWhatIfConditions.devicePlatform = n.getEnumValue(ConditionalAccessDevicePlatformObject); }, - "insiderRiskLevel": n => { conditionalAccessWhatIfConditions.insiderRiskLevel = n.getEnumValue(InsiderRiskLevelObject); }, - "ipAddress": n => { conditionalAccessWhatIfConditions.ipAddress = n.getStringValue(); }, - "@odata.type": n => { conditionalAccessWhatIfConditions.odataType = n.getStringValue(); }, - "servicePrincipalRiskLevel": n => { conditionalAccessWhatIfConditions.servicePrincipalRiskLevel = n.getEnumValue(RiskLevelObject); }, - "signInRiskLevel": n => { conditionalAccessWhatIfConditions.signInRiskLevel = n.getEnumValue(RiskLevelObject); }, - "userRiskLevel": n => { conditionalAccessWhatIfConditions.userRiskLevel = n.getEnumValue(RiskLevelObject); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoConditionalAccessWhatIfPolicy(conditionalAccessWhatIfPolicy: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoConditionalAccessPolicy(conditionalAccessWhatIfPolicy), - "policyApplies": n => { conditionalAccessWhatIfPolicy.policyApplies = n.getBooleanValue(); }, - "reasons": n => { conditionalAccessWhatIfPolicy.reasons = n.getCollectionOfEnumValues(ConditionalAccessWhatIfReasonsObject); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoConditionalAccessWhatIfSubject(conditionalAccessWhatIfSubject: Partial | undefined = {}) : Record void> { - return { - "backingStoreEnabled": n => { conditionalAccessWhatIfSubject.backingStoreEnabled = true; }, - "@odata.type": n => { conditionalAccessWhatIfSubject.odataType = n.getStringValue(); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore export function deserializeIntoConfigManagerCollection(configManagerCollection: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(configManagerCollection), @@ -95360,6 +95556,17 @@ export function deserializeIntoDelegationSettings(delegationSettings: Partial void>} */ // @ts-ignore +export function deserializeIntoDelegationSettingsCollectionResponse(delegationSettingsCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(delegationSettingsCollectionResponse), + "value": n => { delegationSettingsCollectionResponse.value = n.getCollectionOfObjectValues(createDelegationSettingsFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoDeleteAction(deleteAction: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { deleteAction.backingStoreEnabled = true; }, @@ -101866,6 +102073,75 @@ export function deserializeIntoEditionUpgradeConfiguration(editionUpgradeConfigu * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoEducationAiFeedbackAudienceEngagementSettings(educationAiFeedbackAudienceEngagementSettings: Partial | undefined = {}) : Record void> { + return { + "areEngagementStrategiesEnabled": n => { educationAiFeedbackAudienceEngagementSettings.areEngagementStrategiesEnabled = n.getBooleanValue(); }, + "backingStoreEnabled": n => { educationAiFeedbackAudienceEngagementSettings.backingStoreEnabled = true; }, + "isCallToActionEnabled": n => { educationAiFeedbackAudienceEngagementSettings.isCallToActionEnabled = n.getBooleanValue(); }, + "isEmotionalAndIntellectualAppealEnabled": n => { educationAiFeedbackAudienceEngagementSettings.isEmotionalAndIntellectualAppealEnabled = n.getBooleanValue(); }, + "@odata.type": n => { educationAiFeedbackAudienceEngagementSettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationAiFeedbackContentSettings(educationAiFeedbackContentSettings: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { educationAiFeedbackContentSettings.backingStoreEnabled = true; }, + "isMessageClarityEnabled": n => { educationAiFeedbackContentSettings.isMessageClarityEnabled = n.getBooleanValue(); }, + "isQualityOfInformationEnabled": n => { educationAiFeedbackContentSettings.isQualityOfInformationEnabled = n.getBooleanValue(); }, + "isSpeechOrganizationEnabled": n => { educationAiFeedbackContentSettings.isSpeechOrganizationEnabled = n.getBooleanValue(); }, + "@odata.type": n => { educationAiFeedbackContentSettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationAiFeedbackCriteria(educationAiFeedbackCriteria: Partial | undefined = {}) : Record void> { + return { + "aiFeedbackSettings": n => { educationAiFeedbackCriteria.aiFeedbackSettings = n.getObjectValue(createEducationAiFeedbackSettingsFromDiscriminatorValue); }, + "backingStoreEnabled": n => { educationAiFeedbackCriteria.backingStoreEnabled = true; }, + "@odata.type": n => { educationAiFeedbackCriteria.odataType = n.getStringValue(); }, + "speechType": n => { educationAiFeedbackCriteria.speechType = n.getEnumValue(EducationSpeechTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationAiFeedbackDeliverySettings(educationAiFeedbackDeliverySettings: Partial | undefined = {}) : Record void> { + return { + "areRhetoricalTechniquesEnabled": n => { educationAiFeedbackDeliverySettings.areRhetoricalTechniquesEnabled = n.getBooleanValue(); }, + "backingStoreEnabled": n => { educationAiFeedbackDeliverySettings.backingStoreEnabled = true; }, + "isLanguageUseEnabled": n => { educationAiFeedbackDeliverySettings.isLanguageUseEnabled = n.getBooleanValue(); }, + "isStyleEnabled": n => { educationAiFeedbackDeliverySettings.isStyleEnabled = n.getBooleanValue(); }, + "@odata.type": n => { educationAiFeedbackDeliverySettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationAiFeedbackSettings(educationAiFeedbackSettings: Partial | undefined = {}) : Record void> { + return { + "audienceEngagementSettings": n => { educationAiFeedbackSettings.audienceEngagementSettings = n.getObjectValue(createEducationAiFeedbackAudienceEngagementSettingsFromDiscriminatorValue); }, + "backingStoreEnabled": n => { educationAiFeedbackSettings.backingStoreEnabled = true; }, + "contentSettings": n => { educationAiFeedbackSettings.contentSettings = n.getObjectValue(createEducationAiFeedbackContentSettingsFromDiscriminatorValue); }, + "deliverySettings": n => { educationAiFeedbackSettings.deliverySettings = n.getObjectValue(createEducationAiFeedbackDeliverySettingsFromDiscriminatorValue); }, + "@odata.type": n => { educationAiFeedbackSettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoEducationalActivity(educationalActivity: Partial | undefined = {}) : Record void> { return { ...deserializeIntoItemFacet(educationalActivity), @@ -102607,6 +102883,79 @@ export function deserializeIntoEducationSchoolCollectionResponse(educationSchool * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoEducationSpeakerCoachAudienceEngagementSettings(educationSpeakerCoachAudienceEngagementSettings: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { educationSpeakerCoachAudienceEngagementSettings.backingStoreEnabled = true; }, + "isBodyLanguageEnabled": n => { educationSpeakerCoachAudienceEngagementSettings.isBodyLanguageEnabled = n.getBooleanValue(); }, + "@odata.type": n => { educationSpeakerCoachAudienceEngagementSettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationSpeakerCoachContentSettings(educationSpeakerCoachContentSettings: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { educationSpeakerCoachContentSettings.backingStoreEnabled = true; }, + "isInclusivenessEnabled": n => { educationSpeakerCoachContentSettings.isInclusivenessEnabled = n.getBooleanValue(); }, + "isRepetitiveLanguageEnabled": n => { educationSpeakerCoachContentSettings.isRepetitiveLanguageEnabled = n.getBooleanValue(); }, + "@odata.type": n => { educationSpeakerCoachContentSettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationSpeakerCoachDeliverySettings(educationSpeakerCoachDeliverySettings: Partial | undefined = {}) : Record void> { + return { + "areFillerWordsEnabled": n => { educationSpeakerCoachDeliverySettings.areFillerWordsEnabled = n.getBooleanValue(); }, + "backingStoreEnabled": n => { educationSpeakerCoachDeliverySettings.backingStoreEnabled = true; }, + "isPaceEnabled": n => { educationSpeakerCoachDeliverySettings.isPaceEnabled = n.getBooleanValue(); }, + "isPitchEnabled": n => { educationSpeakerCoachDeliverySettings.isPitchEnabled = n.getBooleanValue(); }, + "isPronunciationEnabled": n => { educationSpeakerCoachDeliverySettings.isPronunciationEnabled = n.getBooleanValue(); }, + "@odata.type": n => { educationSpeakerCoachDeliverySettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationSpeakerCoachSettings(educationSpeakerCoachSettings: Partial | undefined = {}) : Record void> { + return { + "audienceEngagementSettings": n => { educationSpeakerCoachSettings.audienceEngagementSettings = n.getObjectValue(createEducationSpeakerCoachAudienceEngagementSettingsFromDiscriminatorValue); }, + "backingStoreEnabled": n => { educationSpeakerCoachSettings.backingStoreEnabled = true; }, + "contentSettings": n => { educationSpeakerCoachSettings.contentSettings = n.getObjectValue(createEducationSpeakerCoachContentSettingsFromDiscriminatorValue); }, + "deliverySettings": n => { educationSpeakerCoachSettings.deliverySettings = n.getObjectValue(createEducationSpeakerCoachDeliverySettingsFromDiscriminatorValue); }, + "@odata.type": n => { educationSpeakerCoachSettings.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEducationSpeakerProgressResource(educationSpeakerProgressResource: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEducationResource(educationSpeakerProgressResource), + "aiFeedbackCriteria": n => { educationSpeakerProgressResource.aiFeedbackCriteria = n.getObjectValue(createEducationAiFeedbackCriteriaFromDiscriminatorValue); }, + "isAiFeedbackEnabled": n => { educationSpeakerProgressResource.isAiFeedbackEnabled = n.getBooleanValue(); }, + "isVideoRequired": n => { educationSpeakerProgressResource.isVideoRequired = n.getBooleanValue(); }, + "maxRecordingAttempts": n => { educationSpeakerProgressResource.maxRecordingAttempts = n.getNumberValue(); }, + "presentationTitle": n => { educationSpeakerProgressResource.presentationTitle = n.getStringValue(); }, + "recordingTimeLimitInMinutes": n => { educationSpeakerProgressResource.recordingTimeLimitInMinutes = n.getNumberValue(); }, + "showRehearsalReportToStudentBeforeMediaUpload": n => { educationSpeakerProgressResource.showRehearsalReportToStudentBeforeMediaUpload = n.getBooleanValue(); }, + "speakerCoachSettings": n => { educationSpeakerProgressResource.speakerCoachSettings = n.getObjectValue(createEducationSpeakerCoachSettingsFromDiscriminatorValue); }, + "spokenLanguageLocale": n => { educationSpeakerProgressResource.spokenLanguageLocale = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoEducationStudent(educationStudent: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { educationStudent.backingStoreEnabled = true; }, @@ -124434,6 +124783,76 @@ export function deserializeIntoPurchaseInvoiceLineCollectionResponse(purchaseInv * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoQrCode(qrCode: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(qrCode), + "createdDateTime": n => { qrCode.createdDateTime = n.getDateValue(); }, + "expireDateTime": n => { qrCode.expireDateTime = n.getDateValue(); }, + "image": n => { qrCode.image = n.getObjectValue(createQrCodeImageDetailsFromDiscriminatorValue); }, + "lastUsedDateTime": n => { qrCode.lastUsedDateTime = n.getDateValue(); }, + "startDateTime": n => { qrCode.startDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQrCodeImageDetails(qrCodeImageDetails: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { qrCodeImageDetails.backingStoreEnabled = true; }, + "binaryValue": n => { qrCodeImageDetails.binaryValue = n.getByteArrayValue(); }, + "errorCorrectionLevel": n => { qrCodeImageDetails.errorCorrectionLevel = n.getEnumValue(ErrorCorrectionLevelObject); }, + "@odata.type": n => { qrCodeImageDetails.odataType = n.getStringValue(); }, + "rawContent": n => { qrCodeImageDetails.rawContent = n.getByteArrayValue(); }, + "version": n => { qrCodeImageDetails.version = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQrCodePinAuthenticationMethod(qrCodePinAuthenticationMethod: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationMethod(qrCodePinAuthenticationMethod), + "pin": n => { qrCodePinAuthenticationMethod.pin = n.getObjectValue(createQrPinFromDiscriminatorValue); }, + "standardQRCode": n => { qrCodePinAuthenticationMethod.standardQRCode = n.getObjectValue(createQrCodeFromDiscriminatorValue); }, + "temporaryQRCode": n => { qrCodePinAuthenticationMethod.temporaryQRCode = n.getObjectValue(createQrCodeFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQrCodePinAuthenticationMethodConfiguration(qrCodePinAuthenticationMethodConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationMethodConfiguration(qrCodePinAuthenticationMethodConfiguration), + "includeTargets": n => { qrCodePinAuthenticationMethodConfiguration.includeTargets = n.getCollectionOfObjectValues(createAuthenticationMethodTargetFromDiscriminatorValue); }, + "pinLength": n => { qrCodePinAuthenticationMethodConfiguration.pinLength = n.getNumberValue(); }, + "standardQRCodeLifetimeInDays": n => { qrCodePinAuthenticationMethodConfiguration.standardQRCodeLifetimeInDays = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQrPin(qrPin: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(qrPin), + "code": n => { qrPin.code = n.getStringValue(); }, + "createdDateTime": n => { qrPin.createdDateTime = n.getDateValue(); }, + "forceChangePinNextSignIn": n => { qrPin.forceChangePinNextSignIn = n.getBooleanValue(); }, + "updatedDateTime": n => { qrPin.updatedDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoQuota(quota: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { quota.backingStoreEnabled = true; }, @@ -128671,6 +129090,17 @@ export function deserializeIntoServicePrincipalRiskDetectionCollectionResponse(s * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoServicePrincipalSignIn(servicePrincipalSignIn: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSignInIdentity(servicePrincipalSignIn), + "servicePrincipalId": n => { servicePrincipalSignIn.servicePrincipalId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoServicePrincipalSignInActivity(servicePrincipalSignInActivity: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(servicePrincipalSignInActivity), @@ -128698,17 +129128,6 @@ export function deserializeIntoServicePrincipalSignInActivityCollectionResponse( * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoServicePrincipalSubject(servicePrincipalSubject: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoConditionalAccessWhatIfSubject(servicePrincipalSubject), - "servicePrincipalId": n => { servicePrincipalSubject.servicePrincipalId = n.getStringValue(); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore export function deserializeIntoServiceProvisioningError(serviceProvisioningError: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { serviceProvisioningError.backingStoreEnabled = true; }, @@ -129788,6 +130207,38 @@ export function deserializeIntoSignInCollectionResponse(signInCollectionResponse * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoSignInConditions(signInConditions: Partial | undefined = {}) : Record void> { + return { + "authenticationFlow": n => { signInConditions.authenticationFlow = n.getObjectValue(createAuthenticationFlowFromDiscriminatorValue); }, + "backingStoreEnabled": n => { signInConditions.backingStoreEnabled = true; }, + "clientAppType": n => { signInConditions.clientAppType = n.getEnumValue(ConditionalAccessClientAppObject); }, + "country": n => { signInConditions.country = n.getStringValue(); }, + "deviceInfo": n => { signInConditions.deviceInfo = n.getObjectValue(createDeviceInfoFromDiscriminatorValue); }, + "devicePlatform": n => { signInConditions.devicePlatform = n.getEnumValue(ConditionalAccessDevicePlatformObject); }, + "insiderRiskLevel": n => { signInConditions.insiderRiskLevel = n.getEnumValue(InsiderRiskLevelObject); }, + "ipAddress": n => { signInConditions.ipAddress = n.getStringValue(); }, + "@odata.type": n => { signInConditions.odataType = n.getStringValue(); }, + "servicePrincipalRiskLevel": n => { signInConditions.servicePrincipalRiskLevel = n.getEnumValue(RiskLevelObject); }, + "signInRiskLevel": n => { signInConditions.signInRiskLevel = n.getEnumValue(RiskLevelObject); }, + "userRiskLevel": n => { signInConditions.userRiskLevel = n.getEnumValue(RiskLevelObject); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSignInContext(signInContext: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { signInContext.backingStoreEnabled = true; }, + "@odata.type": n => { signInContext.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoSignInFrequencySessionControl(signInFrequencySessionControl: Partial | undefined = {}) : Record void> { return { ...deserializeIntoConditionalAccessSessionControl(signInFrequencySessionControl), @@ -129828,6 +130279,17 @@ export function deserializeIntoSigningResult(signingResult: Partial void>} */ // @ts-ignore +export function deserializeIntoSignInIdentity(signInIdentity: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { signInIdentity.backingStoreEnabled = true; }, + "@odata.type": n => { signInIdentity.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoSignInLocation(signInLocation: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { signInLocation.backingStoreEnabled = true; }, @@ -135923,6 +136385,7 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "cloudLicensing": n => { user.cloudLicensing = n.getObjectValue(createUserCloudLicensingFromDiscriminatorValue); }, "cloudPCs": n => { user.cloudPCs = n.getCollectionOfObjectValues(createCloudPCFromDiscriminatorValue); }, "cloudRealtimeCommunicationInfo": n => { user.cloudRealtimeCommunicationInfo = n.getObjectValue(createCloudRealtimeCommunicationInfoFromDiscriminatorValue); }, + "communications": n => { user.communications = n.getObjectValue(createUserCloudCommunicationFromDiscriminatorValue); }, "companyName": n => { user.companyName = n.getStringValue(); }, "consentProvidedForMinor": n => { user.consentProvidedForMinor = n.getStringValue(); }, "contactFolders": n => { user.contactFolders = n.getCollectionOfObjectValues(createContactFolderFromDiscriminatorValue); }, @@ -136103,6 +136566,17 @@ export function deserializeIntoUserAccountInformationCollectionResponse(userAcco * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoUserActionContext(userActionContext: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSignInContext(userActionContext), + "userAction": n => { userActionContext.userAction = n.getEnumValue(UserActionObject); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoUserActivity(userActivity: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(userActivity), @@ -136181,6 +136655,17 @@ export function deserializeIntoUserAttributeValuesItem(userAttributeValuesItem: * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoUserCloudCommunication(userCloudCommunication: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(userCloudCommunication), + "callSettings": n => { userCloudCommunication.callSettings = n.getObjectValue(createCallSettingsFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoUserCollectionResponse(userCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(userCollectionResponse), @@ -138130,6 +138615,19 @@ export function deserializeIntoUserSettings(userSettings: Partial * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoUserSignIn(userSignIn: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSignInIdentity(userSignIn), + "externalTenantId": n => { userSignIn.externalTenantId = n.getStringValue(); }, + "externalUserType": n => { userSignIn.externalUserType = n.getCollectionOfEnumValues(ConditionalAccessGuestOrExternalUserTypesObject); }, + "userId": n => { userSignIn.userId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoUserSignInInsight(userSignInInsight: Partial | undefined = {}) : Record void> { return { ...deserializeIntoGovernanceInsight(userSignInInsight), @@ -138230,19 +138728,6 @@ export function deserializeIntoUserStorage(userStorage: Partial | u * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoUserSubject(userSubject: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoConditionalAccessWhatIfSubject(userSubject), - "externalTenantId": n => { userSubject.externalTenantId = n.getStringValue(); }, - "externalUserType": n => { userSubject.externalUserType = n.getCollectionOfEnumValues(ConditionalAccessGuestOrExternalUserTypesObject); }, - "userId": n => { userSubject.userId = n.getStringValue(); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore export function deserializeIntoUserTeamwork(userTeamwork: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(userTeamwork), @@ -139627,32 +140112,11 @@ export function deserializeIntoWebsite(website: Partial | undefined = { * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoWhatIfApplicationContext(whatIfApplicationContext: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoConditionalAccessContext(whatIfApplicationContext), - "includeApplications": n => { whatIfApplicationContext.includeApplications = n.getCollectionOfPrimitiveValues(); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoWhatIfAuthenticationContext(whatIfAuthenticationContext: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoConditionalAccessContext(whatIfAuthenticationContext), - "authenticationContext": n => { whatIfAuthenticationContext.authenticationContext = n.getStringValue(); }, - } -} -/** - * The deserialization information for the current model - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoWhatIfUserActionContext(whatIfUserActionContext: Partial | undefined = {}) : Record void> { +export function deserializeIntoWhatIfAnalysisResult(whatIfAnalysisResult: Partial | undefined = {}) : Record void> { return { - ...deserializeIntoConditionalAccessContext(whatIfUserActionContext), - "userAction": n => { whatIfUserActionContext.userAction = n.getEnumValue(UserActionObject); }, + ...deserializeIntoConditionalAccessPolicy(whatIfAnalysisResult), + "analysisReasons": n => { whatIfAnalysisResult.analysisReasons = n.getCollectionOfEnumValues(WhatIfAnalysisReasonsObject); }, + "policyApplies": n => { whatIfAnalysisResult.policyApplies = n.getBooleanValue(); }, } } /** @@ -148497,7 +148961,7 @@ export interface DeviceInfo extends AdditionalDataHolder, BackedModel, Parsable */ extensionAttribute9?: string | null; /** - * Indicates the device compliance status with Mobile Management Device (MDM) policies. + * Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. */ isCompliant?: boolean | null; /** @@ -150010,11 +150474,11 @@ export interface DeviceManagementConfigurationCategoryCollectionResponse extends } export interface DeviceManagementConfigurationChoiceSettingCollectionDefinition extends DeviceManagementConfigurationChoiceSettingDefinition, Parsable { /** - * Maximum number of choices in the collection + * Maximum number of choices in the collection. Valid values 1 to 100 */ maximumCount?: number | null; /** - * Minimum number of choices in the collection + * Minimum number of choices in the collection. Valid values 1 to 100 */ minimumCount?: number | null; } @@ -150654,7 +151118,7 @@ export interface DeviceManagementConfigurationReferredSettingInformation extends */ odataType?: string | null; /** - * Setting definition id that is being referred to a setting. Applicable for reusable setting. + * Setting definition id that is being referred to a setting. Applicable for reusable setting */ settingDefinitionId?: string | null; } @@ -150728,7 +151192,7 @@ export interface DeviceManagementConfigurationSettingDefinition extends Entity, */ accessTypes?: DeviceManagementConfigurationSettingAccessTypes[] | null; /** - * Details which device setting is applicable on. Supports: $filters. + * Details which device setting is applicable on */ applicability?: DeviceManagementConfigurationSettingApplicability | null; /** @@ -150736,23 +151200,23 @@ export interface DeviceManagementConfigurationSettingDefinition extends Entity, */ baseUri?: string | null; /** - * Specify category in which the setting is under. Support $filters. + * Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) */ categoryId?: string | null; /** - * Description of the setting. + * Description of the item */ description?: string | null; /** - * Name of the setting. For example: Allow Toast. + * Display name of the item */ displayName?: string | null; /** - * Help text of the setting. Give more details of the setting. + * Help text of the item */ helpText?: string | null; /** - * List of links more info for the setting can be found at. + * List of links more info for the setting can be found at */ infoUrls?: string[] | null; /** @@ -150780,7 +151244,7 @@ export interface DeviceManagementConfigurationSettingDefinition extends Entity, */ riskLevel?: DeviceManagementConfigurationSettingRiskLevel[] | null; /** - * Root setting definition id if the setting is a child setting. + * Root setting definition if the setting is a child setting. */ rootDefinitionId?: string | null; /** @@ -150830,11 +151294,11 @@ export interface DeviceManagementConfigurationSettingDependedOnBy extends Additi } export interface DeviceManagementConfigurationSettingGroupCollectionDefinition extends DeviceManagementConfigurationSettingGroupDefinition, Parsable { /** - * Maximum number of setting group count in the collection + * Maximum number of setting group count in the collection. Valid values 1 to 100 */ maximumCount?: number | null; /** - * Minimum number of setting group count in the collection + * Minimum number of setting group count in the collection. Valid values 1 to 100 */ minimumCount?: number | null; } @@ -150845,7 +151309,7 @@ export interface DeviceManagementConfigurationSettingGroupCollectionInstance ext } export interface DeviceManagementConfigurationSettingGroupDefinition extends DeviceManagementConfigurationSettingDefinition, Parsable { /** - * Dependent child settings to this group of settings + * Dependent child settings to this group of settings. */ childIds?: string[] | null; /** @@ -151043,11 +151507,11 @@ export interface DeviceManagementConfigurationSettingValueTemplateReference exte export type DeviceManagementConfigurationSettingVisibility = (typeof DeviceManagementConfigurationSettingVisibilityObject)[keyof typeof DeviceManagementConfigurationSettingVisibilityObject]; export interface DeviceManagementConfigurationSimpleSettingCollectionDefinition extends DeviceManagementConfigurationSimpleSettingDefinition, Parsable { /** - * Maximum number of simple settings in the collection + * Maximum number of simple settings in the collection. Valid values 1 to 100 */ maximumCount?: number | null; /** - * Minimum number of simple settings in the collection + * Minimum number of simple settings in the collection. Valid values 1 to 100 */ minimumCount?: number | null; } @@ -151075,19 +151539,19 @@ export interface DeviceManagementConfigurationSimpleSettingCollectionInstanceTem } export interface DeviceManagementConfigurationSimpleSettingDefinition extends DeviceManagementConfigurationSettingDefinition, Parsable { /** - * Default setting value for this setting. + * Default setting value for this setting */ defaultValue?: DeviceManagementConfigurationSettingValue | null; /** - * list of child settings that depend on this setting. + * list of child settings that depend on this setting */ dependedOnBy?: DeviceManagementConfigurationSettingDependedOnBy[] | null; /** - * list of parent settings this setting is dependent on. + * list of parent settings this setting is dependent on */ dependentOn?: DeviceManagementConfigurationDependentOn[] | null; /** - * Definition of the value for this setting. + * Definition of the value for this setting */ valueDefinition?: DeviceManagementConfigurationSettingValueDefinition | null; } @@ -151180,7 +151644,7 @@ export interface DeviceManagementConfigurationStringSettingValueDefinition exten */ fileTypes?: string[] | null; /** - * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. */ format?: DeviceManagementConfigurationStringFormat | null; /** @@ -151192,11 +151656,11 @@ export interface DeviceManagementConfigurationStringSettingValueDefinition exten */ isSecret?: boolean | null; /** - * Maximum length of string + * Maximum length of string. Valid values 0 to 87516 */ maximumLength?: number | null; /** - * Minimum length of string + * Minimum length of string. Valid values 0 to 87516 */ minimumLength?: number | null; } @@ -155016,6 +155480,132 @@ export interface EditionUpgradeConfiguration extends DeviceConfiguration, Parsab export type EditionUpgradeLicenseType = (typeof EditionUpgradeLicenseTypeObject)[keyof typeof EditionUpgradeLicenseTypeObject]; export type EducationAddedStudentAction = (typeof EducationAddedStudentActionObject)[keyof typeof EducationAddedStudentActionObject]; export type EducationAddToCalendarOptions = (typeof EducationAddToCalendarOptionsObject)[keyof typeof EducationAddToCalendarOptionsObject]; +export interface EducationAiFeedbackAudienceEngagementSettings 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; + /** + * The areEngagementStrategiesEnabled property + */ + areEngagementStrategiesEnabled?: boolean | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The isCallToActionEnabled property + */ + isCallToActionEnabled?: boolean | null; + /** + * The isEmotionalAndIntellectualAppealEnabled property + */ + isEmotionalAndIntellectualAppealEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EducationAiFeedbackContentSettings 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 | null; + /** + * The isMessageClarityEnabled property + */ + isMessageClarityEnabled?: boolean | null; + /** + * The isQualityOfInformationEnabled property + */ + isQualityOfInformationEnabled?: boolean | null; + /** + * The isSpeechOrganizationEnabled property + */ + isSpeechOrganizationEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EducationAiFeedbackCriteria 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; + /** + * The aiFeedbackSettings property + */ + aiFeedbackSettings?: EducationAiFeedbackSettings | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The speechType property + */ + speechType?: EducationSpeechType | null; +} +export interface EducationAiFeedbackDeliverySettings 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; + /** + * The areRhetoricalTechniquesEnabled property + */ + areRhetoricalTechniquesEnabled?: boolean | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The isLanguageUseEnabled property + */ + isLanguageUseEnabled?: boolean | null; + /** + * The isStyleEnabled property + */ + isStyleEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EducationAiFeedbackSettings 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; + /** + * The audienceEngagementSettings property + */ + audienceEngagementSettings?: EducationAiFeedbackAudienceEngagementSettings | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The contentSettings property + */ + contentSettings?: EducationAiFeedbackContentSettings | null; + /** + * The deliverySettings property + */ + deliverySettings?: EducationAiFeedbackDeliverySettings | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface EducationalActivity extends ItemFacet, Parsable { /** * The month and year the user graduated or completed the activity. @@ -155983,6 +156573,141 @@ export interface EducationSchoolCollectionResponse extends BaseCollectionPaginat */ value?: EducationSchool[] | null; } +export interface EducationSpeakerCoachAudienceEngagementSettings 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 | null; + /** + * The isBodyLanguageEnabled property + */ + isBodyLanguageEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EducationSpeakerCoachContentSettings 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 | null; + /** + * The isInclusivenessEnabled property + */ + isInclusivenessEnabled?: boolean | null; + /** + * The isRepetitiveLanguageEnabled property + */ + isRepetitiveLanguageEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EducationSpeakerCoachDeliverySettings 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; + /** + * The areFillerWordsEnabled property + */ + areFillerWordsEnabled?: boolean | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The isPaceEnabled property + */ + isPaceEnabled?: boolean | null; + /** + * The isPitchEnabled property + */ + isPitchEnabled?: boolean | null; + /** + * The isPronunciationEnabled property + */ + isPronunciationEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EducationSpeakerCoachSettings 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; + /** + * The audienceEngagementSettings property + */ + audienceEngagementSettings?: EducationSpeakerCoachAudienceEngagementSettings | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The contentSettings property + */ + contentSettings?: EducationSpeakerCoachContentSettings | null; + /** + * The deliverySettings property + */ + deliverySettings?: EducationSpeakerCoachDeliverySettings | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EducationSpeakerProgressResource extends EducationResource, Parsable { + /** + * The aiFeedbackCriteria property + */ + aiFeedbackCriteria?: EducationAiFeedbackCriteria | null; + /** + * The isAiFeedbackEnabled property + */ + isAiFeedbackEnabled?: boolean | null; + /** + * The isVideoRequired property + */ + isVideoRequired?: boolean | null; + /** + * The maxRecordingAttempts property + */ + maxRecordingAttempts?: number | null; + /** + * The presentationTitle property + */ + presentationTitle?: string | null; + /** + * The recordingTimeLimitInMinutes property + */ + recordingTimeLimitInMinutes?: number | null; + /** + * The showRehearsalReportToStudentBeforeMediaUpload property + */ + showRehearsalReportToStudentBeforeMediaUpload?: boolean | null; + /** + * The speakerCoachSettings property + */ + speakerCoachSettings?: EducationSpeakerCoachSettings | null; + /** + * The spokenLanguageLocale property + */ + spokenLanguageLocale?: string | null; +} +export type EducationSpeechType = (typeof EducationSpeechTypeObject)[keyof typeof EducationSpeechTypeObject]; export interface EducationStudent extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -157616,6 +158341,7 @@ export interface EnumeratedScopeSensitivityLabels extends Parsable, ScopeSensiti sensitivityLabels?: string[] | null; } export type ErrorCode = (typeof ErrorCodeObject)[keyof typeof ErrorCodeObject]; +export type ErrorCorrectionLevel = (typeof ErrorCorrectionLevelObject)[keyof typeof ErrorCorrectionLevelObject]; export interface EvaluateDynamicMembershipResult extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -162815,11 +163541,11 @@ export interface Identity extends AdditionalDataHolder, BackedModel, Parsable { */ backingStoreEnabled?: boolean | null; /** - * The display name of the identity. This property is read-only. + * The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. */ displayName?: string | null; /** - * The identifier of the identity. This property is read-only. + * Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. */ id?: string | null; /** @@ -163082,7 +163808,7 @@ export interface IdentitySet extends AdditionalDataHolder, BackedModel, Parsable */ additionalData?: Record; /** - * The Identity of the Application. This property is read-only. + * Optional. The application associated with this action. */ application?: Identity | null; /** @@ -163090,7 +163816,7 @@ export interface IdentitySet extends AdditionalDataHolder, BackedModel, Parsable */ backingStoreEnabled?: boolean | null; /** - * The Identity of the Device. This property is read-only. + * Optional. The device associated with this action. */ device?: Identity | null; /** @@ -163098,7 +163824,7 @@ export interface IdentitySet extends AdditionalDataHolder, BackedModel, Parsable */ odataType?: string | null; /** - * The Identity of the User. This property is read-only. + * Optional. The user associated with this action. */ user?: Identity | null; } @@ -171413,7 +172139,7 @@ export interface MacOSLobApp extends MobileLobApp, Parsable { */ export interface MacOsLobAppAssignmentSettings extends MobileAppAssignmentSettings, Parsable { /** - * Whether or not to uninstall the app when device is removed from Intune. + * When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. */ uninstallOnDeviceRemoval?: boolean | null; } @@ -178016,7 +178742,7 @@ export interface MobileAppTroubleshootingEvent extends DeviceManagementTroublesh */ applicationId?: string | null; /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ appLogCollectionRequests?: AppLogCollectionRequest[] | null; /** @@ -183905,7 +184631,7 @@ export interface Permission extends Entity, Parsable { */ hasPassword?: boolean | null; /** - * Provides a reference to the ancestor of the current permission, if it's inherited from an ancestor. Read-only. + * Provides a reference to the ancestor of the current permission, if inherited from an ancestor. Read-only. */ inheritedFrom?: ItemReference | null; /** @@ -187100,7 +187826,7 @@ export interface Presence extends Entity, Parsable { */ outOfOfficeSettings?: OutOfOfficeSettings | null; /** - * The sequenceNumber property + * The lexicographically sortable String stamp that represents the version of a presence object. */ sequenceNumber?: string | null; /** @@ -190791,6 +191517,104 @@ export interface PurchaseInvoiceLineCollectionResponse extends BaseCollectionPag */ value?: PurchaseInvoiceLine[] | null; } +export interface QrCode extends Entity, Parsable { + /** + * The date and time when the QR code was created. + */ + createdDateTime?: Date | null; + /** + * Temporary QR code lifetime is between 1-12 hours. Standard QR code lifetime is in days and max. is 395 days (13 months) and default value is 365 days (12 months). + */ + expireDateTime?: Date | null; + /** + * The QR code image's raw data that is returned when a standard or temporary QR code is created. + */ + image?: QrCodeImageDetails | null; + /** + * The date and time when the QR code was last used for a successful sign-in. + */ + lastUsedDateTime?: Date | null; + /** + * The date and time when the QR code becomes active and available to use. + */ + startDateTime?: Date | null; +} +export interface QrCodeImageDetails 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 | null; + /** + * The binary representation of the QR code. + */ + binaryValue?: ArrayBuffer | null; + /** + * Specifies how much of the QRCode can be corrupted while still maintaining its readable. The possible values are: l (Low), m (Medium), q (Quartile), h ( High), unknownFutureValue. + */ + errorCorrectionLevel?: ErrorCorrectionLevel | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Base64-encoded raw content of the QR code. + */ + rawContent?: ArrayBuffer | null; + /** + * Version to create QR code image. + */ + version?: number | null; +} +export interface QrCodePinAuthenticationMethod extends AuthenticationMethod, Parsable { + /** + * The PIN linked to the QR Code auth method of the user. + */ + pin?: QrPin | null; + /** + * Standard QR code is primary QR code of the user with lifetime upto 395 days (13 months). There can be only one active standard QR code for the user. + */ + standardQRCode?: QrCode | null; + /** + * Temporary QR code has lifetime up to 12 hours. It can be issued when the user doesn't have access to their standard QR code. There can be only one active temporary QR code for the user. + */ + temporaryQRCode?: QrCode | null; +} +export interface QrCodePinAuthenticationMethodConfiguration extends AuthenticationMethodConfiguration, Parsable { + /** + * A collection of groups that are enabled to use the authentication method. + */ + includeTargets?: AuthenticationMethodTarget[] | null; + /** + * A memorized alphanumeric secret code. Minimum length is 8 as per NIST 800-63B and can't be longer than 20 digits. + */ + pinLength?: number | null; + /** + * The maximum value is 395 days and the default value is 365 days. + */ + standardQRCodeLifetimeInDays?: number | null; +} +export interface QrPin extends Entity, Parsable { + /** + * PIN of the user. It is between 8-20 digits as configured in the QR code authentication method policy. The code is temporary when issued by admin but permanent after the user changes it at the first login attempt. This PIN can be reset by the admin but not the user. + */ + code?: string | null; + /** + * The date and time when the PIN was created. + */ + createdDateTime?: Date | null; + /** + * Defaults to true for a temporary PIN. + */ + forceChangePinNextSignIn?: boolean | null; + /** + * The date and time when the PIN was updated. + */ + updatedDateTime?: Date | null; +} export type QuarantineReason = (typeof QuarantineReasonObject)[keyof typeof QuarantineReasonObject]; export interface Quota extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -192267,7 +193091,7 @@ export interface Report extends AdditionalDataHolder, BackedModel, Parsable { */ backingStoreEnabled?: boolean | null; /** - * The http content that has the data + * Report content; details vary by report type. */ content?: ArrayBuffer | null; /** @@ -202485,6 +203309,17 @@ export function serializeApplicationCollectionResponse(writer: SerializationWrit * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeApplicationContext(writer: SerializationWriter, applicationContext: Partial | undefined | null = {}) : void { + if (applicationContext) { + serializeSignInContext(writer, applicationContext) + writer.writeCollectionOfPrimitiveValues("includeApplications", applicationContext.includeApplications); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeApplicationEnforcedRestrictionsSessionControl(writer: SerializationWriter, applicationEnforcedRestrictionsSessionControl: Partial | undefined | null = {}) : void { if (applicationEnforcedRestrictionsSessionControl) { serializeConditionalAccessSessionControl(writer, applicationEnforcedRestrictionsSessionControl) @@ -204108,6 +204943,17 @@ export function serializeAuditUserIdentity(writer: SerializationWriter, auditUse * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeAuthContext(writer: SerializationWriter, authContext: Partial | undefined | null = {}) : void { + if (authContext) { + serializeSignInContext(writer, authContext) + writer.writeStringValue("authenticationContextValue", authContext.authenticationContextValue); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeAuthentication(writer: SerializationWriter, authentication: Partial | undefined | null = {}) : void { if (authentication) { serializeEntity(writer, authentication) @@ -204121,6 +204967,7 @@ export function serializeAuthentication(writer: SerializationWriter, authenticat writer.writeCollectionOfObjectValues("passwordMethods", authentication.passwordMethods, serializePasswordAuthenticationMethod); writer.writeCollectionOfObjectValues("phoneMethods", authentication.phoneMethods, serializePhoneAuthenticationMethod); writer.writeCollectionOfObjectValues("platformCredentialMethods", authentication.platformCredentialMethods, serializePlatformCredentialAuthenticationMethod); + writer.writeObjectValue("qrCodePinMethod", authentication.qrCodePinMethod, serializeQrCodePinAuthenticationMethod); writer.writeObjectValue("requirements", authentication.requirements, serializeStrongAuthenticationRequirements); writer.writeObjectValue("signInPreferences", authentication.signInPreferences, serializeSignInPreferences); writer.writeCollectionOfObjectValues("softwareOathMethods", authentication.softwareOathMethods, serializeSoftwareOathAuthenticationMethod); @@ -208880,6 +209727,18 @@ export function serializeCloudPcBulkCreateSnapshot(writer: SerializationWriter, * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeCloudPcBulkDisasterRecovery(writer: SerializationWriter, cloudPcBulkDisasterRecovery: Partial | undefined | null = {}) : void { + if (cloudPcBulkDisasterRecovery) { + serializeCloudPcBulkAction(writer, cloudPcBulkDisasterRecovery) + writer.writeEnumValue("capabilityType", cloudPcBulkDisasterRecovery.capabilityType); + writer.writeEnumValue("licenseType", cloudPcBulkDisasterRecovery.licenseType); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeCloudPcBulkDisasterRecoveryFailback(writer: SerializationWriter, cloudPcBulkDisasterRecoveryFailback: Partial | undefined | null = {}) : void { if (cloudPcBulkDisasterRecoveryFailback) { serializeCloudPcBulkAction(writer, cloudPcBulkDisasterRecoveryFailback) @@ -208941,6 +209800,16 @@ export function serializeCloudPcBulkPowerOn(writer: SerializationWriter, cloudPc * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeCloudPcBulkReinstallAgent(writer: SerializationWriter, cloudPcBulkReinstallAgent: Partial | undefined | null = {}) : void { + if (cloudPcBulkReinstallAgent) { + serializeCloudPcBulkAction(writer, cloudPcBulkReinstallAgent) + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeCloudPcBulkRemoteActionResult(writer: SerializationWriter, cloudPcBulkRemoteActionResult: Partial | undefined | null = {}) : void { if (cloudPcBulkRemoteActionResult) { writer.writeCollectionOfPrimitiveValues("failedDeviceIds", cloudPcBulkRemoteActionResult.failedDeviceIds); @@ -208990,6 +209859,7 @@ export function serializeCloudPcBulkRestart(writer: SerializationWriter, cloudPc export function serializeCloudPcBulkRestore(writer: SerializationWriter, cloudPcBulkRestore: Partial | undefined | null = {}) : void { if (cloudPcBulkRestore) { serializeCloudPcBulkAction(writer, cloudPcBulkRestore) + writer.writeBooleanValue("ignoreUnhealthySnapshots", cloudPcBulkRestore.ignoreUnhealthySnapshots); writer.writeDateValue("restorePointDateTime", cloudPcBulkRestore.restorePointDateTime); writer.writeEnumValue("timeRange", cloudPcBulkRestore.timeRange); } @@ -209153,6 +210023,7 @@ export function serializeCloudPcDeviceImage(writer: SerializationWriter, cloudPc writer.writeEnumValue("osStatus", cloudPcDeviceImage.osStatus); writer.writeStringValue("osVersionNumber", cloudPcDeviceImage.osVersionNumber); writer.writeCollectionOfPrimitiveValues("scopeIds", cloudPcDeviceImage.scopeIds); + writer.writeNumberValue("sizeInGB", cloudPcDeviceImage.sizeInGB); writer.writeStringValue("sourceImageResourceId", cloudPcDeviceImage.sourceImageResourceId); writer.writeEnumValue("status", cloudPcDeviceImage.status); writer.writeEnumValue("statusDetails", cloudPcDeviceImage.statusDetails); @@ -209813,6 +210684,7 @@ export function serializeCloudPcSnapshot(writer: SerializationWriter, cloudPcSna writer.writeStringValue("cloudPcId", cloudPcSnapshot.cloudPcId); writer.writeDateValue("createdDateTime", cloudPcSnapshot.createdDateTime); writer.writeDateValue("expirationDateTime", cloudPcSnapshot.expirationDateTime); + writer.writeEnumValue("healthCheckStatus", cloudPcSnapshot.healthCheckStatus); writer.writeDateValue("lastRestoredDateTime", cloudPcSnapshot.lastRestoredDateTime); writer.writeEnumValue("snapshotType", cloudPcSnapshot.snapshotType); writer.writeEnumValue("status", cloudPcSnapshot.status); @@ -209895,6 +210767,7 @@ export function serializeCloudPcSupportedRegion(writer: SerializationWriter, clo serializeEntity(writer, cloudPcSupportedRegion) writer.writeStringValue("displayName", cloudPcSupportedRegion.displayName); writer.writeEnumValue("regionGroup", cloudPcSupportedRegion.regionGroup); + writer.writeObjectValue("regionRestrictionDetail", cloudPcSupportedRegion.regionRestrictionDetail, serializeCloudPcSupportedRegionRestrictionDetail); writer.writeEnumValue("regionStatus", cloudPcSupportedRegion.regionStatus); writer.writeEnumValue("supportedSolution", cloudPcSupportedRegion.supportedSolution); } @@ -209915,6 +210788,20 @@ export function serializeCloudPcSupportedRegionCollectionResponse(writer: Serial * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeCloudPcSupportedRegionRestrictionDetail(writer: SerializationWriter, cloudPcSupportedRegionRestrictionDetail: Partial | undefined | null = {}) : void { + if (cloudPcSupportedRegionRestrictionDetail) { + writer.writeBooleanValue("cPURestricted", cloudPcSupportedRegionRestrictionDetail.cPURestricted); + writer.writeBooleanValue("gPURestricted", cloudPcSupportedRegionRestrictionDetail.gPURestricted); + writer.writeBooleanValue("nestedVirtualizationRestricted", cloudPcSupportedRegionRestrictionDetail.nestedVirtualizationRestricted); + writer.writeStringValue("@odata.type", cloudPcSupportedRegionRestrictionDetail.odataType); + writer.writeAdditionalData(cloudPcSupportedRegionRestrictionDetail.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeCloudPcTenantEncryptionSetting(writer: SerializationWriter, cloudPcTenantEncryptionSetting: Partial | undefined | null = {}) : void { if (cloudPcTenantEncryptionSetting) { writer.writeDateValue("lastSyncDateTime", cloudPcTenantEncryptionSetting.lastSyncDateTime); @@ -210732,17 +211619,6 @@ export function serializeConditionalAccessConditionSet(writer: SerializationWrit * @param writer Serialization writer to use to serialize this model */ // @ts-ignore -export function serializeConditionalAccessContext(writer: SerializationWriter, conditionalAccessContext: Partial | undefined | null = {}) : void { - if (conditionalAccessContext) { - writer.writeStringValue("@odata.type", conditionalAccessContext.odataType); - writer.writeAdditionalData(conditionalAccessContext.additionalData); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore export function serializeConditionalAccessDevices(writer: SerializationWriter, conditionalAccessDevices: Partial | undefined | null = {}) : void { if (conditionalAccessDevices) { writer.writeObjectValue("deviceFilter", conditionalAccessDevices.deviceFilter, serializeConditionalAccessFilter); @@ -211013,51 +211889,6 @@ export function serializeConditionalAccessUsers(writer: SerializationWriter, con * @param writer Serialization writer to use to serialize this model */ // @ts-ignore -export function serializeConditionalAccessWhatIfConditions(writer: SerializationWriter, conditionalAccessWhatIfConditions: Partial | undefined | null = {}) : void { - if (conditionalAccessWhatIfConditions) { - writer.writeObjectValue("authenticationFlow", conditionalAccessWhatIfConditions.authenticationFlow, serializeAuthenticationFlow); - writer.writeEnumValue("clientAppType", conditionalAccessWhatIfConditions.clientAppType); - writer.writeStringValue("country", conditionalAccessWhatIfConditions.country); - writer.writeObjectValue("deviceInfo", conditionalAccessWhatIfConditions.deviceInfo, serializeDeviceInfo); - writer.writeEnumValue("devicePlatform", conditionalAccessWhatIfConditions.devicePlatform); - writer.writeEnumValue("insiderRiskLevel", conditionalAccessWhatIfConditions.insiderRiskLevel); - writer.writeStringValue("ipAddress", conditionalAccessWhatIfConditions.ipAddress); - writer.writeStringValue("@odata.type", conditionalAccessWhatIfConditions.odataType); - writer.writeEnumValue("servicePrincipalRiskLevel", conditionalAccessWhatIfConditions.servicePrincipalRiskLevel); - writer.writeEnumValue("signInRiskLevel", conditionalAccessWhatIfConditions.signInRiskLevel); - writer.writeEnumValue("userRiskLevel", conditionalAccessWhatIfConditions.userRiskLevel); - writer.writeAdditionalData(conditionalAccessWhatIfConditions.additionalData); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeConditionalAccessWhatIfPolicy(writer: SerializationWriter, conditionalAccessWhatIfPolicy: Partial | undefined | null = {}) : void { - if (conditionalAccessWhatIfPolicy) { - serializeConditionalAccessPolicy(writer, conditionalAccessWhatIfPolicy) - writer.writeBooleanValue("policyApplies", conditionalAccessWhatIfPolicy.policyApplies); - if(conditionalAccessWhatIfPolicy.reasons) - writer.writeCollectionOfEnumValues("reasons", conditionalAccessWhatIfPolicy.reasons); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeConditionalAccessWhatIfSubject(writer: SerializationWriter, conditionalAccessWhatIfSubject: Partial | undefined | null = {}) : void { - if (conditionalAccessWhatIfSubject) { - writer.writeStringValue("@odata.type", conditionalAccessWhatIfSubject.odataType); - writer.writeAdditionalData(conditionalAccessWhatIfSubject.additionalData); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore export function serializeConfigManagerCollection(writer: SerializationWriter, configManagerCollection: Partial | undefined | null = {}) : void { if (configManagerCollection) { serializeEntity(writer, configManagerCollection) @@ -213783,6 +214614,17 @@ export function serializeDelegationSettings(writer: SerializationWriter, delegat * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeDelegationSettingsCollectionResponse(writer: SerializationWriter, delegationSettingsCollectionResponse: Partial | undefined | null = {}) : void { + if (delegationSettingsCollectionResponse) { + serializeBaseCollectionPaginationCountResponse(writer, delegationSettingsCollectionResponse) + writer.writeCollectionOfObjectValues("value", delegationSettingsCollectionResponse.value, serializeDelegationSettings); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeDeleteAction(writer: SerializationWriter, deleteAction: Partial | undefined | null = {}) : void { if (deleteAction) { writer.writeStringValue("name", deleteAction.name); @@ -220246,6 +221088,75 @@ export function serializeEditionUpgradeConfiguration(writer: SerializationWriter * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeEducationAiFeedbackAudienceEngagementSettings(writer: SerializationWriter, educationAiFeedbackAudienceEngagementSettings: Partial | undefined | null = {}) : void { + if (educationAiFeedbackAudienceEngagementSettings) { + writer.writeBooleanValue("areEngagementStrategiesEnabled", educationAiFeedbackAudienceEngagementSettings.areEngagementStrategiesEnabled); + writer.writeBooleanValue("isCallToActionEnabled", educationAiFeedbackAudienceEngagementSettings.isCallToActionEnabled); + writer.writeBooleanValue("isEmotionalAndIntellectualAppealEnabled", educationAiFeedbackAudienceEngagementSettings.isEmotionalAndIntellectualAppealEnabled); + writer.writeStringValue("@odata.type", educationAiFeedbackAudienceEngagementSettings.odataType); + writer.writeAdditionalData(educationAiFeedbackAudienceEngagementSettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationAiFeedbackContentSettings(writer: SerializationWriter, educationAiFeedbackContentSettings: Partial | undefined | null = {}) : void { + if (educationAiFeedbackContentSettings) { + writer.writeBooleanValue("isMessageClarityEnabled", educationAiFeedbackContentSettings.isMessageClarityEnabled); + writer.writeBooleanValue("isQualityOfInformationEnabled", educationAiFeedbackContentSettings.isQualityOfInformationEnabled); + writer.writeBooleanValue("isSpeechOrganizationEnabled", educationAiFeedbackContentSettings.isSpeechOrganizationEnabled); + writer.writeStringValue("@odata.type", educationAiFeedbackContentSettings.odataType); + writer.writeAdditionalData(educationAiFeedbackContentSettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationAiFeedbackCriteria(writer: SerializationWriter, educationAiFeedbackCriteria: Partial | undefined | null = {}) : void { + if (educationAiFeedbackCriteria) { + writer.writeObjectValue("aiFeedbackSettings", educationAiFeedbackCriteria.aiFeedbackSettings, serializeEducationAiFeedbackSettings); + writer.writeStringValue("@odata.type", educationAiFeedbackCriteria.odataType); + writer.writeEnumValue("speechType", educationAiFeedbackCriteria.speechType); + writer.writeAdditionalData(educationAiFeedbackCriteria.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationAiFeedbackDeliverySettings(writer: SerializationWriter, educationAiFeedbackDeliverySettings: Partial | undefined | null = {}) : void { + if (educationAiFeedbackDeliverySettings) { + writer.writeBooleanValue("areRhetoricalTechniquesEnabled", educationAiFeedbackDeliverySettings.areRhetoricalTechniquesEnabled); + writer.writeBooleanValue("isLanguageUseEnabled", educationAiFeedbackDeliverySettings.isLanguageUseEnabled); + writer.writeBooleanValue("isStyleEnabled", educationAiFeedbackDeliverySettings.isStyleEnabled); + writer.writeStringValue("@odata.type", educationAiFeedbackDeliverySettings.odataType); + writer.writeAdditionalData(educationAiFeedbackDeliverySettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationAiFeedbackSettings(writer: SerializationWriter, educationAiFeedbackSettings: Partial | undefined | null = {}) : void { + if (educationAiFeedbackSettings) { + writer.writeObjectValue("audienceEngagementSettings", educationAiFeedbackSettings.audienceEngagementSettings, serializeEducationAiFeedbackAudienceEngagementSettings); + writer.writeObjectValue("contentSettings", educationAiFeedbackSettings.contentSettings, serializeEducationAiFeedbackContentSettings); + writer.writeObjectValue("deliverySettings", educationAiFeedbackSettings.deliverySettings, serializeEducationAiFeedbackDeliverySettings); + writer.writeStringValue("@odata.type", educationAiFeedbackSettings.odataType); + writer.writeAdditionalData(educationAiFeedbackSettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeEducationalActivity(writer: SerializationWriter, educationalActivity: Partial | undefined | null = {}) : void { if (educationalActivity) { serializeItemFacet(writer, educationalActivity) @@ -220963,6 +221874,79 @@ export function serializeEducationSchoolCollectionResponse(writer: Serialization * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeEducationSpeakerCoachAudienceEngagementSettings(writer: SerializationWriter, educationSpeakerCoachAudienceEngagementSettings: Partial | undefined | null = {}) : void { + if (educationSpeakerCoachAudienceEngagementSettings) { + writer.writeBooleanValue("isBodyLanguageEnabled", educationSpeakerCoachAudienceEngagementSettings.isBodyLanguageEnabled); + writer.writeStringValue("@odata.type", educationSpeakerCoachAudienceEngagementSettings.odataType); + writer.writeAdditionalData(educationSpeakerCoachAudienceEngagementSettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationSpeakerCoachContentSettings(writer: SerializationWriter, educationSpeakerCoachContentSettings: Partial | undefined | null = {}) : void { + if (educationSpeakerCoachContentSettings) { + writer.writeBooleanValue("isInclusivenessEnabled", educationSpeakerCoachContentSettings.isInclusivenessEnabled); + writer.writeBooleanValue("isRepetitiveLanguageEnabled", educationSpeakerCoachContentSettings.isRepetitiveLanguageEnabled); + writer.writeStringValue("@odata.type", educationSpeakerCoachContentSettings.odataType); + writer.writeAdditionalData(educationSpeakerCoachContentSettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationSpeakerCoachDeliverySettings(writer: SerializationWriter, educationSpeakerCoachDeliverySettings: Partial | undefined | null = {}) : void { + if (educationSpeakerCoachDeliverySettings) { + writer.writeBooleanValue("areFillerWordsEnabled", educationSpeakerCoachDeliverySettings.areFillerWordsEnabled); + writer.writeBooleanValue("isPaceEnabled", educationSpeakerCoachDeliverySettings.isPaceEnabled); + writer.writeBooleanValue("isPitchEnabled", educationSpeakerCoachDeliverySettings.isPitchEnabled); + writer.writeBooleanValue("isPronunciationEnabled", educationSpeakerCoachDeliverySettings.isPronunciationEnabled); + writer.writeStringValue("@odata.type", educationSpeakerCoachDeliverySettings.odataType); + writer.writeAdditionalData(educationSpeakerCoachDeliverySettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationSpeakerCoachSettings(writer: SerializationWriter, educationSpeakerCoachSettings: Partial | undefined | null = {}) : void { + if (educationSpeakerCoachSettings) { + writer.writeObjectValue("audienceEngagementSettings", educationSpeakerCoachSettings.audienceEngagementSettings, serializeEducationSpeakerCoachAudienceEngagementSettings); + writer.writeObjectValue("contentSettings", educationSpeakerCoachSettings.contentSettings, serializeEducationSpeakerCoachContentSettings); + writer.writeObjectValue("deliverySettings", educationSpeakerCoachSettings.deliverySettings, serializeEducationSpeakerCoachDeliverySettings); + writer.writeStringValue("@odata.type", educationSpeakerCoachSettings.odataType); + writer.writeAdditionalData(educationSpeakerCoachSettings.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEducationSpeakerProgressResource(writer: SerializationWriter, educationSpeakerProgressResource: Partial | undefined | null = {}) : void { + if (educationSpeakerProgressResource) { + serializeEducationResource(writer, educationSpeakerProgressResource) + writer.writeObjectValue("aiFeedbackCriteria", educationSpeakerProgressResource.aiFeedbackCriteria, serializeEducationAiFeedbackCriteria); + writer.writeBooleanValue("isAiFeedbackEnabled", educationSpeakerProgressResource.isAiFeedbackEnabled); + writer.writeBooleanValue("isVideoRequired", educationSpeakerProgressResource.isVideoRequired); + writer.writeNumberValue("maxRecordingAttempts", educationSpeakerProgressResource.maxRecordingAttempts); + writer.writeStringValue("presentationTitle", educationSpeakerProgressResource.presentationTitle); + writer.writeNumberValue("recordingTimeLimitInMinutes", educationSpeakerProgressResource.recordingTimeLimitInMinutes); + writer.writeBooleanValue("showRehearsalReportToStudentBeforeMediaUpload", educationSpeakerProgressResource.showRehearsalReportToStudentBeforeMediaUpload); + writer.writeObjectValue("speakerCoachSettings", educationSpeakerProgressResource.speakerCoachSettings, serializeEducationSpeakerCoachSettings); + writer.writeStringValue("spokenLanguageLocale", educationSpeakerProgressResource.spokenLanguageLocale); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeEducationStudent(writer: SerializationWriter, educationStudent: Partial | undefined | null = {}) : void { if (educationStudent) { writer.writeDateOnlyValue("birthDate", educationStudent.birthDate); @@ -242682,6 +243666,76 @@ export function serializePurchaseInvoiceLineCollectionResponse(writer: Serializa * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeQrCode(writer: SerializationWriter, qrCode: Partial | undefined | null = {}) : void { + if (qrCode) { + serializeEntity(writer, qrCode) + writer.writeDateValue("createdDateTime", qrCode.createdDateTime); + writer.writeDateValue("expireDateTime", qrCode.expireDateTime); + writer.writeObjectValue("image", qrCode.image, serializeQrCodeImageDetails); + writer.writeDateValue("lastUsedDateTime", qrCode.lastUsedDateTime); + writer.writeDateValue("startDateTime", qrCode.startDateTime); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQrCodeImageDetails(writer: SerializationWriter, qrCodeImageDetails: Partial | undefined | null = {}) : void { + if (qrCodeImageDetails) { + writer.writeByteArrayValue("binaryValue", qrCodeImageDetails.binaryValue); + writer.writeEnumValue("errorCorrectionLevel", qrCodeImageDetails.errorCorrectionLevel); + writer.writeStringValue("@odata.type", qrCodeImageDetails.odataType); + writer.writeByteArrayValue("rawContent", qrCodeImageDetails.rawContent); + writer.writeNumberValue("version", qrCodeImageDetails.version); + writer.writeAdditionalData(qrCodeImageDetails.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQrCodePinAuthenticationMethod(writer: SerializationWriter, qrCodePinAuthenticationMethod: Partial | undefined | null = {}) : void { + if (qrCodePinAuthenticationMethod) { + serializeAuthenticationMethod(writer, qrCodePinAuthenticationMethod) + writer.writeObjectValue("pin", qrCodePinAuthenticationMethod.pin, serializeQrPin); + writer.writeObjectValue("standardQRCode", qrCodePinAuthenticationMethod.standardQRCode, serializeQrCode); + writer.writeObjectValue("temporaryQRCode", qrCodePinAuthenticationMethod.temporaryQRCode, serializeQrCode); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQrCodePinAuthenticationMethodConfiguration(writer: SerializationWriter, qrCodePinAuthenticationMethodConfiguration: Partial | undefined | null = {}) : void { + if (qrCodePinAuthenticationMethodConfiguration) { + serializeAuthenticationMethodConfiguration(writer, qrCodePinAuthenticationMethodConfiguration) + writer.writeCollectionOfObjectValues("includeTargets", qrCodePinAuthenticationMethodConfiguration.includeTargets, serializeAuthenticationMethodTarget); + writer.writeNumberValue("pinLength", qrCodePinAuthenticationMethodConfiguration.pinLength); + writer.writeNumberValue("standardQRCodeLifetimeInDays", qrCodePinAuthenticationMethodConfiguration.standardQRCodeLifetimeInDays); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQrPin(writer: SerializationWriter, qrPin: Partial | undefined | null = {}) : void { + if (qrPin) { + serializeEntity(writer, qrPin) + writer.writeStringValue("code", qrPin.code); + writer.writeDateValue("createdDateTime", qrPin.createdDateTime); + writer.writeBooleanValue("forceChangePinNextSignIn", qrPin.forceChangePinNextSignIn); + writer.writeDateValue("updatedDateTime", qrPin.updatedDateTime); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeQuota(writer: SerializationWriter, quota: Partial | undefined | null = {}) : void { if (quota) { writer.writeNumberValue("deleted", quota.deleted); @@ -246912,6 +247966,17 @@ export function serializeServicePrincipalRiskDetectionCollectionResponse(writer: * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeServicePrincipalSignIn(writer: SerializationWriter, servicePrincipalSignIn: Partial | undefined | null = {}) : void { + if (servicePrincipalSignIn) { + serializeSignInIdentity(writer, servicePrincipalSignIn) + writer.writeStringValue("servicePrincipalId", servicePrincipalSignIn.servicePrincipalId); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeServicePrincipalSignInActivity(writer: SerializationWriter, servicePrincipalSignInActivity: Partial | undefined | null = {}) : void { if (servicePrincipalSignInActivity) { serializeEntity(writer, servicePrincipalSignInActivity) @@ -246939,17 +248004,6 @@ export function serializeServicePrincipalSignInActivityCollectionResponse(writer * @param writer Serialization writer to use to serialize this model */ // @ts-ignore -export function serializeServicePrincipalSubject(writer: SerializationWriter, servicePrincipalSubject: Partial | undefined | null = {}) : void { - if (servicePrincipalSubject) { - serializeConditionalAccessWhatIfSubject(writer, servicePrincipalSubject) - writer.writeStringValue("servicePrincipalId", servicePrincipalSubject.servicePrincipalId); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore export function serializeServiceProvisioningError(writer: SerializationWriter, serviceProvisioningError: Partial | undefined | null = {}) : void { if (serviceProvisioningError) { writer.writeDateValue("createdDateTime", serviceProvisioningError.createdDateTime); @@ -248023,6 +249077,38 @@ export function serializeSignInCollectionResponse(writer: SerializationWriter, s * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeSignInConditions(writer: SerializationWriter, signInConditions: Partial | undefined | null = {}) : void { + if (signInConditions) { + writer.writeObjectValue("authenticationFlow", signInConditions.authenticationFlow, serializeAuthenticationFlow); + writer.writeEnumValue("clientAppType", signInConditions.clientAppType); + writer.writeStringValue("country", signInConditions.country); + writer.writeObjectValue("deviceInfo", signInConditions.deviceInfo, serializeDeviceInfo); + writer.writeEnumValue("devicePlatform", signInConditions.devicePlatform); + writer.writeEnumValue("insiderRiskLevel", signInConditions.insiderRiskLevel); + writer.writeStringValue("ipAddress", signInConditions.ipAddress); + writer.writeStringValue("@odata.type", signInConditions.odataType); + writer.writeEnumValue("servicePrincipalRiskLevel", signInConditions.servicePrincipalRiskLevel); + writer.writeEnumValue("signInRiskLevel", signInConditions.signInRiskLevel); + writer.writeEnumValue("userRiskLevel", signInConditions.userRiskLevel); + writer.writeAdditionalData(signInConditions.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSignInContext(writer: SerializationWriter, signInContext: Partial | undefined | null = {}) : void { + if (signInContext) { + writer.writeStringValue("@odata.type", signInContext.odataType); + writer.writeAdditionalData(signInContext.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeSignInFrequencySessionControl(writer: SerializationWriter, signInFrequencySessionControl: Partial | undefined | null = {}) : void { if (signInFrequencySessionControl) { serializeConditionalAccessSessionControl(writer, signInFrequencySessionControl) @@ -248063,6 +249149,17 @@ export function serializeSigningResult(writer: SerializationWriter, signingResul * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeSignInIdentity(writer: SerializationWriter, signInIdentity: Partial | undefined | null = {}) : void { + if (signInIdentity) { + writer.writeStringValue("@odata.type", signInIdentity.odataType); + writer.writeAdditionalData(signInIdentity.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeSignInLocation(writer: SerializationWriter, signInLocation: Partial | undefined | null = {}) : void { if (signInLocation) { writer.writeStringValue("city", signInLocation.city); @@ -254150,6 +255247,7 @@ export function serializeUser(writer: SerializationWriter, user: Partial | writer.writeObjectValue("cloudLicensing", user.cloudLicensing, serializeUserCloudLicensing); writer.writeCollectionOfObjectValues("cloudPCs", user.cloudPCs, serializeCloudPC); writer.writeObjectValue("cloudRealtimeCommunicationInfo", user.cloudRealtimeCommunicationInfo, serializeCloudRealtimeCommunicationInfo); + writer.writeObjectValue("communications", user.communications, serializeUserCloudCommunication); writer.writeStringValue("companyName", user.companyName); writer.writeStringValue("consentProvidedForMinor", user.consentProvidedForMinor); writer.writeCollectionOfObjectValues("contactFolders", user.contactFolders, serializeContactFolder); @@ -254330,6 +255428,17 @@ export function serializeUserAccountInformationCollectionResponse(writer: Serial * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeUserActionContext(writer: SerializationWriter, userActionContext: Partial | undefined | null = {}) : void { + if (userActionContext) { + serializeSignInContext(writer, userActionContext) + writer.writeEnumValue("userAction", userActionContext.userAction); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeUserActivity(writer: SerializationWriter, userActivity: Partial | undefined | null = {}) : void { if (userActivity) { serializeEntity(writer, userActivity) @@ -254408,6 +255517,17 @@ export function serializeUserAttributeValuesItem(writer: SerializationWriter, us * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeUserCloudCommunication(writer: SerializationWriter, userCloudCommunication: Partial | undefined | null = {}) : void { + if (userCloudCommunication) { + serializeEntity(writer, userCloudCommunication) + writer.writeObjectValue("callSettings", userCloudCommunication.callSettings, serializeCallSettings); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeUserCollectionResponse(writer: SerializationWriter, userCollectionResponse: Partial | undefined | null = {}) : void { if (userCollectionResponse) { serializeBaseCollectionPaginationCountResponse(writer, userCollectionResponse) @@ -256357,6 +257477,19 @@ export function serializeUserSettings(writer: SerializationWriter, userSettings: * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeUserSignIn(writer: SerializationWriter, userSignIn: Partial | undefined | null = {}) : void { + if (userSignIn) { + serializeSignInIdentity(writer, userSignIn) + writer.writeStringValue("externalTenantId", userSignIn.externalTenantId); + writer.writeEnumValue("externalUserType", userSignIn.externalUserType); + writer.writeStringValue("userId", userSignIn.userId); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeUserSignInInsight(writer: SerializationWriter, userSignInInsight: Partial | undefined | null = {}) : void { if (userSignInInsight) { serializeGovernanceInsight(writer, userSignInInsight) @@ -256457,19 +257590,6 @@ export function serializeUserStorage(writer: SerializationWriter, userStorage: P * @param writer Serialization writer to use to serialize this model */ // @ts-ignore -export function serializeUserSubject(writer: SerializationWriter, userSubject: Partial | undefined | null = {}) : void { - if (userSubject) { - serializeConditionalAccessWhatIfSubject(writer, userSubject) - writer.writeStringValue("externalTenantId", userSubject.externalTenantId); - writer.writeEnumValue("externalUserType", userSubject.externalUserType); - writer.writeStringValue("userId", userSubject.userId); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore export function serializeUserTeamwork(writer: SerializationWriter, userTeamwork: Partial | undefined | null = {}) : void { if (userTeamwork) { serializeEntity(writer, userTeamwork) @@ -257854,32 +258974,11 @@ export function serializeWebsite(writer: SerializationWriter, website: Partial | undefined | null = {}) : void { - if (whatIfApplicationContext) { - serializeConditionalAccessContext(writer, whatIfApplicationContext) - writer.writeCollectionOfPrimitiveValues("includeApplications", whatIfApplicationContext.includeApplications); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeWhatIfAuthenticationContext(writer: SerializationWriter, whatIfAuthenticationContext: Partial | undefined | null = {}) : void { - if (whatIfAuthenticationContext) { - serializeConditionalAccessContext(writer, whatIfAuthenticationContext) - writer.writeStringValue("authenticationContext", whatIfAuthenticationContext.authenticationContext); - } -} -/** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeWhatIfUserActionContext(writer: SerializationWriter, whatIfUserActionContext: Partial | undefined | null = {}) : void { - if (whatIfUserActionContext) { - serializeConditionalAccessContext(writer, whatIfUserActionContext) - writer.writeEnumValue("userAction", whatIfUserActionContext.userAction); +export function serializeWhatIfAnalysisResult(writer: SerializationWriter, whatIfAnalysisResult: Partial | undefined | null = {}) : void { + if (whatIfAnalysisResult) { + serializeConditionalAccessPolicy(writer, whatIfAnalysisResult) + writer.writeEnumValue("analysisReasons", whatIfAnalysisResult.analysisReasons); + writer.writeBooleanValue("policyApplies", whatIfAnalysisResult.policyApplies); } } /** @@ -264176,6 +265275,12 @@ export interface ServicePrincipalRiskDetectionCollectionResponse extends BaseCol */ value?: ServicePrincipalRiskDetection[] | null; } +export interface ServicePrincipalSignIn extends Parsable, SignInIdentity { + /** + * appId of the service principal that is signing in. + */ + servicePrincipalId?: string | null; +} export interface ServicePrincipalSignInActivity extends Entity, Parsable { /** * The globally unique appId (also called client ID on the Microsoft Entra admin center) of the credentialed resource application. @@ -264208,12 +265313,6 @@ export interface ServicePrincipalSignInActivityCollectionResponse extends BaseCo */ value?: ServicePrincipalSignInActivity[] | null; } -export interface ServicePrincipalSubject extends ConditionalAccessWhatIfSubject, Parsable { - /** - * The servicePrincipalId property - */ - servicePrincipalId?: string | null; -} export interface ServiceProvisioningError extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -266018,6 +267117,74 @@ export interface SignInCollectionResponse extends BaseCollectionPaginationCountR */ value?: SignIn[] | null; } +export interface SignInConditions 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; + /** + * Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. + */ + authenticationFlow?: AuthenticationFlow | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. + */ + clientAppType?: ConditionalAccessClientApp | null; + /** + * Country from where the identity is authenticating. + */ + country?: string | null; + /** + * Information about the device used for the sign-in. + */ + deviceInfo?: DeviceInfo | null; + /** + * Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. + */ + devicePlatform?: ConditionalAccessDevicePlatform | null; + /** + * Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. + */ + insiderRiskLevel?: InsiderRiskLevel | null; + /** + * Ip address of the authenticating identity. + */ + ipAddress?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + */ + servicePrincipalRiskLevel?: RiskLevel | null; + /** + * Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + */ + signInRiskLevel?: RiskLevel | null; + /** + * The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + */ + userRiskLevel?: RiskLevel | null; +} +export interface SignInContext 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 | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export type SignInFrequencyAuthenticationType = (typeof SignInFrequencyAuthenticationTypeObject)[keyof typeof SignInFrequencyAuthenticationTypeObject]; export type SignInFrequencyInterval = (typeof SignInFrequencyIntervalObject)[keyof typeof SignInFrequencyIntervalObject]; export interface SignInFrequencySessionControl extends ConditionalAccessSessionControl, Parsable { @@ -266084,6 +267251,20 @@ export interface SigningResult extends AdditionalDataHolder, BackedModel, Parsab signingKeyId?: string | null; } export type SignInIdentifierType = (typeof SignInIdentifierTypeObject)[keyof typeof SignInIdentifierTypeObject]; +export interface SignInIdentity 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 | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface SignInLocation extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -275125,6 +276306,10 @@ export interface User extends DirectoryObject, Parsable { * Microsoft realtime communication information related to the user. Supports $filter (eq, ne,not). */ cloudRealtimeCommunicationInfo?: CloudRealtimeCommunicationInfo | null; + /** + * The user's communications settings on Teams. + */ + communications?: UserCloudCommunication | null; /** * The name of the company the user is associated with. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). */ @@ -275714,6 +276899,12 @@ export interface UserAccountInformationCollectionResponse extends BaseCollection } export type UserAccountSecurityType = (typeof UserAccountSecurityTypeObject)[keyof typeof UserAccountSecurityTypeObject]; export type UserAction = (typeof UserActionObject)[keyof typeof UserActionObject]; +export interface UserActionContext extends Parsable, SignInContext { + /** + * Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. + */ + userAction?: UserAction | null; +} export interface UserActivity extends Entity, Parsable { /** * Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. @@ -275847,6 +277038,12 @@ export interface UserAttributeValuesItem extends AdditionalDataHolder, BackedMod */ value?: string | null; } +export interface UserCloudCommunication extends Entity, Parsable { + /** + * The call settings assigned to the user. + */ + callSettings?: CallSettings | null; +} export interface UserCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property @@ -278909,6 +280106,20 @@ export interface UserSettings extends Entity, Parsable { */ windows?: WindowsSetting[] | null; } +export interface UserSignIn extends Parsable, SignInIdentity { + /** + * TenantId of the guest user as applies to Microsoft Entra B2B scenarios. + */ + externalTenantId?: string | null; + /** + * The externalUserType property + */ + externalUserType?: ConditionalAccessGuestOrExternalUserTypes[] | null; + /** + * Object ID of the user. + */ + userId?: string | null; +} export interface UserSignInInsight extends GovernanceInsight, Parsable { /** * Indicates when the user last signed in @@ -279060,20 +280271,6 @@ export interface UserStorage extends Entity, Parsable { */ quota?: UnifiedStorageQuota | null; } -export interface UserSubject extends ConditionalAccessWhatIfSubject, Parsable { - /** - * The externalTenantId property - */ - externalTenantId?: string | null; - /** - * The externalUserType property - */ - externalUserType?: ConditionalAccessGuestOrExternalUserTypes[] | null; - /** - * The userId property - */ - userId?: string | null; -} export interface UserTeamwork extends Entity, Parsable { /** * The list of associatedTeamInfo objects that a user is associated with. @@ -279977,7 +281174,7 @@ export interface VirtualEventRegistration extends Entity, Parsable { */ registrantVideoOnDemandWebUrl?: string | null; /** - * Date and time when the registrant registers for the virtual event. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * Date and time when the registrant registers for the virtual event. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ registrationDateTime?: Date | null; /** @@ -280103,7 +281300,7 @@ export interface VirtualEventSession extends OnlineMeetingBase, Parsable { */ startDateTime?: DateTimeTimeZone | null; /** - * The videoOnDemandWebUrl property + * The URL of the video on demand (VOD) for Microsoft Teams events that allows webinar and town hall organizers to quickly publish and share event recordings. */ videoOnDemandWebUrl?: string | null; } @@ -281334,23 +282531,16 @@ export type WeekIndex = (typeof WeekIndexObject)[keyof typeof WeekIndexObject]; export type WeeklySchedule = (typeof WeeklyScheduleObject)[keyof typeof WeeklyScheduleObject]; export type WelcomeScreenMeetingInformation = (typeof WelcomeScreenMeetingInformationObject)[keyof typeof WelcomeScreenMeetingInformationObject]; export type WellknownListName = (typeof WellknownListNameObject)[keyof typeof WellknownListNameObject]; -export interface WhatIfApplicationContext extends ConditionalAccessContext, Parsable { - /** - * The includeApplications property - */ - includeApplications?: string[] | null; -} -export interface WhatIfAuthenticationContext extends ConditionalAccessContext, Parsable { +export type WhatIfAnalysisReasons = (typeof WhatIfAnalysisReasonsObject)[keyof typeof WhatIfAnalysisReasonsObject]; +export interface WhatIfAnalysisResult extends ConditionalAccessPolicy, Parsable { /** - * The authenticationContext property + * The analysisReasons property */ - authenticationContext?: string | null; -} -export interface WhatIfUserActionContext extends ConditionalAccessContext, Parsable { + analysisReasons?: WhatIfAnalysisReasons[] | null; /** - * The userAction property + * Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. */ - userAction?: UserAction | null; + policyApplies?: boolean | null; } export type WiFiAuthenticationMethod = (typeof WiFiAuthenticationMethodObject)[keyof typeof WiFiAuthenticationMethodObject]; export type WifiAuthenticationType = (typeof WifiAuthenticationTypeObject)[keyof typeof WifiAuthenticationTypeObject]; @@ -286113,7 +287303,7 @@ export interface WindowsDomainJoinConfiguration extends DeviceConfiguration, Par */ computerNameSuffixRandomCharCount?: number | null; /** - * Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. + * Reference to device configurations required for network connectivity */ networkAccessConfigurations?: DeviceConfiguration[] | null; /** @@ -293433,6 +294623,7 @@ export const AuthenticationMethodModesObject = { FederatedSingleFactor: "federatedSingleFactor", FederatedMultiFactor: "federatedMultiFactor", UnknownFutureValue: "unknownFutureValue", + QrCodePin: "qrCodePin", } as const; export const AuthenticationMethodPlatformObject = { Unknown: "unknown", @@ -293686,6 +294877,7 @@ export const BaseAuthenticationMethodObject = { X509Certificate: "x509Certificate", Federation: "federation", UnknownFutureValue: "unknownFutureValue", + QrCodePin: "qrCodePin", } as const; export const BinaryOperatorObject = { Or: "or", @@ -294479,6 +295671,7 @@ export const CloudPcDisasterRecoveryLicenseTypeObject = { None: "none", Standard: "standard", UnknownFutureValue: "unknownFutureValue", + Plus: "plus", } as const; export const CloudPcDisasterRecoveryReportNameObject = { CrossRegionDisasterRecoveryReport: "crossRegionDisasterRecoveryReport", @@ -294789,6 +295982,12 @@ export const CloudPcServicePlanTypeObject = { Business: "business", UnknownFutureValue: "unknownFutureValue", } as const; +export const CloudPcSnapshotHealthCheckStatusObject = { + Unknown: "unknown", + Healthy: "healthy", + Unhealthy: "unhealthy", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CloudPcSnapshotStatusObject = { Ready: "ready", UnknownFutureValue: "unknownFutureValue", @@ -295137,29 +296336,6 @@ export const ConditionalAccessTransferMethodsObject = { AuthenticationTransfer: "authenticationTransfer", UnknownFutureValue: "unknownFutureValue", } as const; -export const ConditionalAccessWhatIfReasonsObject = { - NotSet: "notSet", - NotEnoughInformation: "notEnoughInformation", - InvalidCondition: "invalidCondition", - Users: "users", - WorkloadIdentities: "workloadIdentities", - Application: "application", - UserActions: "userActions", - AuthenticationContext: "authenticationContext", - DevicePlatform: "devicePlatform", - Devices: "devices", - ClientApps: "clientApps", - Location: "location", - SignInRisk: "signInRisk", - EmptyPolicy: "emptyPolicy", - InvalidPolicy: "invalidPolicy", - PolicyNotEnabled: "policyNotEnabled", - UserRisk: "userRisk", - Time: "time", - InsiderRisk: "insiderRisk", - AuthenticationFlow: "authenticationFlow", - UnknownFutureValue: "unknownFutureValue", -} as const; /** * Delivery state of Configuration Manager device action */ @@ -297611,6 +298787,12 @@ export const EducationModuleStatusObject = { Published: "published", UnknownFutureValue: "unknownFutureValue", } as const; +export const EducationSpeechTypeObject = { + Informative: "informative", + Personal: "personal", + Persuasive: "persuasive", + UnknownFutureValue: "unknownFutureValue", +} as const; export const EducationSubmissionStatusObject = { Working: "working", Submitted: "submitted", @@ -298009,6 +299191,13 @@ export const ErrorCodeObject = { /** The resource has been deleted. */ Deleted: "deleted", } as const; +export const ErrorCorrectionLevelObject = { + L: "l", + M: "m", + Q: "q", + H: "h", + UnknownFutureValue: "unknownFutureValue", +} as const; export const EventTypeObject = { SingleInstance: "singleInstance", Occurrence: "occurrence", @@ -301058,6 +302247,7 @@ export const PlannerContainerTypeObject = { DriveItem: "driveItem", User: "user", TeamsChannel: "teamsChannel", + PlannerTask: "plannerTask", } as const; export const PlannerCreationSourceKindObject = { None: "none", @@ -305471,6 +306661,29 @@ export const WellknownListNameObject = { FlaggedEmails: "flaggedEmails", UnknownFutureValue: "unknownFutureValue", } as const; +export const WhatIfAnalysisReasonsObject = { + NotSet: "notSet", + NotEnoughInformation: "notEnoughInformation", + InvalidCondition: "invalidCondition", + Users: "users", + WorkloadIdentities: "workloadIdentities", + Application: "application", + UserActions: "userActions", + AuthenticationContext: "authenticationContext", + DevicePlatform: "devicePlatform", + Devices: "devices", + ClientApps: "clientApps", + Location: "location", + SignInRisk: "signInRisk", + EmptyPolicy: "emptyPolicy", + InvalidPolicy: "invalidPolicy", + PolicyNotEnabled: "policyNotEnabled", + UserRisk: "userRisk", + Time: "time", + InsiderRisk: "insiderRisk", + AuthenticationFlow: "authenticationFlow", + UnknownFutureValue: "unknownFutureValue", +} as const; /** * Wi-Fi authentication method. */ diff --git a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts index f3349c6c7f..64d74c6a3a 100644 --- a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts +++ b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts @@ -465,6 +465,8 @@ export function createContentFilterFromDiscriminatorValue(parseNode: ParseNode | return deserializeIntoDriverUpdateFilter; case "#microsoft.graph.windowsUpdates.qualityUpdateFilter": return deserializeIntoQualityUpdateFilter; + case "#microsoft.graph.windowsUpdates.remediationUpdateFilter": + return deserializeIntoRemediationUpdateFilter; case "#microsoft.graph.windowsUpdates.softwareUpdateFilter": return deserializeIntoSoftwareUpdateFilter; case "#microsoft.graph.windowsUpdates.windowsUpdateFilter": @@ -806,6 +808,15 @@ export function createQualityUpdateFilterFromDiscriminatorValue(parseNode: Parse export function createRateDrivenRolloutSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRateDrivenRolloutSettings; } +/** + * 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 {RemediationUpdateFilter} + */ +// @ts-ignore +export function createRemediationUpdateFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemediationUpdateFilter; +} /** * 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 @@ -912,6 +923,8 @@ export function createSoftwareUpdateFilterFromDiscriminatorValue(parseNode: Pars return deserializeIntoDriverUpdateFilter; case "#microsoft.graph.windowsUpdates.qualityUpdateFilter": return deserializeIntoQualityUpdateFilter; + case "#microsoft.graph.windowsUpdates.remediationUpdateFilter": + return deserializeIntoRemediationUpdateFilter; case "#microsoft.graph.windowsUpdates.windowsUpdateFilter": return deserializeIntoWindowsUpdateFilter; } @@ -1041,6 +1054,8 @@ export function createWindowsUpdateFilterFromDiscriminatorValue(parseNode: Parse return deserializeIntoDriverUpdateFilter; case "#microsoft.graph.windowsUpdates.qualityUpdateFilter": return deserializeIntoQualityUpdateFilter; + case "#microsoft.graph.windowsUpdates.remediationUpdateFilter": + return deserializeIntoRemediationUpdateFilter; } } } @@ -1896,6 +1911,17 @@ export function deserializeIntoRateDrivenRolloutSettings(rateDrivenRolloutSettin * @returns {Record void>} */ // @ts-ignore +export function deserializeIntoRemediationUpdateFilter(remediationUpdateFilter: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoWindowsUpdateFilter(remediationUpdateFilter), + "remediationType": n => { remediationUpdateFilter.remediationType = n.getEnumValue(RemediationTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore export function deserializeIntoResourceConnection(resourceConnection: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(resourceConnection), @@ -2537,6 +2563,13 @@ export interface RateDrivenRolloutSettings extends GradualRolloutSettings, Parsa */ devicesPerOffer?: number | null; } +export type RemediationType = (typeof RemediationTypeObject)[keyof typeof RemediationTypeObject]; +export interface RemediationUpdateFilter extends Parsable, WindowsUpdateFilter { + /** + * The remediationType property + */ + remediationType?: RemediationType | null; +} export type RequestedDeploymentStateValue = (typeof RequestedDeploymentStateValueObject)[keyof typeof RequestedDeploymentStateValueObject]; export interface ResourceConnection extends Entity, Parsable { /** @@ -3285,6 +3318,17 @@ export function serializeRateDrivenRolloutSettings(writer: SerializationWriter, * @param writer Serialization writer to use to serialize this model */ // @ts-ignore +export function serializeRemediationUpdateFilter(writer: SerializationWriter, remediationUpdateFilter: Partial | undefined | null = {}) : void { + if (remediationUpdateFilter) { + serializeWindowsUpdateFilter(writer, remediationUpdateFilter) + writer.writeEnumValue("remediationType", remediationUpdateFilter.remediationType); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore export function serializeResourceConnection(writer: SerializationWriter, resourceConnection: Partial | undefined | null = {}) : void { if (resourceConnection) { serializeEntity(writer, resourceConnection) @@ -3721,6 +3765,10 @@ export const QualityUpdateClassificationObject = { NonSecurity: "nonSecurity", UnknownFutureValue: "unknownFutureValue", } as const; +export const RemediationTypeObject = { + InPlaceUpgrade: "inPlaceUpgrade", + UnknownFutureValue: "unknownFutureValue", +} as const; export const RequestedDeploymentStateValueObject = { None: "none", Paused: "paused",