From ae0af3b3882de1029e580c0bdebf1557448561b5 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 5 Nov 2024 10:42:53 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 169540 --- .../Admin/Entra/EntraRequestBuilder.cs | 6 +- .../UxSetting/UxSettingRequestBuilder.cs | 12 +- .../ResourceConnectionItemRequestBuilder.cs | 8 +- .../Item/UpdatableAssetItemRequestBuilder.cs | 14 +- .../ComplianceChangeItemRequestBuilder.cs | 14 +- .../AdministrativeUnitsRequestBuilder.cs | 4 +- .../Delta/DeltaRequestBuilder.cs | 8 +- .../Count/CountRequestBuilder.cs | 3 + .../CustomQuestionsRequestBuilder.cs | 7 + ...gRegistrationQuestionItemRequestBuilder.cs | 7 + .../Registrants/Count/CountRequestBuilder.cs | 3 + ...MeetingRegistrantBaseItemRequestBuilder.cs | 7 + .../Registrants/RegistrantsRequestBuilder.cs | 7 + .../RegistrationRequestBuilder.cs | 9 + .../Instantiate/InstantiateRequestBuilder.cs | 4 +- .../Applications/Delta/DeltaRequestBuilder.cs | 8 +- .../Generated/BaseGraphServiceClient.cs | 11 + .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Item/Messages/MessagesRequestBuilder.cs | 6 +- .../Count/CountRequestBuilder.cs | 3 + .../CustomQuestionsRequestBuilder.cs | 7 + ...gRegistrationQuestionItemRequestBuilder.cs | 7 + .../Registrants/Count/CountRequestBuilder.cs | 3 + ...MeetingRegistrantBaseItemRequestBuilder.cs | 7 + .../Registrants/RegistrantsRequestBuilder.cs | 7 + .../RegistrationRequestBuilder.cs | 9 + .../Contacts/Delta/DeltaRequestBuilder.cs | 8 +- .../Contracts/Delta/DeltaRequestBuilder.cs | 8 +- ...ertificationAuthorityItemRequestBuilder.cs | 12 + ...rtificateBySerialNumberPostRequestBody.cs} | 32 +- ...ertificateBySerialNumberRequestBuilder.cs} | 41 +- ...rtificateBySerialNumberPostRequestBody.cs} | 32 +- ...CertificateBySerialNumberRequestBuilder.cs | 103 ++ .../Item/ManagedDeviceItemRequestBuilder.cs | 18 - .../RestoreCloudPcPostRequestBody.cs | 81 -- .../DeviceManagementRequestBuilder.cs | 11 + ...dpointPrivilegeManagementRequestBuilder.cs | 4 +- .../Item/ManagedDeviceItemRequestBuilder.cs | 18 - .../ReprovisionCloudPcRequestBuilder.cs | 99 -- .../Reports/ReportsRequestBuilder.cs | 6 + ...InstallationStatusReportPostRequestBody.cs | 205 ++++ ...InstallationStatusReportRequestBuilder.cs} | 42 +- ...UserRoleDetailWithUseridRequestBuilder.cs} | 47 +- ...nalyticsMetricHistoryItemRequestBuilder.cs | 6 +- ...lyticsDeviceMetricHistoryRequestBuilder.cs | 6 +- ...yticsRemoteConnectionItemRequestBuilder.cs | 6 +- ...AnalyticsRemoteConnectionRequestBuilder.cs | 6 +- .../CloudPcBulkActionItemRequestBuilder.cs | 6 + .../Item/Retry/RetryPostRequestBody.cs} | 32 +- .../Item/Retry/RetryRequestBuilder.cs} | 37 +- .../Item/Apply/ApplyPostRequestBody.cs | 8 + ...sersWithUserPrincipalNameRequestBuilder.cs | 127 ++ ...oningPolicyAssignmentItemRequestBuilder.cs | 11 + .../GetFrontlineReportRequestBuilder.cs | 3 + .../Reports/ReportsRequestBuilder.cs | 12 + ...veBulkActionStatusReportPostRequestBody.cs | 169 +++ ...veBulkActionStatusReportRequestBuilder.cs} | 43 +- ...RetrieveFrontlineReportsPostRequestBody.cs | 178 +++ ...RetrieveFrontlineReportsRequestBuilder.cs} | 42 +- .../Devices/Delta/DeltaRequestBuilder.cs | 8 +- .../Delta/DeltaRequestBuilder.cs | 8 +- .../Delta/DeltaRequestBuilder.cs | 8 +- .../Delta/DeltaRequestBuilder.cs | 8 +- .../Delta/DeltaRequestBuilder.cs | 8 +- .../Delta/DeltaRequestBuilder.cs | 8 +- .../Workbook/Tables/Add/AddRequestBuilder.cs | 6 +- .../Item/Tables/Add/AddRequestBuilder.cs | 6 +- .../Education/EducationRequestBuilder.cs | 6 + .../Count/CountRequestBuilder.cs | 124 ++ ...gAssignmentSubmissionItemRequestBuilder.cs | 229 ++++ ...dingAssignmentSubmissionsRequestBuilder.cs | 239 ++++ .../Count/CountRequestBuilder.cs | 124 ++ ...eflectCheckInResponseItemRequestBuilder.cs | 229 ++++ .../ReflectCheckInResponsesRequestBuilder.cs | 239 ++++ .../Reports/ReportsRequestBuilder.cs | 241 ++++ .../Item/CommunityItemRequestBuilder.cs | 11 + ...nersWithUserPrincipalNameRequestBuilder.cs | 127 ++ .../Item/ExternalItemItemRequestBuilder.cs | 6 +- .../DataConnectorsRequestBuilder.cs | 6 +- .../Groups/Delta/DeltaRequestBuilder.cs | 8 +- .../Item/ConversationItemRequestBuilder.cs | 6 +- .../Threads/Item/Reply/ReplyRequestBuilder.cs | 6 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- ...nersWithUserPrincipalNameRequestBuilder.cs | 127 ++ .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Groups/Item/Team/TeamRequestBuilder.cs | 11 + .../ConversationThreadItemRequestBuilder.cs | 8 +- .../Threads/Item/Reply/ReplyRequestBuilder.cs | 6 +- .../Item/NamedLocationItemRequestBuilder.cs | 20 +- ...kageWorkflowExtensionItemRequestBuilder.cs | 6 +- .../Item/RiskDetectionItemRequestBuilder.cs | 8 +- .../RiskyUsers/RiskyUsersRequestBuilder.cs | 8 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Me/Devices/Delta/DeltaRequestBuilder.cs | 8 +- .../Attachments/AttachmentsRequestBuilder.cs | 6 +- .../JoinedGroups/Delta/DeltaRequestBuilder.cs | 8 +- .../Item/MailFolderItemRequestBuilder.cs | 6 +- .../Item/ManagedDeviceItemRequestBuilder.cs | 18 - .../ReprovisionCloudPcRequestBuilder.cs | 99 -- .../ResizeCloudPcRequestBuilder.cs | 104 -- .../Item/MessageItemRequestBuilder.cs | 14 +- .../Item/Value/ContentRequestBuilder.cs | 6 +- .../Count/CountRequestBuilder.cs | 3 + .../CustomQuestionsRequestBuilder.cs | 7 + ...gRegistrationQuestionItemRequestBuilder.cs | 7 + .../Registrants/Count/CountRequestBuilder.cs | 3 + ...MeetingRegistrantBaseItemRequestBuilder.cs | 7 + .../Registrants/RegistrantsRequestBuilder.cs | 15 +- .../RegistrationRequestBuilder.cs | 23 +- src/Microsoft.Graph/Generated/Models/Admin.cs | 2 +- .../Models/AllowedLobbyAdmitterRoles.cs | 24 + ...dDeviceOwnerEnterpriseWiFiConfiguration.cs | 18 + .../Models/AndroidForWorkWiFiConfiguration.cs | 2 +- .../Models/AndroidManagedAppProtection.cs | 4 +- .../Models/AndroidMinimumOperatingSystem.cs | 8 + .../Models/AndroidWiFiConfiguration.cs | 2 +- .../Models/AndroidWiFiSecurityType.cs | 17 +- ...dWorkProfileEnterpriseWiFiConfiguration.cs | 26 - .../AndroidWorkProfileWiFiConfiguration.cs | 54 +- .../AppManagementPolicyActorExemptions.cs | 99 ++ .../Generated/Models/AttendanceRecord.cs | 18 + .../Models/AuthenticationEventType.cs | 12 + .../ChallengingWord.cs} | 58 +- .../Generated/Models/ChatMessageAttachment.cs | 4 +- .../Models/CloudLicensing/AssigneeTypes.cs | 33 + .../CloudLicensing/GroupCloudLicensing.cs | 99 ++ .../Models/CloudLicensing/Service.cs | 115 ++ .../Models/CloudLicensing/UsageRight.cs | 90 ++ .../CloudLicensing/UserCloudLicensing.cs} | 50 +- .../Models/CloudPCFrontlineReportType.cs | 36 + .../Generated/Models/CloudPcBulkAction.cs | 1 + .../Generated/Models/CloudPcBulkMove.cs | 53 + ...oudPcCrossRegionDisasterRecoverySetting.cs | 8 + .../Models/CloudPcDisasterRecoveryType.cs | 28 + .../Generated/Models/CloudPcExportJob.cs | 2 +- .../Models/CloudPcOnPremisesConnection.cs | 20 +- .../Generated/Models/CloudPcReportName.cs | 12 + .../Generated/Models/CloudPcStatus.cs | 4 + ...stomSecurityAttributeComparisonOperator.cs | 20 + .../CustomSecurityAttributeExemption.cs | 59 + ...omSecurityAttributeStringValueExemption.cs | 71 ++ ...eAndAppManagementAssignedRoleDefinition.cs | 116 ++ ...eviceAndAppManagementAssignedRoleDetail.cs | 116 ++ .../Generated/Models/DeviceEnrollmentType.cs | 8 +- .../Models/DeviceManagement/AlertRule.cs | 2 +- .../DeviceManagement/DeviceManagement.cs | 4 +- .../Models/DeviceManagement/RuleCondition.cs | 2 +- ...rationChoiceSettingCollectionDefinition.cs | 4 +- ...entConfigurationChoiceSettingDefinition.cs | 4 +- ...anagementConfigurationSettingDefinition.cs | 14 +- ...urationSettingGroupCollectionDefinition.cs | 4 +- ...viceManagementConfigurationTechnologies.cs | 30 +- ...riveRestoreArtifactsBulkAdditionRequest.cs | 82 ++ ...tsBulkAdditionRequestCollectionResponse.cs | 64 ++ .../Generated/Models/EducationRoot.cs | 18 + .../Generated/Models/Entity.cs | 12 + src/Microsoft.Graph/Generated/Models/Entra.cs | 2 +- .../Models/ExchangeRestoreSession.cs | 18 + src/Microsoft.Graph/Generated/Models/Group.cs | 19 + .../Models/IdentifierUriRestriction.cs | 18 + .../Generated/Models/Identity.cs | 4 +- .../Generated/Models/IdentitySet.cs | 6 +- .../Models/IosManagedAppProtection.cs | 2 +- .../Generated/Models/KeyValue.cs | 4 +- .../Models/MacOsLobAppAssignmentSettings.cs | 2 +- ...lboxRestoreArtifactsBulkAdditionRequest.cs | 82 ++ ...tsBulkAdditionRequestCollectionResponse.cs | 64 ++ .../Models/ManagedAppRemediationAction.cs | 9 +- .../Models/ManagedDeviceOwnerType.cs | 9 +- .../Generated/Models/MobileAppRelationship.cs | 85 ++ .../Networkaccess/NetworkAccessTraffic.cs | 26 + .../NetworkTrafficOperationStatus.cs | 24 + .../OneDriveForBusinessRestoreSession.cs | 18 + .../Generated/Models/OnlineMeetingBase.cs | 8 + .../Generated/Models/PolicyRoot.cs | 2 +- .../Generated/Models/ProtectionRuleBase.cs | 2 +- .../Generated/Models/ProvisionedPlan.cs | 4 +- .../Models/ReadingAssignmentSubmission.cs | 274 +++++ ...gAssignmentSubmissionCollectionResponse.cs | 64 ++ .../Models/ReflectCheckInResponse.cs | 176 +++ ...eflectCheckInResponseCollectionResponse.cs | 64 ++ .../Generated/Models/Report.cs | 2 +- .../Generated/Models/ReportRoot.cs | 5 +- .../Generated/Models/ReportsRoot.cs | 82 ++ .../Generated/Models/ResponseEmotionType.cs | 244 ++++ .../Generated/Models/ResponseFeedbackType.cs | 44 + .../Models/RestoreArtifactsBulkRequestBase.cs | 209 ++++ .../RestoreArtifactsBulkRequestStatus.cs | 32 + .../Models/Security/CaseOperation.cs | 2 +- .../EdiscoverySearchExportOperation.cs | 4 +- .../Generated/Models/Security/PurgeType.cs | 8 +- .../Generated/Models/Security/Sensor.cs | 2 +- .../Models/ServicePrincipalRiskDetection.cs | 14 +- .../Models/SharePointRestoreSession.cs | 18 + .../Generated/Models/SignIn.cs | 18 + ...SiteRestoreArtifactsBulkAdditionRequest.cs | 82 ++ ...tsBulkAdditionRequestCollectionResponse.cs | 64 ++ src/Microsoft.Graph/Generated/Models/User.cs | 19 + ...UserExperienceAnalyticsRemoteConnection.cs | 2 +- ...authnPublicKeyCredentialCreationOptions.cs | 2 +- .../Generated/Models/WiFiProxySetting.cs | 8 +- .../Models/Windows10CompliancePolicy.cs | 18 + .../Models/WindowsDomainJoinConfiguration.cs | 2 +- .../Models/WslDistributionConfiguration.cs | 135 +++ .../Delta/DeltaRequestBuilder.cs | 8 +- .../Organization/Delta/DeltaRequestBuilder.cs | 8 +- .../Delta/DeltaRequestBuilder.cs | 8 +- ...versWithUserPrincipalNameRequestBuilder.cs | 130 +++ ...torsWithUserPrincipalNameRequestBuilder.cs | 130 +++ .../SubjectRightsRequestItemRequestBuilder.cs | 24 + .../RiskDetectionsRequestBuilder.cs | 8 +- .../RoleAssignmentsRequestBuilder.cs | 8 +- .../SiteSources/SiteSourcesRequestBuilder.cs | 6 +- .../UserSources/UserSourcesRequestBuilder.cs | 6 +- ...GraphSecurityExportReportRequestBuilder.cs | 1 + ...GraphSecurityExportResultRequestBuilder.cs | 1 + ...oftGraphSecurityPurgeDataRequestBuilder.cs | 4 +- .../Sensors/Item/SensorItemRequestBuilder.cs | 2 +- ...versWithUserPrincipalNameRequestBuilder.cs | 127 ++ ...torsWithUserPrincipalNameRequestBuilder.cs | 127 ++ .../SubjectRightsRequestItemRequestBuilder.cs | 22 + .../Delta/DeltaRequestBuilder.cs | 8 +- .../Item/Lists/Item/ListItemRequestBuilder.cs | 8 +- .../Generated/Sites/SitesRequestBuilder.cs | 8 +- ...xchangeRestoreSessionItemRequestBuilder.cs | 6 + .../Count/CountRequestBuilder.cs | 124 ++ ...tsBulkAdditionRequestItemRequestBuilder.cs | 229 ++++ ...factsBulkAdditionRequestsRequestBuilder.cs | 238 ++++ .../Count/CountRequestBuilder.cs | 124 ++ ...factsBulkAdditionRequestsRequestBuilder.cs | 238 ++++ ...tsBulkAdditionRequestItemRequestBuilder.cs | 229 ++++ ...usinessRestoreSessionItemRequestBuilder.cs | 6 + ...rePointRestoreSessionItemRequestBuilder.cs | 6 + .../Count/CountRequestBuilder.cs | 124 ++ ...tsBulkAdditionRequestItemRequestBuilder.cs | 229 ++++ ...factsBulkAdditionRequestsRequestBuilder.cs | 238 ++++ .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- ...nersWithUserPrincipalNameRequestBuilder.cs | 127 ++ .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../TeamDefinitionRequestBuilder.cs | 11 + .../ConversationMemberItemRequestBuilder.cs | 6 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Item/Messages/MessagesRequestBuilder.cs | 6 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- ...nersWithUserPrincipalNameRequestBuilder.cs | 127 ++ .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Teams/Item/TeamItemRequestBuilder.cs | 11 + .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- ...nersWithUserPrincipalNameRequestBuilder.cs | 127 ++ .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../TeamDefinitionRequestBuilder.cs | 11 + .../MultiTenantOrganizationRequestBuilder.cs | 6 +- .../Users/Delta/DeltaRequestBuilder.cs | 8 +- .../Members/Remove/RemoveRequestBuilder.cs | 8 +- .../Item/Devices/Delta/DeltaRequestBuilder.cs | 8 +- .../JoinedGroups/Delta/DeltaRequestBuilder.cs | 8 +- .../Item/ManagedDeviceItemRequestBuilder.cs | 18 - .../ReprovisionCloudPcRequestBuilder.cs | 99 -- .../ResizeCloudPcPostRequestBody.cs | 81 -- .../ResizeCloudPcRequestBuilder.cs | 104 -- .../RestoreCloudPcPostRequestBody.cs | 81 -- .../RestoreCloudPcRequestBuilder.cs | 104 -- .../Count/CountRequestBuilder.cs | 3 + .../CustomQuestionsRequestBuilder.cs | 7 + ...gRegistrationQuestionItemRequestBuilder.cs | 7 + .../Registrants/Count/CountRequestBuilder.cs | 3 + ...MeetingRegistrantBaseItemRequestBuilder.cs | 7 + .../Registrants/RegistrantsRequestBuilder.cs | 7 + .../RegistrationRequestBuilder.cs | 9 + .../Item/Presence/PresenceRequestBuilder.cs | 8 +- ...sersWithUserPrincipalNameRequestBuilder.cs | 234 ++++ .../Generated/kiota-dom-export.txt | 1021 ++++++++++++++--- src/Microsoft.Graph/Generated/kiota-lock.json | 2 +- 277 files changed, 10463 insertions(+), 1711 deletions(-) rename src/Microsoft.Graph/Generated/DeviceManagement/{ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs => CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberPostRequestBody.cs} (63%) rename src/Microsoft.Graph/Generated/DeviceManagement/{ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs => CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberRequestBuilder.cs} (50%) rename src/Microsoft.Graph/Generated/DeviceManagement/{ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs => CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.cs} (59%) create mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.cs delete mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs delete mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.cs rename src/Microsoft.Graph/Generated/{Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs => DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.cs} (54%) rename src/Microsoft.Graph/Generated/DeviceManagement/{ComanagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs => RetrieveUserRoleDetailWithUserid/RetrieveUserRoleDetailWithUseridRequestBuilder.cs} (50%) rename src/Microsoft.Graph/Generated/DeviceManagement/{ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs => VirtualEndpoint/BulkActions/Item/Retry/RetryPostRequestBody.cs} (69%) rename src/Microsoft.Graph/Generated/DeviceManagement/{ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs => VirtualEndpoint/BulkActions/Item/Retry/RetryRequestBuilder.cs} (60%) create mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportPostRequestBody.cs rename src/Microsoft.Graph/Generated/DeviceManagement/{ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs => VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportRequestBuilder.cs} (51%) create mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsPostRequestBody.cs rename src/Microsoft.Graph/Generated/DeviceManagement/{ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs => VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsRequestBuilder.cs} (55%) create mode 100644 src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Item/ReadingAssignmentSubmissionItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/ReadingAssignmentSubmissionsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Item/ReflectCheckInResponseItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/ReflectCheckInResponsesRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Team/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs delete mode 100644 src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs delete mode 100644 src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Models/AllowedLobbyAdmitterRoles.cs create mode 100644 src/Microsoft.Graph/Generated/Models/AppManagementPolicyActorExemptions.cs rename src/Microsoft.Graph/Generated/{Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs => Models/ChallengingWord.cs} (56%) create mode 100644 src/Microsoft.Graph/Generated/Models/CloudLicensing/AssigneeTypes.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CloudLicensing/GroupCloudLicensing.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CloudLicensing/Service.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CloudLicensing/UsageRight.cs rename src/Microsoft.Graph/Generated/{Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs => Models/CloudLicensing/UserCloudLicensing.cs} (54%) create mode 100644 src/Microsoft.Graph/Generated/Models/CloudPCFrontlineReportType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CloudPcBulkMove.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CloudPcDisasterRecoveryType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeComparisonOperator.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDefinition.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDetail.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequest.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequestCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequest.cs create mode 100644 src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkTrafficOperationStatus.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmission.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmissionCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ReflectCheckInResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ReflectCheckInResponseCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ReportsRoot.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ResponseEmotionType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ResponseFeedbackType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestBase.cs create mode 100644 src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestStatus.cs create mode 100644 src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequest.cs create mode 100644 src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequestCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/WslDistributionConfiguration.cs create mode 100644 src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Item/MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Item/DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Item/SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teams/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs delete mode 100644 src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs delete mode 100644 src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs delete mode 100644 src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs delete mode 100644 src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs delete mode 100644 src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs diff --git a/src/Microsoft.Graph/Generated/Admin/Entra/EntraRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Entra/EntraRequestBuilder.cs index 25132dc5db0..d27f7c5f67c 100644 --- a/src/Microsoft.Graph/Generated/Admin/Entra/EntraRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Entra/EntraRequestBuilder.cs @@ -65,7 +65,7 @@ public async Task DeleteAsync(Action - /// Get entra from admin + /// A container for Microsoft Entra resources. Read-only. /// /// A /// Cancellation token to use when cancelling requests @@ -135,7 +135,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get entra from admin + /// A container for Microsoft Entra resources. Read-only. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -196,7 +196,7 @@ public partial class EntraRequestBuilderDeleteRequestConfiguration : RequestConf { } /// - /// Get entra from admin + /// A container for Microsoft Entra resources. Read-only. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class EntraRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/Entra/UxSetting/UxSettingRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Entra/UxSetting/UxSettingRequestBuilder.cs index 0937534773b..842080e0776 100644 --- a/src/Microsoft.Graph/Generated/Admin/Entra/UxSetting/UxSettingRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Entra/UxSetting/UxSettingRequestBuilder.cs @@ -58,7 +58,8 @@ public async Task DeleteAsync(Action - /// Get uxSetting from admin + /// Get the properties and relationships of a uxSetting object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -82,7 +83,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.UxSetting.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the navigation property uxSetting in admin + /// Update the properties of a uxSetting object. + /// Find more info here /// /// A /// The request body @@ -128,7 +130,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get uxSetting from admin + /// Get the properties and relationships of a uxSetting object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -148,7 +150,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the navigation property uxSetting in admin + /// Update the properties of a uxSetting object. /// /// A /// The request body @@ -189,7 +191,7 @@ public partial class UxSettingRequestBuilderDeleteRequestConfiguration : Request { } /// - /// Get uxSetting from admin + /// Get the properties and relationships of a uxSetting object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UxSettingRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs index 5a914d8079a..ceca120b560 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.cs @@ -58,8 +58,8 @@ public async Task DeleteAsync(Action - /// Read the properties and relationships of an operationalInsightsConnection object. - /// Find more info here + /// Read the properties and relationships of a resourceConnection object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -126,7 +126,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of an operationalInsightsConnection object. + /// Read the properties and relationships of a resourceConnection object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -184,7 +184,7 @@ public partial class ResourceConnectionItemRequestBuilderDeleteRequestConfigurat { } /// - /// Read the properties and relationships of an operationalInsightsConnection object. + /// Read the properties and relationships of a resourceConnection object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ResourceConnectionItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs index 9e3c1b0809d..57da5b8f70b 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.cs @@ -59,8 +59,8 @@ public UpdatableAssetItemRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// 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. - /// Find more info here + /// Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action - /// Read the properties and relationships of an updatableAsset object. - /// Find more info here + /// Read the properties and relationships of an updatableAssetGroup object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -131,7 +131,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.WindowsUpdates.UpdatableAsset.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -150,7 +150,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of an updatableAsset object. + /// Read the properties and relationships of an updatableAssetGroup object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -208,7 +208,7 @@ public partial class UpdatableAssetItemRequestBuilderDeleteRequestConfiguration { } /// - /// Read the properties and relationships of an updatableAsset object. + /// Read the properties and relationships of an updatableAssetGroup object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UpdatableAssetItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs index d3dca340454..63638956d45 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.cs @@ -41,8 +41,8 @@ public ComplianceChangeItemRequestBuilder(string rawUrl, IRequestAdapter request { } /// - /// Delete a complianceChange object. - /// Find more info here + /// Delete a contentApproval object. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -64,8 +64,8 @@ public async Task DeleteAsync(Action - /// Read the properties and relationships of a complianceChange object. - /// Find more info here + /// Read the properties and relationships of a contentApproval object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -114,7 +114,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.WindowsUpdates.ComplianceChange.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a complianceChange object. + /// Delete a contentApproval object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -133,7 +133,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of a complianceChange object. + /// Read the properties and relationships of a contentApproval object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -191,7 +191,7 @@ public partial class ComplianceChangeItemRequestBuilderDeleteRequestConfiguratio { } /// - /// Read the properties and relationships of a complianceChange object. + /// Read the properties and relationships of a contentApproval object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ComplianceChangeItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs b/src/Microsoft.Graph/Generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs index b2db79815f7..ea9ee92c126 100644 --- a/src/Microsoft.Graph/Generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs @@ -102,7 +102,7 @@ public AdministrativeUnitsRequestBuilder(string rawUrl, IRequestAdapter requestA return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AdministrativeUnitCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new administrativeUnit. + /// Create a new administrativeUnit. /// Find more info here /// /// A @@ -147,7 +147,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Use this API to create a new administrativeUnit. + /// Create a new administrativeUnit. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs index 70623326726..19aad65c81a 100644 --- a/src/Microsoft.Graph/Generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AdministrativeUnits/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.AdministrativeUnits.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.AdministrativeUnits.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs index dab2b1e84d3..2ded4a4599b 100644 --- a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs index 0f67c1b4496..fec8d8a2147 100644 --- a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuesti public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// The unique identifier of meetingRegistrationQuestion /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder this[string position] { get @@ -60,6 +62,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -84,6 +87,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -106,6 +110,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -126,6 +131,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -147,6 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs index ba538f5c1b0..0bfa076b24d 100644 --- a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs @@ -40,6 +40,7 @@ public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl, IRequestAdap /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -63,6 +64,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -87,6 +89,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -109,6 +112,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -128,6 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -148,6 +153,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -169,6 +175,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs index d72155e1cbd..855e44ce2a5 100644 --- a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs index deb0393773d..f8c0bd4a36a 100644 --- a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs @@ -40,6 +40,7 @@ public MeetingRegistrantBaseItemRequestBuilder(string rawUrl, IRequestAdapter re /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -63,6 +64,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -87,6 +89,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -109,6 +112,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -128,6 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -148,6 +153,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -169,6 +175,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs index 632e2462040..f6576114e5e 100644 --- a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants public partial class RegistrantsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class RegistrantsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// The unique identifier of meetingRegistrantBase /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder this[string position] { get @@ -60,6 +62,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -84,6 +87,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -106,6 +110,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -126,6 +131,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -147,6 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs index d83c1c36658..8b9da71c771 100644 --- a/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs @@ -21,11 +21,13 @@ namespace Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration public partial class RegistrationRequestBuilder : BaseRequestBuilder { /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder CustomQuestions { get => new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(PathParameters, RequestAdapter); } /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder Registrants { get => new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(PathParameters, RequestAdapter); @@ -52,6 +54,7 @@ public RegistrationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -75,6 +78,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -99,6 +103,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -121,6 +126,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -140,6 +146,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -160,6 +167,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default) @@ -181,6 +189,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.RegistrationRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.App.OnlineMeetings.Item.Registration.RegistrationRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs b/src/Microsoft.Graph/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs index c749c03172e..3d2f18f995b 100644 --- a/src/Microsoft.Graph/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.cs @@ -35,7 +35,7 @@ public InstantiateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO. + /// Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO. /// Find more info here /// /// A @@ -61,7 +61,7 @@ public InstantiateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ApplicationServicePrincipal.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO. + /// Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Delta/DeltaRequestBuilder.cs index eb50376ad40..8ccc72278f8 100644 --- a/src/Microsoft.Graph/Generated/Applications/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted applications without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/BaseGraphServiceClient.cs b/src/Microsoft.Graph/Generated/BaseGraphServiceClient.cs index 32206eb891a..f39c7c846e3 100644 --- a/src/Microsoft.Graph/Generated/BaseGraphServiceClient.cs +++ b/src/Microsoft.Graph/Generated/BaseGraphServiceClient.cs @@ -122,6 +122,7 @@ using Microsoft.Graph.Beta.ThreatSubmission; using Microsoft.Graph.Beta.TrustFramework; using Microsoft.Graph.Beta.Users; +using Microsoft.Graph.Beta.UsersWithUserPrincipalName; using Microsoft.Graph.Beta.Workplace; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Store; @@ -813,6 +814,16 @@ public partial class BaseGraphServiceClient : BaseRequestBuilder if(string.IsNullOrEmpty(appId)) throw new ArgumentNullException(nameof(appId)); return new global::Microsoft.Graph.Beta.ServicePrincipalsWithAppId.ServicePrincipalsWithAppIdRequestBuilder(PathParameters, RequestAdapter, appId); } + /// + /// Provides operations to manage the collection of user entities. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.UsersWithUserPrincipalName.UsersWithUserPrincipalNameRequestBuilder UsersWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.UsersWithUserPrincipalName.UsersWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } } } #pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Chats/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Chats/Item/Members/Remove/RemoveRequestBuilder.cs index dd68a5f7ab7..3a4c5a7fbeb 100644 --- a/src/Microsoft.Graph/Generated/Chats/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Chats/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Chats.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Chats.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs index 085b0b4f9f1..d19874b5b3e 100644 --- a/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Chats/Item/Messages/MessagesRequestBuilder.cs @@ -84,8 +84,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ChatMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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. - /// Find more info here + /// Send a new chatMessage in the specified channel or a chat. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// 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. + /// Send a new chatMessage in the specified channel or a chat. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs index cfea994e572..054dc2b3b5d 100644 --- a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs index b3c8b635911..85b1c6afee5 100644 --- a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.C public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// The unique identifier of meetingRegistrationQuestion /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder this[string position] { get @@ -60,6 +62,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -84,6 +87,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -106,6 +110,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -126,6 +131,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -147,6 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs index 51c2804ec98..c4f7493efa8 100644 --- a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs @@ -40,6 +40,7 @@ public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl, IRequestAdap /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -63,6 +64,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -87,6 +89,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -109,6 +112,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -128,6 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -148,6 +153,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -169,6 +175,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs index 8068dceb5ab..2d50157ad0a 100644 --- a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs index 0c2d0472858..9bfc2235764 100644 --- a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs @@ -40,6 +40,7 @@ public MeetingRegistrantBaseItemRequestBuilder(string rawUrl, IRequestAdapter re /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -63,6 +64,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -87,6 +89,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -109,6 +112,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -128,6 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -148,6 +153,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -169,6 +175,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs index 5c2e4444ac8..7790c52c246 100644 --- a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.R public partial class RegistrantsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class RegistrantsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// The unique identifier of meetingRegistrantBase /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder this[string position] { get @@ -60,6 +62,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -84,6 +87,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -106,6 +110,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -126,6 +131,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -147,6 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs index 6d29a089ed1..9fc879c3e9d 100644 --- a/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs @@ -21,11 +21,13 @@ namespace Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration public partial class RegistrationRequestBuilder : BaseRequestBuilder { /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder CustomQuestions { get => new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(PathParameters, RequestAdapter); } /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder Registrants { get => new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(PathParameters, RequestAdapter); @@ -52,6 +54,7 @@ public RegistrationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -75,6 +78,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -99,6 +103,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -121,6 +126,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -140,6 +146,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -160,6 +167,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default) @@ -181,6 +189,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.RegistrationRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Communications.OnlineMeetings.Item.Registration.RegistrationRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Contacts/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Contacts/Delta/DeltaRequestBuilder.cs index 20164dc8717..938df725589 100644 --- a/src/Microsoft.Graph/Generated/Contacts/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Contacts/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Contacts.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Contacts.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + /// Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Contracts/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Contracts/Delta/DeltaRequestBuilder.cs index 097874d3268..539c161c990 100644 --- a/src/Microsoft.Graph/Generated/Contracts/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Contracts/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Contracts.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Contracts.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityItemRequestBuilder.cs index 4a9d6ec2b3c..f0facee34e8 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/CloudCertificationAuthorityItemRequestBuilder.cs @@ -9,6 +9,8 @@ using Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority; using Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate; using Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate; +using Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber; +using Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber; using Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate; using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; @@ -73,6 +75,16 @@ public partial class CloudCertificationAuthorityItemRequestBuilder : BaseRequest { get => new global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificateRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the revokeLeafCertificateBySerialNumber method. + public global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder RevokeLeafCertificateBySerialNumber + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method. + public global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder SearchCloudCertificationAuthorityLeafCertificateBySerialNumber + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method. public global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder UploadExternallySignedCertificationAuthorityCertificate { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberPostRequestBody.cs similarity index 63% rename from src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberPostRequestBody.cs index 2c4ccda0050..cff088c1531 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberPostRequestBody.cs @@ -6,11 +6,11 @@ using System.Collections.Generic; using System.IO; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class ResizeCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + public partial class RevokeLeafCertificateBySerialNumberPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,26 +21,26 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The targetServicePlanId property + /// The certificateSerialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? TargetServicePlanId + public string? CertificateSerialNumber { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } + get { return BackingStore?.Get("certificateSerialNumber"); } + set { BackingStore?.Set("certificateSerialNumber", value); } } #nullable restore #else - public string TargetServicePlanId + public string CertificateSerialNumber { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } + get { return BackingStore?.Get("certificateSerialNumber"); } + set { BackingStore?.Set("certificateSerialNumber", value); } } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// - public ResizeCloudPcPostRequestBody() + public RevokeLeafCertificateBySerialNumberPostRequestBody() { BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); AdditionalData = new Dictionary(); @@ -48,12 +48,12 @@ public ResizeCloudPcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody(); + return new global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody(); } /// /// The deserialization information for the current model @@ -63,7 +63,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "targetServicePlanId", n => { TargetServicePlanId = n.GetStringValue(); } }, + { "certificateSerialNumber", n => { CertificateSerialNumber = n.GetStringValue(); } }, }; } /// @@ -73,7 +73,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("targetServicePlanId", TargetServicePlanId); + writer.WriteStringValue("certificateSerialNumber", CertificateSerialNumber); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberRequestBuilder.cs similarity index 50% rename from src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberRequestBuilder.cs index 54b42fc203e..2546e47bd75 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/RevokeLeafCertificateBySerialNumber/RevokeLeafCertificateBySerialNumberRequestBuilder.cs @@ -1,6 +1,7 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -9,45 +10,45 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber { /// - /// Provides operations to call the restoreCloudPc method. + /// Provides operations to call the revokeLeafCertificateBySerialNumber method. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilder : BaseRequestBuilder + public partial class RevokeLeafCertificateBySerialNumberRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters) + public RevokeLeafCertificateBySerialNumberRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificateBySerialNumber", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl) + public RevokeLeafCertificateBySerialNumberRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/revokeLeafCertificateBySerialNumber", rawUrl) { } /// - /// Invoke action restoreCloudPc + /// Invoke action revokeLeafCertificateBySerialNumber /// + /// A /// The request body /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -56,22 +57,21 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Manage { { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudCertificationAuthorityLeafCertificate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action restoreCloudPc + /// Invoke action revokeLeafCertificateBySerialNumber /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -84,19 +84,18 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] - public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder(rawUrl, RequestAdapter); } /// /// Configuration for the request such as headers, query parameters, and middleware options. /// [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration + public partial class RevokeLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.cs similarity index 59% rename from src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.cs index 18d3aba235b..e6802e8f460 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody.cs @@ -6,11 +6,11 @@ using System.Collections.Generic; using System.IO; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class ResizeCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + public partial class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,26 +21,26 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The targetServicePlanId property + /// The certificateSerialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? TargetServicePlanId + public string? CertificateSerialNumber { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } + get { return BackingStore?.Get("certificateSerialNumber"); } + set { BackingStore?.Set("certificateSerialNumber", value); } } #nullable restore #else - public string TargetServicePlanId + public string CertificateSerialNumber { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } + get { return BackingStore?.Get("certificateSerialNumber"); } + set { BackingStore?.Set("certificateSerialNumber", value); } } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// - public ResizeCloudPcPostRequestBody() + public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody() { BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); AdditionalData = new Dictionary(); @@ -48,12 +48,12 @@ public ResizeCloudPcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody(); + return new global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody(); } /// /// The deserialization information for the current model @@ -63,7 +63,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "targetServicePlanId", n => { TargetServicePlanId = n.GetStringValue(); } }, + { "certificateSerialNumber", n => { CertificateSerialNumber = n.GetStringValue(); } }, }; } /// @@ -73,7 +73,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("targetServicePlanId", TargetServicePlanId); + writer.WriteStringValue("certificateSerialNumber", CertificateSerialNumber); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.cs new file mode 100644 index 00000000000..59bc86bfc4c --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/CloudCertificationAuthority/Item/SearchCloudCertificationAuthorityLeafCertificateBySerialNumber/SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.cs @@ -0,0 +1,103 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber +{ + /// + /// Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", rawUrl) + { + } + /// + /// Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CloudCertificationAuthorityLeafCertificate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceItemRequestBuilder.cs index 7f5a23b526e..590e417add9 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ManagedDeviceItemRequestBuilder.cs @@ -36,11 +36,8 @@ using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Reenable; using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoteLock; using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement; -using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc; using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance; using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode; -using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc; -using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc; using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Retire; using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RevokeAppleVppLicenses; using Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RotateBitLockerKeys; @@ -257,11 +254,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the reprovisionCloudPc method. - public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder ReprovisionCloudPc - { - get => new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the requestRemoteAssistance method. public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder RequestRemoteAssistance { @@ -272,16 +264,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the resizeCloudPc method. - public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder ResizeCloudPc - { - get => new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(PathParameters, RequestAdapter); - } - /// Provides operations to call the restoreCloudPc method. - public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder RestoreCloudPc - { - get => new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the retire method. public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Retire.RetireRequestBuilder Retire { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs deleted file mode 100644 index a87505fa02b..00000000000 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs +++ /dev/null @@ -1,81 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions.Store; -using System.Collections.Generic; -using System.IO; -using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc -{ - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 - public partial class RestoreCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData - { - get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } - set { BackingStore.Set("AdditionalData", value); } - } - /// Stores model information. - public IBackingStore BackingStore { get; private set; } - /// The cloudPcSnapshotId property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? CloudPcSnapshotId - { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } - } -#nullable restore -#else - public string CloudPcSnapshotId - { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } - } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public RestoreCloudPcPostRequestBody() - { - BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "cloudPcSnapshotId", n => { CloudPcSnapshotId = n.GetStringValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("cloudPcSnapshotId", CloudPcSnapshotId); - writer.WriteAdditionalData(AdditionalData); - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs index 87f127de2fb..cd057f7596b 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/DeviceManagementRequestBuilder.cs @@ -112,6 +112,7 @@ using Microsoft.Graph.Beta.DeviceManagement.Reports; using Microsoft.Graph.Beta.DeviceManagement.ResourceAccessProfiles; using Microsoft.Graph.Beta.DeviceManagement.ResourceOperations; +using Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid; using Microsoft.Graph.Beta.DeviceManagement.ReusablePolicySettings; using Microsoft.Graph.Beta.DeviceManagement.ReusableSettings; using Microsoft.Graph.Beta.DeviceManagement.RoleAssignments; @@ -1245,6 +1246,16 @@ public DeviceManagementRequestBuilder(string rawUrl, IRequestAdapter requestAdap return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DeviceManagement.DeviceManagement.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Provides operations to call the retrieveUserRoleDetail method. + /// + /// A + /// Usage: userid='{userid}' + public global::Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.RetrieveUserRoleDetailWithUseridRequestBuilder RetrieveUserRoleDetailWithUserid(string userid) + { + if(string.IsNullOrEmpty(userid)) throw new ArgumentNullException(nameof(userid)); + return new global::Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.RetrieveUserRoleDetailWithUseridRequestBuilder(PathParameters, RequestAdapter, userid); + } + /// /// Provides operations to call the scopedForResource method. /// /// A diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/EnableEndpointPrivilegeManagement/EnableEndpointPrivilegeManagementRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/EnableEndpointPrivilegeManagement/EnableEndpointPrivilegeManagementRequestBuilder.cs index 63f0b8e082f..a1b992e0046 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/EnableEndpointPrivilegeManagement/EnableEndpointPrivilegeManagementRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/EnableEndpointPrivilegeManagement/EnableEndpointPrivilegeManagementRequestBuilder.cs @@ -34,7 +34,7 @@ public EnableEndpointPrivilegeManagementRequestBuilder(string rawUrl, IRequestAd { } /// - /// Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C). + /// DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)). /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -56,7 +56,7 @@ public async Task PostAsync(Action> await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C). + /// DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)). /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs index cbaf2b4a88a..4b48553f8b8 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs @@ -36,11 +36,8 @@ using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Reenable; using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoteLock; using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement; -using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc; using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RequestRemoteAssistance; using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode; -using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc; -using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc; using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Retire; using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RevokeAppleVppLicenses; using Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RotateBitLockerKeys; @@ -257,11 +254,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the reprovisionCloudPc method. - public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder ReprovisionCloudPc - { - get => new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the requestRemoteAssistance method. public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder RequestRemoteAssistance { @@ -272,16 +264,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the resizeCloudPc method. - public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder ResizeCloudPc - { - get => new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(PathParameters, RequestAdapter); - } - /// Provides operations to call the restoreCloudPc method. - public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder RestoreCloudPc - { - get => new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the retire method. public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Retire.RetireRequestBuilder Retire { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs deleted file mode 100644 index 2f39b51e2da..00000000000 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs +++ /dev/null @@ -1,99 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Graph.Beta.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using System.Collections.Generic; -using System.IO; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc -{ - /// - /// Provides operations to call the reprovisionCloudPc method. - /// - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilder : BaseRequestBuilder - { - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", rawUrl) - { - } - /// - /// Invoke action reprovisionCloudPc - /// - /// Cancellation token to use when cancelling requests - /// Configuration for the request such as headers, query parameters, and middleware options. - /// When receiving a 4XX or 5XX status code - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public async Task PostAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) - { -#nullable restore -#else - public async Task PostAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) - { -#endif - var requestInfo = ToPostRequestInformation(requestConfiguration); - var errorMapping = new Dictionary> - { - { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, - }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); - } - /// - /// Invoke action reprovisionCloudPc - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - /// - /// A - /// The raw URL to use for the request builder. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] - public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder WithUrl(string rawUrl) - { - return new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(rawUrl, RequestAdapter); - } - /// - /// Configuration for the request such as headers, query parameters, and middleware options. - /// - [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration - { - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs index a5cc3b9a2db..b3e39ceb532 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs @@ -72,6 +72,7 @@ using Microsoft.Graph.Beta.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.GetZebraFotaDeploymentReport; +using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport; using Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveWin32CatalogAppsUpdateReport; using Microsoft.Graph.Beta.Models.ODataErrors; @@ -452,6 +453,11 @@ public partial class ReportsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the retrieveDeviceAppInstallationStatusReport method. + public global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder RetrieveDeviceAppInstallationStatusReport + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the retrieveSecurityTaskAppsReport method. public global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportRequestBuilder RetrieveSecurityTaskAppsReport { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.cs new file mode 100644 index 00000000000..5c79524d7ac --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.cs @@ -0,0 +1,205 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveDeviceAppInstallationStatusReportPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#nullable restore +#else + public string Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy + { + get { return BackingStore?.Get?>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#nullable restore +#else + public List GroupBy + { + get { return BackingStore?.Get>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#endif + /// The name property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Name + { + get { return BackingStore?.Get("name"); } + set { BackingStore?.Set("name", value); } + } +#nullable restore +#else + public string Name + { + get { return BackingStore?.Get("name"); } + set { BackingStore?.Set("name", value); } + } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy + { + get { return BackingStore?.Get?>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#nullable restore +#else + public List OrderBy + { + get { return BackingStore?.Get>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#nullable restore +#else + public string Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select + { + get { return BackingStore?.Get?>("select"); } + set { BackingStore?.Set("select", value); } + } +#nullable restore +#else + public List Select + { + get { return BackingStore?.Get>("select"); } + set { BackingStore?.Set("select", value); } + } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } +#nullable restore +#else + public string SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } +#endif + /// The skip property + public int? Skip + { + get { return BackingStore?.Get("skip"); } + set { BackingStore?.Set("skip", value); } + } + /// The top property + public int? Top + { + get { return BackingStore?.Get("top"); } + set { BackingStore?.Set("top", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveDeviceAppInstallationStatusReportPostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteStringValue("name", Name); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteStringValue("sessionId", SessionId); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.cs similarity index 54% rename from src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.cs index caceb78acd7..05c9a8789b9 100644 --- a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.cs @@ -9,45 +9,45 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport { /// - /// Provides operations to call the restoreCloudPc method. + /// Provides operations to call the retrieveDeviceAppInstallationStatusReport method. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilder : BaseRequestBuilder + public partial class RetrieveDeviceAppInstallationStatusReportRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/managedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters) + public RetrieveDeviceAppInstallationStatusReportRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/managedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl) + public RetrieveDeviceAppInstallationStatusReportRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport", rawUrl) { } /// - /// Invoke action restoreCloudPc + /// Invoke action retrieveDeviceAppInstallationStatusReport /// + /// A /// The request body /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PostAsync(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -56,47 +56,45 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item. { { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action restoreCloudPc + /// Invoke action retrieveDeviceAppInstallationStatusReport /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.Headers.TryAdd("Accept", "application/octet-stream, application/json"); requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); return requestInfo; } /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] - public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder(rawUrl, RequestAdapter); } /// /// Configuration for the request such as headers, query parameters, and middleware options. /// [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration + public partial class RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/RetrieveUserRoleDetailWithUserid/RetrieveUserRoleDetailWithUseridRequestBuilder.cs similarity index 50% rename from src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/RetrieveUserRoleDetailWithUserid/RetrieveUserRoleDetailWithUseridRequestBuilder.cs index d041d66ea1e..599ea7ee11b 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/RetrieveUserRoleDetailWithUserid/RetrieveUserRoleDetailWithUseridRequestBuilder.cs @@ -1,6 +1,7 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -9,69 +10,70 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid { /// - /// Provides operations to call the reprovisionCloudPc method. + /// Provides operations to call the retrieveUserRoleDetail method. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilder : BaseRequestBuilder + public partial class RetrieveUserRoleDetailWithUseridRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reprovisionCloudPc", pathParameters) + /// Usage: userid='{userid}' + public RetrieveUserRoleDetailWithUseridRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userid = "") : base(requestAdapter, "{+baseurl}/deviceManagement/retrieveUserRoleDetail(userid='{userid}')", pathParameters) { + if (!string.IsNullOrWhiteSpace(userid)) PathParameters.Add("userid", userid); } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/reprovisionCloudPc", rawUrl) + public RetrieveUserRoleDetailWithUseridRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/retrieveUserRoleDetail(userid='{userid}')", rawUrl) { } /// - /// Invoke action reprovisionCloudPc + /// Invoke function retrieveUserRoleDetail /// + /// A /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public async Task PostAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PostAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif - var requestInfo = ToPostRequestInformation(requestConfiguration); + var requestInfo = ToGetRequestInformation(requestConfiguration); var errorMapping = new Dictionary> { { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDetail.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action reprovisionCloudPc + /// Invoke function retrieveUserRoleDetail /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); requestInfo.Configure(requestConfiguration); requestInfo.Headers.TryAdd("Accept", "application/json"); return requestInfo; @@ -79,19 +81,18 @@ public RequestInformation ToPostRequestInformation(Action /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] - public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.RetrieveUserRoleDetailWithUseridRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.RetrieveUserRoleDetailWithUseridRequestBuilder(rawUrl, RequestAdapter); } /// /// Configuration for the request such as headers, query parameters, and middleware options. /// [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration + public partial class RetrieveUserRoleDetailWithUseridRequestBuilderGetRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs index 9d49df52212..992f0e79aa7 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs @@ -57,7 +57,7 @@ public async Task DeleteAsync(Action - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Cancellation token to use when cancelling requests @@ -124,7 +124,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -182,7 +182,7 @@ public partial class UserExperienceAnalyticsMetricHistoryItemRequestBuilderDelet { } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UserExperienceAnalyticsMetricHistoryItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs index 0cea0384a8a..54c35b54242 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs @@ -54,7 +54,7 @@ public UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(string rawUrl, I { } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +102,7 @@ public UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(string rawUrl, I return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.UserExperienceAnalyticsMetricHistory.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -152,7 +152,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.DeviceManagement.UserExperienceAnalyticsDeviceMetricHistory.UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(rawUrl, RequestAdapter); } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UserExperienceAnalyticsDeviceMetricHistoryRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs index 78e17a8d06f..cf0342d877e 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs @@ -57,7 +57,7 @@ public async Task DeleteAsync(Action - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Cancellation token to use when cancelling requests @@ -124,7 +124,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -182,7 +182,7 @@ public partial class UserExperienceAnalyticsRemoteConnectionItemRequestBuilderDe { } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UserExperienceAnalyticsRemoteConnectionItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs index 6e8bbbe39a0..80ecd38297e 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs @@ -55,7 +55,7 @@ public UserExperienceAnalyticsRemoteConnectionRequestBuilder(string rawUrl, IReq { } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Cancellation token to use when cancelling requests @@ -113,7 +113,7 @@ public UserExperienceAnalyticsRemoteConnectionRequestBuilder(string rawUrl, IReq return new global::Microsoft.Graph.Beta.DeviceManagement.UserExperienceAnalyticsRemoteConnection.SummarizeDeviceRemoteConnectionWithSummarizeBy.SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder(PathParameters, RequestAdapter, summarizeBy); } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -163,7 +163,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.DeviceManagement.UserExperienceAnalyticsRemoteConnection.UserExperienceAnalyticsRemoteConnectionRequestBuilder(rawUrl, RequestAdapter); } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UserExperienceAnalyticsRemoteConnectionRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs index 7f952e2b076..9e3128603ff 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry; using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Kiota.Abstractions.Extensions; @@ -18,6 +19,11 @@ namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class CloudPcBulkActionItemRequestBuilder : BaseRequestBuilder { + /// Provides operations to call the retry method. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder Retry + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryPostRequestBody.cs similarity index 69% rename from src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryPostRequestBody.cs index a0df55df909..d9c1689ba3a 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryPostRequestBody.cs @@ -6,11 +6,11 @@ using System.Collections.Generic; using System.IO; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class RestoreCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + public partial class RetryPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,26 +21,26 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The cloudPcSnapshotId property + /// The cloudPcIds property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? CloudPcSnapshotId + public List? CloudPcIds { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } + get { return BackingStore?.Get?>("cloudPcIds"); } + set { BackingStore?.Set("cloudPcIds", value); } } #nullable restore #else - public string CloudPcSnapshotId + public List CloudPcIds { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } + get { return BackingStore?.Get>("cloudPcIds"); } + set { BackingStore?.Set("cloudPcIds", value); } } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// - public RestoreCloudPcPostRequestBody() + public RetryPostRequestBody() { BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); AdditionalData = new Dictionary(); @@ -48,12 +48,12 @@ public RestoreCloudPcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody(); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody(); } /// /// The deserialization information for the current model @@ -63,7 +63,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cloudPcSnapshotId", n => { CloudPcSnapshotId = n.GetStringValue(); } }, + { "cloudPcIds", n => { CloudPcIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -73,7 +73,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("cloudPcSnapshotId", CloudPcSnapshotId); + writer.WriteCollectionOfPrimitiveValues("cloudPcIds", CloudPcIds); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryRequestBuilder.cs similarity index 60% rename from src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryRequestBuilder.cs index a7c0d0091b7..dc9047e19d5 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryRequestBuilder.cs @@ -9,45 +9,44 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry { /// - /// Provides operations to call the resizeCloudPc method. + /// Provides operations to call the retry method. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilder : BaseRequestBuilder + public partial class RetryRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/resizeCloudPc", pathParameters) + public RetryRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}/retry", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/resizeCloudPc", rawUrl) + public RetryRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}/retry", rawUrl) { } /// - /// Invoke action resizeCloudPc + /// Invoke action retry /// /// The request body /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -59,19 +58,18 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Manage await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action resizeCloudPc + /// Invoke action retry /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -84,19 +82,18 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] - public global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder(rawUrl, RequestAdapter); } /// /// Configuration for the request such as headers, query parameters, and middleware options. /// [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration + public partial class RetryRequestBuilderPostRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs index ee8f7cc7363..c46a07ed34f 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs @@ -28,6 +28,12 @@ public IDictionary AdditionalData get { return BackingStore?.Get("policySettings"); } set { BackingStore?.Set("policySettings", value); } } + /// The reservePercentage property + public int? ReservePercentage + { + get { return BackingStore?.Get("reservePercentage"); } + set { BackingStore?.Set("reservePercentage", value); } + } /// /// Instantiates a new and sets the default values. /// @@ -55,6 +61,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "policySettings", n => { PolicySettings = n.GetEnumValue(); } }, + { "reservePercentage", n => { ReservePercentage = n.GetIntValue(); } }, }; } /// @@ -65,6 +72,7 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteEnumValue("policySettings", PolicySettings); + writer.WriteIntValue("reservePercentage", ReservePercentage); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..9a9b438e83b --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName +{ + /// + /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedUsersWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public AssignedUsersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public AssignedUsersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.AssignedUsersWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.AssignedUsersWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs index 3e90f9662e2..090cbae4453 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,7 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName; using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Kiota.Abstractions.Extensions; @@ -25,6 +26,16 @@ public partial class CloudPcProvisioningPolicyAssignmentItemRequestBuilder : Bas get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.AssignedUsersRequestBuilder(PathParameters, RequestAdapter); } /// + /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.AssignedUsersWithUserPrincipalNameRequestBuilder AssignedUsersWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.AssignedUsersWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Instantiates a new and sets the default values. /// /// Path parameters for the request diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs index b6431b84f73..bd95c20692b 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs @@ -42,6 +42,7 @@ public GetFrontlineReportRequestBuilder(string rawUrl, IRequestAdapter requestAd /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -65,6 +66,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagemen /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportPostRequestBody body, Action>? requestConfiguration = default) @@ -86,6 +88,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport")] public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs index 1701a310b66..1e316f9bdad 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs @@ -14,8 +14,10 @@ using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetSharedUseLicenseUsageReport; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports; using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Kiota.Abstractions.Extensions; @@ -94,6 +96,11 @@ public partial class ReportsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the retrieveBulkActionStatusReport method. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder RetrieveBulkActionStatusReport + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the retrieveConnectionQualityReports method. public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsRequestBuilder RetrieveConnectionQualityReports { @@ -104,6 +111,11 @@ public partial class ReportsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the retrieveFrontlineReports method. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsRequestBuilder RetrieveFrontlineReports + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportPostRequestBody.cs new file mode 100644 index 00000000000..072f703c5c4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportPostRequestBody.cs @@ -0,0 +1,169 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveBulkActionStatusReportPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#nullable restore +#else + public string Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy + { + get { return BackingStore?.Get?>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#nullable restore +#else + public List GroupBy + { + get { return BackingStore?.Get>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy + { + get { return BackingStore?.Get?>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#nullable restore +#else + public List OrderBy + { + get { return BackingStore?.Get>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#nullable restore +#else + public string Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select + { + get { return BackingStore?.Get?>("select"); } + set { BackingStore?.Set("select", value); } + } +#nullable restore +#else + public List Select + { + get { return BackingStore?.Get>("select"); } + set { BackingStore?.Set("select", value); } + } +#endif + /// The skip property + public int? Skip + { + get { return BackingStore?.Get("skip"); } + set { BackingStore?.Set("skip", value); } + } + /// The top property + public int? Top + { + get { return BackingStore?.Get("top"); } + set { BackingStore?.Set("top", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveBulkActionStatusReportPostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportRequestBuilder.cs similarity index 51% rename from src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportRequestBuilder.cs index 8d768904fd2..31a01596932 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportRequestBuilder.cs @@ -9,45 +9,46 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport { /// - /// Provides operations to call the restoreCloudPc method. + /// Provides operations to call the retrieveBulkActionStatusReport method. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilder : BaseRequestBuilder + public partial class RetrieveBulkActionStatusReportRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters) + public RetrieveBulkActionStatusReportRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl) + public RetrieveBulkActionStatusReportRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport", rawUrl) { } /// - /// Invoke action restoreCloudPc + /// Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state. + /// Find more info here /// + /// A /// The request body /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -56,47 +57,45 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Comana { { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action restoreCloudPc + /// Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.Headers.TryAdd("Accept", "application/octet-stream, application/json"); requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); return requestInfo; } /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] - public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder(rawUrl, RequestAdapter); } /// /// Configuration for the request such as headers, query parameters, and middleware options. /// [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration + public partial class RetrieveBulkActionStatusReportRequestBuilderPostRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsPostRequestBody.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsPostRequestBody.cs new file mode 100644 index 00000000000..ca577cd20f7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsPostRequestBody.cs @@ -0,0 +1,178 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveFrontlineReportsPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#nullable restore +#else + public string Filter + { + get { return BackingStore?.Get("filter"); } + set { BackingStore?.Set("filter", value); } + } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy + { + get { return BackingStore?.Get?>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#nullable restore +#else + public List GroupBy + { + get { return BackingStore?.Get>("groupBy"); } + set { BackingStore?.Set("groupBy", value); } + } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy + { + get { return BackingStore?.Get?>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#nullable restore +#else + public List OrderBy + { + get { return BackingStore?.Get>("orderBy"); } + set { BackingStore?.Set("orderBy", value); } + } +#endif + /// The reportName property + public global::Microsoft.Graph.Beta.Models.CloudPCFrontlineReportType? ReportName + { + get { return BackingStore?.Get("reportName"); } + set { BackingStore?.Set("reportName", value); } + } + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#nullable restore +#else + public string Search + { + get { return BackingStore?.Get("search"); } + set { BackingStore?.Set("search", value); } + } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select + { + get { return BackingStore?.Get?>("select"); } + set { BackingStore?.Set("select", value); } + } +#nullable restore +#else + public List Select + { + get { return BackingStore?.Get>("select"); } + set { BackingStore?.Set("select", value); } + } +#endif + /// The skip property + public int? Skip + { + get { return BackingStore?.Get("skip"); } + set { BackingStore?.Set("skip", value); } + } + /// The top property + public int? Top + { + get { return BackingStore?.Get("top"); } + set { BackingStore?.Set("top", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveFrontlineReportsPostRequestBody() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteEnumValue("reportName", ReportName); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsRequestBuilder.cs similarity index 55% rename from src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs rename to src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsRequestBuilder.cs index 071de2c70d9..9811508c5a4 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/ComanagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsRequestBuilder.cs @@ -9,45 +9,45 @@ using System.Threading.Tasks; using System.Threading; using System; -namespace Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc +namespace Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports { /// - /// Provides operations to call the resizeCloudPc method. + /// Provides operations to call the retrieveFrontlineReports method. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilder : BaseRequestBuilder + public partial class RetrieveFrontlineReportsRequestBuilder : BaseRequestBuilder { /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/resizeCloudPc", pathParameters) + public RetrieveFrontlineReportsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveFrontlineReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/resizeCloudPc", rawUrl) + public RetrieveFrontlineReportsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveFrontlineReports", rawUrl) { } /// - /// Invoke action resizeCloudPc + /// Invoke action retrieveFrontlineReports /// + /// A /// The request body /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) { #nullable restore #else - public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -56,47 +56,45 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.DeviceManagement.Comana { { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action resizeCloudPc + /// Invoke action retrieveFrontlineReports /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.Headers.TryAdd("Accept", "application/octet-stream, application/json"); requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); return requestInfo; } /// /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. /// - /// A + /// A /// The raw URL to use for the request builder. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] - public global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder WithUrl(string rawUrl) + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsRequestBuilder WithUrl(string rawUrl) { - return new global::Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(rawUrl, RequestAdapter); + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsRequestBuilder(rawUrl, RequestAdapter); } /// /// Configuration for the request such as headers, query parameters, and middleware options. /// [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration + public partial class RetrieveFrontlineReportsRequestBuilderPostRequestConfiguration : RequestConfiguration { } } diff --git a/src/Microsoft.Graph/Generated/Devices/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Devices/Delta/DeltaRequestBuilder.cs index 1e9c1a08ade..2b1747e4129 100644 --- a/src/Microsoft.Graph/Generated/Devices/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Devices/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Devices.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Devices.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaRequestBuilder.cs index aff87c5c53f..72994f24f8d 100644 --- a/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryNamespace.AdministrativeUnits.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted administrativeUnits without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.cs index 29f7216b97d..22b6c991ce0 100644 --- a/src/Microsoft.Graph/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryObjects.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryObjects.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.cs index c82cd35f725..ff3d98244c6 100644 --- a/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryRoleTemplates.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryRoleTemplates.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.cs index 2e1ba106adc..6bcce1d2dea 100644 --- a/src/Microsoft.Graph/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryRoles.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectoryRoles.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DirectorySettingTemplates/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectorySettingTemplates/Delta/DeltaRequestBuilder.cs index 950fa51811c..5ab7031515f 100644 --- a/src/Microsoft.Graph/Generated/DirectorySettingTemplates/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectorySettingTemplates/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectorySettingTemplates.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.DirectorySettingTemplates.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs index ce0cbf8464b..63a2476af28 100644 --- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs @@ -35,8 +35,8 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Use this API to create a new Table. - /// Find more info here + /// 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. + /// Find more info here /// /// A /// The request body @@ -61,7 +61,7 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs index b79ef75ce74..daf0f900f25 100644 --- a/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.cs @@ -35,8 +35,8 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Use this API to create a new Table. - /// Find more info here + /// 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. + /// Find more info here /// /// A /// The request body @@ -61,7 +61,7 @@ public AddRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.WorkbookTable.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// 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. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Education/EducationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/EducationRequestBuilder.cs index c356d66f197..112a380513a 100644 --- a/src/Microsoft.Graph/Generated/Education/EducationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Education/EducationRequestBuilder.cs @@ -2,6 +2,7 @@ #pragma warning disable CS0618 using Microsoft.Graph.Beta.Education.Classes; using Microsoft.Graph.Beta.Education.Me; +using Microsoft.Graph.Beta.Education.Reports; using Microsoft.Graph.Beta.Education.Schools; using Microsoft.Graph.Beta.Education.SynchronizationProfiles; using Microsoft.Graph.Beta.Education.Users; @@ -33,6 +34,11 @@ public partial class EducationRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Education.Me.MeRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the reports property of the microsoft.graph.educationRoot entity. + public global::Microsoft.Graph.Beta.Education.Reports.ReportsRequestBuilder Reports + { + get => new global::Microsoft.Graph.Beta.Education.Reports.ReportsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the schools property of the microsoft.graph.educationRoot entity. public global::Microsoft.Graph.Beta.Education.Schools.SchoolsRequestBuilder Schools { diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..a49fc982699 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingAssignmentSubmissions/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingAssignmentSubmissions/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Item/ReadingAssignmentSubmissionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Item/ReadingAssignmentSubmissionItemRequestBuilder.cs new file mode 100644 index 00000000000..17fcccb7206 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/Item/ReadingAssignmentSubmissionItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item +{ + /// + /// Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReadingAssignmentSubmissionItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ReadingAssignmentSubmissionItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property readingAssignmentSubmissions for education + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get readingAssignmentSubmissions from education + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property readingAssignmentSubmissions in education + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property readingAssignmentSubmissions for education + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get readingAssignmentSubmissions from education + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property readingAssignmentSubmissions in education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get readingAssignmentSubmissions from education + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/ReadingAssignmentSubmissionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/ReadingAssignmentSubmissionsRequestBuilder.cs new file mode 100644 index 00000000000..9b7d1861979 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReadingAssignmentSubmissions/ReadingAssignmentSubmissionsRequestBuilder.cs @@ -0,0 +1,239 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count; +using Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item; +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions +{ + /// + /// Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + /// The unique identifier of readingAssignmentSubmission + /// A + public global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("readingAssignmentSubmission%2Did", position); + return new global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReadingAssignmentSubmissionsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingAssignmentSubmissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ReadingAssignmentSubmissionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/readingAssignmentSubmissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Read the properties and relationships of a readingAssignmentSubmission object. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmissionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to readingAssignmentSubmissions for education + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Read the properties and relationships of a readingAssignmentSubmission object. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to readingAssignmentSubmissions for education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Read the properties and relationships of a readingAssignmentSubmission object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReadingAssignmentSubmissionsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..5b65c9e85c9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/reflectCheckInResponses/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/reflectCheckInResponses/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Item/ReflectCheckInResponseItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Item/ReflectCheckInResponseItemRequestBuilder.cs new file mode 100644 index 00000000000..6b0b4ac9d89 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/Item/ReflectCheckInResponseItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item +{ + /// + /// Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponseItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReflectCheckInResponseItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/reflectCheckInResponses/{reflectCheckInResponse%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ReflectCheckInResponseItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/reflectCheckInResponses/{reflectCheckInResponse%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property reflectCheckInResponses for education + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get reflectCheckInResponses from education + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property reflectCheckInResponses in education + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property reflectCheckInResponses for education + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get reflectCheckInResponses from education + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property reflectCheckInResponses in education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponseItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get reflectCheckInResponses from education + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponseItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponseItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponseItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/ReflectCheckInResponsesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/ReflectCheckInResponsesRequestBuilder.cs new file mode 100644 index 00000000000..5e4c1edd1cf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReflectCheckInResponses/ReflectCheckInResponsesRequestBuilder.cs @@ -0,0 +1,239 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count; +using Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item; +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses +{ + /// + /// Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponsesRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. + /// The unique identifier of reflectCheckInResponse + /// A + public global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("reflectCheckInResponse%2Did", position); + return new global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReflectCheckInResponsesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/reflectCheckInResponses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ReflectCheckInResponsesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports/reflectCheckInResponses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Read the properties and relationships of a reflectCheckInResponse object. This method gets the responses to a Microsoft Reflect check-in. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReflectCheckInResponseCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to reflectCheckInResponses for education + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Read the properties and relationships of a reflectCheckInResponse object. This method gets the responses to a Microsoft Reflect check-in. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to reflectCheckInResponses for education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Read the properties and relationships of a reflectCheckInResponse object. This method gets the responses to a Microsoft Reflect check-in. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponsesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponsesRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReflectCheckInResponsesRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs new file mode 100644 index 00000000000..68f4719e5e6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Education/Reports/ReportsRequestBuilder.cs @@ -0,0 +1,241 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions; +using Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses; +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Education.Reports +{ + /// + /// Provides operations to manage the reports property of the microsoft.graph.educationRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the readingAssignmentSubmissions property of the microsoft.graph.reportsRoot entity. + public global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder ReadingAssignmentSubmissions + { + get => new global::Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reflectCheckInResponses property of the microsoft.graph.reportsRoot entity. + public global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder ReflectCheckInResponses + { + get => new global::Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder(PathParameters, RequestAdapter); + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ReportsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ReportsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/education/reports{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property reports for education + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get reports from education + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReportsRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property reports in education + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ReportsRoot body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ReportsRoot body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ReportsRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property reports for education + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get reports from education + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property reports in education + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ReportsRoot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ReportsRoot body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Education.Reports.ReportsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Education.Reports.ReportsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get reports from education + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.cs index 28d1461b0f4..b3e957e770f 100644 --- a/src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.cs @@ -2,6 +2,7 @@ #pragma warning disable CS0618 using Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Group; using Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Owners; +using Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName; using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Kiota.Abstractions.Extensions; @@ -94,6 +95,16 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Community.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Provides operations to manage the owners property of the microsoft.graph.community entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder OwnersWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Update the properties of an existing Viva Engage community. /// Find more info here /// diff --git a/src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..9e7daf1a01f --- /dev/null +++ b/src/Microsoft.Graph/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName +{ + /// + /// Provides operations to manage the owners property of the microsoft.graph.community entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public OwnersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/employeeExperience/communities/{community%2Did}/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public OwnersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/employeeExperience/communities/{community%2Did}/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// The admins of the community. Limited to 100 users. If this property isn't specified when you create the community, the calling user is automatically assigned as the community owner. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The admins of the community. Limited to 100 users. If this property isn't specified when you create the community, the calling user is automatically assigned as the community owner. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The admins of the community. Limited to 100 users. If this property isn't specified when you create the community, the calling user is automatically assigned as the community owner. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs index ab0b19960cb..4473974fc40 100644 --- a/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.cs @@ -94,8 +94,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.ExternalConnectors.ExternalItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. - /// Find more info here + /// Update the properties of an externalitem. + /// Find more info here /// /// A /// The request body @@ -158,7 +158,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. + /// Update the properties of an externalitem. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs index 0e11b5d679e..19e50f7f6d1 100644 --- a/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.cs @@ -78,8 +78,8 @@ public DataConnectorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IndustryData.IndustryDataConnectorCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new azureDataLakeConnector object. - /// Find more info here + /// Create a new oneRosterApiDataConnector object. + /// Find more info here /// /// A /// The request body @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new azureDataLakeConnector object. + /// Create a new oneRosterApiDataConnector object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Delta/DeltaRequestBuilder.cs index 7e5b3c91da1..e261f246e76 100644 --- a/src/Microsoft.Graph/Generated/Groups/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs index 165173d768b..09914c4a443 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.cs @@ -41,8 +41,8 @@ public ConversationItemRequestBuilder(string rawUrl, IRequestAdapter requestAdap { } /// - /// Delete conversation. - /// Find more info here + /// Delete a group's conversation object. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -88,7 +88,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Conversation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete conversation. + /// Delete a group's conversation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs index 28fbfa68cfa..c50e541dacf 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.cs @@ -34,8 +34,8 @@ public ReplyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. - /// Find more info here + /// 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. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Groups.Item.Conversatio await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + /// 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. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Members/Remove/RemoveRequestBuilder.cs index 3ef601864ee..b0d2b326bcf 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/Members/Remove/RemoveRequestBuilder.cs index 6b7f99358aa..bda232fa617 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Team/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Item.Team.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Item.Team.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..e8569c1f127 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName +{ + /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public OwnersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public OwnersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs index 991e923c701..f481c07d0fc 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/TeamRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/TeamRequestBuilder.cs index 77c23dae3eb..09c90e5a2bc 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Team/TeamRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/TeamRequestBuilder.cs @@ -11,6 +11,7 @@ using Microsoft.Graph.Beta.Groups.Item.Team.Members; using Microsoft.Graph.Beta.Groups.Item.Team.Operations; using Microsoft.Graph.Beta.Groups.Item.Team.Owners; +using Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName; using Microsoft.Graph.Beta.Groups.Item.Team.PermissionGrants; using Microsoft.Graph.Beta.Groups.Item.Team.Photo; using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel; @@ -200,6 +201,16 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Team.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder OwnersWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Create a new team from a group. In order to create a team, the group must have a least one owner. If the creation of the team call is delayed, you can retry the call up to three times before you have to wait for 15 minutes due to a propagation delay. If the group was created less than 15 minutes ago, the call might fail with a 404 error code due to replication delays. If the group was created less than 15 minutes ago, it's possible for a call to create a team to fail with a 404 error code, due to ongoing replication delays.The recommended pattern is to retry the Create team call three times, with a 10 second delay between calls. /// Find more info here /// diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs index 55beffa0336..c5d9b81cb26 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.cs @@ -70,8 +70,8 @@ public async Task DeleteAsync(Action - /// Get a thread object. - /// Find more info here + /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -139,7 +139,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get a thread object. + /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -197,7 +197,7 @@ public partial class ConversationThreadItemRequestBuilderDeleteRequestConfigurat { } /// - /// Get a thread object. + /// Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ConversationThreadItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs index 742b6a93cd6..eff3b1f0387 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.cs @@ -34,8 +34,8 @@ public ReplyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. - /// Find more info here + /// 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. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Groups.Item.Threads.Ite await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. + /// 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. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs index 5388b287c10..c0405daecb6 100644 --- a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.cs @@ -35,8 +35,8 @@ public NamedLocationItemRequestBuilder(string rawUrl, IRequestAdapter requestAda { } /// - /// Delete a countryNamedLocation object. - /// Find more info here + /// Delete a namedLocation object. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -58,8 +58,8 @@ public async Task DeleteAsync(Action - /// Retrieve the properties and relationships of a countryNamedLocation object. - /// Find more info here + /// Retrieve the properties and relationships of an ipNamedLocation object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.NamedLocation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a countryNamedLocation object. - /// Find more info here + /// Update the properties of an ipNamedLocation object. + /// Find more info here /// /// A /// The request body @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.NamedLocation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a countryNamedLocation object. + /// Delete a namedLocation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -127,7 +127,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties and relationships of a countryNamedLocation object. + /// Retrieve the properties and relationships of an ipNamedLocation object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a countryNamedLocation object. + /// Update the properties of an ipNamedLocation object. /// /// A /// The request body @@ -185,7 +185,7 @@ public partial class NamedLocationItemRequestBuilderDeleteRequestConfiguration : { } /// - /// Retrieve the properties and relationships of a countryNamedLocation object. + /// Retrieve the properties and relationships of an ipNamedLocation object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class NamedLocationItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs index 41a8661ae52..e07d700fcfd 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.cs @@ -35,8 +35,8 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(string rawUrl, IRe { } /// - /// Delete an accessPackageAssignmentRequestWorkflowExtension 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. - /// Find more info here + /// 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. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.CustomAccessPackageWorkflowExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete an accessPackageAssignmentRequestWorkflowExtension 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. + /// 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. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.cs index eb2ae8bdf36..4d4b65b22c1 100644 --- a/src/Microsoft.Graph/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.cs @@ -57,8 +57,8 @@ public async Task DeleteAsync(Action - /// Retrieve the properties of a riskDetection object. - /// Find more info here + /// Retrieve the properties of a collection of riskDetection objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -125,7 +125,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties of a riskDetection object. + /// Retrieve the properties of a collection of riskDetection objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -183,7 +183,7 @@ public partial class RiskDetectionItemRequestBuilderDeleteRequestConfiguration : { } /// - /// Retrieve the properties of a riskDetection object. + /// Retrieve the properties of a collection of riskDetection objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RiskDetectionItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs index 65b0db4cfbd..e18b7cfdeda 100644 --- a/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.cs @@ -66,8 +66,8 @@ public RiskyUsersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Retrieve the properties and relationships of a collection of riskyUser objects. - /// Find more info here + /// Retrieve the properties and relationships of a riskyUser object. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -115,7 +115,7 @@ public RiskyUsersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.RiskyUser.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the properties and relationships of a collection of riskyUser objects. + /// Retrieve the properties and relationships of a riskyUser object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -165,7 +165,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.IdentityProtection.RiskyUsers.RiskyUsersRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the properties and relationships of a collection of riskyUser objects. + /// Retrieve the properties and relationships of a riskyUser object. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RiskyUsersRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Chats/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Chats/Item/Members/Remove/RemoveRequestBuilder.cs index eea94277616..f3b13025018 100644 --- a/src/Microsoft.Graph/Generated/Me/Chats/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Chats/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Me.Chats.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Me.Chats.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/Devices/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Devices/Delta/DeltaRequestBuilder.cs index 760a67aecfd..7a00a35f04c 100644 --- a/src/Microsoft.Graph/Generated/Me/Devices/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Devices/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Me.Devices.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Me.Devices.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs index 9c862404601..7862c19f3e7 100644 --- a/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Events/Item/Attachments/AttachmentsRequestBuilder.cs @@ -84,8 +84,8 @@ public AttachmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AttachmentCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. - /// Find more info here + /// Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + /// Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/JoinedGroups/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/JoinedGroups/Delta/DeltaRequestBuilder.cs index 37d02266c4f..e7c45e26c5e 100644 --- a/src/Microsoft.Graph/Generated/Me/JoinedGroups/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/JoinedGroups/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Me.JoinedGroups.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Me.JoinedGroups.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs index 83a0b5a13ad..68ace960084 100644 --- a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/MailFolderItemRequestBuilder.cs @@ -124,8 +124,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.MailFolder.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of mailFolder object. - /// Find more info here + /// Update the writable properties of a mailSearchFolder object. + /// Find more info here /// /// A /// The request body @@ -188,7 +188,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of mailFolder object. + /// Update the writable properties of a mailSearchFolder object. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs index f3836e12345..4adac018397 100644 --- a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs @@ -36,11 +36,8 @@ using Microsoft.Graph.Beta.Me.ManagedDevices.Item.Reenable; using Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoteLock; using Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement; -using Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc; using Microsoft.Graph.Beta.Me.ManagedDevices.Item.RequestRemoteAssistance; using Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode; -using Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc; -using Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc; using Microsoft.Graph.Beta.Me.ManagedDevices.Item.Retire; using Microsoft.Graph.Beta.Me.ManagedDevices.Item.RevokeAppleVppLicenses; using Microsoft.Graph.Beta.Me.ManagedDevices.Item.RotateBitLockerKeys; @@ -257,11 +254,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the reprovisionCloudPc method. - public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder ReprovisionCloudPc - { - get => new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the requestRemoteAssistance method. public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder RequestRemoteAssistance { @@ -272,16 +264,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the resizeCloudPc method. - public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder ResizeCloudPc - { - get => new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(PathParameters, RequestAdapter); - } - /// Provides operations to call the restoreCloudPc method. - public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder RestoreCloudPc - { - get => new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the retire method. public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.Retire.RetireRequestBuilder Retire { diff --git a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs deleted file mode 100644 index 5085b1132b6..00000000000 --- a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs +++ /dev/null @@ -1,99 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Graph.Beta.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using System.Collections.Generic; -using System.IO; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc -{ - /// - /// Provides operations to call the reprovisionCloudPc method. - /// - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilder : BaseRequestBuilder - { - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", rawUrl) - { - } - /// - /// Invoke action reprovisionCloudPc - /// - /// Cancellation token to use when cancelling requests - /// Configuration for the request such as headers, query parameters, and middleware options. - /// When receiving a 4XX or 5XX status code - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public async Task PostAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) - { -#nullable restore -#else - public async Task PostAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) - { -#endif - var requestInfo = ToPostRequestInformation(requestConfiguration); - var errorMapping = new Dictionary> - { - { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, - }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); - } - /// - /// Invoke action reprovisionCloudPc - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - /// - /// A - /// The raw URL to use for the request builder. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] - public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder WithUrl(string rawUrl) - { - return new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(rawUrl, RequestAdapter); - } - /// - /// Configuration for the request such as headers, query parameters, and middleware options. - /// - [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration - { - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs deleted file mode 100644 index 5e57db1980c..00000000000 --- a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs +++ /dev/null @@ -1,104 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Graph.Beta.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using System.Collections.Generic; -using System.IO; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc -{ - /// - /// Provides operations to call the resizeCloudPc method. - /// - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilder : BaseRequestBuilder - { - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/managedDevices/{managedDevice%2Did}/resizeCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/managedDevices/{managedDevice%2Did}/resizeCloudPc", rawUrl) - { - } - /// - /// Invoke action resizeCloudPc - /// - /// The request body - /// Cancellation token to use when cancelling requests - /// Configuration for the request such as headers, query parameters, and middleware options. - /// When receiving a 4XX or 5XX status code - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) - { -#nullable restore -#else - public async Task PostAsync(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = ToPostRequestInformation(body, requestConfiguration); - var errorMapping = new Dictionary> - { - { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, - }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); - } - /// - /// Invoke action resizeCloudPc - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); - return requestInfo; - } - /// - /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - /// - /// A - /// The raw URL to use for the request builder. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] - public global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder WithUrl(string rawUrl) - { - return new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(rawUrl, RequestAdapter); - } - /// - /// Configuration for the request such as headers, query parameters, and middleware options. - /// - [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration - { - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs index 144ef69fffb..c5dd05e8292 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/MessageItemRequestBuilder.cs @@ -137,8 +137,8 @@ public MessageItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Delete eventMessage. - /// Find more info here + /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -160,8 +160,8 @@ public async Task DeleteAsync(Action - /// You can get a single resource instance expanded with a specific extended property, or a collection of resource instancesthat include extended properties matching a filter. Using the query parameter $expand allows you to get the specified resource instance expanded with a specific extendedproperty. Use a $filter and eq operator on the id property to specify the extended property. This is currently the only way to get the singleValueLegacyExtendedProperty object that represents an extended property. To get resource instances that have certain extended properties, use the $filter query parameter and apply an eq operatoron the id property. In addition, for numeric extended properties, apply one of the following operators on the value property:eq, ne,ge, gt, le, or lt. For string-typed extended properties, apply a contains, startswith, eq, or ne operator on value. Filtering the string name (Name) in the id of an extended property is case-sensitive. Filtering the value property of an extendedproperty is case-insensitive. The following user resources are supported: As well as the following group resources: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. - /// Find more info here + /// Retrieve the properties and relationships of the message object. For example, you can get a message and expand all the mention instances in the message. For an example, see Example 2. You can use the $value parameter to get the MIME content of a message. For an example, see Example 5. An app can get a message in another user's mail folder under two conditions: Because the message resource supports extensions, you can also use the GET operation to get custom properties and extension data in a message instance. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -210,7 +210,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Message.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete eventMessage. + /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -229,7 +229,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// You can get a single resource instance expanded with a specific extended property, or a collection of resource instancesthat include extended properties matching a filter. Using the query parameter $expand allows you to get the specified resource instance expanded with a specific extendedproperty. Use a $filter and eq operator on the id property to specify the extended property. This is currently the only way to get the singleValueLegacyExtendedProperty object that represents an extended property. To get resource instances that have certain extended properties, use the $filter query parameter and apply an eq operatoron the id property. In addition, for numeric extended properties, apply one of the following operators on the value property:eq, ne,ge, gt, le, or lt. For string-typed extended properties, apply a contains, startswith, eq, or ne operator on value. Filtering the string name (Name) in the id of an extended property is case-sensitive. Filtering the value property of an extendedproperty is case-insensitive. The following user resources are supported: As well as the following group resources: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + /// Retrieve the properties and relationships of the message object. For example, you can get a message and expand all the mention instances in the message. For an example, see Example 2. You can use the $value parameter to get the MIME content of a message. For an example, see Example 5. An app can get a message in another user's mail folder under two conditions: Because the message resource supports extensions, you can also use the GET operation to get custom properties and extension data in a message instance. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -287,7 +287,7 @@ public partial class MessageItemRequestBuilderDeleteRequestConfiguration : Reque { } /// - /// You can get a single resource instance expanded with a specific extended property, or a collection of resource instancesthat include extended properties matching a filter. Using the query parameter $expand allows you to get the specified resource instance expanded with a specific extendedproperty. Use a $filter and eq operator on the id property to specify the extended property. This is currently the only way to get the singleValueLegacyExtendedProperty object that represents an extended property. To get resource instances that have certain extended properties, use the $filter query parameter and apply an eq operatoron the id property. In addition, for numeric extended properties, apply one of the following operators on the value property:eq, ne,ge, gt, le, or lt. For string-typed extended properties, apply a contains, startswith, eq, or ne operator on value. Filtering the string name (Name) in the id of an extended property is case-sensitive. Filtering the value property of an extendedproperty is case-insensitive. The following user resources are supported: As well as the following group resources: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + /// Retrieve the properties and relationships of the message object. For example, you can get a message and expand all the mention instances in the message. For an example, see Example 2. You can use the $value parameter to get the MIME content of a message. For an example, see Example 5. An app can get a message in another user's mail folder under two conditions: Because the message resource supports extensions, you can also use the GET operation to get custom properties and extension data in a message instance. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MessageItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs index e33887d5651..e29410112b4 100644 --- a/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Messages/Item/Value/ContentRequestBuilder.cs @@ -34,8 +34,8 @@ public ContentRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba { } /// - /// Delete eventMessage. - /// Find more info here + /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -107,7 +107,7 @@ public async Task PutAsync(Stream body, Action(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete eventMessage. + /// Delete a message in the specified user's mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs index 2f781bdad7d..3f8c2c7ddcb 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs index c1087ba2dea..78387ac7a0a 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestio public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// The unique identifier of meetingRegistrationQuestion /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder this[string position] { get @@ -60,6 +62,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -84,6 +87,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -106,6 +110,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -126,6 +131,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -147,6 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs index 27c9f03c3cd..14155d2d307 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs @@ -41,6 +41,7 @@ public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl, IRequestAdap /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -65,6 +66,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -90,6 +92,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -112,6 +115,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -131,6 +135,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -151,6 +156,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -172,6 +178,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs index 843dc7de190..6065b988f10 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs index b4600e50c50..a007744cf5a 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs @@ -41,6 +41,7 @@ public MeetingRegistrantBaseItemRequestBuilder(string rawUrl, IRequestAdapter re /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -64,6 +65,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -88,6 +90,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -110,6 +113,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -129,6 +133,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -149,6 +154,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -170,6 +176,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs index 6cb75c2daaa..a4b1372b68f 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants public partial class RegistrantsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class RegistrantsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// The unique identifier of meetingRegistrantBase /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder this[string position] { get @@ -54,13 +56,14 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get a list of the externalMeetingRegistrants of an onlineMeeting. - /// Find more info here + /// Get a list of the meetingRegistrants of an onlineMeeting on behalf of the organizer. You can use this method to get the registration report for a Microsoft Teams webinar. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -86,6 +89,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -104,10 +108,11 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of the externalMeetingRegistrants of an onlineMeeting. + /// Get a list of the meetingRegistrants of an onlineMeeting on behalf of the organizer. You can use this method to get the registration report for a Microsoft Teams webinar. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -128,6 +133,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -149,12 +155,13 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a list of the externalMeetingRegistrants of an onlineMeeting. + /// Get a list of the meetingRegistrants of an onlineMeeting on behalf of the organizer. You can use this method to get the registration report for a Microsoft Teams webinar. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RegistrantsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs index d6219d9b901..b0d03559d3a 100644 --- a/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs @@ -21,11 +21,13 @@ namespace Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration public partial class RegistrationRequestBuilder : BaseRequestBuilder { /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder CustomQuestions { get => new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(PathParameters, RequestAdapter); } /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder Registrants { get => new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(PathParameters, RequestAdapter); @@ -47,12 +49,13 @@ public RegistrationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Disable and delete the meetingRegistration of an onlineMeeting on behalf of the organizer. - /// Find more info here + /// Disable and delete the externalMeetingRegistration of an onlineMeeting. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -70,13 +73,14 @@ public async Task DeleteAsync(Action - /// Get the externalMeetingRegistration details associated with an onlineMeeting. - /// Find more info here + /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -102,6 +106,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -120,10 +125,11 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.MeetingRegistration.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Disable and delete the meetingRegistration of an onlineMeeting on behalf of the organizer. + /// Disable and delete the externalMeetingRegistration of an onlineMeeting. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -139,10 +145,11 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get the externalMeetingRegistration details associated with an onlineMeeting. + /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -163,6 +170,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default) @@ -184,6 +192,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.RegistrationRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Me.OnlineMeetings.Item.Registration.RegistrationRequestBuilder(rawUrl, RequestAdapter); @@ -197,7 +206,7 @@ public partial class RegistrationRequestBuilderDeleteRequestConfiguration : Requ { } /// - /// Get the externalMeetingRegistration details associated with an onlineMeeting. + /// Get the meetingRegistration details associated with an onlineMeeting on behalf of the organizer. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RegistrationRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Models/Admin.cs b/src/Microsoft.Graph/Generated/Models/Admin.cs index 186b1dd3c39..10ec64bcaed 100644 --- a/src/Microsoft.Graph/Generated/Models/Admin.cs +++ b/src/Microsoft.Graph/Generated/Models/Admin.cs @@ -69,7 +69,7 @@ public IDictionary AdditionalData set { BackingStore?.Set("edge", value); } } #endif - /// The entra property + /// A container for Microsoft Entra resources. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Entra? Entra diff --git a/src/Microsoft.Graph/Generated/Models/AllowedLobbyAdmitterRoles.cs b/src/Microsoft.Graph/Generated/Models/AllowedLobbyAdmitterRoles.cs new file mode 100644 index 00000000000..28dff316192 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/AllowedLobbyAdmitterRoles.cs @@ -0,0 +1,24 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum AllowedLobbyAdmitterRoles + #pragma warning restore CS1591 + { + [EnumMember(Value = "organizerAndCoOrganizersAndPresenters")] + #pragma warning disable CS1591 + OrganizerAndCoOrganizersAndPresenters, + #pragma warning restore CS1591 + [EnumMember(Value = "organizerAndCoOrganizers")] + #pragma warning disable CS1591 + OrganizerAndCoOrganizers, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/AndroidDeviceOwnerEnterpriseWiFiConfiguration.cs b/src/Microsoft.Graph/Generated/Models/AndroidDeviceOwnerEnterpriseWiFiConfiguration.cs index 970ee37590c..199085a66e3 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidDeviceOwnerEnterpriseWiFiConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidDeviceOwnerEnterpriseWiFiConfiguration.cs @@ -100,6 +100,22 @@ public string OuterIdentityPrivacyTemporaryValue get { return BackingStore?.Get("rootCertificateForServerValidation"); } set { BackingStore?.Set("rootCertificateForServerValidation", value); } } +#endif + /// Trusted Root Certificates for Server Validation when EAP Type is configured to EAP-TLS, EAP-TTLS or PEAP. This is the certificate presented by the Wi-Fi endpoint when the device attempts to connect to Wi-Fi endpoint. The device (or user) must accept this certificate to continue the connection attempt. This collection can contain a maximum of 500 elements. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RootCertificatesForServerValidation + { + get { return BackingStore?.Get?>("rootCertificatesForServerValidation"); } + set { BackingStore?.Set("rootCertificatesForServerValidation", value); } + } +#nullable restore +#else + public List RootCertificatesForServerValidation + { + get { return BackingStore?.Get>("rootCertificatesForServerValidation"); } + set { BackingStore?.Set("rootCertificatesForServerValidation", value); } + } #endif /// Trusted server certificate names when EAP Type is configured to EAP-TLS/TTLS/FAST or PEAP. This is the common name used in the certificates issued by your trusted certificate authority (CA). If you provide this information, you can bypass the dynamic trust dialog that is displayed on end users' devices when they connect to this Wi-Fi network. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -150,6 +166,7 @@ public override IDictionary> GetFieldDeserializers() { "innerAuthenticationProtocolForPeap", n => { InnerAuthenticationProtocolForPeap = n.GetEnumValue(); } }, { "outerIdentityPrivacyTemporaryValue", n => { OuterIdentityPrivacyTemporaryValue = n.GetStringValue(); } }, { "rootCertificateForServerValidation", n => { RootCertificateForServerValidation = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AndroidDeviceOwnerTrustedRootCertificate.CreateFromDiscriminatorValue); } }, + { "rootCertificatesForServerValidation", n => { RootCertificatesForServerValidation = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.AndroidDeviceOwnerTrustedRootCertificate.CreateFromDiscriminatorValue)?.AsList(); } }, { "trustedServerCertificateNames", n => { TrustedServerCertificateNames = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } @@ -169,6 +186,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteEnumValue("innerAuthenticationProtocolForPeap", InnerAuthenticationProtocolForPeap); writer.WriteStringValue("outerIdentityPrivacyTemporaryValue", OuterIdentityPrivacyTemporaryValue); writer.WriteObjectValue("rootCertificateForServerValidation", RootCertificateForServerValidation); + writer.WriteCollectionOfObjectValues("rootCertificatesForServerValidation", RootCertificatesForServerValidation); writer.WriteCollectionOfPrimitiveValues("trustedServerCertificateNames", TrustedServerCertificateNames); } } diff --git a/src/Microsoft.Graph/Generated/Models/AndroidForWorkWiFiConfiguration.cs b/src/Microsoft.Graph/Generated/Models/AndroidForWorkWiFiConfiguration.cs index 4fc978eb5aa..c477cb31c4a 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidForWorkWiFiConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidForWorkWiFiConfiguration.cs @@ -57,7 +57,7 @@ public string Ssid set { BackingStore?.Set("ssid", value); } } #endif - /// Wi-Fi Security Types for Android. + /// The possible security types for Android Wi-Fi profiles. Default value 'Open', indicates no authentication required for the network. The security protocols supported are WEP, WPA and WPA2. 'WpaEnterprise' and 'Wpa2Enterprise' options are available for Enterprise Wi-Fi profiles. 'Wep' and 'WpaPersonal' (supports WPA and WPA2) options are available for Basic Wi-Fi profiles. public global::Microsoft.Graph.Beta.Models.AndroidWiFiSecurityType? WiFiSecurityType { get { return BackingStore?.Get("wiFiSecurityType"); } diff --git a/src/Microsoft.Graph/Generated/Models/AndroidManagedAppProtection.cs b/src/Microsoft.Graph/Generated/Models/AndroidManagedAppProtection.cs index deead44d207..64ca08045bf 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidManagedAppProtection.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidManagedAppProtection.cs @@ -155,7 +155,7 @@ public bool? ConnectToVpnOnLaunch get { return BackingStore?.Get("connectToVpnOnLaunch"); } set { BackingStore?.Set("connectToVpnOnLaunch", value); } } - /// 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. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CustomBrowserDisplayName @@ -171,7 +171,7 @@ public string CustomBrowserDisplayName set { BackingStore?.Set("customBrowserDisplayName", value); } } #endif - /// 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. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CustomBrowserPackageId diff --git a/src/Microsoft.Graph/Generated/Models/AndroidMinimumOperatingSystem.cs b/src/Microsoft.Graph/Generated/Models/AndroidMinimumOperatingSystem.cs index 41b5cef424a..be55017f672 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidMinimumOperatingSystem.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidMinimumOperatingSystem.cs @@ -68,6 +68,12 @@ public bool? V140 get { return BackingStore?.Get("v14_0"); } set { BackingStore?.Set("v14_0", value); } } + /// When TRUE, only Version 15.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + public bool? V150 + { + get { return BackingStore?.Get("v15_0"); } + set { BackingStore?.Set("v15_0", value); } + } /// When TRUE, only Version 4.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. public bool? V40 { @@ -184,6 +190,7 @@ public virtual IDictionary> GetFieldDeserializers() { "v12_0", n => { V120 = n.GetBoolValue(); } }, { "v13_0", n => { V130 = n.GetBoolValue(); } }, { "v14_0", n => { V140 = n.GetBoolValue(); } }, + { "v15_0", n => { V150 = n.GetBoolValue(); } }, { "v4_0", n => { V40 = n.GetBoolValue(); } }, { "v4_0_3", n => { V403 = n.GetBoolValue(); } }, { "v4_1", n => { V41 = n.GetBoolValue(); } }, @@ -213,6 +220,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteBoolValue("v12_0", V120); writer.WriteBoolValue("v13_0", V130); writer.WriteBoolValue("v14_0", V140); + writer.WriteBoolValue("v15_0", V150); writer.WriteBoolValue("v4_0", V40); writer.WriteBoolValue("v4_0_3", V403); writer.WriteBoolValue("v4_1", V41); diff --git a/src/Microsoft.Graph/Generated/Models/AndroidWiFiConfiguration.cs b/src/Microsoft.Graph/Generated/Models/AndroidWiFiConfiguration.cs index e6278d45da7..d460264e93e 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidWiFiConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidWiFiConfiguration.cs @@ -57,7 +57,7 @@ public string Ssid set { BackingStore?.Set("ssid", value); } } #endif - /// Wi-Fi Security Types for Android. + /// The possible security types for Android Wi-Fi profiles. Default value 'Open', indicates no authentication required for the network. The security protocols supported are WEP, WPA and WPA2. 'WpaEnterprise' and 'Wpa2Enterprise' options are available for Enterprise Wi-Fi profiles. 'Wep' and 'WpaPersonal' (supports WPA and WPA2) options are available for Basic Wi-Fi profiles. public global::Microsoft.Graph.Beta.Models.AndroidWiFiSecurityType? WiFiSecurityType { get { return BackingStore?.Get("wiFiSecurityType"); } diff --git a/src/Microsoft.Graph/Generated/Models/AndroidWiFiSecurityType.cs b/src/Microsoft.Graph/Generated/Models/AndroidWiFiSecurityType.cs index 29258dd72be..5a943dd02b9 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidWiFiSecurityType.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidWiFiSecurityType.cs @@ -3,18 +3,27 @@ using System; namespace Microsoft.Graph.Beta.Models { - /// Wi-Fi Security Types for Android. + /// The possible security types for Android Wi-Fi profiles. Default value 'Open', indicates no authentication required for the network. The security protocols supported are WEP, WPA and WPA2. 'WpaEnterprise' and 'Wpa2Enterprise' options are available for Enterprise Wi-Fi profiles. 'Wep' and 'WpaPersonal' (supports WPA and WPA2) options are available for Basic Wi-Fi profiles. [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public enum AndroidWiFiSecurityType { - /// Open (No Authentication). + /// Default. Indicates Android Wifi Security Type is set to "Open" i.e. no authentication is required. (No Authentication). [EnumMember(Value = "open")] Open, - /// WPA-Enterprise. Must use AndroidEnterpriseWifiConfiguration type to configure enterprise options. + /// Indicates Android Wifi Security Type is set to WPA encryption. Must use AndroidWorkProfileEnterpriseWifiConfiguration type to configure enterprise options. [EnumMember(Value = "wpaEnterprise")] WpaEnterprise, - /// WPA2-Enterprise. Must use AndroidEnterpriseWifiConfiguration type to configure enterprise options. + /// Indicates Android Wifi Security Type is set to WPA2 encryption. Must use AndroidWorkProfileEnterpriseWifiConfiguration type to configure enterprise options. [EnumMember(Value = "wpa2Enterprise")] Wpa2Enterprise, + /// Indicates Android Wifi Security Type is set to WEP encryption. This restricts the preSharedKey to a valid passphrase (5 or 13 characters) or a valid HEX key (10 or 26 hexidecimal characters). Use AndroidWorkProfileWifiConfiguration to configure basic Wi-Fi options. + [EnumMember(Value = "wep")] + Wep, + /// Indicates Android Wifi Security Type is set to WPA encryption. This restricts the preSharedKey to a string between 8 and 64 characters long. Use AndroidWorkProfileWifiConfiguration to configure basic Wi-Fi options. + [EnumMember(Value = "wpaPersonal")] + WpaPersonal, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, } } diff --git a/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileEnterpriseWiFiConfiguration.cs b/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileEnterpriseWiFiConfiguration.cs index 3f7f6d7f1ce..05297c66645 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileEnterpriseWiFiConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileEnterpriseWiFiConfiguration.cs @@ -69,28 +69,6 @@ public string OuterIdentityPrivacyTemporaryValue set { BackingStore?.Set("outerIdentityPrivacyTemporaryValue", value); } } #endif - /// URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? ProxyAutomaticConfigurationUrl - { - get { return BackingStore?.Get("proxyAutomaticConfigurationUrl"); } - set { BackingStore?.Set("proxyAutomaticConfigurationUrl", value); } - } -#nullable restore -#else - public string ProxyAutomaticConfigurationUrl - { - get { return BackingStore?.Get("proxyAutomaticConfigurationUrl"); } - set { BackingStore?.Set("proxyAutomaticConfigurationUrl", value); } - } -#endif - /// Wi-Fi Proxy Settings. - public global::Microsoft.Graph.Beta.Models.WiFiProxySetting? ProxySettings - { - get { return BackingStore?.Get("proxySettings"); } - set { BackingStore?.Set("proxySettings", value); } - } /// Trusted Root Certificate for Server Validation when EAP Type is configured to EAP-TLS, EAP-TTLS or PEAP. This is the certificate presented by the Wi-Fi endpoint when the device attempts to connect to Wi-Fi endpoint. The device (or user) must accept this certificate to continue the connection attempt. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -154,8 +132,6 @@ public override IDictionary> GetFieldDeserializers() { "innerAuthenticationProtocolForEapTtls", n => { InnerAuthenticationProtocolForEapTtls = n.GetEnumValue(); } }, { "innerAuthenticationProtocolForPeap", n => { InnerAuthenticationProtocolForPeap = n.GetEnumValue(); } }, { "outerIdentityPrivacyTemporaryValue", n => { OuterIdentityPrivacyTemporaryValue = n.GetStringValue(); } }, - { "proxyAutomaticConfigurationUrl", n => { ProxyAutomaticConfigurationUrl = n.GetStringValue(); } }, - { "proxySettings", n => { ProxySettings = n.GetEnumValue(); } }, { "rootCertificateForServerValidation", n => { RootCertificateForServerValidation = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AndroidWorkProfileTrustedRootCertificate.CreateFromDiscriminatorValue); } }, { "trustedServerCertificateNames", n => { TrustedServerCertificateNames = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; @@ -174,8 +150,6 @@ public override void Serialize(ISerializationWriter writer) writer.WriteEnumValue("innerAuthenticationProtocolForEapTtls", InnerAuthenticationProtocolForEapTtls); writer.WriteEnumValue("innerAuthenticationProtocolForPeap", InnerAuthenticationProtocolForPeap); writer.WriteStringValue("outerIdentityPrivacyTemporaryValue", OuterIdentityPrivacyTemporaryValue); - writer.WriteStringValue("proxyAutomaticConfigurationUrl", ProxyAutomaticConfigurationUrl); - writer.WriteEnumValue("proxySettings", ProxySettings); writer.WriteObjectValue("rootCertificateForServerValidation", RootCertificateForServerValidation); writer.WriteCollectionOfPrimitiveValues("trustedServerCertificateNames", TrustedServerCertificateNames); } diff --git a/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileWiFiConfiguration.cs b/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileWiFiConfiguration.cs index abe32345455..bbf267e8224 100644 --- a/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileWiFiConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/AndroidWorkProfileWiFiConfiguration.cs @@ -41,6 +41,50 @@ public string NetworkName set { BackingStore?.Set("networkName", value); } } #endif + /// Specify the pre-shared key for a WEP or WPA personal Wi-Fi network. Restrictions depend on the value set for wiFiSecurityType. If WEP type security is used, then preSharedKey must be a valid passphrase (5 or 13 characters) or a valid HEX key (10 or 26 hexidecimal characters). If WPA security type is used, then preSharedKey can be any string between 8 and 64 characters long. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PreSharedKey + { + get { return BackingStore?.Get("preSharedKey"); } + set { BackingStore?.Set("preSharedKey", value); } + } +#nullable restore +#else + public string PreSharedKey + { + get { return BackingStore?.Get("preSharedKey"); } + set { BackingStore?.Set("preSharedKey", value); } + } +#endif + /// When set to true, indicates that the pre-shared key is configured. When set to false, indicates that pre-shared key is not configured (any values set for preSharedKey will be ignored). Default value is false. + public bool? PreSharedKeyIsSet + { + get { return BackingStore?.Get("preSharedKeyIsSet"); } + set { BackingStore?.Set("preSharedKeyIsSet", value); } + } + /// URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ProxyAutomaticConfigurationUrl + { + get { return BackingStore?.Get("proxyAutomaticConfigurationUrl"); } + set { BackingStore?.Set("proxyAutomaticConfigurationUrl", value); } + } +#nullable restore +#else + public string ProxyAutomaticConfigurationUrl + { + get { return BackingStore?.Get("proxyAutomaticConfigurationUrl"); } + set { BackingStore?.Set("proxyAutomaticConfigurationUrl", value); } + } +#endif + /// Wi-Fi Proxy Settings. + public global::Microsoft.Graph.Beta.Models.WiFiProxySetting? ProxySettings + { + get { return BackingStore?.Get("proxySettings"); } + set { BackingStore?.Set("proxySettings", value); } + } /// This is the name of the Wi-Fi network that is broadcast to all devices. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -57,7 +101,7 @@ public string Ssid set { BackingStore?.Set("ssid", value); } } #endif - /// Wi-Fi Security Types for Android. + /// The possible security types for Android Wi-Fi profiles. Default value 'Open', indicates no authentication required for the network. The security protocols supported are WEP, WPA and WPA2. 'WpaEnterprise' and 'Wpa2Enterprise' options are available for Enterprise Wi-Fi profiles. 'Wep' and 'WpaPersonal' (supports WPA and WPA2) options are available for Basic Wi-Fi profiles. public global::Microsoft.Graph.Beta.Models.AndroidWiFiSecurityType? WiFiSecurityType { get { return BackingStore?.Get("wiFiSecurityType"); } @@ -96,6 +140,10 @@ public override IDictionary> GetFieldDeserializers() { "connectAutomatically", n => { ConnectAutomatically = n.GetBoolValue(); } }, { "connectWhenNetworkNameIsHidden", n => { ConnectWhenNetworkNameIsHidden = n.GetBoolValue(); } }, { "networkName", n => { NetworkName = n.GetStringValue(); } }, + { "preSharedKey", n => { PreSharedKey = n.GetStringValue(); } }, + { "preSharedKeyIsSet", n => { PreSharedKeyIsSet = n.GetBoolValue(); } }, + { "proxyAutomaticConfigurationUrl", n => { ProxyAutomaticConfigurationUrl = n.GetStringValue(); } }, + { "proxySettings", n => { ProxySettings = n.GetEnumValue(); } }, { "ssid", n => { Ssid = n.GetStringValue(); } }, { "wiFiSecurityType", n => { WiFiSecurityType = n.GetEnumValue(); } }, }; @@ -111,6 +159,10 @@ public override void Serialize(ISerializationWriter writer) writer.WriteBoolValue("connectAutomatically", ConnectAutomatically); writer.WriteBoolValue("connectWhenNetworkNameIsHidden", ConnectWhenNetworkNameIsHidden); writer.WriteStringValue("networkName", NetworkName); + writer.WriteStringValue("preSharedKey", PreSharedKey); + writer.WriteBoolValue("preSharedKeyIsSet", PreSharedKeyIsSet); + writer.WriteStringValue("proxyAutomaticConfigurationUrl", ProxyAutomaticConfigurationUrl); + writer.WriteEnumValue("proxySettings", ProxySettings); writer.WriteStringValue("ssid", Ssid); writer.WriteEnumValue("wiFiSecurityType", WiFiSecurityType); } diff --git a/src/Microsoft.Graph/Generated/Models/AppManagementPolicyActorExemptions.cs b/src/Microsoft.Graph/Generated/Models/AppManagementPolicyActorExemptions.cs new file mode 100644 index 00000000000..86e86dd3459 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/AppManagementPolicyActorExemptions.cs @@ -0,0 +1,99 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AppManagementPolicyActorExemptions : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The customSecurityAttributes property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CustomSecurityAttributes + { + get { return BackingStore?.Get?>("customSecurityAttributes"); } + set { BackingStore?.Set("customSecurityAttributes", value); } + } +#nullable restore +#else + public List CustomSecurityAttributes + { + get { return BackingStore?.Get>("customSecurityAttributes"); } + set { BackingStore?.Set("customSecurityAttributes", value); } + } +#endif + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AppManagementPolicyActorExemptions() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "customSecurityAttributes", n => { CustomSecurityAttributes = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption.CreateFromDiscriminatorValue)?.AsList(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("customSecurityAttributes", CustomSecurityAttributes); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/AttendanceRecord.cs b/src/Microsoft.Graph/Generated/Models/AttendanceRecord.cs index 6897253223a..adea839bdf9 100644 --- a/src/Microsoft.Graph/Generated/Models/AttendanceRecord.cs +++ b/src/Microsoft.Graph/Generated/Models/AttendanceRecord.cs @@ -75,6 +75,22 @@ public string RegistrantId get { return BackingStore?.Get("registrantId"); } set { BackingStore?.Set("registrantId", value); } } +#endif + /// Unique identifier of a virtualEventRegistration. Presents for all participant who has registered for the virtualEventWebinar. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RegistrationId + { + get { return BackingStore?.Get("registrationId"); } + set { BackingStore?.Set("registrationId", value); } + } +#nullable restore +#else + public string RegistrationId + { + get { return BackingStore?.Get("registrationId"); } + set { BackingStore?.Set("registrationId", value); } + } #endif /// Role of the attendee. Possible values are: None, Attendee, Presenter, and Organizer. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -120,6 +136,7 @@ public override IDictionary> GetFieldDeserializers() { "emailAddress", n => { EmailAddress = n.GetStringValue(); } }, { "identity", n => { Identity = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Identity.CreateFromDiscriminatorValue); } }, { "registrantId", n => { RegistrantId = n.GetStringValue(); } }, + { "registrationId", n => { RegistrationId = n.GetStringValue(); } }, { "role", n => { Role = n.GetStringValue(); } }, { "totalAttendanceInSeconds", n => { TotalAttendanceInSeconds = n.GetIntValue(); } }, }; @@ -136,6 +153,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("emailAddress", EmailAddress); writer.WriteObjectValue("identity", Identity); writer.WriteStringValue("registrantId", RegistrantId); + writer.WriteStringValue("registrationId", RegistrationId); writer.WriteStringValue("role", Role); writer.WriteIntValue("totalAttendanceInSeconds", TotalAttendanceInSeconds); } diff --git a/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs b/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs index a5cf2a1d37d..747d4960b4f 100644 --- a/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs +++ b/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs @@ -20,5 +20,17 @@ public enum AuthenticationEventType #pragma warning disable CS1591 UnknownFutureValue, #pragma warning restore CS1591 + [EnumMember(Value = "attributeCollectionStart")] + #pragma warning disable CS1591 + AttributeCollectionStart, + #pragma warning restore CS1591 + [EnumMember(Value = "attributeCollectionSubmit")] + #pragma warning disable CS1591 + AttributeCollectionSubmit, + #pragma warning restore CS1591 + [EnumMember(Value = "emailOtpSend")] + #pragma warning disable CS1591 + EmailOtpSend, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/Models/ChallengingWord.cs similarity index 56% rename from src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs rename to src/Microsoft.Graph/Generated/Models/ChallengingWord.cs index 02d4fa9448c..538bd63b18a 100644 --- a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs +++ b/src/Microsoft.Graph/Generated/Models/ChallengingWord.cs @@ -6,11 +6,11 @@ using System.Collections.Generic; using System.IO; using System; -namespace Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc +namespace Microsoft.Graph.Beta.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class ResizeCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + public partial class ChallengingWord : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,26 +21,48 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The targetServicePlanId property + /// Number of times the word was found challenging by the student during the reading session. + public long? Count + { + get { return BackingStore?.Get("count"); } + set { BackingStore?.Set("count", value); } + } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// The specific word that the student found challenging during the reading session. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? TargetServicePlanId + public string? Word { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } + get { return BackingStore?.Get("word"); } + set { BackingStore?.Set("word", value); } } #nullable restore #else - public string TargetServicePlanId + public string Word { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } + get { return BackingStore?.Get("word"); } + set { BackingStore?.Set("word", value); } } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// - public ResizeCloudPcPostRequestBody() + public ChallengingWord() { BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); AdditionalData = new Dictionary(); @@ -48,12 +70,12 @@ public ResizeCloudPcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.Models.ChallengingWord CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody(); + return new global::Microsoft.Graph.Beta.Models.ChallengingWord(); } /// /// The deserialization information for the current model @@ -63,7 +85,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "targetServicePlanId", n => { TargetServicePlanId = n.GetStringValue(); } }, + { "count", n => { Count = n.GetLongValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "word", n => { Word = n.GetStringValue(); } }, }; } /// @@ -73,7 +97,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("targetServicePlanId", TargetServicePlanId); + writer.WriteLongValue("count", Count); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("word", Word); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/Models/ChatMessageAttachment.cs b/src/Microsoft.Graph/Generated/Models/ChatMessageAttachment.cs index e175a2b8a67..0b5e9a6d382 100644 --- a/src/Microsoft.Graph/Generated/Models/ChatMessageAttachment.cs +++ b/src/Microsoft.Graph/Generated/Models/ChatMessageAttachment.cs @@ -37,7 +37,7 @@ public string Content set { BackingStore?.Set("content", value); } } #endif - /// The media type of the content attachment. It can have the following values: reference: Attachment is a link to another file. Populate the contentURL with the link to the object.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet. application/vnd.microsoft.card.announcement: An announcement header. + /// The media type of the content attachment. The possible values are: reference: The attachment is a link to another file. Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message. Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet. application/vnd.microsoft.card.announcement: An announcement header. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ContentType @@ -69,7 +69,7 @@ public string ContentUrl set { BackingStore?.Set("contentUrl", value); } } #endif - /// Read-only. The unique id of the attachment. + /// Read-only. The unique ID of the attachment. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Id diff --git a/src/Microsoft.Graph/Generated/Models/CloudLicensing/AssigneeTypes.cs b/src/Microsoft.Graph/Generated/Models/CloudLicensing/AssigneeTypes.cs new file mode 100644 index 00000000000..53b66f45deb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudLicensing/AssigneeTypes.cs @@ -0,0 +1,33 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.CloudLicensing +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + [Flags] + #pragma warning disable CS1591 + public enum AssigneeTypes + #pragma warning restore CS1591 + { + [EnumMember(Value = "none")] + #pragma warning disable CS1591 + None = 1, + #pragma warning restore CS1591 + [EnumMember(Value = "user")] + #pragma warning disable CS1591 + User = 2, + #pragma warning restore CS1591 + [EnumMember(Value = "group")] + #pragma warning disable CS1591 + Group = 4, + #pragma warning restore CS1591 + [EnumMember(Value = "device")] + #pragma warning disable CS1591 + Device = 8, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue = 16, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CloudLicensing/GroupCloudLicensing.cs b/src/Microsoft.Graph/Generated/Models/CloudLicensing/GroupCloudLicensing.cs new file mode 100644 index 00000000000..0fa8d087652 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudLicensing/GroupCloudLicensing.cs @@ -0,0 +1,99 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models.CloudLicensing +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class GroupCloudLicensing : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// The usageRights property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? UsageRights + { + get { return BackingStore?.Get?>("usageRights"); } + set { BackingStore?.Set("usageRights", value); } + } +#nullable restore +#else + public List UsageRights + { + get { return BackingStore?.Get>("usageRights"); } + set { BackingStore?.Set("usageRights", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public GroupCloudLicensing() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.Models.CloudLicensing.GroupCloudLicensing CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudLicensing.GroupCloudLicensing(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "usageRights", n => { UsageRights = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudLicensing.UsageRight.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfObjectValues("usageRights", UsageRights); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CloudLicensing/Service.cs b/src/Microsoft.Graph/Generated/Models/CloudLicensing/Service.cs new file mode 100644 index 00000000000..06ff47e57bb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudLicensing/Service.cs @@ -0,0 +1,115 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models.CloudLicensing +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Service : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// The assignableTo property + public global::Microsoft.Graph.Beta.Models.CloudLicensing.AssigneeTypes? AssignableTo + { + get { return BackingStore?.Get("assignableTo"); } + set { BackingStore?.Set("assignableTo", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// The unique identifier of the service plan that is equal to the servicePlanId property on the related servicePlanInfo objects. + public Guid? PlanId + { + get { return BackingStore?.Get("planId"); } + set { BackingStore?.Set("planId", value); } + } + /// The name of the service plan that is equal to the servicePlanName property on the related servicePlanInfo objects. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PlanName + { + get { return BackingStore?.Get("planName"); } + set { BackingStore?.Set("planName", value); } + } +#nullable restore +#else + public string PlanName + { + get { return BackingStore?.Get("planName"); } + set { BackingStore?.Set("planName", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public Service() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.Models.CloudLicensing.Service CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudLicensing.Service(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "assignableTo", n => { AssignableTo = n.GetEnumValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "planId", n => { PlanId = n.GetGuidValue(); } }, + { "planName", n => { PlanName = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteEnumValue("assignableTo", AssignableTo); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteGuidValue("planId", PlanId); + writer.WriteStringValue("planName", PlanName); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CloudLicensing/UsageRight.cs b/src/Microsoft.Graph/Generated/Models/CloudLicensing/UsageRight.cs new file mode 100644 index 00000000000..28b579dd1c7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudLicensing/UsageRight.cs @@ -0,0 +1,90 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models.CloudLicensing +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UsageRight : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// Information about the services associated with the usageRight. Not nullable. Read-only. Supports $filter on the planId property. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Services + { + get { return BackingStore?.Get?>("services"); } + set { BackingStore?.Set("services", value); } + } +#nullable restore +#else + public List Services + { + get { return BackingStore?.Get>("services"); } + set { BackingStore?.Set("services", value); } + } +#endif + /// Unique identifier (GUID) for the service SKU that is equal to the skuId property on the related subscribedSku object. Read-only. Supports $filter. + public Guid? SkuId + { + get { return BackingStore?.Get("skuId"); } + set { BackingStore?.Set("skuId", value); } + } + /// Unique SKU display name that is equal to the skuPartNumber on the related subscribedSku object; for example, AAD_Premium. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SkuPartNumber + { + get { return BackingStore?.Get("skuPartNumber"); } + set { BackingStore?.Set("skuPartNumber", value); } + } +#nullable restore +#else + public string SkuPartNumber + { + get { return BackingStore?.Get("skuPartNumber"); } + set { BackingStore?.Set("skuPartNumber", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.CloudLicensing.UsageRight CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudLicensing.UsageRight(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "services", n => { Services = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudLicensing.Service.CreateFromDiscriminatorValue)?.AsList(); } }, + { "skuId", n => { SkuId = n.GetGuidValue(); } }, + { "skuPartNumber", n => { SkuPartNumber = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("services", Services); + writer.WriteGuidValue("skuId", SkuId); + writer.WriteStringValue("skuPartNumber", SkuPartNumber); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/Models/CloudLicensing/UserCloudLicensing.cs similarity index 54% rename from src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs rename to src/Microsoft.Graph/Generated/Models/CloudLicensing/UserCloudLicensing.cs index f5eb559c018..7c71f206a82 100644 --- a/src/Microsoft.Graph/Generated/Me/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudLicensing/UserCloudLicensing.cs @@ -6,11 +6,11 @@ using System.Collections.Generic; using System.IO; using System; -namespace Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc +namespace Microsoft.Graph.Beta.Models.CloudLicensing { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class RestoreCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable + public partial class UserCloudLicensing : IAdditionalDataHolder, IBackedModel, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -21,26 +21,42 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The cloudPcSnapshotId property + /// The OdataType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? CloudPcSnapshotId + public string? OdataType { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } } #nullable restore #else - public string CloudPcSnapshotId + public string OdataType { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// The usageRights property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? UsageRights + { + get { return BackingStore?.Get?>("usageRights"); } + set { BackingStore?.Set("usageRights", value); } + } +#nullable restore +#else + public List UsageRights + { + get { return BackingStore?.Get>("usageRights"); } + set { BackingStore?.Set("usageRights", value); } } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// - public RestoreCloudPcPostRequestBody() + public UserCloudLicensing() { BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); AdditionalData = new Dictionary(); @@ -48,12 +64,12 @@ public RestoreCloudPcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::Microsoft.Graph.Beta.Models.CloudLicensing.UserCloudLicensing CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody(); + return new global::Microsoft.Graph.Beta.Models.CloudLicensing.UserCloudLicensing(); } /// /// The deserialization information for the current model @@ -63,7 +79,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cloudPcSnapshotId", n => { CloudPcSnapshotId = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "usageRights", n => { UsageRights = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudLicensing.UsageRight.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -73,7 +90,8 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("cloudPcSnapshotId", CloudPcSnapshotId); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfObjectValues("usageRights", UsageRights); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/Models/CloudPCFrontlineReportType.cs b/src/Microsoft.Graph/Generated/Models/CloudPCFrontlineReportType.cs new file mode 100644 index 00000000000..0659eefaa17 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPCFrontlineReportType.cs @@ -0,0 +1,36 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum CloudPCFrontlineReportType + #pragma warning restore CS1591 + { + [EnumMember(Value = "noLicenseAvailableConnectivityFailureReport")] + #pragma warning disable CS1591 + NoLicenseAvailableConnectivityFailureReport, + #pragma warning restore CS1591 + [EnumMember(Value = "licenseUsageReport")] + #pragma warning disable CS1591 + LicenseUsageReport, + #pragma warning restore CS1591 + [EnumMember(Value = "licenseUsageRealTimeReport")] + #pragma warning disable CS1591 + LicenseUsageRealTimeReport, + #pragma warning restore CS1591 + [EnumMember(Value = "licenseHourlyUsageReport")] + #pragma warning disable CS1591 + LicenseHourlyUsageReport, + #pragma warning restore CS1591 + [EnumMember(Value = "connectedUserRealtimeReport")] + #pragma warning disable CS1591 + ConnectedUserRealtimeReport, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcBulkAction.cs b/src/Microsoft.Graph/Generated/Models/CloudPcBulkAction.cs index da40210b600..591f15b522c 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcBulkAction.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcBulkAction.cs @@ -109,6 +109,7 @@ public bool? ScheduledDuringMaintenanceWindow "#microsoft.graph.cloudPcBulkDisasterRecoveryFailback" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkDisasterRecoveryFailback(), "#microsoft.graph.cloudPcBulkDisasterRecoveryFailover" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkDisasterRecoveryFailover(), "#microsoft.graph.cloudPcBulkModifyDiskEncryptionType" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkModifyDiskEncryptionType(), + "#microsoft.graph.cloudPcBulkMove" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkMove(), "#microsoft.graph.cloudPcBulkPowerOff" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkPowerOff(), "#microsoft.graph.cloudPcBulkPowerOn" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkPowerOn(), "#microsoft.graph.cloudPcBulkReprovision" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkReprovision(), diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcBulkMove.cs b/src/Microsoft.Graph/Generated/Models/CloudPcBulkMove.cs new file mode 100644 index 00000000000..79dbbbab693 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcBulkMove.cs @@ -0,0 +1,53 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CloudPcBulkMove : global::Microsoft.Graph.Beta.Models.CloudPcBulkAction, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CloudPcBulkMove() : base() + { + OdataType = "#microsoft.graph.cloudPcBulkMove"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.CloudPcBulkMove CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudPcBulkMove(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcCrossRegionDisasterRecoverySetting.cs b/src/Microsoft.Graph/Generated/Models/CloudPcCrossRegionDisasterRecoverySetting.cs index fa0b9eba0cb..995c958320e 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcCrossRegionDisasterRecoverySetting.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcCrossRegionDisasterRecoverySetting.cs @@ -43,6 +43,12 @@ public bool? CrossRegionDisasterRecoveryEnabled set { BackingStore?.Set("disasterRecoveryNetworkSetting", value); } } #endif + /// The disasterRecoveryType property + public global::Microsoft.Graph.Beta.Models.CloudPcDisasterRecoveryType? DisasterRecoveryType + { + get { return BackingStore?.Get("disasterRecoveryType"); } + set { BackingStore?.Set("disasterRecoveryType", value); } + } /// Indicates whether Windows 365 maintain the cross-region disaster recovery function generated restore points. If true, the Windows 365 stored restore points; false indicates that Windows 365 doesn't generate or keep the restore point from the original Cloud PC. If a disaster occurs, the new Cloud PC can only be provisioned using the initial image. This limitation can result in the loss of some user data on the original Cloud PC. The default value is false. public bool? MaintainCrossRegionRestorePointEnabled { @@ -93,6 +99,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "crossRegionDisasterRecoveryEnabled", n => { CrossRegionDisasterRecoveryEnabled = n.GetBoolValue(); } }, { "disasterRecoveryNetworkSetting", n => { DisasterRecoveryNetworkSetting = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcDisasterRecoveryNetworkSetting.CreateFromDiscriminatorValue); } }, + { "disasterRecoveryType", n => { DisasterRecoveryType = n.GetEnumValue(); } }, { "maintainCrossRegionRestorePointEnabled", n => { MaintainCrossRegionRestorePointEnabled = n.GetBoolValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, }; @@ -106,6 +113,7 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteBoolValue("crossRegionDisasterRecoveryEnabled", CrossRegionDisasterRecoveryEnabled); writer.WriteObjectValue("disasterRecoveryNetworkSetting", DisasterRecoveryNetworkSetting); + writer.WriteEnumValue("disasterRecoveryType", DisasterRecoveryType); writer.WriteBoolValue("maintainCrossRegionRestorePointEnabled", MaintainCrossRegionRestorePointEnabled); writer.WriteStringValue("@odata.type", OdataType); writer.WriteAdditionalData(AdditionalData); diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcDisasterRecoveryType.cs b/src/Microsoft.Graph/Generated/Models/CloudPcDisasterRecoveryType.cs new file mode 100644 index 00000000000..a1f57fc1c13 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcDisasterRecoveryType.cs @@ -0,0 +1,28 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum CloudPcDisasterRecoveryType + #pragma warning restore CS1591 + { + [EnumMember(Value = "notConfigured")] + #pragma warning disable CS1591 + NotConfigured, + #pragma warning restore CS1591 + [EnumMember(Value = "crossRegion")] + #pragma warning disable CS1591 + CrossRegion, + #pragma warning restore CS1591 + [EnumMember(Value = "premium")] + #pragma warning disable CS1591 + Premium, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcExportJob.cs b/src/Microsoft.Graph/Generated/Models/CloudPcExportJob.cs index c995700f720..fa915ec9799 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcExportJob.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcExportJob.cs @@ -72,7 +72,7 @@ public string Format set { BackingStore?.Set("format", value); } } #endif - /// The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport. + /// The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport. public global::Microsoft.Graph.Beta.Models.CloudPcReportName? ReportName { get { return BackingStore?.Get("reportName"); } diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcOnPremisesConnection.cs b/src/Microsoft.Graph/Generated/Models/CloudPcOnPremisesConnection.cs index 7d5d204e2fa..337975e4259 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcOnPremisesConnection.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcOnPremisesConnection.cs @@ -98,6 +98,12 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif + /// false if the regular health checks on the network/domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for 4 weeks. If you retry a health check on network/domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past 4 weeks, healthCheckPaused is set to false. Read-only. Default is false. + public bool? HealthCheckPaused + { + get { return BackingStore?.Get("healthCheckPaused"); } + set { BackingStore?.Set("healthCheckPaused", value); } + } /// The healthCheckStatus property public global::Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionStatus? HealthCheckStatus { @@ -142,13 +148,19 @@ public bool? InUse get { return BackingStore?.Get("inUse"); } set { BackingStore?.Set("inUse", value); } } + /// Indicates whether a Cloud PC is using this on-premises network connection. true if at least one Cloud PC is using it. Otherwise, false. Read-only. Default is false. + public bool? InUseByCloudPc + { + get { return BackingStore?.Get("inUseByCloudPc"); } + set { BackingStore?.Set("inUseByCloudPc", value); } + } /// The managedBy property public global::Microsoft.Graph.Beta.Models.CloudPcManagementService? ManagedBy { get { return BackingStore?.Get("managedBy"); } set { BackingStore?.Set("managedBy", value); } } - /// The organizational unit (OU) in which the computer account is created. If left null, the OU that’s configured as the default (a well-known computer object container) in your Active Directory domain (OU) is used. Optional. + /// The organizational unit (OU) in which the computer account is created. If left null, the OU configured as the default (a well-known computer object container) in your Active Directory domain (OU) is used. Optional. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? OrganizationalUnit @@ -244,7 +256,7 @@ public string SubscriptionName set { BackingStore?.Set("subscriptionName", value); } } #endif - /// Specifies the method by which a provisioned Cloud PC is joined to Microsoft Entra. The azureADJoin option indicates the absence of an on-premises Active Directory (AD) in the current tenant that results in the Cloud PC device only joining to Microsoft Entra. The hybridAzureADJoin option indicates the presence of an on-premises AD in the current tenant and that the Cloud PC joins both the on-premises AD and Microsoft Entra. The selected option also determines the types of users who can be assigned and can sign into a Cloud PC. The azureADJoin option allows both cloud-only and hybrid users to be assigned and sign in, whereas hybridAzureADJoin is restricted to hybrid users only. The default value is hybridAzureADJoin. The possible values are: hybridAzureADJoin, azureADJoin, unknownFutureValue. The type property is deprecated and stopped returning data on January 31, 2024. Goind forward, use the connectionType property. + /// Specifies the method by which a provisioned Cloud PC is joined to Microsoft Entra. The azureADJoin option indicates the absence of an on-premises Active Directory (AD) in the current tenant that results in the Cloud PC device only joining to Microsoft Entra. The hybridAzureADJoin option indicates the presence of an on-premises AD in the current tenant and that the Cloud PC joins both the on-premises AD and Microsoft Entra. The selected option also determines the types of users who can be assigned and can sign into a Cloud PC. The azureADJoin option allows both cloud-only and hybrid users to be assigned and sign in, whereas hybridAzureADJoin is restricted to hybrid users only. The default value is hybridAzureADJoin. The possible values are: hybridAzureADJoin, azureADJoin, unknownFutureValue. The type property is deprecated and stopped returning data on January 31, 2024. Going forward, use the connectionType property. public global::Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionType? Type { get { return BackingStore?.Get("type"); } @@ -306,10 +318,12 @@ public override IDictionary> GetFieldDeserializers() { "alternateResourceUrl", n => { AlternateResourceUrl = n.GetStringValue(); } }, { "connectionType", n => { ConnectionType = n.GetEnumValue(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "healthCheckPaused", n => { HealthCheckPaused = n.GetBoolValue(); } }, { "healthCheckStatus", n => { HealthCheckStatus = n.GetEnumValue(); } }, { "healthCheckStatusDetail", n => { HealthCheckStatusDetail = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionStatusDetail.CreateFromDiscriminatorValue); } }, { "healthCheckStatusDetails", n => { HealthCheckStatusDetails = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionStatusDetails.CreateFromDiscriminatorValue); } }, { "inUse", n => { InUse = n.GetBoolValue(); } }, + { "inUseByCloudPc", n => { InUseByCloudPc = n.GetBoolValue(); } }, { "managedBy", n => { ManagedBy = n.GetEnumValue(); } }, { "organizationalUnit", n => { OrganizationalUnit = n.GetStringValue(); } }, { "resourceGroupId", n => { ResourceGroupId = n.GetStringValue(); } }, @@ -336,10 +350,12 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("alternateResourceUrl", AlternateResourceUrl); writer.WriteEnumValue("connectionType", ConnectionType); writer.WriteStringValue("displayName", DisplayName); + writer.WriteBoolValue("healthCheckPaused", HealthCheckPaused); writer.WriteEnumValue("healthCheckStatus", HealthCheckStatus); writer.WriteObjectValue("healthCheckStatusDetail", HealthCheckStatusDetail); writer.WriteObjectValue("healthCheckStatusDetails", HealthCheckStatusDetails); writer.WriteBoolValue("inUse", InUse); + writer.WriteBoolValue("inUseByCloudPc", InUseByCloudPc); writer.WriteEnumValue("managedBy", ManagedBy); writer.WriteStringValue("organizationalUnit", OrganizationalUnit); writer.WriteStringValue("resourceGroupId", ResourceGroupId); diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcReportName.cs b/src/Microsoft.Graph/Generated/Models/CloudPcReportName.cs index f12f90ee535..cce2f71fe13 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcReportName.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcReportName.cs @@ -88,5 +88,17 @@ public enum CloudPcReportName #pragma warning disable CS1591 RemoteConnectionQualityReport, #pragma warning restore CS1591 + [EnumMember(Value = "frontlineLicenseHourlyUsageReport")] + #pragma warning disable CS1591 + FrontlineLicenseHourlyUsageReport, + #pragma warning restore CS1591 + [EnumMember(Value = "frontlineRealtimeUserConnectionsReport")] + #pragma warning disable CS1591 + FrontlineRealtimeUserConnectionsReport, + #pragma warning restore CS1591 + [EnumMember(Value = "bulkActionStatusReport")] + #pragma warning disable CS1591 + BulkActionStatusReport, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs b/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs index 4be29d0c400..ec1de3d8a9a 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs @@ -68,5 +68,9 @@ public enum CloudPcStatus #pragma warning disable CS1591 ModifyingSingleSignOn, #pragma warning restore CS1591 + [EnumMember(Value = "preparing")] + #pragma warning disable CS1591 + Preparing, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeComparisonOperator.cs b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeComparisonOperator.cs new file mode 100644 index 00000000000..5deecd7c956 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeComparisonOperator.cs @@ -0,0 +1,20 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum CustomSecurityAttributeComparisonOperator + #pragma warning restore CS1591 + { + [EnumMember(Value = "equals")] + #pragma warning disable CS1591 + Equals, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs new file mode 100644 index 00000000000..ef4ff32933c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeExemption.cs @@ -0,0 +1,59 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CustomSecurityAttributeExemption : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The operator property + public global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeComparisonOperator? Operator + { + get { return BackingStore?.Get("operator"); } + set { BackingStore?.Set("operator", value); } + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.customSecurityAttributeStringValueExemption" => new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeStringValueExemption(), + _ => new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "operator", n => { Operator = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("operator", Operator); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs new file mode 100644 index 00000000000..407c270078f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomSecurityAttributeStringValueExemption.cs @@ -0,0 +1,71 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CustomSecurityAttributeStringValueExemption : global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Value + { + get { return BackingStore?.Get("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public string Value + { + get { return BackingStore?.Get("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CustomSecurityAttributeStringValueExemption() : base() + { + OdataType = "#microsoft.graph.customSecurityAttributeStringValueExemption"; + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeStringValueExemption CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeStringValueExemption(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDefinition.cs new file mode 100644 index 00000000000..1d873187f1d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDefinition.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + /// + /// Complex type to represent the role that is assigned to the user. This type contains the ID, the display name, and the permissions of the role. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAndAppManagementAssignedRoleDefinition : IAdditionalDataHolder, IBackedModel, IParsable + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// A list of permissions based on its associated role. Each permission defines the specific actions the user can perform on Intune resources, such as managing devices, applications, or configurations. Some possible values are: Microsoft.Intune/MobileApps/Read, Microsoft.Intune/DeviceConfigurations/Write, Microsoft.Intune/ManagedDevices/Retire, and Microsoft.Intune/DeviceCompliancePolicies/Assign. This Permissions property offers a comprehensive view of the user's effective access rights, ensuring that they can only perform actions relevant to their assigned roles. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Permissions + { + get { return BackingStore?.Get?>("permissions"); } + set { BackingStore?.Set("permissions", value); } + } +#nullable restore +#else + public List Permissions + { + get { return BackingStore?.Get>("permissions"); } + set { BackingStore?.Set("permissions", value); } + } +#endif + /// The RoleDefinitionDisplayName property represents the human-readable name of a specific role definition in Microsoft Intune. This property provides a clear and descriptive name that indicates the purpose or scope of the role, helping administrators identify and assign appropriate roles to users or groups.Some example values for RoleDefinitionDisplayName might include: "Helpdesk Operator," "Application Manager," or "Policy Administrator." This display name is primarily used in the Intune console or Graph API to present roles in a user-friendly manner, making it easier for administrators to manage role-based access control (RBAC) efficiently. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RoleDefinitionDisplayName + { + get { return BackingStore?.Get("roleDefinitionDisplayName"); } + set { BackingStore?.Set("roleDefinitionDisplayName", value); } + } +#nullable restore +#else + public string RoleDefinitionDisplayName + { + get { return BackingStore?.Get("roleDefinitionDisplayName"); } + set { BackingStore?.Set("roleDefinitionDisplayName", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeviceAndAppManagementAssignedRoleDefinition() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDefinition CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDefinition(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "permissions", n => { Permissions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "roleDefinitionDisplayName", n => { RoleDefinitionDisplayName = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDetail.cs b/src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDetail.cs new file mode 100644 index 00000000000..5832cfef105 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DeviceAndAppManagementAssignedRoleDetail.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + /// + /// The DeviceAndAppManagementAssignedRoleDetail is a complex type in Microsoft Intune used to represent the Role Definitions and Permissions that are assigned to a specific user. This type provides a detailed view of the roles a user holds, along with the associated permissions that determine the specific actions the user can perform within Intune environment. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAndAppManagementAssignedRoleDetail : IAdditionalDataHolder, IBackedModel, IParsable + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// The list of permissions assigned to a specific user based on their associated role definitions. Each permission defines the specific actions the user can perform on Intune resources, such as managing devices, applications, or configurations. Some possible values are: Microsoft.Intune/MobileApps/Read, Microsoft.Intune/DeviceConfigurations/Write, Microsoft.Intune/ManagedDevices/Retire, and Microsoft.Intune/DeviceCompliancePolicies/Assign. This Permissions property provides a comprehensive view of the user's effective access rights, ensuring that they can only perform actions relevant to their assigned roles. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Permissions + { + get { return BackingStore?.Get?>("permissions"); } + set { BackingStore?.Set("permissions", value); } + } +#nullable restore +#else + public List Permissions + { + get { return BackingStore?.Get>("permissions"); } + set { BackingStore?.Set("permissions", value); } + } +#endif + /// A collection of RoleDefinitions represents the various administrative roles that define permissions and access levels within Microsoft Intune. Each RoleDefinition outlines a set of permissions that determine the actions an admin or user can perform in the Intune environment. These permissions can include actions like reading or writing to specific resources, managing device configurations, deploying policies, or handling user data. RoleDefinitions are critical for enforcing role-based access control (RBAC), ensuring that administrators can only interact with the features and data relevant to their responsibilities. RoleDefinitions in Intune can either be built-in roles provided by Microsoft or custom roles created by an organization to tailor access based on specific needs. These definitions are referenced when assigning roles to users or groups, effectively controlling the scope of their administrative privileges. The collection of RoleDefinitions is managed through the Intune console or the Graph API, allowing for scalable role management across large environments. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RoleDefinitions + { + get { return BackingStore?.Get?>("roleDefinitions"); } + set { BackingStore?.Set("roleDefinitions", value); } + } +#nullable restore +#else + public List RoleDefinitions + { + get { return BackingStore?.Get>("roleDefinitions"); } + set { BackingStore?.Set("roleDefinitions", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeviceAndAppManagementAssignedRoleDetail() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDetail CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDetail(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "permissions", n => { Permissions = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "roleDefinitions", n => { RoleDefinitions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDefinition.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DeviceEnrollmentType.cs b/src/Microsoft.Graph/Generated/Models/DeviceEnrollmentType.cs index 4baab54156e..ed43be851d4 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceEnrollmentType.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceEnrollmentType.cs @@ -22,7 +22,7 @@ public enum DeviceEnrollmentType /// Apple bulk enrollment without user challenge. (DEP, Apple Configurator, Mobile Config) [EnumMember(Value = "appleBulkWithoutUser")] AppleBulkWithoutUser, - /// Windows 10 Azure AD Join. + /// Windows 10 Entra ID (Azure AD) Join. [EnumMember(Value = "windowsAzureADJoin")] WindowsAzureADJoin, /// Windows 10 Bulk enrollment through ICD with certificate. @@ -31,13 +31,13 @@ public enum DeviceEnrollmentType /// Windows 10 automatic enrollment. (Add work account) [EnumMember(Value = "windowsAutoEnrollment")] WindowsAutoEnrollment, - /// Windows 10 bulk Azure AD Join. + /// Windows 10 bulk Entra ID (Azure AD) Join. [EnumMember(Value = "windowsBulkAzureDomainJoin")] WindowsBulkAzureDomainJoin, /// Windows 10 Co-Management triggered by AutoPilot or Group Policy. [EnumMember(Value = "windowsCoManagement")] WindowsCoManagement, - /// Windows 10 Azure AD Join using Device Auth. + /// Windows 10 Entra ID (Azure AD) Join using Device Auth. [EnumMember(Value = "windowsAzureADJoinUsingDeviceAuth")] WindowsAzureADJoinUsingDeviceAuth, /// Indicates the device is enrolled via Apple User Enrollment with Company Portal. It results in an enrollment with a new partition for managed apps and data and which supports a limited set of management capabilities @@ -46,7 +46,7 @@ public enum DeviceEnrollmentType /// Indicates the device is enrolled via Apple User Enrollment with Company Portal using a device enrollment manager user. It results in an enrollment with a new partition for managed apps and data and which supports a limited set of management capabilities [EnumMember(Value = "appleUserEnrollmentWithServiceAccount")] AppleUserEnrollmentWithServiceAccount, - /// Azure AD Join enrollment when an Azure VM is provisioned + /// Entra ID (Azure AD) Join enrollment when an Azure VM is provisioned [EnumMember(Value = "azureAdJoinUsingAzureVmExtension")] AzureAdJoinUsingAzureVmExtension, /// Android Enterprise Dedicated Device diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagement/AlertRule.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagement/AlertRule.cs index 1f057d708bb..045dd31ffda 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagement/AlertRule.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagement/AlertRule.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models.DeviceManagement public partial class AlertRule : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The rule template of the alert event. The possible values are: cloudPcProvisionScenario, cloudPcImageUploadScenario, cloudPcOnPremiseNetworkConnectionCheckScenario, cloudPcInGracePeriodScenario, cloudPcFrontlineInsufficientLicensesScenario, cloudPcInaccessibleScenario. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: cloudPcInGracePeriodScenario. + /// The rule template of the alert event. The possible values are: cloudPcProvisionScenario, cloudPcImageUploadScenario, cloudPcOnPremiseNetworkConnectionCheckScenario, cloudPcInGracePeriodScenario, cloudPcFrontlineInsufficientLicensesScenario, cloudPcInaccessibleScenario. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: cloudPcInGracePeriodScenario. public global::Microsoft.Graph.Beta.Models.DeviceManagement.AlertRuleTemplate? AlertRuleTemplate { get { return BackingStore?.Get("alertRuleTemplate"); } diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs index 2f3749012d8..5d969999c31 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs @@ -2371,7 +2371,7 @@ public bool? UnlicensedAdminstratorsEnabled set { BackingStore?.Set("userExperienceAnalyticsCategories", value); } } #endif - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? UserExperienceAnalyticsDeviceMetricHistory @@ -2611,7 +2611,7 @@ public bool? UnlicensedAdminstratorsEnabled set { BackingStore?.Set("userExperienceAnalyticsOverview", value); } } #endif - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? UserExperienceAnalyticsRemoteConnection diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagement/RuleCondition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagement/RuleCondition.cs index a5f37ce0803..6e71d660bbc 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagement/RuleCondition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagement/RuleCondition.cs @@ -55,7 +55,7 @@ public string OdataType get { return BackingStore?.Get("operator"); } set { BackingStore?.Set("operator", value); } } - /// The relationship type. Possible values are: and, or. + /// The relationship type. Possible values are: and, or. public global::Microsoft.Graph.Beta.Models.DeviceManagement.RelationshipType? RelationshipType { get { return BackingStore?.Get("relationshipType"); } diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs index 5bf8a0af1cc..0d119f2ee8a 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.cs @@ -12,13 +12,13 @@ namespace Microsoft.Graph.Beta.Models public partial class DeviceManagementConfigurationChoiceSettingCollectionDefinition : global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationChoiceSettingDefinition, IParsable #pragma warning restore CS1591 { - /// Maximum number of choices in the collection + /// Maximum number of choices in the collection. Valid values 1 to 100 public int? MaximumCount { get { return BackingStore?.Get("maximumCount"); } set { BackingStore?.Set("maximumCount", value); } } - /// Minimum number of choices in the collection + /// Minimum number of choices in the collection. Valid values 1 to 100 public int? MinimumCount { get { return BackingStore?.Get("minimumCount"); } diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingDefinition.cs index 3986995248e..f52f86e1480 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationChoiceSettingDefinition.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class DeviceManagementConfigurationChoiceSettingDefinition : global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSettingDefinition, IParsable #pragma warning restore CS1591 { - /// Default option for choice setting + /// Default option for the choice setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DefaultOptionId @@ -28,7 +28,7 @@ public string DefaultOptionId set { BackingStore?.Set("defaultOptionId", value); } } #endif - /// Options for the setting that can be selected + /// Options for the setting that can be selected. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Options diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs index 77111e2ae9a..49e19576521 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingDefinition.cs @@ -18,7 +18,7 @@ public partial class DeviceManagementConfigurationSettingDefinition : global::Mi get { return BackingStore?.Get("accessTypes"); } set { BackingStore?.Set("accessTypes", value); } } - /// Details which device setting is applicable on. Supports: $filters. + /// Details which device setting is applicable on #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSettingApplicability? Applicability @@ -50,7 +50,7 @@ public string BaseUri set { BackingStore?.Set("baseUri", value); } } #endif - /// 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) #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CategoryId @@ -66,7 +66,7 @@ public string CategoryId set { BackingStore?.Set("categoryId", value); } } #endif - /// Description of the setting. + /// Description of the item #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description @@ -82,7 +82,7 @@ public string Description set { BackingStore?.Set("description", value); } } #endif - /// Name of the setting. For example: Allow Toast. + /// Display name of the item #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -98,7 +98,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// Help text of the setting. Give more details of the setting. + /// Help text of the item #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? HelpText @@ -114,7 +114,7 @@ public string HelpText set { BackingStore?.Set("helpText", value); } } #endif - /// List of links more info for the setting can be found at. + /// List of links more info for the setting can be found at #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? InfoUrls @@ -210,7 +210,7 @@ public string OffsetUri set { BackingStore?.Set("referredSettingInformationList", value); } } #endif - /// Root setting definition id if the setting is a child setting. + /// Root setting definition if the setting is a child setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? RootDefinitionId diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.cs index d75785746ab..e484a8d842c 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.cs @@ -12,13 +12,13 @@ namespace Microsoft.Graph.Beta.Models public partial class DeviceManagementConfigurationSettingGroupCollectionDefinition : global::Microsoft.Graph.Beta.Models.DeviceManagementConfigurationSettingGroupDefinition, IParsable #pragma warning restore CS1591 { - /// Maximum number of setting group count in the collection + /// Maximum number of setting group count in the collection. Valid values 1 to 100 public int? MaximumCount { get { return BackingStore?.Get("maximumCount"); } set { BackingStore?.Set("maximumCount", value); } } - /// Minimum number of setting group count in the collection + /// Minimum number of setting group count in the collection. Valid values 1 to 100 public int? MinimumCount { get { return BackingStore?.Get("minimumCount"); } diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationTechnologies.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationTechnologies.cs index 302c552db4a..b4d5c40c861 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationTechnologies.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementConfigurationTechnologies.cs @@ -20,32 +20,44 @@ public enum DeviceManagementConfigurationTechnologies /// Setting can be deployed through the ConfigManager channel. [EnumMember(Value = "configManager")] ConfigManager = 8, + /// Setting can be deployed through the IntuneManagementExtension channel. + [EnumMember(Value = "intuneManagementExtension")] + IntuneManagementExtension = 16, + /// Setting can be deployed through a ThirdParty channel. + [EnumMember(Value = "thirdParty")] + ThirdParty = 32, + /// Setting can be deployed through Document Gateway Service. + [EnumMember(Value = "documentGateway")] + DocumentGateway = 64, /// Setting can be deployed through the AppleRemoteManagement channel. [EnumMember(Value = "appleRemoteManagement")] - AppleRemoteManagement = 16, + AppleRemoteManagement = 128, /// Setting can be deployed through the SENSE agent channel. [EnumMember(Value = "microsoftSense")] - MicrosoftSense = 32, + MicrosoftSense = 256, /// Setting can be deployed through the Exchange Online agent channel. [EnumMember(Value = "exchangeOnline")] - ExchangeOnline = 64, + ExchangeOnline = 512, /// Setting can be deployed through the Mobile Application Management (MAM) channel [EnumMember(Value = "mobileApplicationManagement")] - MobileApplicationManagement = 128, + MobileApplicationManagement = 1024, /// Setting can be deployed through the Linux Mdm channel. [EnumMember(Value = "linuxMdm")] - LinuxMdm = 256, + LinuxMdm = 2048, /// Setting can be deployed through device enrollment. [EnumMember(Value = "enrollment")] - Enrollment = 512, + Enrollment = 4096, /// Setting can be deployed using the Endpoint privilege management channel [EnumMember(Value = "endpointPrivilegeManagement")] - EndpointPrivilegeManagement = 1024, + EndpointPrivilegeManagement = 8192, /// Evolvable enumeration sentinel value. Do not use. [EnumMember(Value = "unknownFutureValue")] - UnknownFutureValue = 2048, + UnknownFutureValue = 16384, /// Setting can be deployed using the Operating System Recovery channel [EnumMember(Value = "windowsOsRecovery")] - WindowsOsRecovery = 4096, + WindowsOsRecovery = 32768, + /// Indicates the settings that can be deployed through the Android channel. + [EnumMember(Value = "android")] + Android = 65536, } } diff --git a/src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequest.cs b/src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequest.cs new file mode 100644 index 00000000000..3fbb04b99a1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequest.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DriveRestoreArtifactsBulkAdditionRequest : global::Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase, IParsable + #pragma warning restore CS1591 + { + /// The directoryObjectIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DirectoryObjectIds + { + get { return BackingStore?.Get?>("directoryObjectIds"); } + set { BackingStore?.Set("directoryObjectIds", value); } + } +#nullable restore +#else + public List DirectoryObjectIds + { + get { return BackingStore?.Get>("directoryObjectIds"); } + set { BackingStore?.Set("directoryObjectIds", value); } + } +#endif + /// The drives property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Drives + { + get { return BackingStore?.Get?>("drives"); } + set { BackingStore?.Set("drives", value); } + } +#nullable restore +#else + public List Drives + { + get { return BackingStore?.Get>("drives"); } + set { BackingStore?.Set("drives", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "directoryObjectIds", n => { DirectoryObjectIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "drives", n => { Drives = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfPrimitiveValues("directoryObjectIds", DirectoryObjectIds); + writer.WriteCollectionOfPrimitiveValues("drives", Drives); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequestCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequestCollectionResponse.cs new file mode 100644 index 00000000000..77ee1b9371c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DriveRestoreArtifactsBulkAdditionRequestCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DriveRestoreArtifactsBulkAdditionRequestCollectionResponse : global::Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EducationRoot.cs b/src/Microsoft.Graph/Generated/Models/EducationRoot.cs index bdee36f6e10..9168e4c39f1 100644 --- a/src/Microsoft.Graph/Generated/Models/EducationRoot.cs +++ b/src/Microsoft.Graph/Generated/Models/EducationRoot.cs @@ -68,6 +68,22 @@ public string OdataType get { return BackingStore?.Get("@odata.type"); } set { BackingStore?.Set("@odata.type", value); } } +#endif + /// The reports property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.ReportsRoot? Reports + { + get { return BackingStore?.Get("reports"); } + set { BackingStore?.Set("reports", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.ReportsRoot Reports + { + get { return BackingStore?.Get("reports"); } + set { BackingStore?.Set("reports", value); } + } #endif /// The schools property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,6 +162,7 @@ public virtual IDictionary> GetFieldDeserializers() { "classes", n => { Classes = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.EducationClass.CreateFromDiscriminatorValue)?.AsList(); } }, { "me", n => { Me = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.EducationUser.CreateFromDiscriminatorValue); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "reports", n => { Reports = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.ReportsRoot.CreateFromDiscriminatorValue); } }, { "schools", n => { Schools = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.EducationSchool.CreateFromDiscriminatorValue)?.AsList(); } }, { "synchronizationProfiles", n => { SynchronizationProfiles = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.EducationSynchronizationProfile.CreateFromDiscriminatorValue)?.AsList(); } }, { "users", n => { Users = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.EducationUser.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -161,6 +178,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("classes", Classes); writer.WriteObjectValue("me", Me); writer.WriteStringValue("@odata.type", OdataType); + writer.WriteObjectValue("reports", Reports); writer.WriteCollectionOfObjectValues("schools", Schools); writer.WriteCollectionOfObjectValues("synchronizationProfiles", SynchronizationProfiles); writer.WriteCollectionOfObjectValues("users", Users); diff --git a/src/Microsoft.Graph/Generated/Models/Entity.cs b/src/Microsoft.Graph/Generated/Models/Entity.cs index a7b716761d6..239437d38ff 100644 --- a/src/Microsoft.Graph/Generated/Models/Entity.cs +++ b/src/Microsoft.Graph/Generated/Models/Entity.cs @@ -1,6 +1,7 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Beta.Models.CallRecords; +using Microsoft.Graph.Beta.Models.CloudLicensing; using Microsoft.Graph.Beta.Models.DeviceManagement; using Microsoft.Graph.Beta.Models.Ediscovery; using Microsoft.Graph.Beta.Models.ExternalConnectors; @@ -391,6 +392,7 @@ public Entity() "#microsoft.graph.cloudCertificationAuthorityLeafCertificate" => new global::Microsoft.Graph.Beta.Models.CloudCertificationAuthorityLeafCertificate(), "#microsoft.graph.cloudClipboardItem" => new global::Microsoft.Graph.Beta.Models.CloudClipboardItem(), "#microsoft.graph.cloudClipboardRoot" => new global::Microsoft.Graph.Beta.Models.CloudClipboardRoot(), + "#microsoft.graph.cloudLicensing.usageRight" => new global::Microsoft.Graph.Beta.Models.CloudLicensing.UsageRight(), "#microsoft.graph.cloudPC" => new global::Microsoft.Graph.Beta.Models.CloudPC(), "#microsoft.graph.cloudPcAuditEvent" => new global::Microsoft.Graph.Beta.Models.CloudPcAuditEvent(), "#microsoft.graph.cloudPcBulkAction" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkAction(), @@ -398,6 +400,7 @@ public Entity() "#microsoft.graph.cloudPcBulkDisasterRecoveryFailback" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkDisasterRecoveryFailback(), "#microsoft.graph.cloudPcBulkDisasterRecoveryFailover" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkDisasterRecoveryFailover(), "#microsoft.graph.cloudPcBulkModifyDiskEncryptionType" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkModifyDiskEncryptionType(), + "#microsoft.graph.cloudPcBulkMove" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkMove(), "#microsoft.graph.cloudPcBulkPowerOff" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkPowerOff(), "#microsoft.graph.cloudPcBulkPowerOn" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkPowerOn(), "#microsoft.graph.cloudPcBulkReprovision" => new global::Microsoft.Graph.Beta.Models.CloudPcBulkReprovision(), @@ -468,6 +471,8 @@ public Entity() "#microsoft.graph.customExtensionStageSetting" => new global::Microsoft.Graph.Beta.Models.CustomExtensionStageSetting(), "#microsoft.graph.customSecurityAttributeAudit" => new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeAudit(), "#microsoft.graph.customSecurityAttributeDefinition" => new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeDefinition(), + "#microsoft.graph.customSecurityAttributeExemption" => new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption(), + "#microsoft.graph.customSecurityAttributeStringValueExemption" => new global::Microsoft.Graph.Beta.Models.CustomSecurityAttributeStringValueExemption(), "#microsoft.graph.dailyInactiveUsersByApplicationMetric" => new global::Microsoft.Graph.Beta.Models.DailyInactiveUsersByApplicationMetric(), "#microsoft.graph.dailyInactiveUsersMetric" => new global::Microsoft.Graph.Beta.Models.DailyInactiveUsersMetric(), "#microsoft.graph.dailyUserInsightMetricsRoot" => new global::Microsoft.Graph.Beta.Models.DailyUserInsightMetricsRoot(), @@ -648,6 +653,7 @@ public Entity() "#microsoft.graph.driveProtectionUnit" => new global::Microsoft.Graph.Beta.Models.DriveProtectionUnit(), "#microsoft.graph.driveProtectionUnitsBulkAdditionJob" => new global::Microsoft.Graph.Beta.Models.DriveProtectionUnitsBulkAdditionJob(), "#microsoft.graph.driveRestoreArtifact" => new global::Microsoft.Graph.Beta.Models.DriveRestoreArtifact(), + "#microsoft.graph.driveRestoreArtifactsBulkAdditionRequest" => new global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest(), "#microsoft.graph.easEmailProfileConfigurationBase" => new global::Microsoft.Graph.Beta.Models.EasEmailProfileConfigurationBase(), "#microsoft.graph.eBookInstallSummary" => new global::Microsoft.Graph.Beta.Models.EBookInstallSummary(), "#microsoft.graph.edge" => new global::Microsoft.Graph.Beta.Models.Edge(), @@ -1031,6 +1037,7 @@ public Entity() "#microsoft.graph.mailboxProtectionUnit" => new global::Microsoft.Graph.Beta.Models.MailboxProtectionUnit(), "#microsoft.graph.mailboxProtectionUnitsBulkAdditionJob" => new global::Microsoft.Graph.Beta.Models.MailboxProtectionUnitsBulkAdditionJob(), "#microsoft.graph.mailboxRestoreArtifact" => new global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifact(), + "#microsoft.graph.mailboxRestoreArtifactsBulkAdditionRequest" => new global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest(), "#microsoft.graph.mailFolder" => new global::Microsoft.Graph.Beta.Models.MailFolder(), "#microsoft.graph.mailSearchFolder" => new global::Microsoft.Graph.Beta.Models.MailSearchFolder(), "#microsoft.graph.malwareStateForWindowsDevice" => new global::Microsoft.Graph.Beta.Models.MalwareStateForWindowsDevice(), @@ -1428,6 +1435,7 @@ public Entity() "#microsoft.graph.purchaseInvoiceLine" => new global::Microsoft.Graph.Beta.Models.PurchaseInvoiceLine(), "#microsoft.graph.rbacApplication" => new global::Microsoft.Graph.Beta.Models.RbacApplication(), "#microsoft.graph.rbacApplicationMultiple" => new global::Microsoft.Graph.Beta.Models.RbacApplicationMultiple(), + "#microsoft.graph.readingAssignmentSubmission" => new global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission(), "#microsoft.graph.recommendation" => new global::Microsoft.Graph.Beta.Models.Recommendation(), "#microsoft.graph.recommendationBase" => new global::Microsoft.Graph.Beta.Models.RecommendationBase(), "#microsoft.graph.recordOperation" => new global::Microsoft.Graph.Beta.Models.RecordOperation(), @@ -1436,6 +1444,7 @@ public Entity() "#microsoft.graph.redundantAssignmentAlertConfiguration" => new global::Microsoft.Graph.Beta.Models.RedundantAssignmentAlertConfiguration(), "#microsoft.graph.redundantAssignmentAlertIncident" => new global::Microsoft.Graph.Beta.Models.RedundantAssignmentAlertIncident(), "#microsoft.graph.referenceAttachment" => new global::Microsoft.Graph.Beta.Models.ReferenceAttachment(), + "#microsoft.graph.reflectCheckInResponse" => new global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse(), "#microsoft.graph.regionalAndLanguageSettings" => new global::Microsoft.Graph.Beta.Models.RegionalAndLanguageSettings(), "#microsoft.graph.relyingPartyDetailedSummary" => new global::Microsoft.Graph.Beta.Models.RelyingPartyDetailedSummary(), "#microsoft.graph.remoteActionAudit" => new global::Microsoft.Graph.Beta.Models.RemoteActionAudit(), @@ -1443,11 +1452,13 @@ public Entity() "#microsoft.graph.remoteAssistanceSettings" => new global::Microsoft.Graph.Beta.Models.RemoteAssistanceSettings(), "#microsoft.graph.remoteDesktopSecurityConfiguration" => new global::Microsoft.Graph.Beta.Models.RemoteDesktopSecurityConfiguration(), "#microsoft.graph.reportRoot" => new global::Microsoft.Graph.Beta.Models.ReportRoot(), + "#microsoft.graph.reportsRoot" => new global::Microsoft.Graph.Beta.Models.ReportsRoot(), "#microsoft.graph.request" => new global::Microsoft.Graph.Beta.Models.Request(), "#microsoft.graph.resellerDelegatedAdminRelationship" => new global::Microsoft.Graph.Beta.Models.ResellerDelegatedAdminRelationship(), "#microsoft.graph.resourceOperation" => new global::Microsoft.Graph.Beta.Models.ResourceOperation(), "#microsoft.graph.resourceSpecificPermissionGrant" => new global::Microsoft.Graph.Beta.Models.ResourceSpecificPermissionGrant(), "#microsoft.graph.restoreArtifactBase" => new global::Microsoft.Graph.Beta.Models.RestoreArtifactBase(), + "#microsoft.graph.restoreArtifactsBulkRequestBase" => new global::Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase(), "#microsoft.graph.restorePoint" => new global::Microsoft.Graph.Beta.Models.RestorePoint(), "#microsoft.graph.restoreSessionBase" => new global::Microsoft.Graph.Beta.Models.RestoreSessionBase(), "#microsoft.graph.restrictedAppsViolation" => new global::Microsoft.Graph.Beta.Models.RestrictedAppsViolation(), @@ -1651,6 +1662,7 @@ public Entity() "#microsoft.graph.siteProtectionUnit" => new global::Microsoft.Graph.Beta.Models.SiteProtectionUnit(), "#microsoft.graph.siteProtectionUnitsBulkAdditionJob" => new global::Microsoft.Graph.Beta.Models.SiteProtectionUnitsBulkAdditionJob(), "#microsoft.graph.siteRestoreArtifact" => new global::Microsoft.Graph.Beta.Models.SiteRestoreArtifact(), + "#microsoft.graph.siteRestoreArtifactsBulkAdditionRequest" => new global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest(), "#microsoft.graph.skillProficiency" => new global::Microsoft.Graph.Beta.Models.SkillProficiency(), "#microsoft.graph.skypeForBusinessUserConversationMember" => new global::Microsoft.Graph.Beta.Models.SkypeForBusinessUserConversationMember(), "#microsoft.graph.skypeUserConversationMember" => new global::Microsoft.Graph.Beta.Models.SkypeUserConversationMember(), diff --git a/src/Microsoft.Graph/Generated/Models/Entra.cs b/src/Microsoft.Graph/Generated/Models/Entra.cs index aa651a63445..20a8449786d 100644 --- a/src/Microsoft.Graph/Generated/Models/Entra.cs +++ b/src/Microsoft.Graph/Generated/Models/Entra.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class Entra : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The uxSetting property + /// Represents settings related to access to the Microsoft Entra admin center. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.UxSetting? UxSetting diff --git a/src/Microsoft.Graph/Generated/Models/ExchangeRestoreSession.cs b/src/Microsoft.Graph/Generated/Models/ExchangeRestoreSession.cs index 0a5d522af51..76151b3958b 100644 --- a/src/Microsoft.Graph/Generated/Models/ExchangeRestoreSession.cs +++ b/src/Microsoft.Graph/Generated/Models/ExchangeRestoreSession.cs @@ -43,6 +43,22 @@ public partial class ExchangeRestoreSession : global::Microsoft.Graph.Beta.Model get { return BackingStore?.Get>("mailboxRestoreArtifacts"); } set { BackingStore?.Set("mailboxRestoreArtifacts", value); } } +#endif + /// The mailboxRestoreArtifactsBulkAdditionRequests property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MailboxRestoreArtifactsBulkAdditionRequests + { + get { return BackingStore?.Get?>("mailboxRestoreArtifactsBulkAdditionRequests"); } + set { BackingStore?.Set("mailboxRestoreArtifactsBulkAdditionRequests", value); } + } +#nullable restore +#else + public List MailboxRestoreArtifactsBulkAdditionRequests + { + get { return BackingStore?.Get>("mailboxRestoreArtifactsBulkAdditionRequests"); } + set { BackingStore?.Set("mailboxRestoreArtifactsBulkAdditionRequests", value); } + } #endif /// /// Instantiates a new and sets the default values. @@ -71,6 +87,7 @@ public override IDictionary> GetFieldDeserializers() { { "granularMailboxRestoreArtifacts", n => { GranularMailboxRestoreArtifacts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.GranularMailboxRestoreArtifact.CreateFromDiscriminatorValue)?.AsList(); } }, { "mailboxRestoreArtifacts", n => { MailboxRestoreArtifacts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifact.CreateFromDiscriminatorValue)?.AsList(); } }, + { "mailboxRestoreArtifactsBulkAdditionRequests", n => { MailboxRestoreArtifactsBulkAdditionRequests = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -83,6 +100,7 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteCollectionOfObjectValues("granularMailboxRestoreArtifacts", GranularMailboxRestoreArtifacts); writer.WriteCollectionOfObjectValues("mailboxRestoreArtifacts", MailboxRestoreArtifacts); + writer.WriteCollectionOfObjectValues("mailboxRestoreArtifactsBulkAdditionRequests", MailboxRestoreArtifactsBulkAdditionRequests); } } } diff --git a/src/Microsoft.Graph/Generated/Models/Group.cs b/src/Microsoft.Graph/Generated/Models/Group.cs index aff4b583467..5706d11b741 100644 --- a/src/Microsoft.Graph/Generated/Models/Group.cs +++ b/src/Microsoft.Graph/Generated/Models/Group.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.CloudLicensing; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; @@ -142,6 +143,22 @@ public string Classification get { return BackingStore?.Get("classification"); } set { BackingStore?.Set("classification", value); } } +#endif + /// The relationships of a group to cloud licensing resources. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.CloudLicensing.GroupCloudLicensing? CloudLicensing + { + get { return BackingStore?.Get("cloudLicensing"); } + set { BackingStore?.Set("cloudLicensing", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.CloudLicensing.GroupCloudLicensing CloudLicensing + { + get { return BackingStore?.Get("cloudLicensing"); } + set { BackingStore?.Set("cloudLicensing", value); } + } #endif /// The group's conversations. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -1118,6 +1135,7 @@ public override IDictionary> GetFieldDeserializers() { "calendar", n => { Calendar = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Calendar.CreateFromDiscriminatorValue); } }, { "calendarView", n => { CalendarView = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Event.CreateFromDiscriminatorValue)?.AsList(); } }, { "classification", n => { Classification = n.GetStringValue(); } }, + { "cloudLicensing", n => { CloudLicensing = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudLicensing.GroupCloudLicensing.CreateFromDiscriminatorValue); } }, { "conversations", n => { Conversations = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Conversation.CreateFromDiscriminatorValue)?.AsList(); } }, { "createdByAppId", n => { CreatedByAppId = n.GetStringValue(); } }, { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, @@ -1208,6 +1226,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("calendar", Calendar); writer.WriteCollectionOfObjectValues("calendarView", CalendarView); writer.WriteStringValue("classification", Classification); + writer.WriteObjectValue("cloudLicensing", CloudLicensing); writer.WriteCollectionOfObjectValues("conversations", Conversations); writer.WriteStringValue("createdByAppId", CreatedByAppId); writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); diff --git a/src/Microsoft.Graph/Generated/Models/IdentifierUriRestriction.cs b/src/Microsoft.Graph/Generated/Models/IdentifierUriRestriction.cs index ebe49672d40..ed781312739 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentifierUriRestriction.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentifierUriRestriction.cs @@ -21,6 +21,22 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } + /// The excludeActors property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions? ExcludeActors + { + get { return BackingStore?.Get("excludeActors"); } + set { BackingStore?.Set("excludeActors", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions ExcludeActors + { + get { return BackingStore?.Get("excludeActors"); } + set { BackingStore?.Set("excludeActors", value); } + } +#endif /// If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Entra ID; else, the restriction isn't enforced for those applications. public bool? ExcludeAppsReceivingV2Tokens { @@ -87,6 +103,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "excludeActors", n => { ExcludeActors = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions.CreateFromDiscriminatorValue); } }, { "excludeAppsReceivingV2Tokens", n => { ExcludeAppsReceivingV2Tokens = n.GetBoolValue(); } }, { "excludeSaml", n => { ExcludeSaml = n.GetBoolValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, @@ -101,6 +118,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("excludeActors", ExcludeActors); writer.WriteBoolValue("excludeAppsReceivingV2Tokens", ExcludeAppsReceivingV2Tokens); writer.WriteBoolValue("excludeSaml", ExcludeSaml); writer.WriteStringValue("@odata.type", OdataType); diff --git a/src/Microsoft.Graph/Generated/Models/Identity.cs b/src/Microsoft.Graph/Generated/Models/Identity.cs index 9d31146a14d..3d136784186 100644 --- a/src/Microsoft.Graph/Generated/Models/Identity.cs +++ b/src/Microsoft.Graph/Generated/Models/Identity.cs @@ -23,7 +23,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// 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. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -39,7 +39,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// 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. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Id diff --git a/src/Microsoft.Graph/Generated/Models/IdentitySet.cs b/src/Microsoft.Graph/Generated/Models/IdentitySet.cs index 63dba8a5dd3..55f8fee2091 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentitySet.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentitySet.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The Identity of the Application. This property is read-only. + /// Optional. The application associated with this action. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Identity? Application @@ -37,7 +37,7 @@ public IDictionary AdditionalData #endif /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The Identity of the Device. This property is read-only. + /// Optional. The device associated with this action. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Identity? Device @@ -69,7 +69,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The Identity of the User. This property is read-only. + /// Optional. The user associated with this action. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Identity? User diff --git a/src/Microsoft.Graph/Generated/Models/IosManagedAppProtection.cs b/src/Microsoft.Graph/Generated/Models/IosManagedAppProtection.cs index 60ff0adeb81..9122d6d39b5 100644 --- a/src/Microsoft.Graph/Generated/Models/IosManagedAppProtection.cs +++ b/src/Microsoft.Graph/Generated/Models/IosManagedAppProtection.cs @@ -69,7 +69,7 @@ public bool? AllowWidgetContentSync set { BackingStore?.Set("apps", value); } } #endif - /// A custom browser protocol to open weblink on iOS. + /// A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CustomBrowserProtocol diff --git a/src/Microsoft.Graph/Generated/Models/KeyValue.cs b/src/Microsoft.Graph/Generated/Models/KeyValue.cs index 78ddab06a5b..885de6a108c 100644 --- a/src/Microsoft.Graph/Generated/Models/KeyValue.cs +++ b/src/Microsoft.Graph/Generated/Models/KeyValue.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// Contains the name of the field that a value is associated with. + /// Key. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Key @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// Contains the corresponding value for the specified key. + /// Value. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Value diff --git a/src/Microsoft.Graph/Generated/Models/MacOsLobAppAssignmentSettings.cs b/src/Microsoft.Graph/Generated/Models/MacOsLobAppAssignmentSettings.cs index 555d45a12a1..dd567b05e3b 100644 --- a/src/Microsoft.Graph/Generated/Models/MacOsLobAppAssignmentSettings.cs +++ b/src/Microsoft.Graph/Generated/Models/MacOsLobAppAssignmentSettings.cs @@ -13,7 +13,7 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MacOsLobAppAssignmentSettings : global::Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings, IParsable { - /// 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. + /// Whether or not to uninstall the app when device is removed from Intune. public bool? UninstallOnDeviceRemoval { get { return BackingStore?.Get("uninstallOnDeviceRemoval"); } diff --git a/src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequest.cs b/src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequest.cs new file mode 100644 index 00000000000..b49a438df08 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequest.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MailboxRestoreArtifactsBulkAdditionRequest : global::Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase, IParsable + #pragma warning restore CS1591 + { + /// The directoryObjectIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DirectoryObjectIds + { + get { return BackingStore?.Get?>("directoryObjectIds"); } + set { BackingStore?.Set("directoryObjectIds", value); } + } +#nullable restore +#else + public List DirectoryObjectIds + { + get { return BackingStore?.Get>("directoryObjectIds"); } + set { BackingStore?.Set("directoryObjectIds", value); } + } +#endif + /// The mailboxes property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Mailboxes + { + get { return BackingStore?.Get?>("mailboxes"); } + set { BackingStore?.Set("mailboxes", value); } + } +#nullable restore +#else + public List Mailboxes + { + get { return BackingStore?.Get>("mailboxes"); } + set { BackingStore?.Set("mailboxes", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "directoryObjectIds", n => { DirectoryObjectIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "mailboxes", n => { Mailboxes = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfPrimitiveValues("directoryObjectIds", DirectoryObjectIds); + writer.WriteCollectionOfPrimitiveValues("mailboxes", Mailboxes); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse.cs new file mode 100644 index 00000000000..67f813eca50 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse : global::Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ManagedAppRemediationAction.cs b/src/Microsoft.Graph/Generated/Models/ManagedAppRemediationAction.cs index ad26c2ead40..fcd214d95b8 100644 --- a/src/Microsoft.Graph/Generated/Models/ManagedAppRemediationAction.cs +++ b/src/Microsoft.Graph/Generated/Models/ManagedAppRemediationAction.cs @@ -7,14 +7,17 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public enum ManagedAppRemediationAction { - /// app and the corresponding company data to be blocked + /// Indicates the user will be blocked from accessing the app and corporate data [EnumMember(Value = "block")] Block, - /// app and the corresponding company data to be wiped + /// Indicates the corporate data will be removed from the app [EnumMember(Value = "wipe")] Wipe, - /// app and the corresponding user to be warned + /// Indicates user will be warned the when accessing the app [EnumMember(Value = "warn")] Warn, + /// Indicates user will be blocked from accessing the app and corporate data if devices supports this setting + [EnumMember(Value = "blockWhenSettingIsSupported")] + BlockWhenSettingIsSupported, } } diff --git a/src/Microsoft.Graph/Generated/Models/ManagedDeviceOwnerType.cs b/src/Microsoft.Graph/Generated/Models/ManagedDeviceOwnerType.cs index bce4b4d3dfb..6c601ea4919 100644 --- a/src/Microsoft.Graph/Generated/Models/ManagedDeviceOwnerType.cs +++ b/src/Microsoft.Graph/Generated/Models/ManagedDeviceOwnerType.cs @@ -7,14 +7,17 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public enum ManagedDeviceOwnerType { - /// Unknown. + /// Unknown device owner type. [EnumMember(Value = "unknown")] Unknown, - /// Owned by company. + /// Corporate device owner type. [EnumMember(Value = "company")] Company, - /// Owned by person. + /// Personal device owner type. [EnumMember(Value = "personal")] Personal, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, } } diff --git a/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs b/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs index 6ef4799092e..15ed53aa5f0 100644 --- a/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs +++ b/src/Microsoft.Graph/Generated/Models/MobileAppRelationship.cs @@ -13,6 +13,70 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MobileAppRelationship : global::Microsoft.Graph.Beta.Models.Entity, IParsable { + /// The display name of the app that is the source of the mobile app relationship entity. For example: Orca. Maximum length is 500 characters. Read-Only. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SourceDisplayName + { + get { return BackingStore?.Get("sourceDisplayName"); } + set { BackingStore?.Set("sourceDisplayName", value); } + } +#nullable restore +#else + public string SourceDisplayName + { + get { return BackingStore?.Get("sourceDisplayName"); } + set { BackingStore?.Set("sourceDisplayName", value); } + } +#endif + /// The display version of the app that is the source of the mobile app relationship entity. For example 1.0.12 or 1.2203.156 or 3. Read-Only. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SourceDisplayVersion + { + get { return BackingStore?.Get("sourceDisplayVersion"); } + set { BackingStore?.Set("sourceDisplayVersion", value); } + } +#nullable restore +#else + public string SourceDisplayVersion + { + get { return BackingStore?.Get("sourceDisplayVersion"); } + set { BackingStore?.Set("sourceDisplayVersion", value); } + } +#endif + /// The unique app identifier of the source of the mobile app relationship entity. For example: 2dbc75b9-e993-4e4d-a071-91ac5a218672. If null during relationship creation, then it will be populated with parent Id. Read-Only. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SourceId + { + get { return BackingStore?.Get("sourceId"); } + set { BackingStore?.Set("sourceId", value); } + } +#nullable restore +#else + public string SourceId + { + get { return BackingStore?.Get("sourceId"); } + set { BackingStore?.Set("sourceId", value); } + } +#endif + /// The publisher display name of the app that is the source of the mobile app relationship entity. For example: Fabrikam. Maximum length is 500 characters. Read-Only. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SourcePublisherDisplayName + { + get { return BackingStore?.Get("sourcePublisherDisplayName"); } + set { BackingStore?.Set("sourcePublisherDisplayName", value); } + } +#nullable restore +#else + public string SourcePublisherDisplayName + { + get { return BackingStore?.Get("sourcePublisherDisplayName"); } + set { BackingStore?.Set("sourcePublisherDisplayName", value); } + } +#endif /// The display name of the app that is the target of the mobile app relationship entity. Read-Only. This property is read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -76,6 +140,22 @@ public string TargetPublisher get { return BackingStore?.Get("targetPublisher"); } set { BackingStore?.Set("targetPublisher", value); } } +#endif + /// The publisher display name of the app that is the target of the mobile app relationship entity. For example: Fabrikam. Maximum length is 500 characters. Read-Only. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? TargetPublisherDisplayName + { + get { return BackingStore?.Get("targetPublisherDisplayName"); } + set { BackingStore?.Set("targetPublisherDisplayName", value); } + } +#nullable restore +#else + public string TargetPublisherDisplayName + { + get { return BackingStore?.Get("targetPublisherDisplayName"); } + set { BackingStore?.Set("targetPublisherDisplayName", value); } + } #endif /// Indicates whether the target of a relationship is the parent or the child in the relationship. public global::Microsoft.Graph.Beta.Models.MobileAppRelationshipType? TargetType @@ -107,10 +187,15 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { + { "sourceDisplayName", n => { SourceDisplayName = n.GetStringValue(); } }, + { "sourceDisplayVersion", n => { SourceDisplayVersion = n.GetStringValue(); } }, + { "sourceId", n => { SourceId = n.GetStringValue(); } }, + { "sourcePublisherDisplayName", n => { SourcePublisherDisplayName = n.GetStringValue(); } }, { "targetDisplayName", n => { TargetDisplayName = n.GetStringValue(); } }, { "targetDisplayVersion", n => { TargetDisplayVersion = n.GetStringValue(); } }, { "targetId", n => { TargetId = n.GetStringValue(); } }, { "targetPublisher", n => { TargetPublisher = n.GetStringValue(); } }, + { "targetPublisherDisplayName", n => { TargetPublisherDisplayName = n.GetStringValue(); } }, { "targetType", n => { TargetType = n.GetEnumValue(); } }, }; } diff --git a/src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkAccessTraffic.cs b/src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkAccessTraffic.cs index 71031b5395d..9b4367200fd 100644 --- a/src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkAccessTraffic.cs +++ b/src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkAccessTraffic.cs @@ -329,6 +329,12 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif + /// The operationStatus property + public global::Microsoft.Graph.Beta.Models.Networkaccess.NetworkTrafficOperationStatus? OperationStatus + { + get { return BackingStore?.Get("operationStatus"); } + set { BackingStore?.Set("operationStatus", value); } + } /// Represents a unique identifier assigned to a policy. Supports $filter (eq) and $orderby. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -392,6 +398,22 @@ public string PolicyRuleName get { return BackingStore?.Get("policyRuleName"); } set { BackingStore?.Set("policyRuleName", value); } } +#endif + /// The popProcessingRegion property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PopProcessingRegion + { + get { return BackingStore?.Get("popProcessingRegion"); } + set { BackingStore?.Set("popProcessingRegion", value); } + } +#nullable restore +#else + public string PopProcessingRegion + { + get { return BackingStore?.Get("popProcessingRegion"); } + set { BackingStore?.Set("popProcessingRegion", value); } + } #endif /// The privateAccessDetails property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -670,10 +692,12 @@ public virtual IDictionary> GetFieldDeserializers() { "initiatingProcessName", n => { InitiatingProcessName = n.GetStringValue(); } }, { "networkProtocol", n => { NetworkProtocol = n.GetEnumValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "operationStatus", n => { OperationStatus = n.GetEnumValue(); } }, { "policyId", n => { PolicyId = n.GetStringValue(); } }, { "policyName", n => { PolicyName = n.GetStringValue(); } }, { "policyRuleId", n => { PolicyRuleId = n.GetStringValue(); } }, { "policyRuleName", n => { PolicyRuleName = n.GetStringValue(); } }, + { "popProcessingRegion", n => { PopProcessingRegion = n.GetStringValue(); } }, { "privateAccessDetails", n => { PrivateAccessDetails = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Networkaccess.PrivateAccessDetails.CreateFromDiscriminatorValue); } }, { "receivedBytes", n => { ReceivedBytes = n.GetLongValue(); } }, { "remoteNetworkId", n => { RemoteNetworkId = n.GetStringValue(); } }, @@ -724,10 +748,12 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("initiatingProcessName", InitiatingProcessName); writer.WriteEnumValue("networkProtocol", NetworkProtocol); writer.WriteStringValue("@odata.type", OdataType); + writer.WriteEnumValue("operationStatus", OperationStatus); writer.WriteStringValue("policyId", PolicyId); writer.WriteStringValue("policyName", PolicyName); writer.WriteStringValue("policyRuleId", PolicyRuleId); writer.WriteStringValue("policyRuleName", PolicyRuleName); + writer.WriteStringValue("popProcessingRegion", PopProcessingRegion); writer.WriteObjectValue("privateAccessDetails", PrivateAccessDetails); writer.WriteLongValue("receivedBytes", ReceivedBytes); writer.WriteStringValue("remoteNetworkId", RemoteNetworkId); diff --git a/src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkTrafficOperationStatus.cs b/src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkTrafficOperationStatus.cs new file mode 100644 index 00000000000..76eadb86f53 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Networkaccess/NetworkTrafficOperationStatus.cs @@ -0,0 +1,24 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.Networkaccess +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum NetworkTrafficOperationStatus + #pragma warning restore CS1591 + { + [EnumMember(Value = "success")] + #pragma warning disable CS1591 + Success, + #pragma warning restore CS1591 + [EnumMember(Value = "failure")] + #pragma warning disable CS1591 + Failure, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/OneDriveForBusinessRestoreSession.cs b/src/Microsoft.Graph/Generated/Models/OneDriveForBusinessRestoreSession.cs index 604a9c32c2b..34b4283129f 100644 --- a/src/Microsoft.Graph/Generated/Models/OneDriveForBusinessRestoreSession.cs +++ b/src/Microsoft.Graph/Generated/Models/OneDriveForBusinessRestoreSession.cs @@ -27,6 +27,22 @@ public partial class OneDriveForBusinessRestoreSession : global::Microsoft.Graph get { return BackingStore?.Get>("driveRestoreArtifacts"); } set { BackingStore?.Set("driveRestoreArtifacts", value); } } +#endif + /// The driveRestoreArtifactsBulkAdditionRequests property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DriveRestoreArtifactsBulkAdditionRequests + { + get { return BackingStore?.Get?>("driveRestoreArtifactsBulkAdditionRequests"); } + set { BackingStore?.Set("driveRestoreArtifactsBulkAdditionRequests", value); } + } +#nullable restore +#else + public List DriveRestoreArtifactsBulkAdditionRequests + { + get { return BackingStore?.Get>("driveRestoreArtifactsBulkAdditionRequests"); } + set { BackingStore?.Set("driveRestoreArtifactsBulkAdditionRequests", value); } + } #endif /// /// Instantiates a new and sets the default values. @@ -54,6 +70,7 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "driveRestoreArtifacts", n => { DriveRestoreArtifacts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifact.CreateFromDiscriminatorValue)?.AsList(); } }, + { "driveRestoreArtifactsBulkAdditionRequests", n => { DriveRestoreArtifactsBulkAdditionRequests = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,6 +82,7 @@ public override void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteCollectionOfObjectValues("driveRestoreArtifacts", DriveRestoreArtifacts); + writer.WriteCollectionOfObjectValues("driveRestoreArtifactsBulkAdditionRequests", DriveRestoreArtifactsBulkAdditionRequests); } } } diff --git a/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs b/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs index 038bcda35a5..135b617ea73 100644 --- a/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs +++ b/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs @@ -30,6 +30,12 @@ public bool? AllowBreakoutRooms get { return BackingStore?.Get("allowBreakoutRooms"); } set { BackingStore?.Set("allowBreakoutRooms", value); } } + /// The allowedLobbyAdmitters property + public global::Microsoft.Graph.Beta.Models.AllowedLobbyAdmitterRoles? AllowedLobbyAdmitters + { + get { return BackingStore?.Get("allowedLobbyAdmitters"); } + set { BackingStore?.Set("allowedLobbyAdmitters", value); } + } /// Specifies who can be a presenter in a meeting. Possible values are: everyone, organization, roleIsPresenter, organizer, unknownFutureValue. public global::Microsoft.Graph.Beta.Models.OnlineMeetingPresenters? AllowedPresenters { @@ -335,6 +341,7 @@ public override IDictionary> GetFieldDeserializers() { "allowTeamworkReactions", n => { AllowTeamworkReactions = n.GetBoolValue(); } }, { "allowTranscription", n => { AllowTranscription = n.GetBoolValue(); } }, { "allowWhiteboard", n => { AllowWhiteboard = n.GetBoolValue(); } }, + { "allowedLobbyAdmitters", n => { AllowedLobbyAdmitters = n.GetEnumValue(); } }, { "allowedPresenters", n => { AllowedPresenters = n.GetEnumValue(); } }, { "anonymizeIdentityForRoles", n => { AnonymizeIdentityForRoles = n.GetCollectionOfEnumValues()?.AsList(); } }, { "attendanceReports", n => { AttendanceReports = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.MeetingAttendanceReport.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -365,6 +372,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteBoolValue("allowAttendeeToEnableCamera", AllowAttendeeToEnableCamera); writer.WriteBoolValue("allowAttendeeToEnableMic", AllowAttendeeToEnableMic); writer.WriteBoolValue("allowBreakoutRooms", AllowBreakoutRooms); + writer.WriteEnumValue("allowedLobbyAdmitters", AllowedLobbyAdmitters); writer.WriteEnumValue("allowedPresenters", AllowedPresenters); writer.WriteEnumValue("allowLiveShare", AllowLiveShare); writer.WriteEnumValue("allowMeetingChat", AllowMeetingChat); diff --git a/src/Microsoft.Graph/Generated/Models/PolicyRoot.cs b/src/Microsoft.Graph/Generated/Models/PolicyRoot.cs index 642f210f7f2..7ff3766ec64 100644 --- a/src/Microsoft.Graph/Generated/Models/PolicyRoot.cs +++ b/src/Microsoft.Graph/Generated/Models/PolicyRoot.cs @@ -220,7 +220,7 @@ public partial class PolicyRoot : global::Microsoft.Graph.Beta.Models.Entity, IP set { BackingStore?.Set("defaultAppManagementPolicy", value); } } #endif - /// The deviceRegistrationPolicy property + /// Represents the policy scope that controls quota restrictions, additional authentication, and authorization policies to register device identities to your organization. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.DeviceRegistrationPolicy? DeviceRegistrationPolicy diff --git a/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs b/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs index 84fda15cfdc..a0e32a4ebdc 100644 --- a/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs +++ b/src/Microsoft.Graph/Generated/Models/ProtectionRuleBase.cs @@ -78,7 +78,7 @@ public DateTimeOffset? LastModifiedDateTime get { return BackingStore?.Get("lastModifiedDateTime"); } set { BackingStore?.Set("lastModifiedDateTime", value); } } - /// The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue. + /// The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue. The draft member is currently unsupported. public global::Microsoft.Graph.Beta.Models.ProtectionRuleStatus? Status { get { return BackingStore?.Get("status"); } diff --git a/src/Microsoft.Graph/Generated/Models/ProvisionedPlan.cs b/src/Microsoft.Graph/Generated/Models/ProvisionedPlan.cs index 1a58e925e87..5b8da39760e 100644 --- a/src/Microsoft.Graph/Generated/Models/ProvisionedPlan.cs +++ b/src/Microsoft.Graph/Generated/Models/ProvisionedPlan.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// For example, 'Enabled'. + /// Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CapabilityStatus @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// For example, 'Success'. + /// The possible values are:Success - Service is fully provisioned.Disabled - Service is disabled.Error - The service plan isn't provisioned and is in an error state.PendingInput - The service isn't provisioned and is awaiting service confirmation.PendingActivation - The service is provisioned but requires explicit activation by an administrator (for example, Intune_O365 service plan)PendingProvisioning - Microsoft has added a new service to the product SKU and it isn't activated in the tenant. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ProvisioningStatus diff --git a/src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmission.cs b/src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmission.cs new file mode 100644 index 00000000000..5ad46997062 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmission.cs @@ -0,0 +1,274 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReadingAssignmentSubmission : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// Accuracy score of the reading progress. + public double? AccuracyScore + { + get { return BackingStore?.Get("accuracyScore"); } + set { BackingStore?.Set("accuracyScore", value); } + } + /// Indicates whether the submission is an attempt by the student or a miscue edit done by the educator. The possible values are Attempt and EditMiscue. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Action + { + get { return BackingStore?.Get("action"); } + set { BackingStore?.Set("action", value); } + } +#nullable restore +#else + public string Action + { + get { return BackingStore?.Get("action"); } + set { BackingStore?.Set("action", value); } + } +#endif + /// ID of the assignment with which this submission is associated. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AssignmentId + { + get { return BackingStore?.Get("assignmentId"); } + set { BackingStore?.Set("assignmentId", value); } + } +#nullable restore +#else + public string AssignmentId + { + get { return BackingStore?.Get("assignmentId"); } + set { BackingStore?.Set("assignmentId", value); } + } +#endif + /// List of words that the student found challenging during the reading session. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ChallengingWords + { + get { return BackingStore?.Get?>("challengingWords"); } + set { BackingStore?.Set("challengingWords", value); } + } +#nullable restore +#else + public List ChallengingWords + { + get { return BackingStore?.Get>("challengingWords"); } + set { BackingStore?.Set("challengingWords", value); } + } +#endif + /// ID of the class this reading progress is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClassId + { + get { return BackingStore?.Get("classId"); } + set { BackingStore?.Set("classId", value); } + } +#nullable restore +#else + public string ClassId + { + get { return BackingStore?.Get("classId"); } + set { BackingStore?.Set("classId", value); } + } +#endif + /// Insertions of the reading progress. + public long? Insertions + { + get { return BackingStore?.Get("insertions"); } + set { BackingStore?.Set("insertions", value); } + } + /// Mispronunciations of the reading progress. + public long? Mispronunciations + { + get { return BackingStore?.Get("mispronunciations"); } + set { BackingStore?.Set("mispronunciations", value); } + } + /// Number of exclamation marks missed in the reading passage. + public long? MissedExclamationMarks + { + get { return BackingStore?.Get("missedExclamationMarks"); } + set { BackingStore?.Set("missedExclamationMarks", value); } + } + /// Number of periods missed in the reading passage. + public long? MissedPeriods + { + get { return BackingStore?.Get("missedPeriods"); } + set { BackingStore?.Set("missedPeriods", value); } + } + /// Number of question marks missed in the reading passage. + public long? MissedQuestionMarks + { + get { return BackingStore?.Get("missedQuestionMarks"); } + set { BackingStore?.Set("missedQuestionMarks", value); } + } + /// Number of short words missed during the reading session. + public long? MissedShorts + { + get { return BackingStore?.Get("missedShorts"); } + set { BackingStore?.Set("missedShorts", value); } + } + /// Score that reflects the student's use of intonation and expression. Lower scores indicate more monotone reading. + public double? MonotoneScore + { + get { return BackingStore?.Get("monotoneScore"); } + set { BackingStore?.Set("monotoneScore", value); } + } + /// Omissions of the reading progress. + public long? Omissions + { + get { return BackingStore?.Get("omissions"); } + set { BackingStore?.Set("omissions", value); } + } + /// Number of times the student repeated words or phrases during the reading session. + public long? Repetitions + { + get { return BackingStore?.Get("repetitions"); } + set { BackingStore?.Set("repetitions", value); } + } + /// Number of times the student self-corrected their reading errors. + public long? SelfCorrections + { + get { return BackingStore?.Get("selfCorrections"); } + set { BackingStore?.Set("selfCorrections", value); } + } + /// ID of the user this reading progress is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? StudentId + { + get { return BackingStore?.Get("studentId"); } + set { BackingStore?.Set("studentId", value); } + } +#nullable restore +#else + public string StudentId + { + get { return BackingStore?.Get("studentId"); } + set { BackingStore?.Set("studentId", value); } + } +#endif + /// Date and time of the submission this reading progress is associated with. 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. + public DateTimeOffset? SubmissionDateTime + { + get { return BackingStore?.Get("submissionDateTime"); } + set { BackingStore?.Set("submissionDateTime", value); } + } + /// ID of the submission this reading progress is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SubmissionId + { + get { return BackingStore?.Get("submissionId"); } + set { BackingStore?.Set("submissionId", value); } + } +#nullable restore +#else + public string SubmissionId + { + get { return BackingStore?.Get("submissionId"); } + set { BackingStore?.Set("submissionId", value); } + } +#endif + /// Number of unexpected pauses made during the reading session. + public long? UnexpectedPauses + { + get { return BackingStore?.Get("unexpectedPauses"); } + set { BackingStore?.Set("unexpectedPauses", value); } + } + /// Words count of the reading progress. + public long? WordCount + { + get { return BackingStore?.Get("wordCount"); } + set { BackingStore?.Set("wordCount", value); } + } + /// Words per minute of the reading progress. + public double? WordsPerMinute + { + get { return BackingStore?.Get("wordsPerMinute"); } + set { BackingStore?.Set("wordsPerMinute", value); } + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "accuracyScore", n => { AccuracyScore = n.GetDoubleValue(); } }, + { "action", n => { Action = n.GetStringValue(); } }, + { "assignmentId", n => { AssignmentId = n.GetStringValue(); } }, + { "challengingWords", n => { ChallengingWords = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ChallengingWord.CreateFromDiscriminatorValue)?.AsList(); } }, + { "classId", n => { ClassId = n.GetStringValue(); } }, + { "insertions", n => { Insertions = n.GetLongValue(); } }, + { "mispronunciations", n => { Mispronunciations = n.GetLongValue(); } }, + { "missedExclamationMarks", n => { MissedExclamationMarks = n.GetLongValue(); } }, + { "missedPeriods", n => { MissedPeriods = n.GetLongValue(); } }, + { "missedQuestionMarks", n => { MissedQuestionMarks = n.GetLongValue(); } }, + { "missedShorts", n => { MissedShorts = n.GetLongValue(); } }, + { "monotoneScore", n => { MonotoneScore = n.GetDoubleValue(); } }, + { "omissions", n => { Omissions = n.GetLongValue(); } }, + { "repetitions", n => { Repetitions = n.GetLongValue(); } }, + { "selfCorrections", n => { SelfCorrections = n.GetLongValue(); } }, + { "studentId", n => { StudentId = n.GetStringValue(); } }, + { "submissionDateTime", n => { SubmissionDateTime = n.GetDateTimeOffsetValue(); } }, + { "submissionId", n => { SubmissionId = n.GetStringValue(); } }, + { "unexpectedPauses", n => { UnexpectedPauses = n.GetLongValue(); } }, + { "wordCount", n => { WordCount = n.GetLongValue(); } }, + { "wordsPerMinute", n => { WordsPerMinute = n.GetDoubleValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteDoubleValue("accuracyScore", AccuracyScore); + writer.WriteStringValue("action", Action); + writer.WriteStringValue("assignmentId", AssignmentId); + writer.WriteCollectionOfObjectValues("challengingWords", ChallengingWords); + writer.WriteStringValue("classId", ClassId); + writer.WriteLongValue("insertions", Insertions); + writer.WriteLongValue("mispronunciations", Mispronunciations); + writer.WriteLongValue("missedExclamationMarks", MissedExclamationMarks); + writer.WriteLongValue("missedPeriods", MissedPeriods); + writer.WriteLongValue("missedQuestionMarks", MissedQuestionMarks); + writer.WriteLongValue("missedShorts", MissedShorts); + writer.WriteDoubleValue("monotoneScore", MonotoneScore); + writer.WriteLongValue("omissions", Omissions); + writer.WriteLongValue("repetitions", Repetitions); + writer.WriteLongValue("selfCorrections", SelfCorrections); + writer.WriteStringValue("studentId", StudentId); + writer.WriteDateTimeOffsetValue("submissionDateTime", SubmissionDateTime); + writer.WriteStringValue("submissionId", SubmissionId); + writer.WriteLongValue("unexpectedPauses", UnexpectedPauses); + writer.WriteLongValue("wordCount", WordCount); + writer.WriteDoubleValue("wordsPerMinute", WordsPerMinute); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmissionCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmissionCollectionResponse.cs new file mode 100644 index 00000000000..7e31b3ba163 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReadingAssignmentSubmissionCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReadingAssignmentSubmissionCollectionResponse : global::Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmissionCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmissionCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ReflectCheckInResponse.cs b/src/Microsoft.Graph/Generated/Models/ReflectCheckInResponse.cs new file mode 100644 index 00000000000..3f958817da9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReflectCheckInResponse.cs @@ -0,0 +1,176 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReflectCheckInResponse : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// Identifier for the Reflect check-in. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CheckInId + { + get { return BackingStore?.Get("checkInId"); } + set { BackingStore?.Set("checkInId", value); } + } +#nullable restore +#else + public string CheckInId + { + get { return BackingStore?.Get("checkInId"); } + set { BackingStore?.Set("checkInId", value); } + } +#endif + /// The question or prompt of the Reflect check-in that this response addresses. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CheckInTitle + { + get { return BackingStore?.Get("checkInTitle"); } + set { BackingStore?.Set("checkInTitle", value); } + } +#nullable restore +#else + public string CheckInTitle + { + get { return BackingStore?.Get("checkInTitle"); } + set { BackingStore?.Set("checkInTitle", value); } + } +#endif + /// ID of the class associated with the Reflect check-in. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClassId + { + get { return BackingStore?.Get("classId"); } + set { BackingStore?.Set("classId", value); } + } +#nullable restore +#else + public string ClassId + { + get { return BackingStore?.Get("classId"); } + set { BackingStore?.Set("classId", value); } + } +#endif + /// Date and time when the Reflect check-in was created. 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. + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// ID of the user who created the Reflect check-in. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CreatorId + { + get { return BackingStore?.Get("creatorId"); } + set { BackingStore?.Set("creatorId", value); } + } +#nullable restore +#else + public string CreatorId + { + get { return BackingStore?.Get("creatorId"); } + set { BackingStore?.Set("creatorId", value); } + } +#endif + /// Indicates whether the Reflect check-in is closed (true) or open (false). + public bool? IsClosed + { + get { return BackingStore?.Get("isClosed"); } + set { BackingStore?.Set("isClosed", value); } + } + /// ID of the user who responded to the Reflect check-in. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ResponderId + { + get { return BackingStore?.Get("responderId"); } + set { BackingStore?.Set("responderId", value); } + } +#nullable restore +#else + public string ResponderId + { + get { return BackingStore?.Get("responderId"); } + set { BackingStore?.Set("responderId", value); } + } +#endif + /// The responseEmotion property + public global::Microsoft.Graph.Beta.Models.ResponseEmotionType? ResponseEmotion + { + get { return BackingStore?.Get("responseEmotion"); } + set { BackingStore?.Set("responseEmotion", value); } + } + /// The responseFeedback property + public global::Microsoft.Graph.Beta.Models.ResponseFeedbackType? ResponseFeedback + { + get { return BackingStore?.Get("responseFeedback"); } + set { BackingStore?.Set("responseFeedback", value); } + } + /// Date and time when the response to the Reflect check-in was submitted. 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. + public DateTimeOffset? SubmitDateTime + { + get { return BackingStore?.Get("submitDateTime"); } + set { BackingStore?.Set("submitDateTime", value); } + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "checkInId", n => { CheckInId = n.GetStringValue(); } }, + { "checkInTitle", n => { CheckInTitle = n.GetStringValue(); } }, + { "classId", n => { ClassId = n.GetStringValue(); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "creatorId", n => { CreatorId = n.GetStringValue(); } }, + { "isClosed", n => { IsClosed = n.GetBoolValue(); } }, + { "responderId", n => { ResponderId = n.GetStringValue(); } }, + { "responseEmotion", n => { ResponseEmotion = n.GetEnumValue(); } }, + { "responseFeedback", n => { ResponseFeedback = n.GetEnumValue(); } }, + { "submitDateTime", n => { SubmitDateTime = n.GetDateTimeOffsetValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("checkInId", CheckInId); + writer.WriteStringValue("checkInTitle", CheckInTitle); + writer.WriteStringValue("classId", ClassId); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteStringValue("creatorId", CreatorId); + writer.WriteBoolValue("isClosed", IsClosed); + writer.WriteStringValue("responderId", ResponderId); + writer.WriteEnumValue("responseEmotion", ResponseEmotion); + writer.WriteEnumValue("responseFeedback", ResponseFeedback); + writer.WriteDateTimeOffsetValue("submitDateTime", SubmitDateTime); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ReflectCheckInResponseCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/ReflectCheckInResponseCollectionResponse.cs new file mode 100644 index 00000000000..138fc2bcb0d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReflectCheckInResponseCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReflectCheckInResponseCollectionResponse : global::Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.ReflectCheckInResponseCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ReflectCheckInResponseCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Report.cs b/src/Microsoft.Graph/Generated/Models/Report.cs index 671ff1089cb..e0e6ffe84f5 100644 --- a/src/Microsoft.Graph/Generated/Models/Report.cs +++ b/src/Microsoft.Graph/Generated/Models/Report.cs @@ -22,7 +22,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The http content that has the data + /// Report content; details vary by report type. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public byte[]? Content diff --git a/src/Microsoft.Graph/Generated/Models/ReportRoot.cs b/src/Microsoft.Graph/Generated/Models/ReportRoot.cs index 5d2e1dba589..7b804649c71 100644 --- a/src/Microsoft.Graph/Generated/Models/ReportRoot.cs +++ b/src/Microsoft.Graph/Generated/Models/ReportRoot.cs @@ -9,11 +9,10 @@ using System; namespace Microsoft.Graph.Beta.Models { - /// - /// The resource that represents an instance of Enrollment Failure Reports. - /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 public partial class ReportRoot : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 { /// Represents a collection of sign-in activities of application credentials. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER diff --git a/src/Microsoft.Graph/Generated/Models/ReportsRoot.cs b/src/Microsoft.Graph/Generated/Models/ReportsRoot.cs new file mode 100644 index 00000000000..73cf4935525 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ReportsRoot.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ReportsRoot : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The readingAssignmentSubmissions property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ReadingAssignmentSubmissions + { + get { return BackingStore?.Get?>("readingAssignmentSubmissions"); } + set { BackingStore?.Set("readingAssignmentSubmissions", value); } + } +#nullable restore +#else + public List ReadingAssignmentSubmissions + { + get { return BackingStore?.Get>("readingAssignmentSubmissions"); } + set { BackingStore?.Set("readingAssignmentSubmissions", value); } + } +#endif + /// The reflectCheckInResponses property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ReflectCheckInResponses + { + get { return BackingStore?.Get?>("reflectCheckInResponses"); } + set { BackingStore?.Set("reflectCheckInResponses", value); } + } +#nullable restore +#else + public List ReflectCheckInResponses + { + get { return BackingStore?.Get>("reflectCheckInResponses"); } + set { BackingStore?.Set("reflectCheckInResponses", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.ReportsRoot CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ReportsRoot(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "readingAssignmentSubmissions", n => { ReadingAssignmentSubmissions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission.CreateFromDiscriminatorValue)?.AsList(); } }, + { "reflectCheckInResponses", n => { ReflectCheckInResponses = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ReflectCheckInResponse.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("readingAssignmentSubmissions", ReadingAssignmentSubmissions); + writer.WriteCollectionOfObjectValues("reflectCheckInResponses", ReflectCheckInResponses); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ResponseEmotionType.cs b/src/Microsoft.Graph/Generated/Models/ResponseEmotionType.cs new file mode 100644 index 00000000000..3becd0f49c2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ResponseEmotionType.cs @@ -0,0 +1,244 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum ResponseEmotionType + #pragma warning restore CS1591 + { + [EnumMember(Value = "none")] + #pragma warning disable CS1591 + None, + #pragma warning restore CS1591 + [EnumMember(Value = "confident")] + #pragma warning disable CS1591 + Confident, + #pragma warning restore CS1591 + [EnumMember(Value = "excited")] + #pragma warning disable CS1591 + Excited, + #pragma warning restore CS1591 + [EnumMember(Value = "happy")] + #pragma warning disable CS1591 + Happy, + #pragma warning restore CS1591 + [EnumMember(Value = "motivated")] + #pragma warning disable CS1591 + Motivated, + #pragma warning restore CS1591 + [EnumMember(Value = "peaceful")] + #pragma warning disable CS1591 + Peaceful, + #pragma warning restore CS1591 + [EnumMember(Value = "ambitious")] + #pragma warning disable CS1591 + Ambitious, + #pragma warning restore CS1591 + [EnumMember(Value = "cheerful")] + #pragma warning disable CS1591 + Cheerful, + #pragma warning restore CS1591 + [EnumMember(Value = "comfortable")] + #pragma warning disable CS1591 + Comfortable, + #pragma warning restore CS1591 + [EnumMember(Value = "creative")] + #pragma warning disable CS1591 + Creative, + #pragma warning restore CS1591 + [EnumMember(Value = "determined")] + #pragma warning disable CS1591 + Determined, + #pragma warning restore CS1591 + [EnumMember(Value = "energized")] + #pragma warning disable CS1591 + Energized, + #pragma warning restore CS1591 + [EnumMember(Value = "focused")] + #pragma warning disable CS1591 + Focused, + #pragma warning restore CS1591 + [EnumMember(Value = "fulfilled")] + #pragma warning disable CS1591 + Fulfilled, + #pragma warning restore CS1591 + [EnumMember(Value = "grateful")] + #pragma warning disable CS1591 + Grateful, + #pragma warning restore CS1591 + [EnumMember(Value = "included")] + #pragma warning disable CS1591 + Included, + #pragma warning restore CS1591 + [EnumMember(Value = "inspired")] + #pragma warning disable CS1591 + Inspired, + #pragma warning restore CS1591 + [EnumMember(Value = "optimistic")] + #pragma warning disable CS1591 + Optimistic, + #pragma warning restore CS1591 + [EnumMember(Value = "proud")] + #pragma warning disable CS1591 + Proud, + #pragma warning restore CS1591 + [EnumMember(Value = "successful")] + #pragma warning disable CS1591 + Successful, + #pragma warning restore CS1591 + [EnumMember(Value = "valuable")] + #pragma warning disable CS1591 + Valuable, + #pragma warning restore CS1591 + [EnumMember(Value = "annoyed")] + #pragma warning disable CS1591 + Annoyed, + #pragma warning restore CS1591 + [EnumMember(Value = "bored")] + #pragma warning disable CS1591 + Bored, + #pragma warning restore CS1591 + [EnumMember(Value = "calm")] + #pragma warning disable CS1591 + Calm, + #pragma warning restore CS1591 + [EnumMember(Value = "confused")] + #pragma warning disable CS1591 + Confused, + #pragma warning restore CS1591 + [EnumMember(Value = "glad")] + #pragma warning disable CS1591 + Glad, + #pragma warning restore CS1591 + [EnumMember(Value = "content")] + #pragma warning disable CS1591 + Content, + #pragma warning restore CS1591 + [EnumMember(Value = "pensive")] + #pragma warning disable CS1591 + Pensive, + #pragma warning restore CS1591 + [EnumMember(Value = "reserved")] + #pragma warning disable CS1591 + Reserved, + #pragma warning restore CS1591 + [EnumMember(Value = "restless")] + #pragma warning disable CS1591 + Restless, + #pragma warning restore CS1591 + [EnumMember(Value = "shocked")] + #pragma warning disable CS1591 + Shocked, + #pragma warning restore CS1591 + [EnumMember(Value = "tired")] + #pragma warning disable CS1591 + Tired, + #pragma warning restore CS1591 + [EnumMember(Value = "angry")] + #pragma warning disable CS1591 + Angry, + #pragma warning restore CS1591 + [EnumMember(Value = "depressed")] + #pragma warning disable CS1591 + Depressed, + #pragma warning restore CS1591 + [EnumMember(Value = "exhausted")] + #pragma warning disable CS1591 + Exhausted, + #pragma warning restore CS1591 + [EnumMember(Value = "lonely")] + #pragma warning disable CS1591 + Lonely, + #pragma warning restore CS1591 + [EnumMember(Value = "nervous")] + #pragma warning disable CS1591 + Nervous, + #pragma warning restore CS1591 + [EnumMember(Value = "anxious")] + #pragma warning disable CS1591 + Anxious, + #pragma warning restore CS1591 + [EnumMember(Value = "apathetic")] + #pragma warning disable CS1591 + Apathetic, + #pragma warning restore CS1591 + [EnumMember(Value = "concerned")] + #pragma warning disable CS1591 + Concerned, + #pragma warning restore CS1591 + [EnumMember(Value = "disappointed")] + #pragma warning disable CS1591 + Disappointed, + #pragma warning restore CS1591 + [EnumMember(Value = "frightened")] + #pragma warning disable CS1591 + Frightened, + #pragma warning restore CS1591 + [EnumMember(Value = "frustrated")] + #pragma warning disable CS1591 + Frustrated, + #pragma warning restore CS1591 + [EnumMember(Value = "hopeless")] + #pragma warning disable CS1591 + Hopeless, + #pragma warning restore CS1591 + [EnumMember(Value = "hurt")] + #pragma warning disable CS1591 + Hurt, + #pragma warning restore CS1591 + [EnumMember(Value = "jealous")] + #pragma warning disable CS1591 + Jealous, + #pragma warning restore CS1591 + [EnumMember(Value = "miserable")] + #pragma warning disable CS1591 + Miserable, + #pragma warning restore CS1591 + [EnumMember(Value = "overwhelmed")] + #pragma warning disable CS1591 + Overwhelmed, + #pragma warning restore CS1591 + [EnumMember(Value = "skeptical")] + #pragma warning disable CS1591 + Skeptical, + #pragma warning restore CS1591 + [EnumMember(Value = "stressed")] + #pragma warning disable CS1591 + Stressed, + #pragma warning restore CS1591 + [EnumMember(Value = "stuck")] + #pragma warning disable CS1591 + Stuck, + #pragma warning restore CS1591 + [EnumMember(Value = "worthless")] + #pragma warning disable CS1591 + Worthless, + #pragma warning restore CS1591 + [EnumMember(Value = "awed")] + #pragma warning disable CS1591 + Awed, + #pragma warning restore CS1591 + [EnumMember(Value = "ashamed")] + #pragma warning disable CS1591 + Ashamed, + #pragma warning restore CS1591 + [EnumMember(Value = "curious")] + #pragma warning disable CS1591 + Curious, + #pragma warning restore CS1591 + [EnumMember(Value = "sensitive")] + #pragma warning disable CS1591 + Sensitive, + #pragma warning restore CS1591 + [EnumMember(Value = "sad")] + #pragma warning disable CS1591 + Sad, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/ResponseFeedbackType.cs b/src/Microsoft.Graph/Generated/Models/ResponseFeedbackType.cs new file mode 100644 index 00000000000..b4e4e975494 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ResponseFeedbackType.cs @@ -0,0 +1,44 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum ResponseFeedbackType + #pragma warning restore CS1591 + { + [EnumMember(Value = "none")] + #pragma warning disable CS1591 + None, + #pragma warning restore CS1591 + [EnumMember(Value = "notDetected")] + #pragma warning disable CS1591 + NotDetected, + #pragma warning restore CS1591 + [EnumMember(Value = "veryUnpleasant")] + #pragma warning disable CS1591 + VeryUnpleasant, + #pragma warning restore CS1591 + [EnumMember(Value = "unpleasant")] + #pragma warning disable CS1591 + Unpleasant, + #pragma warning restore CS1591 + [EnumMember(Value = "neutral")] + #pragma warning disable CS1591 + Neutral, + #pragma warning restore CS1591 + [EnumMember(Value = "pleasant")] + #pragma warning disable CS1591 + Pleasant, + #pragma warning restore CS1591 + [EnumMember(Value = "veryPleasant")] + #pragma warning disable CS1591 + VeryPleasant, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestBase.cs b/src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestBase.cs new file mode 100644 index 00000000000..ff410198bb6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestBase.cs @@ -0,0 +1,209 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RestoreArtifactsBulkRequestBase : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The createdBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentitySet? CreatedBy + { + get { return BackingStore?.Get("createdBy"); } + set { BackingStore?.Set("createdBy", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentitySet CreatedBy + { + get { return BackingStore?.Get("createdBy"); } + set { BackingStore?.Set("createdBy", value); } + } +#endif + /// The createdDateTime property + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// The destinationType property + public global::Microsoft.Graph.Beta.Models.DestinationType? DestinationType + { + get { return BackingStore?.Get("destinationType"); } + set { BackingStore?.Set("destinationType", value); } + } + /// The displayName property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DisplayName + { + get { return BackingStore?.Get("displayName"); } + set { BackingStore?.Set("displayName", value); } + } +#nullable restore +#else + public string DisplayName + { + get { return BackingStore?.Get("displayName"); } + set { BackingStore?.Set("displayName", value); } + } +#endif + /// The error property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PublicError? Error + { + get { return BackingStore?.Get("error"); } + set { BackingStore?.Set("error", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PublicError Error + { + get { return BackingStore?.Get("error"); } + set { BackingStore?.Set("error", value); } + } +#endif + /// The lastModifiedBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentitySet? LastModifiedBy + { + get { return BackingStore?.Get("lastModifiedBy"); } + set { BackingStore?.Set("lastModifiedBy", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentitySet LastModifiedBy + { + get { return BackingStore?.Get("lastModifiedBy"); } + set { BackingStore?.Set("lastModifiedBy", value); } + } +#endif + /// The lastModifiedDateTime property + public DateTimeOffset? LastModifiedDateTime + { + get { return BackingStore?.Get("lastModifiedDateTime"); } + set { BackingStore?.Set("lastModifiedDateTime", value); } + } + /// The protectionTimePeriod property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.TimePeriod? ProtectionTimePeriod + { + get { return BackingStore?.Get("protectionTimePeriod"); } + set { BackingStore?.Set("protectionTimePeriod", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.TimePeriod ProtectionTimePeriod + { + get { return BackingStore?.Get("protectionTimePeriod"); } + set { BackingStore?.Set("protectionTimePeriod", value); } + } +#endif + /// The protectionUnitIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ProtectionUnitIds + { + get { return BackingStore?.Get?>("protectionUnitIds"); } + set { BackingStore?.Set("protectionUnitIds", value); } + } +#nullable restore +#else + public List ProtectionUnitIds + { + get { return BackingStore?.Get>("protectionUnitIds"); } + set { BackingStore?.Set("protectionUnitIds", value); } + } +#endif + /// The restorePointPreference property + public global::Microsoft.Graph.Beta.Models.RestorePointPreference? RestorePointPreference + { + get { return BackingStore?.Get("restorePointPreference"); } + set { BackingStore?.Set("restorePointPreference", value); } + } + /// The status property + public global::Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestStatus? Status + { + get { return BackingStore?.Get("status"); } + set { BackingStore?.Set("status", value); } + } + /// The tags property + public global::Microsoft.Graph.Beta.Models.RestorePointTags? Tags + { + get { return BackingStore?.Get("tags"); } + set { BackingStore?.Set("tags", value); } + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.driveRestoreArtifactsBulkAdditionRequest" => new global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest(), + "#microsoft.graph.mailboxRestoreArtifactsBulkAdditionRequest" => new global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest(), + "#microsoft.graph.siteRestoreArtifactsBulkAdditionRequest" => new global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest(), + _ => new global::Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "createdBy", n => { CreatedBy = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentitySet.CreateFromDiscriminatorValue); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "destinationType", n => { DestinationType = n.GetEnumValue(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "error", n => { Error = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PublicError.CreateFromDiscriminatorValue); } }, + { "lastModifiedBy", n => { LastModifiedBy = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentitySet.CreateFromDiscriminatorValue); } }, + { "lastModifiedDateTime", n => { LastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, + { "protectionTimePeriod", n => { ProtectionTimePeriod = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.TimePeriod.CreateFromDiscriminatorValue); } }, + { "protectionUnitIds", n => { ProtectionUnitIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "restorePointPreference", n => { RestorePointPreference = n.GetEnumValue(); } }, + { "status", n => { Status = n.GetEnumValue(); } }, + { "tags", n => { Tags = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("createdBy", CreatedBy); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteEnumValue("destinationType", DestinationType); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteObjectValue("error", Error); + writer.WriteObjectValue("lastModifiedBy", LastModifiedBy); + writer.WriteDateTimeOffsetValue("lastModifiedDateTime", LastModifiedDateTime); + writer.WriteObjectValue("protectionTimePeriod", ProtectionTimePeriod); + writer.WriteCollectionOfPrimitiveValues("protectionUnitIds", ProtectionUnitIds); + writer.WriteEnumValue("restorePointPreference", RestorePointPreference); + writer.WriteEnumValue("status", Status); + writer.WriteEnumValue("tags", Tags); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestStatus.cs b/src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestStatus.cs new file mode 100644 index 00000000000..dc8b2014967 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/RestoreArtifactsBulkRequestStatus.cs @@ -0,0 +1,32 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum RestoreArtifactsBulkRequestStatus + #pragma warning restore CS1591 + { + [EnumMember(Value = "unknown")] + #pragma warning disable CS1591 + Unknown, + #pragma warning restore CS1591 + [EnumMember(Value = "active")] + #pragma warning disable CS1591 + Active, + #pragma warning restore CS1591 + [EnumMember(Value = "completed")] + #pragma warning disable CS1591 + Completed, + #pragma warning restore CS1591 + [EnumMember(Value = "completedWithErrors")] + #pragma warning disable CS1591 + CompletedWithErrors, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs index 83698f1785c..01d360deb96 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/CaseOperation.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models.Security public partial class CaseOperation : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult. + /// The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult. public global::Microsoft.Graph.Beta.Models.Security.CaseAction? Action { get { return BackingStore?.Get("action"); } diff --git a/src/Microsoft.Graph/Generated/Models/Security/EdiscoverySearchExportOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/EdiscoverySearchExportOperation.cs index b72250db046..28dca993a57 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/EdiscoverySearchExportOperation.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/EdiscoverySearchExportOperation.cs @@ -18,7 +18,7 @@ public partial class EdiscoverySearchExportOperation : global::Microsoft.Graph.B get { return BackingStore?.Get("additionalOptions"); } set { BackingStore?.Set("additionalOptions", value); } } - /// The name of export provided by the user. + /// The description of the export by the user. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description @@ -34,7 +34,7 @@ public string Description set { BackingStore?.Set("description", value); } } #endif - /// The description of the export by the user. + /// The name of export provided by the user. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName diff --git a/src/Microsoft.Graph/Generated/Models/Security/PurgeType.cs b/src/Microsoft.Graph/Generated/Models/Security/PurgeType.cs index 7732ee6cd12..418366e04f3 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/PurgeType.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/PurgeType.cs @@ -12,13 +12,13 @@ public enum PurgeType #pragma warning disable CS1591 Recoverable, #pragma warning restore CS1591 - [EnumMember(Value = "permanentlyDeleted")] - #pragma warning disable CS1591 - PermanentlyDeleted, - #pragma warning restore CS1591 [EnumMember(Value = "unknownFutureValue")] #pragma warning disable CS1591 UnknownFutureValue, #pragma warning restore CS1591 + [EnumMember(Value = "permanentlyDelete")] + #pragma warning disable CS1591 + PermanentlyDelete, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/Sensor.cs b/src/Microsoft.Graph/Generated/Models/Security/Sensor.cs index 94d1ae6d841..926437f8a21 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/Sensor.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/Sensor.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models.Security public partial class Sensor : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The date and time when the sensor was generated. + /// The date and time when the sensor was generated. The Timestamp 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. public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/ServicePrincipalRiskDetection.cs b/src/Microsoft.Graph/Generated/Models/ServicePrincipalRiskDetection.cs index 1bb09d6e5e9..2f3b90a7b6d 100644 --- a/src/Microsoft.Graph/Generated/Models/ServicePrincipalRiskDetection.cs +++ b/src/Microsoft.Graph/Generated/Models/ServicePrincipalRiskDetection.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class ServicePrincipalRiskDetection : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Indicates the activity type the detected risk is linked to. The possible values are: signin, servicePrincipal. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: servicePrincipal. + /// Indicates the activity type the detected risk is linked to. The possible values are: signin, servicePrincipal. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: servicePrincipal. public global::Microsoft.Graph.Beta.Models.ActivityType? Activity { get { return BackingStore?.Get("activity"); } @@ -56,7 +56,7 @@ public string AppId set { BackingStore?.Set("appId", value); } } #endif - /// Correlation ID of the sign-in activity associated with the risk detection. This property is null if the risk detection is not associated with a sign-in activity. + /// Correlation ID of the sign-in activity associated with the risk detection. This property is null if the risk detection isn't associated with a sign-in activity. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CorrelationId @@ -78,7 +78,7 @@ public DateTimeOffset? DetectedDateTime get { return BackingStore?.Get("detectedDateTime"); } set { BackingStore?.Set("detectedDateTime", value); } } - /// Timing of the detected risk , whether real-time or offline). The possible values are: notDefined, realtime, nearRealtime, offline, unknownFutureValue. + /// Timing of the detected risk, whether real-time or offline). The possible values are: notDefined, realtime, nearRealtime, offline, unknownFutureValue. public global::Microsoft.Graph.Beta.Models.RiskDetectionTimingType? DetectionTimingType { get { return BackingStore?.Get("detectionTimingType"); } @@ -154,7 +154,7 @@ public string MitreTechniqueId set { BackingStore?.Set("mitreTechniqueId", value); } } #endif - /// Request identifier of the sign-in activity associated with the risk detection. This property is null if the risk detection is not associated with a sign-in activity. Supports $filter (eq). + /// Request identifier of the sign-in activity associated with the risk detection. This property is null if the risk detection isn't associated with a sign-in activity. Supports $filter (eq). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? RequestId @@ -170,13 +170,13 @@ public string RequestId set { BackingStore?.Set("requestId", value); } } #endif - /// Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license will be returned hidden. The possible values are: none, hidden, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. + /// Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license are returned hidden. The possible values are: none, hidden, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. public global::Microsoft.Graph.Beta.Models.RiskDetail? RiskDetail { get { return BackingStore?.Get("riskDetail"); } set { BackingStore?.Set("riskDetail", value); } } - /// The type of risk event detected. The possible values are: investigationsThreatIntelligence, generic, adminConfirmedServicePrincipalCompromised, suspiciousSignins, leakedCredentials, anomalousServicePrincipalActivity, maliciousApplication, suspiciousApplication. + /// The type of risk event detected. The possible values are: investigationsThreatIntelligence, generic, adminConfirmedServicePrincipalCompromised, suspiciousSignins, leakedCredentials, anomalousServicePrincipalActivity, maliciousApplication, suspiciousApplication, suspiciousAPITraffic. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? RiskEventType @@ -192,7 +192,7 @@ public string RiskEventType set { BackingStore?.Set("riskEventType", value); } } #endif - /// Level of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license will be returned hidden. The possible values are: low, medium, high, hidden, none. + /// Level of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license are returned hidden. The possible values are: low, medium, high, hidden, none. public global::Microsoft.Graph.Beta.Models.RiskLevel? RiskLevel { get { return BackingStore?.Get("riskLevel"); } diff --git a/src/Microsoft.Graph/Generated/Models/SharePointRestoreSession.cs b/src/Microsoft.Graph/Generated/Models/SharePointRestoreSession.cs index d921909ace5..8b7d7c92036 100644 --- a/src/Microsoft.Graph/Generated/Models/SharePointRestoreSession.cs +++ b/src/Microsoft.Graph/Generated/Models/SharePointRestoreSession.cs @@ -27,6 +27,22 @@ public partial class SharePointRestoreSession : global::Microsoft.Graph.Beta.Mod get { return BackingStore?.Get>("siteRestoreArtifacts"); } set { BackingStore?.Set("siteRestoreArtifacts", value); } } +#endif + /// The siteRestoreArtifactsBulkAdditionRequests property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SiteRestoreArtifactsBulkAdditionRequests + { + get { return BackingStore?.Get?>("siteRestoreArtifactsBulkAdditionRequests"); } + set { BackingStore?.Set("siteRestoreArtifactsBulkAdditionRequests", value); } + } +#nullable restore +#else + public List SiteRestoreArtifactsBulkAdditionRequests + { + get { return BackingStore?.Get>("siteRestoreArtifactsBulkAdditionRequests"); } + set { BackingStore?.Set("siteRestoreArtifactsBulkAdditionRequests", value); } + } #endif /// /// Instantiates a new and sets the default values. @@ -54,6 +70,7 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "siteRestoreArtifacts", n => { SiteRestoreArtifacts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifact.CreateFromDiscriminatorValue)?.AsList(); } }, + { "siteRestoreArtifactsBulkAdditionRequests", n => { SiteRestoreArtifactsBulkAdditionRequests = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,6 +82,7 @@ public override void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteCollectionOfObjectValues("siteRestoreArtifacts", SiteRestoreArtifacts); + writer.WriteCollectionOfObjectValues("siteRestoreArtifactsBulkAdditionRequests", SiteRestoreArtifactsBulkAdditionRequests); } } } diff --git a/src/Microsoft.Graph/Generated/Models/SignIn.cs b/src/Microsoft.Graph/Generated/Models/SignIn.cs index af6b0c52a96..d13cd8d3bd8 100644 --- a/src/Microsoft.Graph/Generated/Models/SignIn.cs +++ b/src/Microsoft.Graph/Generated/Models/SignIn.cs @@ -727,6 +727,22 @@ public string ServicePrincipalName get { return BackingStore?.Get("servicePrincipalName"); } set { BackingStore?.Set("servicePrincipalName", value); } } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } +#nullable restore +#else + public string SessionId + { + get { return BackingStore?.Get("sessionId"); } + set { BackingStore?.Set("sessionId", value); } + } #endif /// Any conditional access session management policies that were applied during the sign-in event. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -1002,6 +1018,7 @@ public override IDictionary> GetFieldDeserializers() { "servicePrincipalCredentialThumbprint", n => { ServicePrincipalCredentialThumbprint = n.GetStringValue(); } }, { "servicePrincipalId", n => { ServicePrincipalId = n.GetStringValue(); } }, { "servicePrincipalName", n => { ServicePrincipalName = n.GetStringValue(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "sessionLifetimePolicies", n => { SessionLifetimePolicies = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.SessionLifetimePolicy.CreateFromDiscriminatorValue)?.AsList(); } }, { "signInEventTypes", n => { SignInEventTypes = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "signInIdentifier", n => { SignInIdentifier = n.GetStringValue(); } }, @@ -1083,6 +1100,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("servicePrincipalCredentialThumbprint", ServicePrincipalCredentialThumbprint); writer.WriteStringValue("servicePrincipalId", ServicePrincipalId); writer.WriteStringValue("servicePrincipalName", ServicePrincipalName); + writer.WriteStringValue("sessionId", SessionId); writer.WriteCollectionOfObjectValues("sessionLifetimePolicies", SessionLifetimePolicies); writer.WriteCollectionOfPrimitiveValues("signInEventTypes", SignInEventTypes); writer.WriteStringValue("signInIdentifier", SignInIdentifier); diff --git a/src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequest.cs b/src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequest.cs new file mode 100644 index 00000000000..00c55366b3b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequest.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SiteRestoreArtifactsBulkAdditionRequest : global::Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase, IParsable + #pragma warning restore CS1591 + { + /// The siteIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SiteIds + { + get { return BackingStore?.Get?>("siteIds"); } + set { BackingStore?.Set("siteIds", value); } + } +#nullable restore +#else + public List SiteIds + { + get { return BackingStore?.Get>("siteIds"); } + set { BackingStore?.Set("siteIds", value); } + } +#endif + /// The siteWebUrls property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SiteWebUrls + { + get { return BackingStore?.Get?>("siteWebUrls"); } + set { BackingStore?.Set("siteWebUrls", value); } + } +#nullable restore +#else + public List SiteWebUrls + { + get { return BackingStore?.Get>("siteWebUrls"); } + set { BackingStore?.Set("siteWebUrls", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "siteIds", n => { SiteIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "siteWebUrls", n => { SiteWebUrls = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfPrimitiveValues("siteIds", SiteIds); + writer.WriteCollectionOfPrimitiveValues("siteWebUrls", SiteWebUrls); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequestCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequestCollectionResponse.cs new file mode 100644 index 00000000000..5fc58f991f2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/SiteRestoreArtifactsBulkAdditionRequestCollectionResponse.cs @@ -0,0 +1,64 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SiteRestoreArtifactsBulkAdditionRequestCollectionResponse : global::Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse, IParsable + #pragma warning restore CS1591 + { + /// The value property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Value + { + get { return BackingStore?.Get?>("value"); } + set { BackingStore?.Set("value", value); } + } +#nullable restore +#else + public List Value + { + get { return BackingStore?.Get>("value"); } + set { BackingStore?.Set("value", value); } + } +#endif + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static new global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequestCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequestCollectionResponse(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "value", n => { Value = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/User.cs b/src/Microsoft.Graph/Generated/Models/User.cs index 2802dd17fa1..2697a19fc54 100644 --- a/src/Microsoft.Graph/Generated/Models/User.cs +++ b/src/Microsoft.Graph/Generated/Models/User.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.CloudLicensing; using Microsoft.Graph.Beta.Models.Security; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; @@ -361,6 +362,22 @@ public string City get { return BackingStore?.Get("cloudClipboard"); } set { BackingStore?.Set("cloudClipboard", value); } } +#endif + /// The relationships of a user to cloud licensing resources. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.CloudLicensing.UserCloudLicensing? CloudLicensing + { + get { return BackingStore?.Get("cloudLicensing"); } + set { BackingStore?.Set("cloudLicensing", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.CloudLicensing.UserCloudLicensing CloudLicensing + { + get { return BackingStore?.Get("cloudLicensing"); } + set { BackingStore?.Set("cloudLicensing", value); } + } #endif /// The cloudPCs property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -2398,6 +2415,7 @@ public override IDictionary> GetFieldDeserializers() { "chats", n => { Chats = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Chat.CreateFromDiscriminatorValue)?.AsList(); } }, { "city", n => { City = n.GetStringValue(); } }, { "cloudClipboard", n => { CloudClipboard = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudClipboardRoot.CreateFromDiscriminatorValue); } }, + { "cloudLicensing", n => { CloudLicensing = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudLicensing.UserCloudLicensing.CreateFromDiscriminatorValue); } }, { "cloudPCs", n => { CloudPCs = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CloudPC.CreateFromDiscriminatorValue)?.AsList(); } }, { "cloudRealtimeCommunicationInfo", n => { CloudRealtimeCommunicationInfo = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudRealtimeCommunicationInfo.CreateFromDiscriminatorValue); } }, { "companyName", n => { CompanyName = n.GetStringValue(); } }, @@ -2564,6 +2582,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("chats", Chats); writer.WriteStringValue("city", City); writer.WriteObjectValue("cloudClipboard", CloudClipboard); + writer.WriteObjectValue("cloudLicensing", CloudLicensing); writer.WriteCollectionOfObjectValues("cloudPCs", CloudPCs); writer.WriteObjectValue("cloudRealtimeCommunicationInfo", CloudRealtimeCommunicationInfo); writer.WriteStringValue("companyName", CompanyName); diff --git a/src/Microsoft.Graph/Generated/Models/UserExperienceAnalyticsRemoteConnection.cs b/src/Microsoft.Graph/Generated/Models/UserExperienceAnalyticsRemoteConnection.cs index 191cb3f24f4..41c7dcb786d 100644 --- a/src/Microsoft.Graph/Generated/Models/UserExperienceAnalyticsRemoteConnection.cs +++ b/src/Microsoft.Graph/Generated/Models/UserExperienceAnalyticsRemoteConnection.cs @@ -8,7 +8,7 @@ namespace Microsoft.Graph.Beta.Models { /// - /// The user experience analyte remote connection entity. + /// The user experience analytics remote connection entity. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UserExperienceAnalyticsRemoteConnection : global::Microsoft.Graph.Beta.Models.Entity, IParsable diff --git a/src/Microsoft.Graph/Generated/Models/WebauthnPublicKeyCredentialCreationOptions.cs b/src/Microsoft.Graph/Generated/Models/WebauthnPublicKeyCredentialCreationOptions.cs index 28e66c5ed97..3f3c987c7e9 100644 --- a/src/Microsoft.Graph/Generated/Models/WebauthnPublicKeyCredentialCreationOptions.cs +++ b/src/Microsoft.Graph/Generated/Models/WebauthnPublicKeyCredentialCreationOptions.cs @@ -53,7 +53,7 @@ public string Attestation #endif /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// A challenge generated by Microsoft Entra ID and sent back with the registration request to prevent replay attacks. + /// A Base64-encoded challenge generated by Microsoft Entra ID and sent back with the registration request to prevent replay attacks. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Challenge diff --git a/src/Microsoft.Graph/Generated/Models/WiFiProxySetting.cs b/src/Microsoft.Graph/Generated/Models/WiFiProxySetting.cs index 63d7cd6cfa1..fef5b200b81 100644 --- a/src/Microsoft.Graph/Generated/Models/WiFiProxySetting.cs +++ b/src/Microsoft.Graph/Generated/Models/WiFiProxySetting.cs @@ -7,16 +7,16 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public enum WiFiProxySetting { - /// No Proxy. + /// Default. Indicates Wi-Fi Proxy is not set. [EnumMember(Value = "none")] None, - /// Manual Proxy Settings via Address and Port. + /// Indicates Wi-Fi Proxy is set by manually specifying an address and port as well as an optional list of hostnames that are exculded. This value is not supported for AndroidWorkProfileWiFiConfigurations. [EnumMember(Value = "manual")] Manual, - /// Automatic Proxy Settings via URL. + /// Indicates Wi-Fi Proxy is set automatically by providing the URL to a PAC (Proxy Auto Configuration) file which contains a list of proxy servers to use. [EnumMember(Value = "automatic")] Automatic, - /// Unknown future value for evolvable enum patterns. + /// Evolvable enumeration sentinel value. Do not use. [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/Windows10CompliancePolicy.cs b/src/Microsoft.Graph/Generated/Models/Windows10CompliancePolicy.cs index 4ef68e0a1d9..b1cff7aea35 100644 --- a/src/Microsoft.Graph/Generated/Models/Windows10CompliancePolicy.cs +++ b/src/Microsoft.Graph/Generated/Models/Windows10CompliancePolicy.cs @@ -299,6 +299,22 @@ public bool? VirtualizationBasedSecurityEnabled get { return BackingStore?.Get("virtualizationBasedSecurityEnabled"); } set { BackingStore?.Set("virtualizationBasedSecurityEnabled", value); } } + /// The wslDistributions property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? WslDistributions + { + get { return BackingStore?.Get?>("wslDistributions"); } + set { BackingStore?.Set("wslDistributions", value); } + } +#nullable restore +#else + public List WslDistributions + { + get { return BackingStore?.Get>("wslDistributions"); } + set { BackingStore?.Set("wslDistributions", value); } + } +#endif /// /// Instantiates a new and sets the default values. /// @@ -360,6 +376,7 @@ public override IDictionary> GetFieldDeserializers() { "tpmRequired", n => { TpmRequired = n.GetBoolValue(); } }, { "validOperatingSystemBuildRanges", n => { ValidOperatingSystemBuildRanges = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.OperatingSystemVersionRange.CreateFromDiscriminatorValue)?.AsList(); } }, { "virtualizationBasedSecurityEnabled", n => { VirtualizationBasedSecurityEnabled = n.GetBoolValue(); } }, + { "wslDistributions", n => { WslDistributions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.WslDistributionConfiguration.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -406,6 +423,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteBoolValue("tpmRequired", TpmRequired); writer.WriteCollectionOfObjectValues("validOperatingSystemBuildRanges", ValidOperatingSystemBuildRanges); writer.WriteBoolValue("virtualizationBasedSecurityEnabled", VirtualizationBasedSecurityEnabled); + writer.WriteCollectionOfObjectValues("wslDistributions", WslDistributions); } } } diff --git a/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs b/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs index 2c70cedc146..553a99d5026 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsDomainJoinConfiguration.cs @@ -51,7 +51,7 @@ public int? ComputerNameSuffixRandomCharCount get { return BackingStore?.Get("computerNameSuffixRandomCharCount"); } set { BackingStore?.Set("computerNameSuffixRandomCharCount", value); } } - /// 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 #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? NetworkAccessConfigurations diff --git a/src/Microsoft.Graph/Generated/Models/WslDistributionConfiguration.cs b/src/Microsoft.Graph/Generated/Models/WslDistributionConfiguration.cs new file mode 100644 index 00000000000..cabf2ffd898 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/WslDistributionConfiguration.cs @@ -0,0 +1,135 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions.Store; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.Models +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class WslDistributionConfiguration : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + public IDictionary AdditionalData + { + get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } + set { BackingStore.Set("AdditionalData", value); } + } + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Linux distribution like Debian, Fedora, Ubuntu etc. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Distribution + { + get { return BackingStore?.Get("distribution"); } + set { BackingStore?.Set("distribution", value); } + } +#nullable restore +#else + public string Distribution + { + get { return BackingStore?.Get("distribution"); } + set { BackingStore?.Set("distribution", value); } + } +#endif + /// Maximum supported operating system version of the linux version. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? MaximumOSVersion + { + get { return BackingStore?.Get("maximumOSVersion"); } + set { BackingStore?.Set("maximumOSVersion", value); } + } +#nullable restore +#else + public string MaximumOSVersion + { + get { return BackingStore?.Get("maximumOSVersion"); } + set { BackingStore?.Set("maximumOSVersion", value); } + } +#endif + /// Minimum supported operating system version of the linux version. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? MinimumOSVersion + { + get { return BackingStore?.Get("minimumOSVersion"); } + set { BackingStore?.Set("minimumOSVersion", value); } + } +#nullable restore +#else + public string MinimumOSVersion + { + get { return BackingStore?.Get("minimumOSVersion"); } + set { BackingStore?.Set("minimumOSVersion", value); } + } +#endif + /// The OdataType property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#nullable restore +#else + public string OdataType + { + get { return BackingStore?.Get("@odata.type"); } + set { BackingStore?.Set("@odata.type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public WslDistributionConfiguration() + { + BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); + AdditionalData = new Dictionary(); + } + /// + /// Creates a new instance of the appropriate class based on discriminator value + /// + /// A + /// The parse node to use to read the discriminator value and create the object + public static global::Microsoft.Graph.Beta.Models.WslDistributionConfiguration CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.WslDistributionConfiguration(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "distribution", n => { Distribution = n.GetStringValue(); } }, + { "maximumOSVersion", n => { MaximumOSVersion = n.GetStringValue(); } }, + { "minimumOSVersion", n => { MinimumOSVersion = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("distribution", Distribution); + writer.WriteStringValue("maximumOSVersion", MaximumOSVersion); + writer.WriteStringValue("minimumOSVersion", MinimumOSVersion); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilder.cs index 0b71aee17d7..691dba357c9 100644 --- a/src/Microsoft.Graph/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Oauth2PermissionGrants.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Oauth2PermissionGrants.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For details, see Using delta query. + /// Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Organization/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/Delta/DeltaRequestBuilder.cs index bb3e0ddf008..3b7a7446e08 100644 --- a/src/Microsoft.Graph/Generated/Organization/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Organization.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Organization.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/PermissionGrants/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/PermissionGrants/Delta/DeltaRequestBuilder.cs index d8d01fd334e..54379c3946d 100644 --- a/src/Microsoft.Graph/Generated/PermissionGrants/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/PermissionGrants/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.PermissionGrants.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.PermissionGrants.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + /// Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..3ba3f0b62b0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName +{ + /// + /// Provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproversWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public ApproversWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/privacy/subjectRightsRequests/{subjectRightsRequest%2Did}/approvers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ApproversWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/privacy/subjectRightsRequests/{subjectRightsRequest%2Did}/approvers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// Get approvers from privacy + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get approvers from privacy + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] + public global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get approvers from privacy + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..c37e3403fe7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName +{ + /// + /// Provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CollaboratorsWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public CollaboratorsWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/privacy/subjectRightsRequests/{subjectRightsRequest%2Did}/collaborators(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CollaboratorsWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/privacy/subjectRightsRequests/{subjectRightsRequest%2Did}/collaborators(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// Get collaborators from privacy + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get collaborators from privacy + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] + public global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get collaborators from privacy + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs index 9cb0ef045df..618880aabf9 100644 --- a/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs @@ -3,7 +3,9 @@ using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers; +using Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName; using Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators; +using Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName; using Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.GetFinalAttachment; using Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.GetFinalReport; using Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Notes; @@ -61,6 +63,28 @@ public partial class SubjectRightsRequestItemRequestBuilder : BaseRequestBuilder get => new global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Team.TeamRequestBuilder(PathParameters, RequestAdapter); } /// + /// Provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. + /// + /// A + /// Alternate key of user + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] + public global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder ApproversWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// + /// Provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. + /// + /// A + /// Alternate key of user + [Obsolete("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate")] + public global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder CollaboratorsWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Instantiates a new and sets the default values. /// /// Path parameters for the request diff --git a/src/Microsoft.Graph/Generated/RiskDetections/RiskDetectionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/RiskDetections/RiskDetectionsRequestBuilder.cs index fabc7134354..e74b3c0eadd 100644 --- a/src/Microsoft.Graph/Generated/RiskDetections/RiskDetectionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/RiskDetections/RiskDetectionsRequestBuilder.cs @@ -48,8 +48,8 @@ public RiskDetectionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// Retrieve the properties of a riskDetection object. - /// Find more info here + /// Retrieve the properties of a collection of riskDetection objects. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -97,7 +97,7 @@ public RiskDetectionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.RiskDetection.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the properties of a riskDetection object. + /// Retrieve the properties of a collection of riskDetection objects. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -147,7 +147,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.RiskDetections.RiskDetectionsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the properties of a riskDetection object. + /// Retrieve the properties of a collection of riskDetection objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RiskDetectionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs index a087e9f2f6c..d9ed88ea688 100644 --- a/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs @@ -54,8 +54,8 @@ public RoleAssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. - /// Find more info here + /// Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -104,7 +104,7 @@ public RoleAssignmentsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.UnifiedRoleAssignmentMultiple.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + /// Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.RoleManagement.DeviceManagement.RoleAssignments.RoleAssignmentsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + /// Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RoleAssignmentsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs index a2995234ef9..ef07b2244c3 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.cs @@ -54,7 +54,7 @@ public SiteSourcesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get a list of the siteSource objects associated with an ediscoveryCustodian. + /// Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. /// Find more info here /// /// A @@ -104,7 +104,7 @@ public SiteSourcesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Security.SiteSource.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of the siteSource objects associated with an ediscoveryCustodian. + /// Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Security.Cases.EdiscoveryCases.Item.Custodians.Item.SiteSources.SiteSourcesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a list of the siteSource objects associated with an ediscoveryCustodian. + /// Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class SiteSourcesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs index 3e66b5c08b6..12c704959dd 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.cs @@ -54,7 +54,7 @@ public UserSourcesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get a list of the userSource objects associated with an ediscoveryCustodian. + /// Get a list of the userSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. /// Find more info here /// /// A @@ -104,7 +104,7 @@ public UserSourcesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Security.UserSource.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of the userSource objects associated with an ediscoveryCustodian. + /// Get a list of the userSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Security.Cases.EdiscoveryCases.Item.Custodians.Item.UserSources.UserSourcesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a list of the userSource objects associated with an ediscoveryCustodian. + /// Get a list of the userSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UserSourcesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.cs index 25b2dbf5c12..61ef5e295c9 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityExportReportRequestBuilder(string rawUrl, IRequestA } /// /// Export an item report from an estimated ediscoverySearch. For details, see Manage a collection estimate. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.cs index 547b89841fb..c5882c1c4c5 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityExportResultRequestBuilder(string rawUrl, IRequestA } /// /// Export results from an estimated ediscoverySearch. For details, see Manage a collection estimate. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.cs index 3365e6142cf..f601c0634dc 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphSecurityPurgeDataRequestBuilder(string rawUrl, IRequestAdap { } /// - /// Delete Microsoft Teams messages contained in a eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams + /// Delete Exchange mailbox items or Microsoft Teams messages contained in an eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Security.Cases.Ediscove await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete Microsoft Teams messages contained in a eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams + /// Delete Exchange mailbox items or Microsoft Teams messages contained in an eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/Item/SensorItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/Item/SensorItemRequestBuilder.cs index 3a146e35335..3561ab0c27f 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/Item/SensorItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/Item/SensorItemRequestBuilder.cs @@ -42,7 +42,7 @@ public SensorItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : } /// /// Delete a sensor object. - /// Find more info here + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..006661065a8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName +{ + /// + /// Provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproversWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public ApproversWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/security/subjectRightsRequests/{subjectRightsRequest%2Did}/approvers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public ApproversWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/subjectRightsRequests/{subjectRightsRequest%2Did}/approvers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// Get approvers from security + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get approvers from security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get approvers from security + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..7cabf63e8e8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName +{ + /// + /// Provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CollaboratorsWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public CollaboratorsWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/security/subjectRightsRequests/{subjectRightsRequest%2Did}/collaborators(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CollaboratorsWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/subjectRightsRequests/{subjectRightsRequest%2Did}/collaborators(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// Get collaborators from security + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get collaborators from security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get collaborators from security + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs index 97a85bccc28..6447bd556cd 100644 --- a/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.cs @@ -3,7 +3,9 @@ using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers; +using Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName; using Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators; +using Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName; using Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.GetFinalAttachment; using Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.GetFinalReport; using Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Notes; @@ -55,6 +57,26 @@ public partial class SubjectRightsRequestItemRequestBuilder : BaseRequestBuilder get => new global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Team.TeamRequestBuilder(PathParameters, RequestAdapter); } /// + /// Provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder ApproversWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// + /// Provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder CollaboratorsWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Instantiates a new and sets the default values. /// /// Path parameters for the request diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Delta/DeltaRequestBuilder.cs index af37d49439f..ce4df9c9eec 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. + /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. + /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. + /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. + /// Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs index 25cedb37a9b..523ec15f36e 100644 --- a/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.cs @@ -117,8 +117,8 @@ public async Task DeleteAsync(Action - /// Get the list of richLongRunningOperations associated with a list. - /// Find more info here + /// Return the metadata for a list. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -185,7 +185,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get the list of richLongRunningOperations associated with a list. + /// Return the metadata for a list. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -243,7 +243,7 @@ public partial class ListItemRequestBuilderDeleteRequestConfiguration : RequestC { } /// - /// Get the list of richLongRunningOperations associated with a list. + /// Return the metadata for a list. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ListItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs index 92dac91f651..d0e588dfc9d 100644 --- a/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Sites/SitesRequestBuilder.cs @@ -78,8 +78,8 @@ public SitesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. - /// Find more info here + /// List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -102,7 +102,7 @@ public SitesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SiteCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + /// List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -130,7 +130,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + /// List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class SitesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/ExchangeRestoreSessionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/ExchangeRestoreSessionItemRequestBuilder.cs index 1b767f370ae..0b08e4f3ef0 100644 --- a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/ExchangeRestoreSessionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/ExchangeRestoreSessionItemRequestBuilder.cs @@ -4,6 +4,7 @@ using Microsoft.Graph.Beta.Models; using Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.GranularMailboxRestoreArtifacts; using Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifacts; +using Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -30,6 +31,11 @@ public partial class ExchangeRestoreSessionItemRequestBuilder : BaseRequestBuild { get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifacts.MailboxRestoreArtifactsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the mailboxRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.exchangeRestoreSession entity. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder MailboxRestoreArtifactsBulkAdditionRequests + { + get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..a79be4a7ded --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession%2Did}/mailboxRestoreArtifactsBulkAdditionRequests/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession%2Did}/mailboxRestoreArtifactsBulkAdditionRequests/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Item/MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Item/MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs new file mode 100644 index 00000000000..1ec4d3a6bca --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/Item/MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item +{ + /// + /// Provides operations to manage the mailboxRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.exchangeRestoreSession entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession%2Did}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession%2Did}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property mailboxRestoreArtifactsBulkAdditionRequests for solutions + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get mailboxRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property mailboxRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get mailboxRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get mailboxRestoreArtifactsBulkAdditionRequests from solutions + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs new file mode 100644 index 00000000000..93b163ae93d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count; +using Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests +{ + /// + /// Provides operations to manage the mailboxRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.exchangeRestoreSession entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the mailboxRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.exchangeRestoreSession entity. + /// The unique identifier of mailboxRestoreArtifactsBulkAdditionRequest + /// A + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("mailboxRestoreArtifactsBulkAdditionRequest%2Did", position); + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession%2Did}/mailboxRestoreArtifactsBulkAdditionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession%2Did}/mailboxRestoreArtifactsBulkAdditionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get mailboxRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to mailboxRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get mailboxRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to mailboxRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get mailboxRestoreArtifactsBulkAdditionRequests from solutions + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..af932559281 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession%2Did}/driveRestoreArtifactsBulkAdditionRequests/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession%2Did}/driveRestoreArtifactsBulkAdditionRequests/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs new file mode 100644 index 00000000000..bd22e495127 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count; +using Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests +{ + /// + /// Provides operations to manage the driveRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.oneDriveForBusinessRestoreSession entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the driveRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.oneDriveForBusinessRestoreSession entity. + /// The unique identifier of driveRestoreArtifactsBulkAdditionRequest + /// A + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("driveRestoreArtifactsBulkAdditionRequest%2Did", position); + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession%2Did}/driveRestoreArtifactsBulkAdditionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession%2Did}/driveRestoreArtifactsBulkAdditionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get driveRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to driveRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get driveRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to driveRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get driveRestoreArtifactsBulkAdditionRequests from solutions + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Item/DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Item/DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs new file mode 100644 index 00000000000..f8bd4913f0e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/Item/DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item +{ + /// + /// Provides operations to manage the driveRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.oneDriveForBusinessRestoreSession entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession%2Did}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession%2Did}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property driveRestoreArtifactsBulkAdditionRequests for solutions + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get driveRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property driveRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get driveRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get driveRestoreArtifactsBulkAdditionRequests from solutions + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/OneDriveForBusinessRestoreSessionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/OneDriveForBusinessRestoreSessionItemRequestBuilder.cs index c49f0920b04..4d75474f7dc 100644 --- a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/OneDriveForBusinessRestoreSessionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/OneDriveForBusinessRestoreSessionItemRequestBuilder.cs @@ -3,6 +3,7 @@ using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifacts; +using Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -24,6 +25,11 @@ public partial class OneDriveForBusinessRestoreSessionItemRequestBuilder : BaseR { get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifacts.DriveRestoreArtifactsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the driveRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.oneDriveForBusinessRestoreSession entity. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder DriveRestoreArtifactsBulkAdditionRequests + { + get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.cs index 844b269f520..08c53635108 100644 --- a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.cs @@ -3,6 +3,7 @@ using Microsoft.Graph.Beta.Models.ODataErrors; using Microsoft.Graph.Beta.Models; using Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifacts; +using Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -24,6 +25,11 @@ public partial class SharePointRestoreSessionItemRequestBuilder : BaseRequestBui { get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifacts.SiteRestoreArtifactsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the siteRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.sharePointRestoreSession entity. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder SiteRestoreArtifactsBulkAdditionRequests + { + get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..3b325012639 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count +{ + /// + /// Provides operations to count the resources in the collection. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CountRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession%2Did}/siteRestoreArtifactsBulkAdditionRequests/$count{?%24filter,%24search}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession%2Did}/siteRestoreArtifactsBulkAdditionRequests/$count{?%24filter,%24search}", rawUrl) + { + } + /// + /// Get the number of the resource + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendPrimitiveAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get the number of the resource + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get the number of the resource + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetQueryParameters + { + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Item/SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Item/SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs new file mode 100644 index 00000000000..ccb74bd120a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/Item/SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item +{ + /// + /// Provides operations to manage the siteRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.sharePointRestoreSession entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession%2Did}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession%2Did}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property siteRestoreArtifactsBulkAdditionRequests for solutions + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get siteRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property siteRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Get siteRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get siteRestoreArtifactsBulkAdditionRequests from solutions + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs new file mode 100644 index 00000000000..3e707f8f20d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count; +using Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests +{ + /// + /// Provides operations to manage the siteRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.sharePointRestoreSession entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the siteRestoreArtifactsBulkAdditionRequests property of the microsoft.graph.sharePointRestoreSession entity. + /// The unique identifier of siteRestoreArtifactsBulkAdditionRequest + /// A + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("siteRestoreArtifactsBulkAdditionRequest%2Did", position); + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder(urlTplParams, RequestAdapter); + } + } + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession%2Did}/siteRestoreArtifactsBulkAdditionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession%2Did}/siteRestoreArtifactsBulkAdditionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get siteRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequestCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to siteRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPostRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get siteRestoreArtifactsBulkAdditionRequests from solutions + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Create new navigation property to siteRestoreArtifactsBulkAdditionRequests for solutions + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get siteRestoreArtifactsBulkAdditionRequests from solutions + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Filter items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24filter")] + public string? Filter { get; set; } +#nullable restore +#else + [QueryParameter("%24filter")] + public string Filter { get; set; } +#endif + /// Order items by property values +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24orderby")] + public string[]? Orderby { get; set; } +#nullable restore +#else + [QueryParameter("%24orderby")] + public string[] Orderby { get; set; } +#endif + /// Search items by search phrases +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24search")] + public string? Search { get; set; } +#nullable restore +#else + [QueryParameter("%24search")] + public string Search { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + /// Skip the first n items + [QueryParameter("%24skip")] + public int? Skip { get; set; } + /// Show only the first n items + [QueryParameter("%24top")] + public int? Top { get; set; } + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SiteRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs index da34a8ddd50..3d2eab2dcf0 100644 --- a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs index eddf79c579b..3937a365a7f 100644 --- a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..1c8534701b4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName +{ + /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public OwnersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public OwnersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs index c7b00762361..cca8158ab2c 100644 --- a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs index 987f6cea720..20498d0550f 100644 --- a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs @@ -13,6 +13,7 @@ using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Members; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Operations; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Owners; +using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PermissionGrants; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Photo; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel; @@ -200,6 +201,16 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Team.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder OwnersWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Update the navigation property teamDefinition in teamTemplateDefinition /// /// A diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs index d22706694d2..7b1be276673 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.cs @@ -82,8 +82,8 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.ConversationMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. - /// Find more info here + /// Update the role of a conversationMember in a team.or channel. + /// Find more info here /// /// A /// The request body @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + /// Update the role of a conversationMember in a team.or channel. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs index 44faf33840a..4ebea1c376e 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.cs index 57ce5fc9b46..2c13ac6c95d 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.cs @@ -84,8 +84,8 @@ public MessagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ChatMessageCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Send a new chatMessage in the specified channel or a chat. - /// Find more info here + /// Send a new chatMessage in the specified channel. + /// Find more info here /// /// A /// The request body @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Send a new chatMessage in the specified channel or a chat. + /// Send a new chatMessage in the specified channel. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Members/Remove/RemoveRequestBuilder.cs index 6f430255f0d..2ad06b2e745 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teams.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teams.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..d5d2bce5a94 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teams/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName +{ + /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public OwnersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public OwnersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs index 50edd75d6d2..816ffce0cd6 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teams/Item/TeamItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/TeamItemRequestBuilder.cs index 6f4bb5d5de6..f336800008d 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/TeamItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/TeamItemRequestBuilder.cs @@ -13,6 +13,7 @@ using Microsoft.Graph.Beta.Teams.Item.Members; using Microsoft.Graph.Beta.Teams.Item.Operations; using Microsoft.Graph.Beta.Teams.Item.Owners; +using Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName; using Microsoft.Graph.Beta.Teams.Item.PermissionGrants; using Microsoft.Graph.Beta.Teams.Item.Photo; using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel; @@ -201,6 +202,16 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Team.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder OwnersWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Update the properties of the specified team. /// Find more info here /// diff --git a/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs index 16d0fa0ec2a..256b2c51a53 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs index d81de6889f7..1b99a9511ab 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs index e826be7cda8..cdadee72836 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..c5d1cb3db7f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName +{ + /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public OwnersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public OwnersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/owners(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs index df6e81f6c47..e571c2dc0ea 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs index f6d4bacd70a..cc0f2d9cff6 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/TeamDefinitionRequestBuilder.cs @@ -13,6 +13,7 @@ using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Members; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Operations; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Owners; +using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PermissionGrants; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Photo; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel; @@ -201,6 +202,16 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Team.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Provides operations to manage the owners property of the microsoft.graph.team entity. + /// + /// A + /// Alternate key of user + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder OwnersWithUserPrincipalName(string userPrincipalName) + { + if(string.IsNullOrEmpty(userPrincipalName)) throw new ArgumentNullException(nameof(userPrincipalName)); + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder(PathParameters, RequestAdapter, userPrincipalName); + } + /// /// Update the navigation property teamDefinition in teamwork /// /// A diff --git a/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs b/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs index 490d893b408..377f98a9d32 100644 --- a/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.cs @@ -71,8 +71,8 @@ public MultiTenantOrganizationRequestBuilder(string rawUrl, IRequestAdapter requ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MultiTenantOrganization.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a multi-tenant organization. - /// Find more info here + /// Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. + /// Find more info here /// /// A /// The request body @@ -116,7 +116,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a multi-tenant organization. + /// Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Users/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Delta/DeltaRequestBuilder.cs index 53cccf9799f..7f36b4132d4 100644 --- a/src/Microsoft.Graph/Generated/Users/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. See change tracking for details. + /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. See change tracking for details. + /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. See change tracking for details. + /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. See change tracking for details. + /// Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Users/Item/Chats/Item/Members/Remove/RemoveRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/Chats/Item/Members/Remove/RemoveRequestBuilder.cs index 8305ee2c384..9c5d77cc6fc 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/Chats/Item/Members/Remove/RemoveRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/Chats/Item/Members/Remove/RemoveRequestBuilder.cs @@ -34,7 +34,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas { } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -59,7 +60,8 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Item.Chats.Item.Members.Remove.RemovePostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + /// Find more info here /// /// A /// The request body @@ -85,7 +87,7 @@ public RemoveRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Item.Chats.Item.Members.Remove.RemoveResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action remove + /// Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Users/Item/Devices/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/Devices/Delta/DeltaRequestBuilder.cs index 00048176f6f..218029e0b12 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/Devices/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/Devices/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Item.Devices.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Item.Devices.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Users/Item/JoinedGroups/Delta/DeltaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/JoinedGroups/Delta/DeltaRequestBuilder.cs index d8f6e8402c6..d8fc0019048 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/JoinedGroups/Delta/DeltaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/JoinedGroups/Delta/DeltaRequestBuilder.cs @@ -34,7 +34,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Item.JoinedGroups.Delta.DeltaGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public DeltaRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Users.Item.JoinedGroups.Delta.DeltaResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DeltaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs index f2ca7c5e44a..d5e50e850a3 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs @@ -38,11 +38,8 @@ using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Reenable; using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoteLock; using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement; -using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc; using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RequestRemoteAssistance; using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode; -using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc; -using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc; using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Retire; using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RevokeAppleVppLicenses; using Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RotateBitLockerKeys; @@ -257,11 +254,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the reprovisionCloudPc method. - public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder ReprovisionCloudPc - { - get => new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the requestRemoteAssistance method. public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder RequestRemoteAssistance { @@ -272,16 +264,6 @@ public partial class ManagedDeviceItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder(PathParameters, RequestAdapter); } - /// Provides operations to call the resizeCloudPc method. - public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder ResizeCloudPc - { - get => new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(PathParameters, RequestAdapter); - } - /// Provides operations to call the restoreCloudPc method. - public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder RestoreCloudPc - { - get => new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(PathParameters, RequestAdapter); - } /// Provides operations to call the retire method. public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Retire.RetireRequestBuilder Retire { diff --git a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs deleted file mode 100644 index 10db32e1e15..00000000000 --- a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ReprovisionCloudPc/ReprovisionCloudPcRequestBuilder.cs +++ /dev/null @@ -1,99 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Graph.Beta.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using System.Collections.Generic; -using System.IO; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc -{ - /// - /// Provides operations to call the reprovisionCloudPc method. - /// - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilder : BaseRequestBuilder - { - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - /// The request adapter to use to execute the requests. - public ReprovisionCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/reprovisionCloudPc", rawUrl) - { - } - /// - /// Invoke action reprovisionCloudPc - /// - /// Cancellation token to use when cancelling requests - /// Configuration for the request such as headers, query parameters, and middleware options. - /// When receiving a 4XX or 5XX status code - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public async Task PostAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) - { -#nullable restore -#else - public async Task PostAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) - { -#endif - var requestInfo = ToPostRequestInformation(requestConfiguration); - var errorMapping = new Dictionary> - { - { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, - }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); - } - /// - /// Invoke action reprovisionCloudPc - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) - { -#endif - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - return requestInfo; - } - /// - /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - /// - /// A - /// The raw URL to use for the request builder. - [Obsolete("The reprovisionCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use reprovision instead as of 2023-07/reprovisionCloudPc")] - public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder WithUrl(string rawUrl) - { - return new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder(rawUrl, RequestAdapter); - } - /// - /// Configuration for the request such as headers, query parameters, and middleware options. - /// - [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ReprovisionCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration - { - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs deleted file mode 100644 index 464b6b2c82e..00000000000 --- a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcPostRequestBody.cs +++ /dev/null @@ -1,81 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions.Store; -using System.Collections.Generic; -using System.IO; -using System; -namespace Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc -{ - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 - public partial class ResizeCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData - { - get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } - set { BackingStore.Set("AdditionalData", value); } - } - /// Stores model information. - public IBackingStore BackingStore { get; private set; } - /// The targetServicePlanId property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? TargetServicePlanId - { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } - } -#nullable restore -#else - public string TargetServicePlanId - { - get { return BackingStore?.Get("targetServicePlanId"); } - set { BackingStore?.Set("targetServicePlanId", value); } - } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public ResizeCloudPcPostRequestBody() - { - BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "targetServicePlanId", n => { TargetServicePlanId = n.GetStringValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("targetServicePlanId", TargetServicePlanId); - writer.WriteAdditionalData(AdditionalData); - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs deleted file mode 100644 index 16ee89edbaf..00000000000 --- a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs +++ /dev/null @@ -1,104 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Graph.Beta.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using System.Collections.Generic; -using System.IO; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc -{ - /// - /// Provides operations to call the resizeCloudPc method. - /// - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilder : BaseRequestBuilder - { - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/resizeCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - /// The request adapter to use to execute the requests. - public ResizeCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/resizeCloudPc", rawUrl) - { - } - /// - /// Invoke action resizeCloudPc - /// - /// The request body - /// Cancellation token to use when cancelling requests - /// Configuration for the request such as headers, query parameters, and middleware options. - /// When receiving a 4XX or 5XX status code - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) - { -#nullable restore -#else - public async Task PostAsync(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = ToPostRequestInformation(body, requestConfiguration); - var errorMapping = new Dictionary> - { - { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, - }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); - } - /// - /// Invoke action resizeCloudPc - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); - return requestInfo; - } - /// - /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - /// - /// A - /// The raw URL to use for the request builder. - [Obsolete("The resizeCloudPc API is deprecated and will stop returning on Oct 30, 2023. Please use resize instead as of 2023-05/resizeCloudPc")] - public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder WithUrl(string rawUrl) - { - return new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder(rawUrl, RequestAdapter); - } - /// - /// Configuration for the request such as headers, query parameters, and middleware options. - /// - [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class ResizeCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration - { - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs b/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs deleted file mode 100644 index 951bbb0b713..00000000000 --- a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs +++ /dev/null @@ -1,81 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions.Store; -using System.Collections.Generic; -using System.IO; -using System; -namespace Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc -{ - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 - public partial class RestoreCloudPcPostRequestBody : IAdditionalDataHolder, IBackedModel, IParsable - #pragma warning restore CS1591 - { - /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - public IDictionary AdditionalData - { - get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } - set { BackingStore.Set("AdditionalData", value); } - } - /// Stores model information. - public IBackingStore BackingStore { get; private set; } - /// The cloudPcSnapshotId property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? CloudPcSnapshotId - { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } - } -#nullable restore -#else - public string CloudPcSnapshotId - { - get { return BackingStore?.Get("cloudPcSnapshotId"); } - set { BackingStore?.Set("cloudPcSnapshotId", value); } - } -#endif - /// - /// Instantiates a new and sets the default values. - /// - public RestoreCloudPcPostRequestBody() - { - BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); - AdditionalData = new Dictionary(); - } - /// - /// Creates a new instance of the appropriate class based on discriminator value - /// - /// A - /// The parse node to use to read the discriminator value and create the object - public static global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "cloudPcSnapshotId", n => { CloudPcSnapshotId = n.GetStringValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public virtual void Serialize(ISerializationWriter writer) - { - _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteStringValue("cloudPcSnapshotId", CloudPcSnapshotId); - writer.WriteAdditionalData(AdditionalData); - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs deleted file mode 100644 index 7f5ddd1faa9..00000000000 --- a/src/Microsoft.Graph/Generated/Users/Item/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs +++ /dev/null @@ -1,104 +0,0 @@ -// -#pragma warning disable CS0618 -using Microsoft.Graph.Beta.Models.ODataErrors; -using Microsoft.Kiota.Abstractions.Extensions; -using Microsoft.Kiota.Abstractions.Serialization; -using Microsoft.Kiota.Abstractions; -using System.Collections.Generic; -using System.IO; -using System.Threading.Tasks; -using System.Threading; -using System; -namespace Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc -{ - /// - /// Provides operations to call the restoreCloudPc method. - /// - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilder : BaseRequestBuilder - { - /// - /// Instantiates a new and sets the default values. - /// - /// Path parameters for the request - /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/restoreCloudPc", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - /// The request adapter to use to execute the requests. - public RestoreCloudPcRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/restoreCloudPc", rawUrl) - { - } - /// - /// Invoke action restoreCloudPc - /// - /// The request body - /// Cancellation token to use when cancelling requests - /// Configuration for the request such as headers, query parameters, and middleware options. - /// When receiving a 4XX or 5XX status code - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public async Task PostAsync(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) - { -#nullable restore -#else - public async Task PostAsync(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = ToPostRequestInformation(body, requestConfiguration); - var errorMapping = new Dictionary> - { - { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, - }; - await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); - } - /// - /// Invoke action restoreCloudPc - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody body, Action> requestConfiguration = default) - { -#endif - _ = body ?? throw new ArgumentNullException(nameof(body)); - var requestInfo = new RequestInformation(Method.POST, UrlTemplate, PathParameters); - requestInfo.Configure(requestConfiguration); - requestInfo.Headers.TryAdd("Accept", "application/json"); - requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); - return requestInfo; - } - /// - /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - /// - /// A - /// The raw URL to use for the request builder. - [Obsolete("The restoreCloudPc API is deprecated and will stop returning on Sep 30, 2023. Please use restore instead as of 2023-07/restoreCloudPc")] - public global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder WithUrl(string rawUrl) - { - return new global::Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder(rawUrl, RequestAdapter); - } - /// - /// Configuration for the request such as headers, query parameters, and middleware options. - /// - [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - public partial class RestoreCloudPcRequestBuilderPostRequestConfiguration : RequestConfiguration - { - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs index 8786a446ed0..d39c2970c2a 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs index 7174cfd2c98..5ce0b564727 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/CustomQuestionsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Custo public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class CustomQuestionsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. /// The unique identifier of meetingRegistrationQuestion /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder this[string position] { get @@ -60,6 +62,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -84,6 +87,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -106,6 +110,7 @@ public CustomQuestionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -126,6 +131,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -147,6 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs index 164ebdd564c..7f4a42c9224 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/CustomQuestions/Item/MeetingRegistrationQuestionItemRequestBuilder.cs @@ -40,6 +40,7 @@ public MeetingRegistrationQuestionItemRequestBuilder(string rawUrl, IRequestAdap /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -63,6 +64,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -87,6 +89,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -109,6 +112,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -128,6 +132,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -148,6 +153,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrationQuestion body, Action>? requestConfiguration = default) @@ -169,6 +175,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.Item.MeetingRegistrationQuestionItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs index 53c2f0c6b84..f2e5414f5f5 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Count/CountRequestBuilder.cs @@ -40,6 +40,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -61,6 +62,7 @@ public CountRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -80,6 +82,7 @@ public RequestInformation ToGetRequestInformation(Action /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs index d0398c490a9..aca7080132a 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/Item/MeetingRegistrantBaseItemRequestBuilder.cs @@ -41,6 +41,7 @@ public MeetingRegistrantBaseItemRequestBuilder(string rawUrl, IRequestAdapter re /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -64,6 +65,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -88,6 +90,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -110,6 +113,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -129,6 +133,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -149,6 +154,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -170,6 +176,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs index cd36993b2d1..1ed1f73e856 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/Registrants/RegistrantsRequestBuilder.cs @@ -21,6 +21,7 @@ namespace Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Regis public partial class RegistrantsRequestBuilder : BaseRequestBuilder { /// Provides operations to count the resources in the collection. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder Count { get => new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.Count.CountRequestBuilder(PathParameters, RequestAdapter); @@ -28,6 +29,7 @@ public partial class RegistrantsRequestBuilder : BaseRequestBuilder /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. /// The unique identifier of meetingRegistrantBase /// A + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.Item.MeetingRegistrantBaseItemRequestBuilder this[string position] { get @@ -60,6 +62,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -85,6 +88,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PostAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -107,6 +111,7 @@ public RegistrantsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -127,6 +132,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistrantBase body, Action>? requestConfiguration = default) @@ -148,6 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs index 6392e8acc7b..5c80bc8cb46 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Registration/RegistrationRequestBuilder.cs @@ -21,11 +21,13 @@ namespace Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration public partial class RegistrationRequestBuilder : BaseRequestBuilder { /// Provides operations to manage the customQuestions property of the microsoft.graph.meetingRegistration entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder CustomQuestions { get => new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.CustomQuestions.CustomQuestionsRequestBuilder(PathParameters, RequestAdapter); } /// Provides operations to manage the registrants property of the microsoft.graph.meetingRegistrationBase entity. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder Registrants { get => new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.Registrants.RegistrantsRequestBuilder(PathParameters, RequestAdapter); @@ -52,6 +54,7 @@ public RegistrationRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -75,6 +78,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -99,6 +103,7 @@ public async Task DeleteAsync(ActionCancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. /// When receiving a 4XX or 5XX status code + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) @@ -121,6 +126,7 @@ public async Task DeleteAsync(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -140,6 +146,7 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) @@ -160,6 +167,7 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MeetingRegistration body, Action>? requestConfiguration = default) @@ -181,6 +189,7 @@ public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta /// /// A /// The raw URL to use for the request builder. + [Obsolete("The meetingRegistrationBase Entity is deprecated and will stop returning data on Dec 12th, 2024. Please use the new webinar APIs. as of 2024-04/meetingRegistrationDeprecation")] public global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.RegistrationRequestBuilder WithUrl(string rawUrl) { return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Registration.RegistrationRequestBuilder(rawUrl, RequestAdapter); diff --git a/src/Microsoft.Graph/Generated/Users/Item/Presence/PresenceRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/Presence/PresenceRequestBuilder.cs index 4a8ed05a955..abf9c518036 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/Presence/PresenceRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/Presence/PresenceRequestBuilder.cs @@ -87,8 +87,8 @@ public async Task DeleteAsync(Action - /// Set a presence status message for a user. An optional expiration date and time can be supplied. - /// Find more info here + /// Get a user's presence information. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -155,7 +155,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Set a presence status message for a user. An optional expiration date and time can be supplied. + /// Get a user's presence information. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -213,7 +213,7 @@ public partial class PresenceRequestBuilderDeleteRequestConfiguration : RequestC { } /// - /// Set a presence status message for a user. An optional expiration date and time can be supplied. + /// Get a user's presence information. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class PresenceRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 00000000000..cc24081baba --- /dev/null +++ b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,234 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using Microsoft.Kiota.Abstractions; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; +using System.Threading; +using System; +namespace Microsoft.Graph.Beta.UsersWithUserPrincipalName +{ + /// + /// Provides operations to manage the collection of user entities. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsersWithUserPrincipalNameRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + /// Alternate key of user + public UsersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string userPrincipalName = "") : base(requestAdapter, "{+baseurl}/users(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(userPrincipalName)) PathParameters.Add("userPrincipalName", userPrincipalName); + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + /// The request adapter to use to execute the requests. + public UsersWithUserPrincipalNameRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. + /// Find more info here + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task DeleteAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task DeleteAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToDeleteRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + /// Find more info here + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the properties of a user object. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.User body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.User body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = ToPatchRequestInformation(body, requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Beta.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToDeleteRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.DELETE, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the properties of a user object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.User body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.User body, Action> requestConfiguration = default) + { +#endif + _ = body ?? throw new ArgumentNullException(nameof(body)); + var requestInfo = new RequestInformation(Method.PATCH, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + requestInfo.SetContentFromParsable(RequestAdapter, "application/json", body); + return requestInfo; + } + /// + /// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + /// + /// A + /// The raw URL to use for the request builder. + public global::Microsoft.Graph.Beta.UsersWithUserPrincipalName.UsersWithUserPrincipalNameRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.UsersWithUserPrincipalName.UsersWithUserPrincipalNameRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// Expand related entities +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24expand")] + public string[]? Expand { get; set; } +#nullable restore +#else + [QueryParameter("%24expand")] + public string[] Expand { get; set; } +#endif + /// Select properties to be returned +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("%24select")] + public string[]? Select { get; set; } +#nullable restore +#else + [QueryParameter("%24select")] + public string[] Select { get; set; } +#endif + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + /// + /// Configuration for the request such as headers, query parameters, and middleware options. + /// + [Obsolete("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/kiota-dom-export.txt b/src/Microsoft.Graph/Generated/kiota-dom-export.txt index ab3105992a3..14decea64b3 100644 --- a/src/Microsoft.Graph/Generated/kiota-dom-export.txt +++ b/src/Microsoft.Graph/Generated/kiota-dom-export.txt @@ -8640,6 +8640,7 @@ Microsoft.Graph.Beta.BaseGraphServiceClient::|public|termStore:global.Microsoft. Microsoft.Graph.Beta.BaseGraphServiceClient::|public|threatSubmission:global.Microsoft.Graph.Beta.ThreatSubmission.ThreatSubmissionRequestBuilder Microsoft.Graph.Beta.BaseGraphServiceClient::|public|trustFramework:global.Microsoft.Graph.Beta.TrustFramework.TrustFrameworkRequestBuilder Microsoft.Graph.Beta.BaseGraphServiceClient::|public|users:global.Microsoft.Graph.Beta.Users.UsersRequestBuilder +Microsoft.Graph.Beta.BaseGraphServiceClient::|public|usersWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.UsersWithUserPrincipalName.UsersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.BaseGraphServiceClient::|public|workplace:global.Microsoft.Graph.Beta.Workplace.WorkplaceRequestBuilder Microsoft.Graph.Beta.BookingBusinesses.bookingBusinessesRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.BookingBusinesses.bookingBusinessesRequestBuilder.bookingBusinessesRequestBuilderGetQueryParameters::|public|Count:bool? @@ -25628,6 +25629,8 @@ Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCert Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|postCloudCertificationAuthority:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.PostCloudCertificationAuthority.PostCloudCertificationAuthorityRequestBuilder Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|revokeCloudCertificationAuthorityCertificate:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeCloudCertificationAuthorityCertificate.RevokeCloudCertificationAuthorityCertificateRequestBuilder Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|revokeLeafCertificate:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificateRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|revokeLeafCertificateBySerialNumber:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|searchCloudCertificationAuthorityLeafCertificateBySerialNumber:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.CloudCertificationAuthorityItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.CloudCertificationAuthority; requestConfiguration?:Action>):RequestInformation @@ -25757,6 +25760,36 @@ Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLea Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.revokeLeafCertificateRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificatePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudCertificationAuthorityLeafCertificate Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.revokeLeafCertificateRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificatePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.revokeLeafCertificateRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificate.RevokeLeafCertificateRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody::|public|CertificateSerialNumber:string +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberRequestBuilder.revokeLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudCertificationAuthorityLeafCertificate +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.revokeLeafCertificateBySerialNumberRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.RevokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|CertificateSerialNumber:string +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudCertificationAuthorityLeafCertificate +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.searchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.SearchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.uploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.uploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.DeviceManagement.CloudCertificationAuthority.Item.UploadExternallySignedCertificationAuthorityCertificate.uploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|CertificationAuthorityVersion:int? @@ -26616,11 +26649,8 @@ Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemReq Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reenable:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Reenable.ReenableRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|remoteLock:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoteLock.RemoteLockRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|removeDeviceFirmwareConfigurationInterfaceManagement:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reprovisionCloudPc:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|requestRemoteAssistance:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resetPasscode:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resizeCloudPc:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|restoreCloudPc:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|retire:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Retire.RetireRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|revokeAppleVppLicenses:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RevokeAppleVppLicenses.RevokeAppleVppLicensesRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|rotateBitLockerKeys:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RotateBitLockerKeys.RotateBitLockerKeysRequestBuilder @@ -26768,13 +26798,6 @@ Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmware Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder.reprovisionCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder.requestRemoteAssistanceRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -26789,36 +26812,6 @@ Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode.resetP Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|TargetServicePlanId:string -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder.resizeCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|CloudPcSnapshotId:string -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder.restoreCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Retire.retireRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Retire.retireRequestBuilder.retireRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.ComanagedDevices.Item.Retire.retireRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -31076,6 +31069,7 @@ Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|re Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|reports:global.Microsoft.Graph.Beta.DeviceManagement.Reports.ReportsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|resourceAccessProfiles:global.Microsoft.Graph.Beta.DeviceManagement.ResourceAccessProfiles.ResourceAccessProfilesRequestBuilder Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|resourceOperations:global.Microsoft.Graph.Beta.DeviceManagement.ResourceOperations.ResourceOperationsRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|retrieveUserRoleDetailWithUserid(userid:string):global.Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.RetrieveUserRoleDetailWithUseridRequestBuilder Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|reusablePolicySettings:global.Microsoft.Graph.Beta.DeviceManagement.ReusablePolicySettings.ReusablePolicySettingsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|reusableSettings:global.Microsoft.Graph.Beta.DeviceManagement.ReusableSettings.ReusableSettingsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.deviceManagementRequestBuilder::|public|roleAssignments:global.Microsoft.Graph.Beta.DeviceManagement.RoleAssignments.RoleAssignmentsRequestBuilder @@ -35965,11 +35959,8 @@ Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemReque Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reenable:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Reenable.ReenableRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|remoteLock:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoteLock.RemoteLockRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|removeDeviceFirmwareConfigurationInterfaceManagement:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reprovisionCloudPc:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|requestRemoteAssistance:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resetPasscode:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resizeCloudPc:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|restoreCloudPc:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|retire:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Retire.RetireRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|revokeAppleVppLicenses:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RevokeAppleVppLicenses.RevokeAppleVppLicensesRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|rotateBitLockerKeys:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RotateBitLockerKeys.RotateBitLockerKeysRequestBuilder @@ -36117,13 +36108,6 @@ Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareCo Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder.reprovisionCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder.requestRemoteAssistanceRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -36138,36 +36122,6 @@ Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode.resetPas Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|TargetServicePlanId:string -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder.resizeCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|CloudPcSnapshotId:string -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder.restoreCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Retire.retireRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Retire.retireRequestBuilder.retireRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.ManagedDevices.Item.Retire.retireRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -39644,12 +39598,36 @@ Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|get Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|getWindowsUpdateAlertSummaryReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport.GetWindowsUpdateAlertSummaryReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|getZebraFotaDeploymentReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.DeviceManagementReports; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DeviceManagementReports +Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveDeviceAppInstallationStatusReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveSecurityTaskAppsReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|retrieveWin32CatalogAppsUpdateReport:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveWin32CatalogAppsUpdateReport.RetrieveWin32CatalogAppsUpdateReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.DeviceManagementReports; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.Reports.reportsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.Reports.ReportsRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|GroupBy:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Name:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|OrderBy:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Select:List +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|SessionId:string +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Skip:int? +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Top:int? +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilder.retrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.retrieveSecurityTaskAppsReportPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.retrieveSecurityTaskAppsReportPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.retrieveSecurityTaskAppsReportPostRequestBody::|public|constructor():void @@ -39898,6 +39876,13 @@ Microsoft.Graph.Beta.DeviceManagement.ResourceOperations.resourceOperationsReque Microsoft.Graph.Beta.DeviceManagement.ResourceOperations.resourceOperationsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.ResourceOperations.resourceOperationsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.ResourceOperation; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.ResourceOperations.resourceOperationsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.ResourceOperations.ResourceOperationsRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.retrieveUserRoleDetailWithUseridRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.retrieveUserRoleDetailWithUseridRequestBuilder.retrieveUserRoleDetailWithUseridRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.retrieveUserRoleDetailWithUseridRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userid?:string):void +Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.retrieveUserRoleDetailWithUseridRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.retrieveUserRoleDetailWithUseridRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDetail +Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.retrieveUserRoleDetailWithUseridRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.retrieveUserRoleDetailWithUseridRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.RetrieveUserRoleDetailWithUserid.RetrieveUserRoleDetailWithUseridRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ReusablePolicySettings.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.ReusablePolicySettings.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.DeviceManagement.ReusablePolicySettings.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -44024,10 +44009,26 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBu Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcBulkAction Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.CloudPcBulkAction; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcBulkAction +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|retry:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.CloudPcBulkAction; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody::|public|CloudPcIds:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder.retryRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.retryRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.BulkResize.bulkResizePostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.BulkResize.bulkResizePostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.CloudPCs.BulkResize.bulkResizePostRequestBody::|public|CloudPcIds:List @@ -44779,6 +44780,7 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item. Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody::|public|constructor():void Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody::|public|PolicySettings:global.Microsoft.Graph.Beta.Models.CloudPcPolicySettingType? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody::|public|ReservePercentage:int? Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.ApplyPostRequestBody Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable @@ -44907,6 +44909,15 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item. Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.UserItemRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.UserItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.UserItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.UserItemRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder.assignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder.assignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder.assignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.AssignedUsersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder.CloudPcProvisioningPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder.CloudPcProvisioningPolicyAssignmentItemRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -44914,6 +44925,7 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item. Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder.CloudPcProvisioningPolicyAssignmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder.CloudPcProvisioningPolicyAssignmentItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|assignedUsers:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.AssignedUsersRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|assignedUsersWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.AssignedUsersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void @@ -45281,12 +45293,35 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuil Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|getSharedUseLicenseUsageReport:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetSharedUseLicenseUsageReport.GetSharedUseLicenseUsageReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|getTotalAggregatedRemoteConnectionReports:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.CloudPcReports; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcReports +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|retrieveBulkActionStatusReport:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|retrieveConnectionQualityReports:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|retrieveCrossRegionDisasterRecoveryReport:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|retrieveFrontlineReports:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.CloudPcReports; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.reportsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.ReportsRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|GroupBy:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|OrderBy:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|Select:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|Skip:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|public|Top:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilder.retrieveBulkActionStatusReportRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.retrieveConnectionQualityReportsPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.retrieveConnectionQualityReportsPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.retrieveConnectionQualityReportsPostRequestBody::|public|constructor():void @@ -45330,6 +45365,28 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegio Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.retrieveCrossRegionDisasterRecoveryReportRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.retrieveCrossRegionDisasterRecoveryReportRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.retrieveCrossRegionDisasterRecoveryReportRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|Filter:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|GroupBy:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|OrderBy:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|ReportName:global.Microsoft.Graph.Beta.Models.CloudPCFrontlineReportType? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|Search:string +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|Select:List +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|Skip:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|public|Top:int? +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsRequestBuilder.retrieveFrontlineReportsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):Stream +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.retrieveFrontlineReportsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.RetrieveScopedPermissions.retrieveScopedPermissionsGetResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.RetrieveScopedPermissions.retrieveScopedPermissionsGetResponse::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.RetrieveScopedPermissions.retrieveScopedPermissionsGetResponse::|public|Serialize(writer:ISerializationWriter):void @@ -74570,6 +74627,7 @@ Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|constructor(rawU Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.EducationRoot Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|me:global.Microsoft.Graph.Beta.Education.Me.MeRequestBuilder Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.EducationRoot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.EducationRoot +Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|reports:global.Microsoft.Graph.Beta.Education.Reports.ReportsRequestBuilder Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|schools:global.Microsoft.Graph.Beta.Education.Schools.SchoolsRequestBuilder Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|synchronizationProfiles:global.Microsoft.Graph.Beta.Education.SynchronizationProfiles.SynchronizationProfilesRequestBuilder Microsoft.Graph.Beta.Education.educationRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -75446,6 +75504,111 @@ Microsoft.Graph.Beta.Education.Me.User.userRequestBuilder::|public|mailboxSettin Microsoft.Graph.Beta.Education.Me.User.userRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.Education.Me.User.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder Microsoft.Graph.Beta.Education.Me.User.userRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Education.Me.User.userRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Me.User.UserRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder.ReadingAssignmentSubmissionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder.readingAssignmentSubmissionsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::[ReadingAssignmentSubmissionId:string]:global.Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Item.ReadingAssignmentSubmissionItemRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.Count.CountRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmissionCollectionResponse +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.readingAssignmentSubmissionsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder.ReflectCheckInResponseItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder.reflectCheckInResponsesRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::[ReflectCheckInResponseId:string]:global.Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Item.ReflectCheckInResponseItemRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.Count.CountRequestBuilder +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReflectCheckInResponseCollectionResponse +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.reflectCheckInResponsesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder.reportsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder.reportsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder.reportsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder.reportsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder.reportsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReportsRoot +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.ReportsRoot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ReportsRoot +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|readingAssignmentSubmissions:global.Microsoft.Graph.Beta.Education.Reports.ReadingAssignmentSubmissions.ReadingAssignmentSubmissionsRequestBuilder +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|reflectCheckInResponses:global.Microsoft.Graph.Beta.Education.Reports.ReflectCheckInResponses.ReflectCheckInResponsesRequestBuilder +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.ReportsRoot; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Education.Reports.reportsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Education.Reports.ReportsRequestBuilder Microsoft.Graph.Beta.Education.Schools.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Education.Schools.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Education.Schools.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -76773,6 +76936,7 @@ Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBui Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Community Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBuilder::|public|group:global.Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Group.GroupRequestBuilder Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBuilder::|public|owners:global.Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBuilder::|public|ownersWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Community; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Community Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.CommunityItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -76887,6 +77051,15 @@ Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Owners.ownersRequestBui Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Owners.ownersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.UserCollectionResponse Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Owners.ownersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Owners.ownersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.EmployeeExperience.Communities.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.EmployeeExperience.employeeExperienceRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.EmployeeExperience.employeeExperienceRequestBuilder.employeeExperienceRequestBuilderGetQueryParameters::|public|Select:string[] Microsoft.Graph.Beta.EmployeeExperience.employeeExperienceRequestBuilder.employeeExperienceRequestBuilderGetRequestConfiguration-->RequestConfiguration @@ -104042,6 +104215,15 @@ Microsoft.Graph.Beta.Groups.Item.Team.Owners.ownersRequestBuilder::|public|Count Microsoft.Graph.Beta.Groups.Item.Team.Owners.ownersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.UserCollectionResponse Microsoft.Graph.Beta.Groups.Item.Team.Owners.ownersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Groups.Item.Team.Owners.ownersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.PermissionGrants.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Groups.Item.Team.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -105608,6 +105790,7 @@ Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|installedApps: Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|members:global.Microsoft.Graph.Beta.Groups.Item.Team.Members.MembersRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|operations:global.Microsoft.Graph.Beta.Groups.Item.Team.Operations.OperationsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|owners:global.Microsoft.Graph.Beta.Groups.Item.Team.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|ownersWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.Groups.Item.Team.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|permissionGrants:global.Microsoft.Graph.Beta.Groups.Item.Team.PermissionGrants.PermissionGrantsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|photo:global.Microsoft.Graph.Beta.Groups.Item.Team.Photo.PhotoRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.teamRequestBuilder::|public|primaryChannel:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.PrimaryChannelRequestBuilder @@ -144402,11 +144585,8 @@ Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|pu Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reenable:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.Reenable.ReenableRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|remoteLock:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoteLock.RemoteLockRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|removeDeviceFirmwareConfigurationInterfaceManagement:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reprovisionCloudPc:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|requestRemoteAssistance:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resetPasscode:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resizeCloudPc:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|restoreCloudPc:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|retire:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.Retire.RetireRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|revokeAppleVppLicenses:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RevokeAppleVppLicenses.RevokeAppleVppLicensesRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|rotateBitLockerKeys:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RotateBitLockerKeys.RotateBitLockerKeysRequestBuilder @@ -144554,13 +144734,6 @@ Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInt Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder.reprovisionCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder.requestRemoteAssistanceRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Me.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -144575,36 +144748,6 @@ Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBu Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|TargetServicePlanId:string -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder.resizeCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|CloudPcSnapshotId:string -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder.restoreCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.Retire.retireRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Me.ManagedDevices.Item.Retire.retireRequestBuilder.retireRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Me.ManagedDevices.Item.Retire.retireRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -156158,6 +156301,9 @@ Microsoft.Graph.Beta.Models.allowedDataLocationCollectionResponse::|public|GetFi Microsoft.Graph.Beta.Models.allowedDataLocationCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.allowedDataLocationCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.allowedDataLocationCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AllowedDataLocationCollectionResponse +Microsoft.Graph.Beta.Models.allowedLobbyAdmitterRoles::0000-organizerAndCoOrganizersAndPresenters +Microsoft.Graph.Beta.Models.allowedLobbyAdmitterRoles::0001-organizerAndCoOrganizers +Microsoft.Graph.Beta.Models.allowedLobbyAdmitterRoles::0002-unknownFutureValue Microsoft.Graph.Beta.Models.allowedRolePrincipalTypes::0000-user Microsoft.Graph.Beta.Models.allowedRolePrincipalTypes::0001-servicePrincipal Microsoft.Graph.Beta.Models.allowedRolePrincipalTypes::0002-group @@ -156450,6 +156596,7 @@ Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|publ Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|public|OdataType:string Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|public|OuterIdentityPrivacyTemporaryValue:string Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|public|RootCertificateForServerValidation:global.Microsoft.Graph.Beta.Models.AndroidDeviceOwnerTrustedRootCertificate +Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|public|RootCertificatesForServerValidation:List Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|public|TrustedServerCertificateNames:List Microsoft.Graph.Beta.Models.androidDeviceOwnerEnterpriseWiFiConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AndroidDeviceOwnerEnterpriseWiFiConfiguration @@ -157582,6 +157729,7 @@ Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V110:bool? Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V120:bool? Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V130:bool? Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V140:bool? +Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V150:bool? Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V403:bool? Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V40:bool? Microsoft.Graph.Beta.Models.androidMinimumOperatingSystem::|public|V41:bool? @@ -157734,6 +157882,9 @@ Microsoft.Graph.Beta.Models.androidWiFiConfiguration::|static|public|CreateFromD Microsoft.Graph.Beta.Models.androidWiFiSecurityType::0000-open Microsoft.Graph.Beta.Models.androidWiFiSecurityType::0001-wpaEnterprise Microsoft.Graph.Beta.Models.androidWiFiSecurityType::0002-wpa2Enterprise +Microsoft.Graph.Beta.Models.androidWiFiSecurityType::0003-wep +Microsoft.Graph.Beta.Models.androidWiFiSecurityType::0004-wpaPersonal +Microsoft.Graph.Beta.Models.androidWiFiSecurityType::0005-unknownFutureValue Microsoft.Graph.Beta.Models.androidWorkProfileAccountUse::0000-allowAllExceptGoogleAccounts Microsoft.Graph.Beta.Models.androidWorkProfileAccountUse::0001-blockAll Microsoft.Graph.Beta.Models.androidWorkProfileAccountUse::0002-allowAll @@ -157827,8 +157978,6 @@ Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|publ Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|InnerAuthenticationProtocolForPeap:global.Microsoft.Graph.Beta.Models.NonEapAuthenticationMethodForPeap? Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|OdataType:string Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|OuterIdentityPrivacyTemporaryValue:string -Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|ProxyAutomaticConfigurationUrl:string -Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|ProxySettings:global.Microsoft.Graph.Beta.Models.WiFiProxySetting? Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|RootCertificateForServerValidation:global.Microsoft.Graph.Beta.Models.AndroidWorkProfileTrustedRootCertificate Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.androidWorkProfileEnterpriseWiFiConfiguration::|public|TrustedServerCertificateNames:List @@ -157987,6 +158136,10 @@ Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|constru Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|NetworkName:string Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|OdataType:string +Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|PreSharedKey:string +Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|PreSharedKeyIsSet:bool? +Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|ProxyAutomaticConfigurationUrl:string +Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|ProxySettings:global.Microsoft.Graph.Beta.Models.WiFiProxySetting? Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|Ssid:string Microsoft.Graph.Beta.Models.androidWorkProfileWiFiConfiguration::|public|WiFiSecurityType:global.Microsoft.Graph.Beta.Models.AndroidWiFiSecurityType? @@ -158715,6 +158868,15 @@ Microsoft.Graph.Beta.Models.appManagementPolicy::|public|OdataType:string Microsoft.Graph.Beta.Models.appManagementPolicy::|public|Restrictions:global.Microsoft.Graph.Beta.Models.CustomAppManagementConfiguration Microsoft.Graph.Beta.Models.appManagementPolicy::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.appManagementPolicy::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AppManagementPolicy +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|public|constructor():void +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|public|CustomSecurityAttributes:List +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|public|OdataType:string +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions +Microsoft.Graph.Beta.Models.appManagementPolicyActorExemptions~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.appManagementPolicyCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.appManagementPolicyCollectionResponse::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.appManagementPolicyCollectionResponse::|public|Serialize(writer:ISerializationWriter):void @@ -159466,6 +159628,7 @@ Microsoft.Graph.Beta.Models.attendanceRecord::|public|GetFieldDeserializers():ID Microsoft.Graph.Beta.Models.attendanceRecord::|public|Identity:global.Microsoft.Graph.Beta.Models.Identity Microsoft.Graph.Beta.Models.attendanceRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.attendanceRecord::|public|RegistrantId:string +Microsoft.Graph.Beta.Models.attendanceRecord::|public|RegistrationId:string Microsoft.Graph.Beta.Models.attendanceRecord::|public|Role:string Microsoft.Graph.Beta.Models.attendanceRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.attendanceRecord::|public|TotalAttendanceInSeconds:int? @@ -160052,6 +160215,9 @@ Microsoft.Graph.Beta.Models.authenticationEventsPolicy::|static|public|CreateFro Microsoft.Graph.Beta.Models.authenticationEventType::0000-tokenIssuanceStart Microsoft.Graph.Beta.Models.authenticationEventType::0001-pageRenderStart Microsoft.Graph.Beta.Models.authenticationEventType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.authenticationEventType::0003-attributeCollectionStart +Microsoft.Graph.Beta.Models.authenticationEventType::0004-attributeCollectionSubmit +Microsoft.Graph.Beta.Models.authenticationEventType::0005-emailOtpSend Microsoft.Graph.Beta.Models.authenticationFailure-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.authenticationFailure::|public|Count:long? Microsoft.Graph.Beta.Models.authenticationFailure::|public|GetFieldDeserializers():IDictionary> @@ -163196,6 +163362,16 @@ Microsoft.Graph.Beta.Models.certificationControl::|public|Url:string Microsoft.Graph.Beta.Models.certificationControl::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CertificationControl Microsoft.Graph.Beta.Models.certificationControl~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.certification~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.challengingWord::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.challengingWord::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.challengingWord::|public|constructor():void +Microsoft.Graph.Beta.Models.challengingWord::|public|Count:long? +Microsoft.Graph.Beta.Models.challengingWord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.challengingWord::|public|OdataType:string +Microsoft.Graph.Beta.Models.challengingWord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.challengingWord::|public|Word:string +Microsoft.Graph.Beta.Models.challengingWord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ChallengingWord +Microsoft.Graph.Beta.Models.challengingWord~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.changeAssignmentsActionResult-->global.Microsoft.Graph.Beta.Models.DeviceActionResult Microsoft.Graph.Beta.Models.changeAssignmentsActionResult::|public|DeviceAssignmentItems:List Microsoft.Graph.Beta.Models.changeAssignmentsActionResult::|public|GetFieldDeserializers():IDictionary> @@ -163994,6 +164170,48 @@ Microsoft.Graph.Beta.Models.cloudCommunications::|public|Presences:ListIAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.CloudLicensing.assigneeTypes::0000-none +Microsoft.Graph.Beta.Models.CloudLicensing.assigneeTypes::0001-user +Microsoft.Graph.Beta.Models.CloudLicensing.assigneeTypes::0002-group +Microsoft.Graph.Beta.Models.CloudLicensing.assigneeTypes::0003-device +Microsoft.Graph.Beta.Models.CloudLicensing.assigneeTypes::0004-unknownFutureValue +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|public|constructor():void +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|public|OdataType:string +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|public|UsageRights:List +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudLicensing.GroupCloudLicensing +Microsoft.Graph.Beta.Models.CloudLicensing.groupCloudLicensing~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|AssignableTo:global.Microsoft.Graph.Beta.Models.CloudLicensing.AssigneeTypes? +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|constructor():void +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|OdataType:string +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|PlanId:Guid? +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|PlanName:string +Microsoft.Graph.Beta.Models.CloudLicensing.service::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CloudLicensing.service::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudLicensing.Service +Microsoft.Graph.Beta.Models.CloudLicensing.service~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight::|public|OdataType:string +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight::|public|Services:List +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight::|public|SkuId:Guid? +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight::|public|SkuPartNumber:string +Microsoft.Graph.Beta.Models.CloudLicensing.usageRight::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudLicensing.UsageRight +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|public|constructor():void +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|public|OdataType:string +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|public|UsageRights:List +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudLicensing.UserCloudLicensing +Microsoft.Graph.Beta.Models.CloudLicensing.userCloudLicensing~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.cloudPC-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.cloudPC::|public|AadDeviceId:string Microsoft.Graph.Beta.Models.cloudPC::|public|AllotmentDisplayName:string @@ -164179,6 +164397,12 @@ Microsoft.Graph.Beta.Models.cloudPcBulkModifyDiskEncryptionType::|public|GetFiel Microsoft.Graph.Beta.Models.cloudPcBulkModifyDiskEncryptionType::|public|OdataType:string Microsoft.Graph.Beta.Models.cloudPcBulkModifyDiskEncryptionType::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.cloudPcBulkModifyDiskEncryptionType::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcBulkModifyDiskEncryptionType +Microsoft.Graph.Beta.Models.cloudPcBulkMove-->global.Microsoft.Graph.Beta.Models.CloudPcBulkAction +Microsoft.Graph.Beta.Models.cloudPcBulkMove::|public|constructor():void +Microsoft.Graph.Beta.Models.cloudPcBulkMove::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcBulkMove::|public|OdataType:string +Microsoft.Graph.Beta.Models.cloudPcBulkMove::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcBulkMove::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcBulkMove Microsoft.Graph.Beta.Models.cloudPcBulkPowerOff-->global.Microsoft.Graph.Beta.Models.CloudPcBulkAction Microsoft.Graph.Beta.Models.cloudPcBulkPowerOff::|public|constructor():void Microsoft.Graph.Beta.Models.cloudPcBulkPowerOff::|public|GetFieldDeserializers():IDictionary> @@ -164336,6 +164560,7 @@ Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|B Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|constructor():void Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|CrossRegionDisasterRecoveryEnabled:bool? Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|DisasterRecoveryNetworkSetting:global.Microsoft.Graph.Beta.Models.CloudPcDisasterRecoveryNetworkSetting +Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|DisasterRecoveryType:global.Microsoft.Graph.Beta.Models.CloudPcDisasterRecoveryType? Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|MaintainCrossRegionRestorePointEnabled:bool? Microsoft.Graph.Beta.Models.cloudPcCrossRegionDisasterRecoverySetting::|public|OdataType:string @@ -164431,6 +164656,10 @@ Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryNetworkSetting::|public|Odata Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryNetworkSetting::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryNetworkSetting::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcDisasterRecoveryNetworkSetting Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryNetworkSetting~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0000-notConfigured +Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0001-crossRegion +Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0002-premium +Microsoft.Graph.Beta.Models.cloudPcDisasterRecoveryType::0003-unknownFutureValue Microsoft.Graph.Beta.Models.cloudPcDiskEncryptionState::0000-notAvailable Microsoft.Graph.Beta.Models.cloudPcDiskEncryptionState::0001-notEncrypted Microsoft.Graph.Beta.Models.cloudPcDiskEncryptionState::0002-encryptedUsingPlatformManagedKey @@ -164505,6 +164734,12 @@ Microsoft.Graph.Beta.Models.cloudPcForensicStorageAccount::|public|Serialize(wri Microsoft.Graph.Beta.Models.cloudPcForensicStorageAccount::|public|StorageAccountId:string Microsoft.Graph.Beta.Models.cloudPcForensicStorageAccount::|public|StorageAccountName:string Microsoft.Graph.Beta.Models.cloudPcForensicStorageAccount::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcForensicStorageAccount +Microsoft.Graph.Beta.Models.cloudPCFrontlineReportType::0000-noLicenseAvailableConnectivityFailureReport +Microsoft.Graph.Beta.Models.cloudPCFrontlineReportType::0001-licenseUsageReport +Microsoft.Graph.Beta.Models.cloudPCFrontlineReportType::0002-licenseUsageRealTimeReport +Microsoft.Graph.Beta.Models.cloudPCFrontlineReportType::0003-licenseHourlyUsageReport +Microsoft.Graph.Beta.Models.cloudPCFrontlineReportType::0004-connectedUserRealtimeReport +Microsoft.Graph.Beta.Models.cloudPCFrontlineReportType::0005-unknownFutureValue Microsoft.Graph.Beta.Models.cloudPcFrontLineServicePlan-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.cloudPcFrontLineServicePlan::|public|AllotmentLicensesCount:int? Microsoft.Graph.Beta.Models.cloudPcFrontLineServicePlan::|public|DisplayName:string @@ -164624,10 +164859,12 @@ Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|AlternateResour Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|ConnectionType:global.Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionType? Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|DisplayName:string Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|HealthCheckPaused:bool? Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|HealthCheckStatus:global.Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionStatus? Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|HealthCheckStatusDetail:global.Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionStatusDetail Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|HealthCheckStatusDetails:global.Microsoft.Graph.Beta.Models.CloudPcOnPremisesConnectionStatusDetails Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|InUse:bool? +Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|InUseByCloudPc:bool? Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|ManagedBy:global.Microsoft.Graph.Beta.Models.CloudPcManagementService? Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|OdataType:string Microsoft.Graph.Beta.Models.cloudPcOnPremisesConnection::|public|OrganizationalUnit:string @@ -164951,6 +165188,9 @@ Microsoft.Graph.Beta.Models.cloudPcReportName::0016-inaccessibleCloudPcTrendRepo Microsoft.Graph.Beta.Models.cloudPcReportName::0017-regionalConnectionQualityTrendReport Microsoft.Graph.Beta.Models.cloudPcReportName::0018-regionalConnectionQualityInsightsReport Microsoft.Graph.Beta.Models.cloudPcReportName::0019-remoteConnectionQualityReport +Microsoft.Graph.Beta.Models.cloudPcReportName::0020-frontlineLicenseHourlyUsageReport +Microsoft.Graph.Beta.Models.cloudPcReportName::0021-frontlineRealtimeUserConnectionsReport +Microsoft.Graph.Beta.Models.cloudPcReportName::0022-bulkActionStatusReport Microsoft.Graph.Beta.Models.cloudPcReports-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.cloudPcReports::|public|ExportJobs:List Microsoft.Graph.Beta.Models.cloudPcReports::|public|GetFieldDeserializers():IDictionary> @@ -165089,6 +165329,7 @@ Microsoft.Graph.Beta.Models.cloudPcStatus::0011-movingRegion Microsoft.Graph.Beta.Models.cloudPcStatus::0012-resizePendingLicense Microsoft.Graph.Beta.Models.cloudPcStatus::0013-updatingSingleSignOn Microsoft.Graph.Beta.Models.cloudPcStatus::0014-modifyingSingleSignOn +Microsoft.Graph.Beta.Models.cloudPcStatus::0015-preparing Microsoft.Graph.Beta.Models.cloudPcStatusDetail::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.cloudPcStatusDetail::|public|AdditionalInformation:List Microsoft.Graph.Beta.Models.cloudPcStatusDetail::|public|BackingStore:IBackingStore @@ -167605,6 +167846,8 @@ Microsoft.Graph.Beta.Models.customSecurityAttributeAuditCollectionResponse::|pub Microsoft.Graph.Beta.Models.customSecurityAttributeAuditCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.customSecurityAttributeAuditCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.customSecurityAttributeAuditCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomSecurityAttributeAuditCollectionResponse +Microsoft.Graph.Beta.Models.customSecurityAttributeComparisonOperator::0000-equals +Microsoft.Graph.Beta.Models.customSecurityAttributeComparisonOperator::0001-unknownFutureValue Microsoft.Graph.Beta.Models.customSecurityAttributeDefinition-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.customSecurityAttributeDefinition::|public|AllowedValues:List Microsoft.Graph.Beta.Models.customSecurityAttributeDefinition::|public|AttributeSet:string @@ -167624,6 +167867,19 @@ Microsoft.Graph.Beta.Models.customSecurityAttributeDefinitionCollectionResponse: Microsoft.Graph.Beta.Models.customSecurityAttributeDefinitionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.customSecurityAttributeDefinitionCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.customSecurityAttributeDefinitionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomSecurityAttributeDefinitionCollectionResponse +Microsoft.Graph.Beta.Models.customSecurityAttributeExemption-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.customSecurityAttributeExemption::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.customSecurityAttributeExemption::|public|OdataType:string +Microsoft.Graph.Beta.Models.customSecurityAttributeExemption::|public|Operator:global.Microsoft.Graph.Beta.Models.CustomSecurityAttributeComparisonOperator? +Microsoft.Graph.Beta.Models.customSecurityAttributeExemption::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.customSecurityAttributeExemption::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption +Microsoft.Graph.Beta.Models.customSecurityAttributeStringValueExemption-->global.Microsoft.Graph.Beta.Models.CustomSecurityAttributeExemption +Microsoft.Graph.Beta.Models.customSecurityAttributeStringValueExemption::|public|constructor():void +Microsoft.Graph.Beta.Models.customSecurityAttributeStringValueExemption::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.customSecurityAttributeStringValueExemption::|public|OdataType:string +Microsoft.Graph.Beta.Models.customSecurityAttributeStringValueExemption::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.customSecurityAttributeStringValueExemption::|public|Value:string +Microsoft.Graph.Beta.Models.customSecurityAttributeStringValueExemption::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomSecurityAttributeStringValueExemption Microsoft.Graph.Beta.Models.customSecurityAttributeValue::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.customSecurityAttributeValue::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.customSecurityAttributeValue::|public|constructor():void @@ -168697,6 +168953,25 @@ Microsoft.Graph.Beta.Models.deviceActionResult::|public|Serialize(writer:ISerial Microsoft.Graph.Beta.Models.deviceActionResult::|public|StartDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.deviceActionResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DeviceActionResult Microsoft.Graph.Beta.Models.deviceActionResult~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|constructor():void +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|OdataType:string +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|Permissions:List +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|RoleDefinitionDisplayName:string +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDefinition +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDefinition~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|constructor():void +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|OdataType:string +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|Permissions:List +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|RoleDefinitions:List +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDetail Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetails::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetails::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetails::|public|constructor():void @@ -168707,6 +168982,7 @@ Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetails::|public|R Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetails::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetails::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignedRoleDetails Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetails~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignedRoleDetail~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignmentFilter-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignmentFilter::|public|AssignmentFilterManagementType:global.Microsoft.Graph.Beta.Models.AssignmentFilterManagementType? Microsoft.Graph.Beta.Models.deviceAndAppManagementAssignmentFilter::|public|CreatedDateTime:DateTimeOffset? @@ -171451,15 +171727,19 @@ Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0000-none Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0001-mdm Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0002-windows10XManagement Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0003-configManager -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0004-appleRemoteManagement -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0005-microsoftSense -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0006-exchangeOnline -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0007-mobileApplicationManagement -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0008-linuxMdm -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0009-enrollment -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0010-endpointPrivilegeManagement -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0011-unknownFutureValue -Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0012-windowsOsRecovery +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0004-intuneManagementExtension +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0005-thirdParty +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0006-documentGateway +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0007-appleRemoteManagement +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0008-microsoftSense +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0009-exchangeOnline +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0010-mobileApplicationManagement +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0011-linuxMdm +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0012-enrollment +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0013-endpointPrivilegeManagement +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0014-unknownFutureValue +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0015-windowsOsRecovery +Microsoft.Graph.Beta.Models.deviceManagementConfigurationTechnologies::0016-android Microsoft.Graph.Beta.Models.deviceManagementConfigurationTemplateFamily::0000-none Microsoft.Graph.Beta.Models.deviceManagementConfigurationTemplateFamily::0001-endpointSecurityAntivirus Microsoft.Graph.Beta.Models.deviceManagementConfigurationTemplateFamily::0002-endpointSecurityDiskEncryption @@ -173392,6 +173672,18 @@ Microsoft.Graph.Beta.Models.driveRestoreArtifactCollectionResponse::|public|GetF Microsoft.Graph.Beta.Models.driveRestoreArtifactCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.driveRestoreArtifactCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.driveRestoreArtifactCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactCollectionResponse +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequest-->global.Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequest::|public|DirectoryObjectIds:List +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequest::|public|Drives:List +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequest::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequest::|public|OdataType:string +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequest::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequest::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequestCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.driveRestoreArtifactsBulkAdditionRequestCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse Microsoft.Graph.Beta.Models.driverUpdateProfileApprovalType::0000-manual Microsoft.Graph.Beta.Models.driverUpdateProfileApprovalType::0001-automatic Microsoft.Graph.Beta.Models.eapFastConfiguration::0000-noProtectedAccessCredential @@ -174490,6 +174782,7 @@ Microsoft.Graph.Beta.Models.educationRoot::|public|constructor():void Microsoft.Graph.Beta.Models.educationRoot::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.educationRoot::|public|Me:global.Microsoft.Graph.Beta.Models.EducationUser Microsoft.Graph.Beta.Models.educationRoot::|public|OdataType:string +Microsoft.Graph.Beta.Models.educationRoot::|public|Reports:global.Microsoft.Graph.Beta.Models.ReportsRoot Microsoft.Graph.Beta.Models.educationRoot::|public|Schools:List Microsoft.Graph.Beta.Models.educationRoot::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.educationRoot::|public|SynchronizationProfiles:List @@ -175881,6 +176174,7 @@ Microsoft.Graph.Beta.Models.exchangeRestoreSession::|public|constructor():void Microsoft.Graph.Beta.Models.exchangeRestoreSession::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.exchangeRestoreSession::|public|GranularMailboxRestoreArtifacts:List Microsoft.Graph.Beta.Models.exchangeRestoreSession::|public|MailboxRestoreArtifacts:List +Microsoft.Graph.Beta.Models.exchangeRestoreSession::|public|MailboxRestoreArtifactsBulkAdditionRequests:List Microsoft.Graph.Beta.Models.exchangeRestoreSession::|public|OdataType:string Microsoft.Graph.Beta.Models.exchangeRestoreSession::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.exchangeRestoreSession::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ExchangeRestoreSession @@ -177505,6 +177799,7 @@ Microsoft.Graph.Beta.Models.group::|public|AutoSubscribeNewMembers:bool? Microsoft.Graph.Beta.Models.group::|public|Calendar:global.Microsoft.Graph.Beta.Models.Calendar Microsoft.Graph.Beta.Models.group::|public|CalendarView:List Microsoft.Graph.Beta.Models.group::|public|Classification:string +Microsoft.Graph.Beta.Models.group::|public|CloudLicensing:global.Microsoft.Graph.Beta.Models.CloudLicensing.GroupCloudLicensing Microsoft.Graph.Beta.Models.group::|public|constructor():void Microsoft.Graph.Beta.Models.group::|public|Conversations:List Microsoft.Graph.Beta.Models.group::|public|CreatedByAppId:string @@ -178608,6 +178903,7 @@ Microsoft.Graph.Beta.Models.identifierUriConfiguration~~>IAdditionalDataHolder; Microsoft.Graph.Beta.Models.identifierUriRestriction::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.identifierUriRestriction::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.identifierUriRestriction::|public|constructor():void +Microsoft.Graph.Beta.Models.identifierUriRestriction::|public|ExcludeActors:global.Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions Microsoft.Graph.Beta.Models.identifierUriRestriction::|public|ExcludeAppsReceivingV2Tokens:bool? Microsoft.Graph.Beta.Models.identifierUriRestriction::|public|ExcludeSaml:bool? Microsoft.Graph.Beta.Models.identifierUriRestriction::|public|GetFieldDeserializers():IDictionary> @@ -183975,6 +184271,18 @@ Microsoft.Graph.Beta.Models.mailboxRestoreArtifactCollectionResponse::|public|Ge Microsoft.Graph.Beta.Models.mailboxRestoreArtifactCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.mailboxRestoreArtifactCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.mailboxRestoreArtifactCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactCollectionResponse +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequest-->global.Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequest::|public|DirectoryObjectIds:List +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequest::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequest::|public|Mailboxes:List +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequest::|public|OdataType:string +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequest::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequest::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequestCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.mailboxRestoreArtifactsBulkAdditionRequestCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse Microsoft.Graph.Beta.Models.mailboxSettings::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.mailboxSettings::|public|ArchiveFolder:string Microsoft.Graph.Beta.Models.mailboxSettings::|public|AutomaticRepliesSetting:global.Microsoft.Graph.Beta.Models.AutomaticRepliesSetting @@ -184419,6 +184727,7 @@ Microsoft.Graph.Beta.Models.managedAppRegistrationCollectionResponse::|static|pu Microsoft.Graph.Beta.Models.managedAppRemediationAction::0000-block Microsoft.Graph.Beta.Models.managedAppRemediationAction::0001-wipe Microsoft.Graph.Beta.Models.managedAppRemediationAction::0002-warn +Microsoft.Graph.Beta.Models.managedAppRemediationAction::0003-blockWhenSettingIsSupported Microsoft.Graph.Beta.Models.managedAppStatus-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.managedAppStatus::|public|DisplayName:string Microsoft.Graph.Beta.Models.managedAppStatus::|public|GetFieldDeserializers():IDictionary> @@ -184788,6 +185097,7 @@ Microsoft.Graph.Beta.Models.managedDeviceOverview::|static|public|CreateFromDisc Microsoft.Graph.Beta.Models.managedDeviceOwnerType::0000-unknown Microsoft.Graph.Beta.Models.managedDeviceOwnerType::0001-company Microsoft.Graph.Beta.Models.managedDeviceOwnerType::0002-personal +Microsoft.Graph.Beta.Models.managedDeviceOwnerType::0003-unknownFutureValue Microsoft.Graph.Beta.Models.managedDevicePartnerReportedHealthState::0000-unknown Microsoft.Graph.Beta.Models.managedDevicePartnerReportedHealthState::0001-activated Microsoft.Graph.Beta.Models.managedDevicePartnerReportedHealthState::0002-deactivated @@ -187685,10 +187995,15 @@ Microsoft.Graph.Beta.Models.mobileAppRelationship-->global.Microsoft.Graph.Beta. Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|OdataType:string Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|SourceDisplayName:string +Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|SourceDisplayVersion:string +Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|SourceId:string +Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|SourcePublisherDisplayName:string Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|TargetDisplayName:string Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|TargetDisplayVersion:string Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|TargetId:string Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|TargetPublisher:string +Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|TargetPublisherDisplayName:string Microsoft.Graph.Beta.Models.mobileAppRelationship::|public|TargetType:global.Microsoft.Graph.Beta.Models.MobileAppRelationshipType? Microsoft.Graph.Beta.Models.mobileAppRelationship::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MobileAppRelationship Microsoft.Graph.Beta.Models.mobileAppRelationshipCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse @@ -188773,10 +189088,12 @@ Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|HttpMeth Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|InitiatingProcessName:string Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|NetworkProtocol:global.Microsoft.Graph.Beta.Models.Networkaccess.NetworkingProtocol? Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|OdataType:string +Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|OperationStatus:global.Microsoft.Graph.Beta.Models.Networkaccess.NetworkTrafficOperationStatus? Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|PolicyId:string Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|PolicyName:string Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|PolicyRuleId:string Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|PolicyRuleName:string +Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|PopProcessingRegion:string Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|PrivateAccessDetails:global.Microsoft.Graph.Beta.Models.Networkaccess.PrivateAccessDetails Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|ReceivedBytes:long? Microsoft.Graph.Beta.Models.Networkaccess.networkAccessTraffic::|public|RemoteNetworkId:string @@ -188833,6 +189150,9 @@ Microsoft.Graph.Beta.Models.Networkaccess.networkingProtocol::0019-raw Microsoft.Graph.Beta.Models.Networkaccess.networkingProtocol::0020-spx Microsoft.Graph.Beta.Models.Networkaccess.networkingProtocol::0021-spxII Microsoft.Graph.Beta.Models.Networkaccess.networkingProtocol::0022-unknownFutureValue +Microsoft.Graph.Beta.Models.Networkaccess.networkTrafficOperationStatus::0000-success +Microsoft.Graph.Beta.Models.Networkaccess.networkTrafficOperationStatus::0001-failure +Microsoft.Graph.Beta.Models.Networkaccess.networkTrafficOperationStatus::0002-unknownFutureValue Microsoft.Graph.Beta.Models.Networkaccess.onboardingStatus::0000-offboarded Microsoft.Graph.Beta.Models.Networkaccess.onboardingStatus::0001-offboardingInProgress Microsoft.Graph.Beta.Models.Networkaccess.onboardingStatus::0002-onboardingInProgress @@ -190123,6 +190443,7 @@ Microsoft.Graph.Beta.Models.oneDriveForBusinessProtectionPolicyCollectionRespons Microsoft.Graph.Beta.Models.oneDriveForBusinessRestoreSession-->global.Microsoft.Graph.Beta.Models.RestoreSessionBase Microsoft.Graph.Beta.Models.oneDriveForBusinessRestoreSession::|public|constructor():void Microsoft.Graph.Beta.Models.oneDriveForBusinessRestoreSession::|public|DriveRestoreArtifacts:List +Microsoft.Graph.Beta.Models.oneDriveForBusinessRestoreSession::|public|DriveRestoreArtifactsBulkAdditionRequests:List Microsoft.Graph.Beta.Models.oneDriveForBusinessRestoreSession::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.oneDriveForBusinessRestoreSession::|public|OdataType:string Microsoft.Graph.Beta.Models.oneDriveForBusinessRestoreSession::|public|Serialize(writer:ISerializationWriter):void @@ -190339,6 +190660,7 @@ Microsoft.Graph.Beta.Models.onlineMeetingBase-->global.Microsoft.Graph.Beta.Mode Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|AllowAttendeeToEnableCamera:bool? Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|AllowAttendeeToEnableMic:bool? Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|AllowBreakoutRooms:bool? +Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|AllowedLobbyAdmitters:global.Microsoft.Graph.Beta.Models.AllowedLobbyAdmitterRoles? Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|AllowedPresenters:global.Microsoft.Graph.Beta.Models.OnlineMeetingPresenters? Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|AllowLiveShare:global.Microsoft.Graph.Beta.Models.MeetingLiveShareOptions? Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|AllowMeetingChat:global.Microsoft.Graph.Beta.Models.MeetingChatMode? @@ -196799,6 +197121,37 @@ Microsoft.Graph.Beta.Models.reactionsFacet::|public|Serialize(writer:ISerializat Microsoft.Graph.Beta.Models.reactionsFacet::|public|ShareCount:int? Microsoft.Graph.Beta.Models.reactionsFacet::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReactionsFacet Microsoft.Graph.Beta.Models.reactionsFacet~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.readingAssignmentSubmission-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|AccuracyScore:double? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|Action:string +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|AssignmentId:string +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|ChallengingWords:List +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|ClassId:string +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|Insertions:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|Mispronunciations:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|MissedExclamationMarks:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|MissedPeriods:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|MissedQuestionMarks:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|MissedShorts:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|MonotoneScore:double? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|OdataType:string +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|Omissions:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|Repetitions:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|SelfCorrections:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|StudentId:string +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|SubmissionDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|SubmissionId:string +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|UnexpectedPauses:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|WordCount:long? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|public|WordsPerMinute:double? +Microsoft.Graph.Beta.Models.readingAssignmentSubmission::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmission +Microsoft.Graph.Beta.Models.readingAssignmentSubmissionCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.readingAssignmentSubmissionCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.readingAssignmentSubmissionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.readingAssignmentSubmissionCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.readingAssignmentSubmissionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReadingAssignmentSubmissionCollectionResponse Microsoft.Graph.Beta.Models.recentNotebook::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.recentNotebook::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.recentNotebook::|public|constructor():void @@ -197144,6 +197497,26 @@ Microsoft.Graph.Beta.Models.ReferenceUpdate::|public|OdataType:string Microsoft.Graph.Beta.Models.ReferenceUpdate::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.ReferenceUpdate::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReferenceUpdate Microsoft.Graph.Beta.Models.ReferenceUpdate~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.reflectCheckInResponse-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|CheckInId:string +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|CheckInTitle:string +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|ClassId:string +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|CreatorId:string +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|IsClosed:bool? +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|OdataType:string +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|ResponderId:string +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|ResponseEmotion:global.Microsoft.Graph.Beta.Models.ResponseEmotionType? +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|ResponseFeedback:global.Microsoft.Graph.Beta.Models.ResponseFeedbackType? +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|public|SubmitDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.reflectCheckInResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReflectCheckInResponse +Microsoft.Graph.Beta.Models.reflectCheckInResponseCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.reflectCheckInResponseCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.reflectCheckInResponseCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.reflectCheckInResponseCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.reflectCheckInResponseCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReflectCheckInResponseCollectionResponse Microsoft.Graph.Beta.Models.regexReplaceTransformation-->global.Microsoft.Graph.Beta.Models.CustomClaimTransformation Microsoft.Graph.Beta.Models.regexReplaceTransformation::|public|AdditionalAttributes:List Microsoft.Graph.Beta.Models.regexReplaceTransformation::|public|constructor():void @@ -197536,6 +197909,13 @@ Microsoft.Graph.Beta.Models.reportRoot::|public|Sla:global.Microsoft.Graph.Beta. Microsoft.Graph.Beta.Models.reportRoot::|public|UserCredentialUsageDetails:List Microsoft.Graph.Beta.Models.reportRoot::|public|UserInsights:global.Microsoft.Graph.Beta.Models.UserInsightsRoot Microsoft.Graph.Beta.Models.reportRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReportRoot +Microsoft.Graph.Beta.Models.reportsRoot-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.reportsRoot::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.reportsRoot::|public|OdataType:string +Microsoft.Graph.Beta.Models.reportsRoot::|public|ReadingAssignmentSubmissions:List +Microsoft.Graph.Beta.Models.reportsRoot::|public|ReflectCheckInResponses:List +Microsoft.Graph.Beta.Models.reportsRoot::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.reportsRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ReportsRoot Microsoft.Graph.Beta.Models.reportSuspiciousActivitySettings::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.reportSuspiciousActivitySettings::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.reportSuspiciousActivitySettings::|public|constructor():void @@ -197763,6 +198143,72 @@ Microsoft.Graph.Beta.Models.resourceVisualization::|public|Title:string Microsoft.Graph.Beta.Models.resourceVisualization::|public|Type:string Microsoft.Graph.Beta.Models.resourceVisualization::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ResourceVisualization Microsoft.Graph.Beta.Models.resourceVisualization~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.responseEmotionType::0000-none +Microsoft.Graph.Beta.Models.responseEmotionType::0001-confident +Microsoft.Graph.Beta.Models.responseEmotionType::0002-excited +Microsoft.Graph.Beta.Models.responseEmotionType::0003-happy +Microsoft.Graph.Beta.Models.responseEmotionType::0004-motivated +Microsoft.Graph.Beta.Models.responseEmotionType::0005-peaceful +Microsoft.Graph.Beta.Models.responseEmotionType::0006-ambitious +Microsoft.Graph.Beta.Models.responseEmotionType::0007-cheerful +Microsoft.Graph.Beta.Models.responseEmotionType::0008-comfortable +Microsoft.Graph.Beta.Models.responseEmotionType::0009-creative +Microsoft.Graph.Beta.Models.responseEmotionType::0010-determined +Microsoft.Graph.Beta.Models.responseEmotionType::0011-energized +Microsoft.Graph.Beta.Models.responseEmotionType::0012-focused +Microsoft.Graph.Beta.Models.responseEmotionType::0013-fulfilled +Microsoft.Graph.Beta.Models.responseEmotionType::0014-grateful +Microsoft.Graph.Beta.Models.responseEmotionType::0015-included +Microsoft.Graph.Beta.Models.responseEmotionType::0016-inspired +Microsoft.Graph.Beta.Models.responseEmotionType::0017-optimistic +Microsoft.Graph.Beta.Models.responseEmotionType::0018-proud +Microsoft.Graph.Beta.Models.responseEmotionType::0019-successful +Microsoft.Graph.Beta.Models.responseEmotionType::0020-valuable +Microsoft.Graph.Beta.Models.responseEmotionType::0021-annoyed +Microsoft.Graph.Beta.Models.responseEmotionType::0022-bored +Microsoft.Graph.Beta.Models.responseEmotionType::0023-calm +Microsoft.Graph.Beta.Models.responseEmotionType::0024-confused +Microsoft.Graph.Beta.Models.responseEmotionType::0025-glad +Microsoft.Graph.Beta.Models.responseEmotionType::0026-content +Microsoft.Graph.Beta.Models.responseEmotionType::0027-pensive +Microsoft.Graph.Beta.Models.responseEmotionType::0028-reserved +Microsoft.Graph.Beta.Models.responseEmotionType::0029-restless +Microsoft.Graph.Beta.Models.responseEmotionType::0030-shocked +Microsoft.Graph.Beta.Models.responseEmotionType::0031-tired +Microsoft.Graph.Beta.Models.responseEmotionType::0032-angry +Microsoft.Graph.Beta.Models.responseEmotionType::0033-depressed +Microsoft.Graph.Beta.Models.responseEmotionType::0034-exhausted +Microsoft.Graph.Beta.Models.responseEmotionType::0035-lonely +Microsoft.Graph.Beta.Models.responseEmotionType::0036-nervous +Microsoft.Graph.Beta.Models.responseEmotionType::0037-anxious +Microsoft.Graph.Beta.Models.responseEmotionType::0038-apathetic +Microsoft.Graph.Beta.Models.responseEmotionType::0039-concerned +Microsoft.Graph.Beta.Models.responseEmotionType::0040-disappointed +Microsoft.Graph.Beta.Models.responseEmotionType::0041-frightened +Microsoft.Graph.Beta.Models.responseEmotionType::0042-frustrated +Microsoft.Graph.Beta.Models.responseEmotionType::0043-hopeless +Microsoft.Graph.Beta.Models.responseEmotionType::0044-hurt +Microsoft.Graph.Beta.Models.responseEmotionType::0045-jealous +Microsoft.Graph.Beta.Models.responseEmotionType::0046-miserable +Microsoft.Graph.Beta.Models.responseEmotionType::0047-overwhelmed +Microsoft.Graph.Beta.Models.responseEmotionType::0048-skeptical +Microsoft.Graph.Beta.Models.responseEmotionType::0049-stressed +Microsoft.Graph.Beta.Models.responseEmotionType::0050-stuck +Microsoft.Graph.Beta.Models.responseEmotionType::0051-worthless +Microsoft.Graph.Beta.Models.responseEmotionType::0052-awed +Microsoft.Graph.Beta.Models.responseEmotionType::0053-ashamed +Microsoft.Graph.Beta.Models.responseEmotionType::0054-curious +Microsoft.Graph.Beta.Models.responseEmotionType::0055-sensitive +Microsoft.Graph.Beta.Models.responseEmotionType::0056-sad +Microsoft.Graph.Beta.Models.responseEmotionType::0057-unknownFutureValue +Microsoft.Graph.Beta.Models.responseFeedbackType::0000-none +Microsoft.Graph.Beta.Models.responseFeedbackType::0001-notDetected +Microsoft.Graph.Beta.Models.responseFeedbackType::0002-veryUnpleasant +Microsoft.Graph.Beta.Models.responseFeedbackType::0003-unpleasant +Microsoft.Graph.Beta.Models.responseFeedbackType::0004-neutral +Microsoft.Graph.Beta.Models.responseFeedbackType::0005-pleasant +Microsoft.Graph.Beta.Models.responseFeedbackType::0006-veryPleasant +Microsoft.Graph.Beta.Models.responseFeedbackType::0007-unknownFutureValue Microsoft.Graph.Beta.Models.responseStatus::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.responseStatus::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.responseStatus::|public|constructor():void @@ -197824,6 +198270,28 @@ Microsoft.Graph.Beta.Models.restoreArtifactBase::|public|Serialize(writer:ISeria Microsoft.Graph.Beta.Models.restoreArtifactBase::|public|StartDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.restoreArtifactBase::|public|Status:global.Microsoft.Graph.Beta.Models.ArtifactRestoreStatus? Microsoft.Graph.Beta.Models.restoreArtifactBase::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RestoreArtifactBase +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|CreatedBy:global.Microsoft.Graph.Beta.Models.IdentitySet +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|DestinationType:global.Microsoft.Graph.Beta.Models.DestinationType? +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|DisplayName:string +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|Error:global.Microsoft.Graph.Beta.Models.PublicError +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|LastModifiedBy:global.Microsoft.Graph.Beta.Models.IdentitySet +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|LastModifiedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|OdataType:string +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|ProtectionTimePeriod:global.Microsoft.Graph.Beta.Models.TimePeriod +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|ProtectionUnitIds:List +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|RestorePointPreference:global.Microsoft.Graph.Beta.Models.RestorePointPreference? +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|Status:global.Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestStatus? +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|public|Tags:global.Microsoft.Graph.Beta.Models.RestorePointTags? +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestBase::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestStatus::0000-unknown +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestStatus::0001-active +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestStatus::0002-completed +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestStatus::0003-completedWithErrors +Microsoft.Graph.Beta.Models.restoreArtifactsBulkRequestStatus::0004-unknownFutureValue Microsoft.Graph.Beta.Models.restorePoint-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.restorePoint::|public|ExpirationDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.restorePoint::|public|GetFieldDeserializers():IDictionary> @@ -203696,8 +204164,8 @@ Microsoft.Graph.Beta.Models.Security.purgeAreas::0000-mailboxes Microsoft.Graph.Beta.Models.Security.purgeAreas::0001-teamsMessages Microsoft.Graph.Beta.Models.Security.purgeAreas::0002-unknownFutureValue Microsoft.Graph.Beta.Models.Security.purgeType::0000-recoverable -Microsoft.Graph.Beta.Models.Security.purgeType::0001-permanentlyDeleted -Microsoft.Graph.Beta.Models.Security.purgeType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.purgeType::0001-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.purgeType::0002-permanentlyDelete Microsoft.Graph.Beta.Models.Security.purviewInsiderRiskAlertsRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.purviewInsiderRiskAlertsRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.purviewInsiderRiskAlertsRecord::|public|GetFieldDeserializers():IDictionary> @@ -206337,6 +206805,7 @@ Microsoft.Graph.Beta.Models.sharePointRestoreSession::|public|GetFieldDeserializ Microsoft.Graph.Beta.Models.sharePointRestoreSession::|public|OdataType:string Microsoft.Graph.Beta.Models.sharePointRestoreSession::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.sharePointRestoreSession::|public|SiteRestoreArtifacts:List +Microsoft.Graph.Beta.Models.sharePointRestoreSession::|public|SiteRestoreArtifactsBulkAdditionRequests:List Microsoft.Graph.Beta.Models.sharePointRestoreSession::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.SharePointRestoreSession Microsoft.Graph.Beta.Models.sharePointRestoreSessionCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.sharePointRestoreSessionCollectionResponse::|public|GetFieldDeserializers():IDictionary> @@ -206673,6 +207142,7 @@ Microsoft.Graph.Beta.Models.signIn::|public|ServicePrincipalCredentialKeyId:stri Microsoft.Graph.Beta.Models.signIn::|public|ServicePrincipalCredentialThumbprint:string Microsoft.Graph.Beta.Models.signIn::|public|ServicePrincipalId:string Microsoft.Graph.Beta.Models.signIn::|public|ServicePrincipalName:string +Microsoft.Graph.Beta.Models.signIn::|public|SessionId:string Microsoft.Graph.Beta.Models.signIn::|public|SessionLifetimePolicies:List Microsoft.Graph.Beta.Models.signIn::|public|SignInEventTypes:List Microsoft.Graph.Beta.Models.signIn::|public|SignInIdentifier:string @@ -207144,6 +207614,18 @@ Microsoft.Graph.Beta.Models.siteRestoreArtifactCollectionResponse::|public|GetFi Microsoft.Graph.Beta.Models.siteRestoreArtifactCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.siteRestoreArtifactCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.siteRestoreArtifactCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactCollectionResponse +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequest-->global.Microsoft.Graph.Beta.Models.RestoreArtifactsBulkRequestBase +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequest::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequest::|public|OdataType:string +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequest::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequest::|public|SiteIds:List +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequest::|public|SiteWebUrls:List +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequest::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequestCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequestCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.siteRestoreArtifactsBulkAdditionRequestCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequestCollectionResponse Microsoft.Graph.Beta.Models.siteSecurityLevel::0000-userDefined Microsoft.Graph.Beta.Models.siteSecurityLevel::0001-low Microsoft.Graph.Beta.Models.siteSecurityLevel::0002-mediumLow @@ -211524,6 +212006,7 @@ Microsoft.Graph.Beta.Models.user::|public|CalendarView:List Microsoft.Graph.Beta.Models.user::|public|City:string Microsoft.Graph.Beta.Models.user::|public|CloudClipboard:global.Microsoft.Graph.Beta.Models.CloudClipboardRoot +Microsoft.Graph.Beta.Models.user::|public|CloudLicensing:global.Microsoft.Graph.Beta.Models.CloudLicensing.UserCloudLicensing Microsoft.Graph.Beta.Models.user::|public|CloudPCs:List Microsoft.Graph.Beta.Models.user::|public|CloudRealtimeCommunicationInfo:global.Microsoft.Graph.Beta.Models.CloudRealtimeCommunicationInfo Microsoft.Graph.Beta.Models.user::|public|CompanyName:string @@ -214796,6 +215279,7 @@ Microsoft.Graph.Beta.Models.windows10CompliancePolicy::|public|StorageRequireEnc Microsoft.Graph.Beta.Models.windows10CompliancePolicy::|public|TpmRequired:bool? Microsoft.Graph.Beta.Models.windows10CompliancePolicy::|public|ValidOperatingSystemBuildRanges:List Microsoft.Graph.Beta.Models.windows10CompliancePolicy::|public|VirtualizationBasedSecurityEnabled:bool? +Microsoft.Graph.Beta.Models.windows10CompliancePolicy::|public|WslDistributions:List Microsoft.Graph.Beta.Models.windows10CompliancePolicy::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Windows10CompliancePolicy Microsoft.Graph.Beta.Models.windows10CustomConfiguration-->global.Microsoft.Graph.Beta.Models.DeviceConfiguration Microsoft.Graph.Beta.Models.windows10CustomConfiguration::|public|constructor():void @@ -219305,6 +219789,17 @@ Microsoft.Graph.Beta.Models.writebackConfiguration::|public|OdataType:string Microsoft.Graph.Beta.Models.writebackConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.writebackConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.WritebackConfiguration Microsoft.Graph.Beta.Models.writebackConfiguration~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|constructor():void +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|Distribution:string +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|MaximumOSVersion:string +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|MinimumOSVersion:string +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|OdataType:string +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.wslDistributionConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.WslDistributionConfiguration +Microsoft.Graph.Beta.Models.wslDistributionConfiguration~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.x509CertificateAffinityLevel::0000-low Microsoft.Graph.Beta.Models.x509CertificateAffinityLevel::0001-high Microsoft.Graph.Beta.Models.x509CertificateAffinityLevel::0002-unknownFutureValue @@ -228178,6 +228673,15 @@ Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers.Item.UserItemR Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.collaboratorsRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.collaboratorsRequestBuilder.collaboratorsRequestBuilderGetQueryParameters::|public|Count:bool? Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.collaboratorsRequestBuilder.collaboratorsRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -228252,6 +228756,15 @@ Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.Item.UserI Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.GetFinalAttachment.getFinalAttachmentRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.GetFinalAttachment.getFinalAttachmentRequestBuilder.getFinalAttachmentRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.GetFinalAttachment.getFinalAttachmentRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -228317,7 +228830,9 @@ Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItem Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder.SubjectRightsRequestItemRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder.SubjectRightsRequestItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|approvers:global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Approvers.ApproversRequestBuilder +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|approversWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|collaborators:global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.Collaborators.CollaboratorsRequestBuilder +Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|collaboratorsWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Privacy.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void @@ -244310,6 +244825,15 @@ Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers.Item.UserItem Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers.Item.UserItemRequestBuilder +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.collaboratorsRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.collaboratorsRequestBuilder.collaboratorsRequestBuilderGetQueryParameters::|public|Count:bool? Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.collaboratorsRequestBuilder.collaboratorsRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -244384,6 +244908,15 @@ Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.Item.User Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.Item.UserItemRequestBuilder +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.GetFinalAttachment.getFinalAttachmentRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.GetFinalAttachment.getFinalAttachmentRequestBuilder.getFinalAttachmentRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.GetFinalAttachment.getFinalAttachmentRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -244449,7 +244982,9 @@ Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestIte Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder.SubjectRightsRequestItemRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder.SubjectRightsRequestItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|approvers:global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Approvers.ApproversRequestBuilder +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|approversWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.ApproversWithUserPrincipalName.ApproversWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|collaborators:global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.Collaborators.CollaboratorsRequestBuilder +Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|collaboratorsWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.CollaboratorsWithUserPrincipalName.CollaboratorsWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Security.SubjectRightsRequests.Item.SubjectRightsRequestItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void @@ -259558,6 +260093,7 @@ Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.Exchan Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.ExchangeRestoreSessionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ExchangeRestoreSession Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.ExchangeRestoreSessionItemRequestBuilder::|public|granularMailboxRestoreArtifacts:global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.GranularMailboxRestoreArtifacts.GranularMailboxRestoreArtifactsRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.ExchangeRestoreSessionItemRequestBuilder::|public|mailboxRestoreArtifacts:global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifacts.MailboxRestoreArtifactsRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.ExchangeRestoreSessionItemRequestBuilder::|public|mailboxRestoreArtifactsBulkAdditionRequests:global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.ExchangeRestoreSessionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.ExchangeRestoreSession; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ExchangeRestoreSession Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.ExchangeRestoreSessionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.ExchangeRestoreSessionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -259671,6 +260207,50 @@ Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.Mailbo Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifacts.mailboxRestoreArtifactsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifacts.mailboxRestoreArtifactsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifact; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifacts.mailboxRestoreArtifactsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifacts.MailboxRestoreArtifactsRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::[MailboxRestoreArtifactsBulkAdditionRequestId:string]:global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Item.MailboxRestoreArtifactsBulkAdditionRequestItemRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.MailboxRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.mailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.ExchangeRestoreSessions.Item.MailboxRestoreArtifactsBulkAdditionRequests.MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.MailboxInclusionRules.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.MailboxInclusionRules.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Solutions.BackupRestore.MailboxInclusionRules.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -260018,6 +260598,50 @@ Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions. Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifacts.Item.RestorePoint.restorePointRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.RestorePoint Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifacts.Item.RestorePoint.restorePointRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifacts.Item.RestorePoint.restorePointRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifacts.Item.RestorePoint.RestorePointRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder.driveRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::[DriveRestoreArtifactsBulkAdditionRequestId:string]:global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.driveRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.DriveRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.Item.DriveRestoreArtifactsBulkAdditionRequestItemRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder.OneDriveForBusinessRestoreSessionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder.OneDriveForBusinessRestoreSessionItemRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -260028,6 +260652,7 @@ Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions. Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder::|public|driveRestoreArtifacts:global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifacts.DriveRestoreArtifactsRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder::|public|driveRestoreArtifactsBulkAdditionRequests:global.Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.DriveRestoreArtifactsBulkAdditionRequests.DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.OneDriveForBusinessRestoreSession Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.OneDriveForBusinessRestoreSession; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.OneDriveForBusinessRestoreSession Microsoft.Graph.Beta.Solutions.BackupRestore.OneDriveForBusinessRestoreSessions.Item.OneDriveForBusinessRestoreSessionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -260516,6 +261141,7 @@ Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.Shar Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SharePointRestoreSessionItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.SharePointRestoreSession Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SharePointRestoreSessionItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.SharePointRestoreSession; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.SharePointRestoreSession Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SharePointRestoreSessionItemRequestBuilder::|public|siteRestoreArtifacts:global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifacts.SiteRestoreArtifactsRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SharePointRestoreSessionItemRequestBuilder::|public|siteRestoreArtifactsBulkAdditionRequests:global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SharePointRestoreSessionItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SharePointRestoreSessionItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SharePointRestoreSessionItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.SharePointRestoreSession; requestConfiguration?:Action>):RequestInformation @@ -260574,6 +261200,50 @@ Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.Site Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifacts.siteRestoreArtifactsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifacts.siteRestoreArtifactsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.SiteRestoreArtifact; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifacts.siteRestoreArtifactsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifacts.SiteRestoreArtifactsRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder.siteRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::[SiteRestoreArtifactsBulkAdditionRequestId:string]:global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Item.SiteRestoreArtifactsBulkAdditionRequestItemRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.Count.CountRequestBuilder +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequestCollectionResponse +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.SiteRestoreArtifactsBulkAdditionRequest; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.siteRestoreArtifactsBulkAdditionRequestsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.Item.SiteRestoreArtifactsBulkAdditionRequests.SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.sharePointRestoreSessionsRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.sharePointRestoreSessionsRequestBuilder.sharePointRestoreSessionsRequestBuilderGetQueryParameters::|public|Count:bool? Microsoft.Graph.Beta.Solutions.BackupRestore.SharePointRestoreSessions.sharePointRestoreSessionsRequestBuilder.sharePointRestoreSessionsRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -265442,6 +266112,15 @@ Microsoft.Graph.Beta.Teams.Item.Owners.ownersRequestBuilder::|public|Count:globa Microsoft.Graph.Beta.Teams.Item.Owners.ownersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.UserCollectionResponse Microsoft.Graph.Beta.Teams.Item.Owners.ownersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teams.Item.Owners.ownersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Teams.Item.PermissionGrants.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Teams.Item.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Teams.Item.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -267008,6 +267687,7 @@ Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|installedApps:gl Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|members:global.Microsoft.Graph.Beta.Teams.Item.Members.MembersRequestBuilder Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|operations:global.Microsoft.Graph.Beta.Teams.Item.Operations.OperationsRequestBuilder Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|owners:global.Microsoft.Graph.Beta.Teams.Item.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|ownersWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.Teams.Item.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Team; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Team Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|permissionGrants:global.Microsoft.Graph.Beta.Teams.Item.PermissionGrants.PermissionGrantsRequestBuilder Microsoft.Graph.Beta.Teams.Item.TeamItemRequestBuilder::|public|photo:global.Microsoft.Graph.Beta.Teams.Item.Photo.PhotoRequestBuilder @@ -268379,6 +269059,15 @@ Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Owners.ownersReq Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Owners.ownersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.UserCollectionResponse Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Owners.ownersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Owners.ownersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PermissionGrants.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -269945,6 +270634,7 @@ Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRe Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|members:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Members.MembersRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|operations:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Operations.OperationsRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|owners:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|ownersWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Team; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Team Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|permissionGrants:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PermissionGrants.PermissionGrantsRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|photo:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Photo.PhotoRequestBuilder @@ -272457,6 +273147,15 @@ Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Owners.ownersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.UserCollectionResponse Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Owners.ownersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Owners.ownersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PermissionGrants.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PermissionGrants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -274023,6 +274722,7 @@ Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|members:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Members.MembersRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|operations:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Operations.OperationsRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|owners:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Owners.OwnersRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|ownersWithUserPrincipalName(userPrincipalName:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.OwnersWithUserPrincipalName.OwnersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Team; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Team Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|permissionGrants:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PermissionGrants.PermissionGrantsRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.teamDefinitionRequestBuilder::|public|photo:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Photo.PhotoRequestBuilder @@ -299790,11 +300490,8 @@ Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuil Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reenable:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Reenable.ReenableRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|remoteLock:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoteLock.RemoteLockRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|removeDeviceFirmwareConfigurationInterfaceManagement:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|reprovisionCloudPc:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|requestRemoteAssistance:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RequestRemoteAssistance.RequestRemoteAssistanceRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resetPasscode:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|resizeCloudPc:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|restoreCloudPc:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|retire:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Retire.RetireRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|revokeAppleVppLicenses:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RevokeAppleVppLicenses.RevokeAppleVppLicensesRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder::|public|rotateBitLockerKeys:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RotateBitLockerKeys.RotateBitLockerKeysRequestBuilder @@ -299942,13 +300639,6 @@ Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigur Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder.reprovisionCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.reprovisionCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ReprovisionCloudPc.ReprovisionCloudPcRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder.requestRemoteAssistanceRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RequestRemoteAssistance.requestRemoteAssistanceRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -299963,36 +300653,6 @@ Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode.resetPasscodeR Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode.resetPasscodeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResetPasscode.ResetPasscodeRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|public|TargetServicePlanId:string -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder.resizeCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.resizeCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.ResizeCloudPc.ResizeCloudPcRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|AdditionalData:IDictionary -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|BackingStore:IBackingStore -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|CloudPcSnapshotId:string -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|constructor():void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder-->BaseRequestBuilder -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder.restoreCloudPcRequestBuilderPostRequestConfiguration-->RequestConfiguration -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcPostRequestBody; requestConfiguration?:Action>):RequestInformation -Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.restoreCloudPcRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.RestoreCloudPc.RestoreCloudPcRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Retire.retireRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Retire.retireRequestBuilder.retireRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Users.Item.ManagedDevices.Item.Retire.retireRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -309430,6 +310090,21 @@ Microsoft.Graph.Beta.Users.ValidateProperties.validatePropertiesRequestBuilder:: Microsoft.Graph.Beta.Users.ValidateProperties.validatePropertiesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Users.ValidateProperties.ValidatePropertiesPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Users.ValidateProperties.validatePropertiesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Users.ValidateProperties.ValidatePropertiesPostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Users.ValidateProperties.validatePropertiesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.ValidateProperties.ValidatePropertiesRequestBuilder +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder.usersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder.usersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder.usersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder.usersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder.usersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; userPrincipalName?:string):void +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.User; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.User; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.UsersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.UsersWithUserPrincipalName.UsersWithUserPrincipalNameRequestBuilder Microsoft.Graph.Beta.Workplace.SensorDevices.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Workplace.SensorDevices.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Workplace.SensorDevices.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string diff --git a/src/Microsoft.Graph/Generated/kiota-lock.json b/src/Microsoft.Graph/Generated/kiota-lock.json index a7294570f11..585c4f8ec04 100644 --- a/src/Microsoft.Graph/Generated/kiota-lock.json +++ b/src/Microsoft.Graph/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "AEE48590AED0DE620AD7FB4ED1F7BB174AB7EA20E478A4355181825961738B6A13390C9D44B5FC5622E44CE88731A9F45F22CC29E2A4E6018A824083E621A33C", + "descriptionHash": "85EB6B2B1C6E5F3BA363D255E677FF00F3033E94D88D6F69F27C95BA868ABEE5213B64D6551169E006E5F06C077A0AF6FF68079E2B3EF9234E7977F077D8A409", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.20.0",