From a4a903f5f9238afb60953da4ba054ff802b0eb3e Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Thu, 2 Jul 2026 19:53:02 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 225467 --- .../ApplyDecisionsRequestBuilder.cs | 4 +- .../ApplyDecisionsRequestBuilder.cs | 4 +- .../ItemInsightsRequestBuilder.cs | 4 +- ...rofilePropertySettingItemRequestBuilder.cs | 4 +- .../ProfilePropertySettingsRequestBuilder.cs | 6 +- .../IncidentReportRequestBuilder.cs | 4 +- .../IncidentReportRequestBuilder.cs | 4 +- .../ServiceHealthIssueItemRequestBuilder.cs | 6 +- .../ServiceUpdateMessageItemRequestBuilder.cs | 6 +- ...hWindowsUpdatesAddMembersRequestBuilder.cs | 4 +- ...hWindowsUpdatesAddMembersRequestBuilder.cs | 4 +- ...UpdatesUpdateAudienceByIdRequestBuilder.cs | 4 +- ...hWindowsUpdatesAddMembersRequestBuilder.cs | 4 +- ...hWindowsUpdatesAddMembersRequestBuilder.cs | 4 +- ...UpdatesUpdateAudienceByIdRequestBuilder.cs | 4 +- ...hWindowsUpdatesAddMembersRequestBuilder.cs | 4 +- ...indowsUpdatesEnrollAssetsRequestBuilder.cs | 4 +- ...hWindowsUpdatesAddMembersRequestBuilder.cs | 4 +- ...hWindowsUpdatesAddMembersRequestBuilder.cs | 4 +- ...UpdatesUpdateAudienceByIdRequestBuilder.cs | 4 +- .../AdmitAllFromLobbyPostRequestBody.cs | 81 + .../AdmitAllFromLobbyRequestBuilder.cs | 103 + .../AdmitFromLobbyPostRequestBody.cs | 81 + .../AdmitFromLobbyRequestBuilder.cs | 103 + .../Item/ParticipantItemRequestBuilder.cs | 12 + .../RemoveFromLobbyPostRequestBody.cs | 81 + .../RemoveFromLobbyRequestBuilder.cs | 103 + .../ParticipantsRequestBuilder.cs | 6 + .../ApplicationTemplatesRequestBuilder.cs | 6 + .../Categories/CategoriesGetResponse.cs | 65 + .../Categories/CategoriesRequestBuilder.cs | 157 + .../Categories/CategoriesResponse.cs | 28 + .../AcquireAccessTokenRequestBuilder.cs | 4 +- .../Jobs/Item/Pause/PauseRequestBuilder.cs | 4 +- .../ProvisionOnDemandRequestBuilder.cs | 4 +- .../Item/Restart/RestartRequestBuilder.cs | 4 +- .../Item/Discover/DiscoverRequestBuilder.cs | 4 +- .../FilterOperatorsRequestBuilder.cs | 8 +- .../Functions/FunctionsRequestBuilder.cs | 8 +- .../ParseExpressionRequestBuilder.cs | 4 +- .../Jobs/Item/Start/StartRequestBuilder.cs | 4 +- .../ValidateCredentialsRequestBuilder.cs | 4 +- .../Item/Discover/DiscoverRequestBuilder.cs | 4 +- .../FilterOperatorsRequestBuilder.cs | 8 +- .../Functions/FunctionsRequestBuilder.cs | 8 +- .../ParseExpressionRequestBuilder.cs | 4 +- ...nchronizationTemplateItemRequestBuilder.cs | 4 +- .../AdmitAllFromLobbyPostRequestBody.cs | 81 + .../AdmitAllFromLobbyRequestBuilder.cs | 103 + .../AdmitFromLobbyPostRequestBody.cs | 81 + .../AdmitFromLobbyRequestBuilder.cs | 103 + .../Item/ParticipantItemRequestBuilder.cs | 12 + .../RemoveFromLobbyPostRequestBody.cs | 81 + .../RemoveFromLobbyRequestBuilder.cs | 103 + .../ParticipantsRequestBuilder.cs | 6 + .../Reports/ReportsRequestBuilder.cs | 6 +- .../Item/Apply/ApplyPostRequestBody.cs | 9 + ...dPcProvisioningPolicyItemRequestBuilder.cs | 6 + ...ePolicyUpdateStatusResultRequestBuilder.cs | 99 + .../Classes/ClassesRequestBuilder.cs | 4 +- .../AcceptedSendersRequestBuilder.cs | 6 +- .../AcceptedSenders/Ref/RefRequestBuilder.cs | 6 +- .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../Item/Usage/UsageRequestBuilder.cs | 4 +- .../Item/Usage/UsageRequestBuilder.cs | 4 +- .../Definitions/DefinitionsRequestBuilder.cs | 6 +- .../Item/Instances/InstancesRequestBuilder.cs | 6 +- .../UploadSessionsRequestBuilder.cs | 4 +- .../ActivateAndWaitPostRequestBody.cs | 82 + ...GovernanceActivateAndWaitRequestBuilder.cs | 104 + ...GovernanceClearQuarantineRequestBuilder.cs | 99 + .../Item/Runs/Item/RunItemRequestBuilder.cs | 6 + .../Count/CountRequestBuilder.cs | 124 + .../Count/CountRequestBuilder.cs | 124 + .../Item/RunItemRequestBuilder.cs | 125 + .../ReprocessedRunsRequestBuilder.cs | 183 + ...bjectProcessingResultItemRequestBuilder.cs | 137 + .../Count/CountRequestBuilder.cs | 124 + ...hIdentityGovernanceResumeRequestBuilder.cs | 102 + .../ResumePostRequestBody.cs | 118 + .../MailboxSettingsRequestBuilder.cs | 180 + .../Count/CountRequestBuilder.cs | 124 + ...ServiceProvisioningErrorsRequestBuilder.cs | 170 + .../Item/Subject/SubjectRequestBuilder.cs | 137 + .../Item/TaskNamespace/TaskRequestBuilder.cs | 125 + .../TaskProcessingResultItemRequestBuilder.cs | 143 + .../TaskProcessingResultsRequestBuilder.cs | 183 + .../SubjectProcessingResultsRequestBuilder.cs | 183 + .../Count/CountRequestBuilder.cs | 124 + .../Count/CountRequestBuilder.cs | 124 + .../Item/RunItemRequestBuilder.cs | 125 + .../ReprocessedRunsRequestBuilder.cs | 183 + ...bjectProcessingResultItemRequestBuilder.cs | 137 + .../Count/CountRequestBuilder.cs | 124 + ...hIdentityGovernanceResumeRequestBuilder.cs | 102 + .../ResumePostRequestBody.cs | 118 + .../MailboxSettingsRequestBuilder.cs | 180 + .../Count/CountRequestBuilder.cs | 124 + ...ServiceProvisioningErrorsRequestBuilder.cs | 170 + .../Item/Subject/SubjectRequestBuilder.cs | 137 + .../Item/TaskNamespace/TaskRequestBuilder.cs | 125 + .../TaskProcessingResultItemRequestBuilder.cs | 143 + .../TaskProcessingResultsRequestBuilder.cs | 183 + .../SubjectProcessingResultsRequestBuilder.cs | 183 + .../Item/WorkflowItemRequestBuilder.cs | 18 + ...rtDateTimeWithEndDateTimeRequestBuilder.cs | 4 +- .../ActivateAndWaitPostRequestBody.cs | 82 + ...GovernanceActivateAndWaitRequestBuilder.cs | 104 + ...GovernanceClearQuarantineRequestBuilder.cs | 99 + .../Item/Runs/Item/RunItemRequestBuilder.cs | 6 + .../Count/CountRequestBuilder.cs | 124 + .../Count/CountRequestBuilder.cs | 124 + .../Item/RunItemRequestBuilder.cs | 125 + .../ReprocessedRunsRequestBuilder.cs | 183 + ...bjectProcessingResultItemRequestBuilder.cs | 138 + .../Count/CountRequestBuilder.cs | 124 + ...hIdentityGovernanceResumeRequestBuilder.cs | 102 + .../ResumePostRequestBody.cs | 118 + .../MailboxSettingsRequestBuilder.cs | 180 + .../Count/CountRequestBuilder.cs | 124 + ...ServiceProvisioningErrorsRequestBuilder.cs | 170 + .../Item/Subject/SubjectRequestBuilder.cs | 137 + .../Item/TaskNamespace/TaskRequestBuilder.cs | 125 + .../TaskProcessingResultItemRequestBuilder.cs | 143 + .../TaskProcessingResultsRequestBuilder.cs | 183 + .../SubjectProcessingResultsRequestBuilder.cs | 184 + .../Count/CountRequestBuilder.cs | 124 + .../Count/CountRequestBuilder.cs | 124 + .../Item/RunItemRequestBuilder.cs | 125 + .../ReprocessedRunsRequestBuilder.cs | 183 + ...bjectProcessingResultItemRequestBuilder.cs | 137 + .../Count/CountRequestBuilder.cs | 124 + ...hIdentityGovernanceResumeRequestBuilder.cs | 102 + .../ResumePostRequestBody.cs | 118 + .../MailboxSettingsRequestBuilder.cs | 180 + .../Count/CountRequestBuilder.cs | 124 + ...ServiceProvisioningErrorsRequestBuilder.cs | 170 + .../Item/Subject/SubjectRequestBuilder.cs | 137 + .../Item/TaskNamespace/TaskRequestBuilder.cs | 125 + .../TaskProcessingResultItemRequestBuilder.cs | 143 + .../TaskProcessingResultsRequestBuilder.cs | 183 + .../SubjectProcessingResultsRequestBuilder.cs | 183 + .../Item/WorkflowItemRequestBuilder.cs | 18 + .../BitlockerRecoveryKeyItemRequestBuilder.cs | 6 +- .../RecoveryKeysRequestBuilder.cs | 6 +- .../Count/CountRequestBuilder.cs | 124 + .../DistributionListsRequestBuilder.cs | 240 ++ .../AddMembers/AddMembersPostRequestBody.cs | 82 + .../AddMembers/AddMembersRequestBuilder.cs | 103 + .../DeleteMembersPostRequestBody.cs | 82 + .../DeleteMembersRequestBuilder.cs | 103 + .../DistributionListItemRequestBuilder.cs | 247 ++ .../Count/CountRequestBuilder.cs | 124 + .../DistributionListMembersRequestBuilder.cs | 238 ++ .../Item/Contact/ContactRequestBuilder.cs | 125 + ...istributionListMemberItemRequestBuilder.cs | 235 ++ .../Overrides/OverridesRequestBuilder.cs | 6 +- .../ChildFoldersRequestBuilder.cs | 6 +- .../MailFolders/MailFoldersRequestBuilder.cs | 6 +- .../Generated/Me/MeRequestBuilder.cs | 6 + .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../Models/AccessPackageApprovalStage.cs | 4 +- .../Models/AccessPackageResourceRequest.cs | 2 +- ...cessReviewDataUploadTriggerCallbackData.cs | 151 - .../Generated/Models/AccessReviewInstance.cs | 18 + .../AccessReviewInstanceDecisionItem.cs | 18 + .../Models/AdmitAllFromLobbyOperation.cs | 46 + .../Models/AdmitFromLobbyOperation.cs | 46 + .../Models/AospDeviceOwnerWiFiSecurityType.cs | 3 + .../AppManagementApplicationConfiguration.cs | 2 +- .../Generated/Models/AppScope.cs | 2 +- .../Generated/Models/AppleVpnConfiguration.cs | 16 + .../Generated/Models/ApplicationTemplate.cs | 2 +- .../Models/ApplicationTemplateCategory.cs | 117 + .../AppliedAuthenticationEventListener.cs | 2 +- .../Generated/Models/ArtifactQuery.cs | 20 +- .../Models/AuthenticationEventType.cs | 4 + .../Models/AzureActiveDirectoryTenant.cs | 4 +- .../Generated/Models/Channel.cs | 2 +- .../Generated/Models/ChatMessage.cs | 6 +- .../Models/ChromeOSOnboardingStatus.cs | 2 +- .../Generated/Models/CloudPC.cs | 10 +- .../CloudPcPolicyPendingApplyStatusResult.cs | 89 + ...CloudPcPolicyScheduledApplyActionDetail.cs | 8 + .../Models/CloudPcProvisioningPolicy.cs | 8 + .../Models/CloudPcSnapshotResetMode.cs | 28 + .../Generated/Models/CloudPcStatus.cs | 8 + .../Generated/Models/CloudVideoInteropInfo.cs | 6 +- .../Generated/Models/ColumnDefinition.cs | 10 +- .../Generated/Models/CommsOperation.cs | 3 + .../Models/ConditionalAccessPolicy.cs | 4 +- .../Models/ConnectedOrganizationMembers.cs | 2 +- .../Generated/Models/ContextMetadata.cs | 99 + .../Generated/Models/CopilotPackage.cs | 8 + .../Generated/Models/CopilotPackageDetail.cs | 18 + .../CorrelatedIdentityCollectionResponse.cs | 64 + .../CrossCloudAzureActiveDirectoryTenant.cs | 6 +- ...sTenantAccessPolicyConfigurationPartner.cs | 18 + .../Models/CrossTenantMigrationJob.cs | 26 +- ...omAppManagementApplicationConfiguration.cs | 2 +- ...ovidedResourceAccessReviewUploadSession.cs | 53 + .../AccessReviewContextData.cs | 53 + .../AccessReviewContextDataBase.cs | 95 + .../ApplyDecisionContextData.cs | 53 + .../Data.cs | 88 + ...CustomDataProvidedResourceUploadSession.cs | 58 +- .../Models/CustomEmojiFromIdentitySet.cs | 53 + .../Generated/Models/CustomExtensionData.cs | 3 +- .../DdmAppAllowDownloadsOverCellular.cs | 23 + .../Models/DdmAppAutomaticAppUpdates.cs | 23 + .../Models/DelegatedAdminRelationship.cs | 2 +- ...elegatedAdminServiceProviderConstraints.cs | 87 + .../Models/DeviceCompliancePolicyScript.cs | 8 + .../DeviceManagement/DeviceManagement.cs | 2 +- .../Models/DeviceManagementReports.cs | 5 +- .../Generated/Models/DevicePlatformType.cs | 2 +- .../Generated/Models/DirectoryRole.cs | 2 +- .../Generated/Models/DistributionList.cs | 161 + .../DistributionListCollectionResponse.cs | 64 + .../Models/DistributionListMember.cs | 108 + ...istributionListMemberCollectionResponse.cs | 64 + .../Generated/Models/DlpAction.cs | 4 + .../Generated/Models/DlpActionInfo.cs | 1 + .../Generated/Models/DriveItem.cs | 18 + .../Generated/Models/Entity.cs | 14 +- .../Models/ExternalConnectors/Label.cs | 4 + .../Models/ExternalDomainFederation.cs | 6 +- .../Generated/Models/FileObject.cs | 18 - .../Models/GranularRestoreArtifactBase.cs | 18 + .../Generated/Models/GranularRestoreItems.cs | 36 + .../Generated/Models/GroupAccessType.cs | 4 + .../Generated/Models/GroupAnalytics.cs | 368 ++ .../GroupAnalyticsCollectionResponse.cs | 64 + .../Generated/Models/GroupMembers.cs | 2 +- .../GroupPolicyConfigurationIngestionType.cs | 2 +- .../Generated/Models/GroupTypeEnum.cs | 24 + ...{PrincipalType.cs => HistoryEntityType.cs} | 6 +- .../Generated/Models/HistoryEventType.cs | 36 + .../Generated/Models/IdentityAnalyticsRoot.cs | 64 + .../IdentityCorrelationCollectionResponse.cs | 64 + .../IdentityGovernance/AttributeSetEntry.cs | 117 + .../AwaitedWorkflowProcessingResult.cs | 125 + .../CountBasedQuarantineCondition.cs | 61 + .../IdentityGovernance/CustomTaskExtension.cs | 8 + .../CustomTaskExtensionCalloutData.cs | 18 + .../CustomTaskExtensionReplyMode.cs | 28 + .../CustomTaskExtensionResponseData.cs | 97 + .../LifecycleManagementSettings.cs | 18 + .../LifecycleTaskCategory.cs | 4 + .../LifecycleWorkflowCategory.cs | 4 + .../LifecycleWorkflowProcessingStatus.cs | 4 + .../Models/IdentityGovernance/MatchMode.cs | 24 + .../PercentageBasedQuarantineCondition.cs | 61 + .../ProvisioningAttributeMapping.cs | 53 + .../ProvisioningObjectWorkflowSubject.cs | 89 + .../IdentityGovernance/QuarantineCondition.cs | 87 + .../QuarantineConfiguration.cs | 107 + .../IdentityGovernance/QuarantineDetails.cs | 115 + .../IdentityGovernance/QuarantineType.cs | 32 + .../Models/IdentityGovernance/Run.cs | 18 + .../SubjectProcessingResult.cs | 172 + ...bjectProcessingResultCollectionResponse.cs | 64 + .../TaskProcessingResult.cs | 18 + .../Models/IdentityGovernance/Workflow.cs | 54 + .../WorkflowExecutionConditions.cs | 1 + .../WorkflowExecutionType.cs | 4 + .../IdentityGovernance/WorkflowSetting.cs | 99 + .../IdentityGovernance/WorkflowSubject.cs | 86 + .../IdentityGovernance/WorkflowVersion.cs | 18 + .../Generated/Models/IdentitySet.cs | 1 + .../Generated/Models/IngestionSource.cs | 2 +- .../Models/IosDdmLobAppAssignmentSettings.cs | 72 + .../IosDdmStoreAppAssignmentSettings.cs | 210 ++ .../Models/IosDdmVppAppAssignmentSettings.cs | 218 ++ ...pProvisioningConfigurationPolicySetItem.cs | 2 +- .../Generated/Models/IosStoreApp.cs | 8 + .../Generated/Models/IosVppApp.cs | 8 + .../Generated/Models/LockInfo.cs | 6 +- .../Models/MacOSWiFiConfiguration.cs | 8 + .../MacOsDdmVppAppAssignmentSettings.cs | 86 + .../Generated/Models/MacOsVppApp.cs | 8 + .../Generated/Models/ManagedAppProtection.cs | 8 + .../ManagedAppPurviewEvaluationRequirement.cs | 23 + .../Generated/Models/Member.cs | 161 + .../MicrosoftTunnelLogCollectionStatus.cs | 2 +- .../MicrosoftTunnelServerHealthStatus.cs | 2 +- .../Models/MobileAppAssignmentSettings.cs | 3 + .../Networkaccess/ForwardingPolicyLink.cs | 2 +- .../Networkaccess/TlsCertificateStatus.cs | 8 + .../Generated/Models/NotifyUserAction.cs | 20 +- ...PremisesDirectorySynchronizationFeature.cs | 2 +- .../Generated/Models/OnboardingStatus.cs | 2 +- .../Generated/Models/OnlineMeetingBase.cs | 10 +- .../Generated/Models/OnlineMeetingType.cs | 36 + .../Generated/Models/OutlookItem.cs | 1 + .../Models/PasswordSingleSignOnField.cs | 2 +- .../Generated/Models/PlannerDelta.cs | 2 + .../Generated/Models/PlannerHistoryItem.cs | 129 + .../PlannerHistoryItemCollectionResponse.cs | 64 + .../Generated/Models/PlannerPlan.cs | 18 + .../Generated/Models/PlannerTaskData.cs | 409 ++ .../Models/PlannerTaskDetailsData.cs | 215 ++ .../Generated/Models/PolicyDeletableItem.cs | 2 + .../Generated/Models/PolicyTipAction.cs | 69 + .../Generated/Models/ProcessContentRequest.cs | 18 + .../Models/ProfilePropertySetting.cs | 4 +- .../Generated/Models/RecipientType.cs | 32 + .../RedirectUriAllowedDomainConfiguration.cs | 14 +- .../RedirectUriAllowedSchemeConfiguration.cs | 14 +- .../RedirectUriBlockedDomainConfiguration.cs | 14 +- .../RedirectUriBlockedSchemeConfiguration.cs | 16 +- .../Models/RedirectUriConfiguration.cs | 10 +- ...ctUriPlatformAllowedDomainConfiguration.cs | 2 +- ...ctUriPlatformAllowedSchemeConfiguration.cs | 2 +- ...ctUriPlatformBlockedDomainConfiguration.cs | 2 +- ...ctUriPlatformBlockedSchemeConfiguration.cs | 4 +- .../RedirectUriWildcardConfiguration.cs | 8 +- .../RedirectUriWildcardExcludeFormats.cs | 4 +- .../Generated/Models/Reminder.cs | 2 +- .../Models/RemoveFromLobbyOperation.cs | 46 + .../Generated/Models/ReportRoot.cs | 36 + .../RestoreSearchArtifactQueryExpression.cs | 161 + .../Generated/Models/Schedule.cs | 2 +- .../Security/AISpanOutputsAuditRecord.cs | 54 + .../Models/Security/AccountEntityMapping.cs | 179 + .../Models/Security/AccountObjectIdAction.cs | 71 + .../Models/Security/AccountSidAction.cs | 71 + .../Models/Security/AdditionalDataOptions.cs | 4 + .../Generated/Models/Security/Alert.cs | 7 +- .../Models/Security/AlertCustomDetails.cs | 53 + .../Security/AlertSubmissionAuditRecord.cs | 54 + .../AlertSubmissionResultDetailAuditRecord.cs | 54 + .../Models/Security/AlertTemplate.cs | 60 +- .../Security/AmazonResourceEntityMapping.cs | 71 + .../Generated/Models/Security/AuditData.cs | 46 + .../Models/Security/AuditLogRecordType.cs | 112 +- .../Security/AuditRecordTypeDictionary.cs | 82 + .../Models/Security/AutomatedAction.cs | 92 + .../Models/Security/AutomatedActionSet.cs | 369 ++ .../Security/AzureAISearchAuditRecord.cs | 54 + .../Security/AzureResourceEntityMapping.cs | 71 + .../Security/CloudApplicationEntityMapping.cs | 89 + ...iancePolicyGradingSharePointAuditRecord.cs | 54 + ...mplianceSitGradingSharePointAuditRecord.cs | 54 + .../CopilotSessionSharingAuditRecord.cs | 54 + ...erSecurityForAIConfigurationAuditRecord.cs | 54 + .../Models/Security/DetectionAction.cs | 22 +- .../Models/Security/DetectionRule.cs | 119 +- .../Models/Security/DetectionRuleStatus.cs | 28 + .../Generated/Models/Security/DeviceAction.cs | 76 + .../Generated/Models/Security/Dictionary.cs | 7 +- .../Models/Security/DnsEntityMapping.cs | 107 + .../Security/DragonCopilotAccessRecord.cs | 54 + .../Security/DragonCopilotAdminRecord.cs | 54 + .../DragonCopilotClinicalDataRecord.cs | 54 + .../Security/DragonCopilotSessionRecord.cs | 54 + .../EdiscoveryAddToReviewSetOperation.cs | 2 +- .../Generated/Models/Security/EmailAction.cs | 89 + .../Models/Security/EntityDefinitionInput.cs | 133 + .../Security/EntityDefinitionInputRole.cs | 24 + .../Models/Security/EntityMapping.cs | 102 + .../Security/EntityMappingConfiguration.cs | 387 ++ .../EopSubmissionFeedEntityAuditRecord.cs | 54 + .../Models/Security/FabricPolicyRecord.cs | 54 + .../Generated/Models/Security/FileAction.cs | 107 + .../Models/Security/FileEntityMapping.cs | 107 + .../GoogleCloudResourceEntityMapping.cs | 71 + .../Models/Security/HostEntityMapping.cs | 143 + .../Security/HuntingSchemaBuiltInFunction.cs | 12 +- .../HuntingSchemaFunctionParameter.cs | 6 +- .../Models/Security/HuntingSchemaFunctions.cs | 4 +- .../Models/Security/HuntingSchemaResult.cs | 4 +- .../Security/HuntingSchemaSavedFunction.cs | 18 +- .../Models/Security/HuntingSchemaTable.cs | 6 +- .../Security/HuntingSchemaTableColumn.cs | 6 +- .../Models/Security/IpEntityMapping.cs | 89 + .../Models/Security/IsolateDeviceAction.cs | 54 + .../Models/Security/MDASHAuditRecord.cs | 54 + .../Security/MailClusterEntityMapping.cs | 89 + .../Security/MailMessageEntityMapping.cs | 125 + .../Models/Security/MailboxEntityMapping.cs | 71 + .../Generated/Models/Security/ManualAlert.cs | 98 + .../Models/Security/ManualAlertEntityType.cs | 84 + .../MicrosoftTeamsUserConcernAuditRecord.cs | 54 + .../Generated/Models/Security/MitreTactic.cs | 117 + .../Models/Security/MitreTechnique.cs | 117 + .../Models/Security/MosAgentInfoRecordV2.cs | 54 + ...pVectorSearchContentMetadataAuditRecord.cs | 54 + .../Security/OAuthApplicationEntityMapping.cs | 71 + .../Models/Security/OrganizationalScope.cs | 20 +- .../Models/Security/P4AIRiskScoreRecord.cs | 54 + .../Models/Security/ProcessEntityMapping.cs | 89 + .../Models/Security/ProtectionRule.cs | 129 - .../Models/Security/QueryCondition.cs | 2 +- .../Security/RegistryValueEntityMapping.cs | 89 + .../Generated/Models/Security/RuleSchedule.cs | 12 +- .../Generated/Models/Security/RulesRoot.cs | 2 +- ...ityCopilotIdentityManagementAuditRecord.cs | 54 + ...ityDevelopmentLifecycleAILogAuditRecord.cs | 54 + .../Security/SecurityGroupEntityMapping.cs | 107 + .../Models/Security/ServiceSource.cs | 4 + .../SonarDetonationEntityAuditRecord.cs | 54 + .../SonarFileDetonationEntityAuditRecord.cs | 54 + .../SonarSubmissionEntityAuditRecord.cs | 54 + .../SonarUrlDetonationEntityAuditRecord.cs | 54 + .../Security/SparkCoreCustomLivePoolRecord.cs | 54 + .../StopAndQuarantineFileAction.cs} | 52 +- .../Security/SubmissionEntityAuditRecord.cs | 54 + .../Models/Security/UrlEntityMapping.cs | 71 + .../Generated/Models/Security/UserAccount.cs | 2 +- .../VivaGlintAgenticCampaignAuditRecord.cs | 54 + .../Generated/Models/ServiceAnnouncement.cs | 6 +- .../Models/ServiceNowConnectionStatus.cs | 2 +- .../Models/ServiceProviderConstraints.cs | 76 + .../Generated/Models/SharedInsight.cs | 2 +- .../Generated/Models/SingleUser.cs | 2 +- .../Generated/Models/Subscription.cs | 54 + .../Generated/Models/TaskHistoryItem.cs | 89 + .../Generated/Models/TeamsTab.cs | 2 +- .../Generated/Models/Teamwork.cs | 18 + .../Generated/Models/TeamworkCustomEmoji.cs | 143 + .../TeamworkCustomEmojiCollectionResponse.cs | 64 + .../Generated/Models/TeamworkMessaging.cs | 64 + .../DelegatedAdministrationRoleAssignment.cs | 18 + ...tedAdministrationRoleAssignmentSnapshot.cs | 18 + .../TenantGovernanceServices/RelatedTenant.cs | 7 + .../Models/TranslationPreferences.cs | 2 +- .../Generated/Models/UsedInsight.cs | 2 +- src/Microsoft.Graph/Generated/Models/User.cs | 32 +- .../Generated/Models/UserActivityType.cs | 12 + .../Generated/Models/UserActivityTypes.cs | 14 +- .../Generated/Models/VirtualEvent.cs | 2 +- .../Models/Win32LobAppInUseActionType.cs | 26 + .../Models/Win32LobAppInstallExperience.cs | 8 + .../Models/Win32LobAppProcessOperationType.cs | 20 + .../Models/Win32LobAppProcessRule.cs | 98 + .../Generated/Models/Win32LobAppRule.cs | 1 + .../WindowsQualityUpdateApprovalStatus.cs | 2 +- .../Models/WindowsUpdateCveSeverityLevel.cs | 2 +- .../Models/WindowsUpdates/AzureADDevice.cs | 4 +- .../UpdateCategoryEnrollmentInformation.cs | 2 +- .../UpdateManagementEnrollment.cs | 6 +- .../ContactInsightsRequestBuilder.cs | 4 +- .../PeopleInsightsRequestBuilder.cs | 4 +- .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../Item/Usage/UsageRequestBuilder.cs | 4 +- ...gurationPartnerTenantItemRequestBuilder.cs | 6 + .../Restore/RestoreRequestBuilder.cs | 98 + ...erviceProviderConstraintsRequestBuilder.cs | 235 ++ ...gurationPartnerTenantItemRequestBuilder.cs | 6 + .../Restore/RestoreRequestBuilder.cs | 98 + ...erviceProviderConstraintsRequestBuilder.cs | 235 ++ .../Item/ProgramItemRequestBuilder.cs | 4 +- .../CorrelationsRequestBuilder.cs | 184 + .../Correlations/Count/CountRequestBuilder.cs | 124 + .../Identities/Count/CountRequestBuilder.cs | 124 + .../Identities/IdentitiesRequestBuilder.cs | 184 + .../CorrelatedIdentityItemRequestBuilder.cs | 230 ++ .../IdentityCorrelationItemRequestBuilder.cs | 242 ++ .../ServicePrincipalRequestBuilder.cs | 125 + .../Groups/Count/CountRequestBuilder.cs | 124 + .../Groups/GroupsRequestBuilder.cs | 239 ++ .../Item/GroupAnalyticsItemRequestBuilder.cs | 230 ++ .../IdentityAnalyticsRequestBuilder.cs | 235 ++ .../Reports/ReportsRequestBuilder.cs | 12 + ...oleAssignmentMultipleItemRequestBuilder.cs | 4 +- ...oleAssignmentMultipleItemRequestBuilder.cs | 4 +- .../Item/SimulationItemRequestBuilder.cs | 4 +- ...hSecurityGetHuntingSchemaRequestBuilder.cs | 4 +- ...anTimespanWithWorkspaceIdRequestBuilder.cs | 120 + ...phSecurityRunHuntingQueryRequestBuilder.cs | 4 +- .../RunHuntingQueryPostRequestBody.cs | 8 + .../DetectionRulesRequestBuilder.cs | 13 +- .../Item/DetectionRuleItemRequestBuilder.cs | 11 +- .../Security/Rules/RulesRequestBuilder.cs | 6 +- .../Security/SecurityRequestBuilder.cs | 11 + .../AcquireAccessTokenRequestBuilder.cs | 4 +- .../Jobs/Item/Pause/PauseRequestBuilder.cs | 4 +- .../ProvisionOnDemandRequestBuilder.cs | 4 +- .../Item/Restart/RestartRequestBuilder.cs | 4 +- .../Item/Discover/DiscoverRequestBuilder.cs | 4 +- .../FilterOperatorsRequestBuilder.cs | 8 +- .../Functions/FunctionsRequestBuilder.cs | 8 +- .../ParseExpressionRequestBuilder.cs | 4 +- .../Jobs/Item/Schema/SchemaRequestBuilder.cs | 10 +- .../Jobs/Item/Start/StartRequestBuilder.cs | 4 +- .../SynchronizationJobItemRequestBuilder.cs | 10 +- .../ValidateCredentialsRequestBuilder.cs | 4 +- .../Jobs/JobsRequestBuilder.cs | 10 +- .../Secrets/SecretsRequestBuilder.cs | 6 +- .../Item/Discover/DiscoverRequestBuilder.cs | 4 +- .../FilterOperatorsRequestBuilder.cs | 8 +- .../Functions/FunctionsRequestBuilder.cs | 8 +- .../ParseExpressionRequestBuilder.cs | 4 +- .../Templates/TemplatesRequestBuilder.cs | 6 +- .../CrossTenantMigrationJobsRequestBuilder.cs | 4 +- .../Item/Migrate/MigrateRequestBuilder.cs | 5 +- .../Item/Validate/ValidateRequestBuilder.cs | 5 +- .../Validate/ValidateRequestBuilder.cs | 5 +- .../Migrate/MigrateRequestBuilder.cs | 5 +- .../Validate/ValidateRequestBuilder.cs | 5 +- .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../AllowedMembersRequestBuilder.cs | 6 +- .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../Item/SchedulingGroupItemRequestBuilder.cs | 4 +- .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../CustomEmojis/Count/CountRequestBuilder.cs | 124 + .../CustomEmojisRequestBuilder.cs | 238 ++ ...ustomEmojiDisplayNameItemRequestBuilder.cs | 229 ++ .../Messaging/MessagingRequestBuilder.cs | 235 ++ .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../Teamwork/TeamworkRequestBuilder.cs | 6 + .../Item/Content/ContentRequestBuilder.cs | 5 +- .../Count/CountRequestBuilder.cs | 124 + .../DistributionListsRequestBuilder.cs | 238 ++ .../AddMembers/AddMembersPostRequestBody.cs | 82 + .../AddMembers/AddMembersRequestBuilder.cs | 103 + .../DeleteMembersPostRequestBody.cs | 82 + .../DeleteMembersRequestBuilder.cs | 103 + .../DistributionListItemRequestBuilder.cs | 247 ++ .../Count/CountRequestBuilder.cs | 124 + .../DistributionListMembersRequestBuilder.cs | 238 ++ .../Item/Contact/ContactRequestBuilder.cs | 125 + ...istributionListMemberItemRequestBuilder.cs | 235 ++ .../Transcripts/TranscriptsRequestBuilder.cs | 6 +- .../HistoryItems/Count/CountRequestBuilder.cs | 124 + .../HistoryItemsRequestBuilder.cs | 238 ++ .../PlannerHistoryItemItemRequestBuilder.cs | 229 ++ .../Item/PlannerPlanItemRequestBuilder.cs | 6 + .../Users/Item/UserItemRequestBuilder.cs | 6 + .../Generated/kiota-dom-export.txt | 3274 ++++++++++++++++- src/Microsoft.Graph/Generated/kiota-lock.json | 4 +- 573 files changed, 42219 insertions(+), 869 deletions(-) create mode 100644 src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesGetResponse.cs create mode 100644 src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyUpdateStatusResult/RetrievePolicyUpdateStatusResultRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/DistributionListsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs delete mode 100644 src/Microsoft.Graph/Generated/Models/AccessReviewDataUploadTriggerCallbackData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/AdmitAllFromLobbyOperation.cs create mode 100644 src/Microsoft.Graph/Generated/Models/AdmitFromLobbyOperation.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ApplicationTemplateCategory.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CloudPcPolicyPendingApplyStatusResult.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CloudPcSnapshotResetMode.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ContextMetadata.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CorrelatedIdentityCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourceAccessReviewUploadSession.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextDataBase.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/ApplyDecisionContextData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/Data.cs create mode 100644 src/Microsoft.Graph/Generated/Models/CustomEmojiFromIdentitySet.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DdmAppAllowDownloadsOverCellular.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DdmAppAutomaticAppUpdates.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DelegatedAdminServiceProviderConstraints.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DistributionList.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DistributionListCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DistributionListMember.cs create mode 100644 src/Microsoft.Graph/Generated/Models/DistributionListMemberCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/GranularRestoreItems.cs create mode 100644 src/Microsoft.Graph/Generated/Models/GroupAnalytics.cs create mode 100644 src/Microsoft.Graph/Generated/Models/GroupAnalyticsCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/GroupTypeEnum.cs rename src/Microsoft.Graph/Generated/Models/{PrincipalType.cs => HistoryEntityType.cs} (84%) create mode 100644 src/Microsoft.Graph/Generated/Models/HistoryEventType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityAnalyticsRoot.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityCorrelationCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/AttributeSetEntry.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/AwaitedWorkflowProcessingResult.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/CountBasedQuarantineCondition.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionReplyMode.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionResponseData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/MatchMode.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/PercentageBasedQuarantineCondition.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningAttributeMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningObjectWorkflowSubject.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineCondition.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineConfiguration.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineDetails.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResult.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResultCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSetting.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSubject.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IosDdmStoreAppAssignmentSettings.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IosDdmVppAppAssignmentSettings.cs create mode 100644 src/Microsoft.Graph/Generated/Models/MacOsDdmVppAppAssignmentSettings.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ManagedAppPurviewEvaluationRequirement.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Member.cs create mode 100644 src/Microsoft.Graph/Generated/Models/OnlineMeetingType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/PlannerHistoryItem.cs create mode 100644 src/Microsoft.Graph/Generated/Models/PlannerHistoryItemCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/PlannerTaskData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/PlannerTaskDetailsData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/PolicyTipAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/RecipientType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/RemoveFromLobbyOperation.cs create mode 100644 src/Microsoft.Graph/Generated/Models/RestoreSearchArtifactQueryExpression.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AISpanOutputsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AccountEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AccountObjectIdAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AccountSidAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AlertCustomDetails.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionResultDetailAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AmazonResourceEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditRecordTypeDictionary.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AutomatedAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AutomatedActionSet.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzureAISearchAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzureResourceEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CloudApplicationEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CompliancePolicyGradingSharePointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceSitGradingSharePointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotSessionSharingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityForAIConfigurationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DetectionRuleStatus.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DeviceAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DnsEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAccessRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAdminRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DragonCopilotClinicalDataRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DragonCopilotSessionRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EmailAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInput.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInputRole.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EntityMappingConfiguration.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EopSubmissionFeedEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/FabricPolicyRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/FileAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/FileEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/GoogleCloudResourceEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/HostEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/IpEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/IsolateDeviceAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MDASHAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MailClusterEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MailMessageEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MailboxEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ManualAlert.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ManualAlertEntityType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsUserConcernAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MitreTactic.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MitreTechnique.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecordV2.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MspVectorSearchContentMetadataAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OAuthApplicationEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/P4AIRiskScoreRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProcessEntityMapping.cs delete mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProtectionRule.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/RegistryValueEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityCopilotIdentityManagementAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityDevelopmentLifecycleAILogAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityGroupEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SonarDetonationEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SonarFileDetonationEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SonarSubmissionEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SonarUrlDetonationEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SparkCoreCustomLivePoolRecord.cs rename src/Microsoft.Graph/Generated/Models/{AccessReviewResourceDataUploadSessionContextData.cs => Security/StopAndQuarantineFileAction.cs} (51%) create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SubmissionEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UrlEntityMapping.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintAgenticCampaignAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/ServiceProviderConstraints.cs create mode 100644 src/Microsoft.Graph/Generated/Models/TaskHistoryItem.cs create mode 100644 src/Microsoft.Graph/Generated/Models/TeamworkCustomEmoji.cs create mode 100644 src/Microsoft.Graph/Generated/Models/TeamworkCustomEmojiCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/TeamworkMessaging.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Win32LobAppInUseActionType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Win32LobAppProcessOperationType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Win32LobAppProcessRule.cs create mode 100644 src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/Correlations/CorrelationsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/Correlations/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/IdentitiesRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/Item/CorrelatedIdentityItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/Correlations/Item/IdentityCorrelationItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/Correlations/Item/ServicePrincipal/ServicePrincipalRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/GroupsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/Item/GroupAnalyticsItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/IdentityAnalyticsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/CustomEmojisRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/Item/TeamworkCustomEmojiDisplayNameItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/Messaging/MessagingRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/DistributionListsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs diff --git a/src/Microsoft.Graph/Generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs index c499e8a00282..296a67fb18f4 100644 --- a/src/Microsoft.Graph/Generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AccessReviews/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs @@ -34,7 +34,7 @@ public ApplyDecisionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -57,7 +57,7 @@ public async Task PostAsync(Action> await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs index 510e2c1bd66c..4036ef0b9c11 100644 --- a/src/Microsoft.Graph/Generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AccessReviews/Item/Instances/Item/ApplyDecisions/ApplyDecisionsRequestBuilder.cs @@ -34,7 +34,7 @@ public ApplyDecisionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. /// /// 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); } /// - /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + /// In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs index c99482fed9fd..9af6befd8061 100644 --- a/src/Microsoft.Graph/Generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/People/ItemInsights/ItemInsightsRequestBuilder.cs @@ -81,7 +81,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.InsightsSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + /// Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy /// Find more info here /// /// A @@ -145,7 +145,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + /// Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/Item/ProfilePropertySettingItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/Item/ProfilePropertySettingItemRequestBuilder.cs index 7ee3a04d61b1..b6fd888c9e73 100644 --- a/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/Item/ProfilePropertySettingItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/Item/ProfilePropertySettingItemRequestBuilder.cs @@ -35,7 +35,7 @@ public ProfilePropertySettingItemRequestBuilder(string rawUrl, IRequestAdapter r { } /// - /// Delete a profilePropertySetting object. + /// Delete a profilePropertySetting object. You shouldn't delete a profilePropertySetting that includes a source precedence configuration. Instead, patch it to a default state that contains only the Microsoft Entra ID source reference. This delete operation is supported but fails unless the prioritizedSourceUrls property contains only the Entra ID source reference. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.ProfilePropertySetting.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a profilePropertySetting object. + /// Delete a profilePropertySetting object. You shouldn't delete a profilePropertySetting that includes a source precedence configuration. Instead, patch it to a default state that contains only the Microsoft Entra ID source reference. This delete operation is supported but fails unless the prioritizedSourceUrls property contains only the Entra ID source reference. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/ProfilePropertySettingsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/ProfilePropertySettingsRequestBuilder.cs index 185fb1687b1d..0f752d9293c2 100644 --- a/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/ProfilePropertySettingsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/People/ProfilePropertySettings/ProfilePropertySettingsRequestBuilder.cs @@ -54,7 +54,7 @@ public ProfilePropertySettingsRequestBuilder(string rawUrl, IRequestAdapter requ { } /// - /// Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + /// Get a collection of profilePropertySetting objects that define the configuration for user profile property settings in an organization. The id property identifies each resource object uniquely. /// Find more info here /// /// A @@ -104,7 +104,7 @@ public ProfilePropertySettingsRequestBuilder(string rawUrl, IRequestAdapter requ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ProfilePropertySetting.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + /// Get a collection of profilePropertySetting objects that define the configuration for user profile property settings in an organization. The id property identifies each resource object uniquely. /// /// 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.Admin.People.ProfilePropertySettings.ProfilePropertySettingsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + /// Get a collection of profilePropertySetting objects that define the configuration for user profile property settings in an organization. The id property identifies each resource object uniquely. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ProfilePropertySettingsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs index 3879027230b0..4111e803eeef 100644 --- a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/HealthOverviews/Item/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs @@ -34,7 +34,7 @@ public IncidentReportRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public async Task GetAsync(Action(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs index 2c20da0ef1db..4213df0afe50 100644 --- a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/IncidentReport/IncidentReportRequestBuilder.cs @@ -34,7 +34,7 @@ public IncidentReportRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public async Task GetAsync(Action(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + /// Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/ServiceHealthIssueItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/ServiceHealthIssueItemRequestBuilder.cs index 5e307619868d..8a3b0e3d421d 100644 --- a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/ServiceHealthIssueItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Issues/Item/ServiceHealthIssueItemRequestBuilder.cs @@ -63,7 +63,7 @@ public async Task DeleteAsync(Action - /// Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + /// Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. /// Find more info here /// /// A @@ -131,7 +131,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + /// Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -189,7 +189,7 @@ public partial class ServiceHealthIssueItemRequestBuilderDeleteRequestConfigurat { } /// - /// Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + /// Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ServiceHealthIssueItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Messages/Item/ServiceUpdateMessageItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Messages/Item/ServiceUpdateMessageItemRequestBuilder.cs index 465f4573c053..9eacfb65bcbd 100644 --- a/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Messages/Item/ServiceUpdateMessageItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/ServiceAnnouncement/Messages/Item/ServiceUpdateMessageItemRequestBuilder.cs @@ -69,7 +69,7 @@ public async Task DeleteAsync(Action - /// Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + /// Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. /// Find more info here /// /// A @@ -137,7 +137,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + /// Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -195,7 +195,7 @@ public partial class ServiceUpdateMessageItemRequestBuilderDeleteRequestConfigur { } /// - /// Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + /// Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ServiceUpdateMessageItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 0561c673bffe..1a9422ca749e 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl, IRequ { } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.D await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 4e5c03945280..34db3bec2ff1 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl, IRequ { } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.D await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs index a20ccac8a37e..e3491fb1dc58 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/DeploymentAudiences/Item/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUr { } /// - /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.D await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index b1e7a388b0cb..a13d7c4b323b 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl, IRequ { } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.D await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 4416d12b2282..c9585a37f7f5 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl, IRequ { } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.D await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs index bf59c2ec70de..7c6b588bed6b 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/Deployments/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUr { } /// - /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.D await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 6738a5c91112..59f00cd78420 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl, IRequ { } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.U await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs index 0a389fa64226..8c14002e69bb 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatableAssets/MicrosoftGraphWindowsUpdatesEnrollAssets/MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesEnrollAssetsRequestBuilder(string rawUrl, IRe { } /// - /// Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. + /// Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it doesn't already exist. You can also use the method enrollAssetsById to enroll assets. /// /// The request body /// Cancellation token to use when cancelling requests @@ -58,7 +58,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.U await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. + /// Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it doesn't already exist. You can also use the method enrollAssetsById to enroll assets. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index 2478ec92d477..eca1e89ac127 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Exclusions/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl, IRequ { } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.U await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs index aae79d7641a9..771ca7448e15 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/Members/Item/MicrosoftGraphWindowsUpdatesAddMembers/MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesAddMembersRequestBuilder(string rawUrl, IRequ { } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.U await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + /// Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs index 0ca82bd70808..a0f7fef4e485 100644 --- a/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Admin/Windows/Updates/UpdatePolicies/Item/Audience/MicrosoftGraphWindowsUpdatesUpdateAudienceById/MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphWindowsUpdatesUpdateAudienceByIdRequestBuilder(string rawUr { } /// - /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Admin.Windows.Updates.U await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + /// Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs new file mode 100644 index 000000000000..d7ec9427f8c7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.App.Calls.Item.Participants.AdmitAllFromLobby +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AdmitAllFromLobbyPostRequestBody : 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 clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#nullable restore +#else + public string ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AdmitAllFromLobbyPostRequestBody() + { + 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.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.cs new file mode 100644 index 000000000000..0dcaf722df9c --- /dev/null +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.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.App.Calls.Item.Participants.AdmitAllFromLobby +{ + /// + /// Provides operations to call the admitAllFromLobby method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdmitAllFromLobbyRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AdmitAllFromLobbyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/participants/admitAllFromLobby", 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 AdmitAllFromLobbyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/participants/admitAllFromLobby", rawUrl) + { + } + /// + /// Invoke action admitAllFromLobby + /// + /// 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.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.AdmitAllFromLobbyOperation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action admitAllFromLobby + /// + /// 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.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder(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 AdmitAllFromLobbyRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs new file mode 100644 index 000000000000..232e058792f1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.App.Calls.Item.Participants.Item.AdmitFromLobby +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AdmitFromLobbyPostRequestBody : 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 clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#nullable restore +#else + public string ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AdmitFromLobbyPostRequestBody() + { + 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.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.cs new file mode 100644 index 000000000000..0a685b28f7bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.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.App.Calls.Item.Participants.Item.AdmitFromLobby +{ + /// + /// Provides operations to call the admitFromLobby method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdmitFromLobbyRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AdmitFromLobbyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/admitFromLobby", 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 AdmitFromLobbyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/admitFromLobby", rawUrl) + { + } + /// + /// Invoke action admitFromLobby + /// + /// 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.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.AdmitFromLobbyOperation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action admitFromLobby + /// + /// 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.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder(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 AdmitFromLobbyRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs index 685316b4d08d..d31c52cb72f7 100644 --- a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs @@ -1,6 +1,8 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby; using Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.Mute; +using Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby; using Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StartHoldMusic; using Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StopHoldMusic; using Microsoft.Graph.Beta.Models.ODataErrors; @@ -21,11 +23,21 @@ namespace Microsoft.Graph.Beta.App.Calls.Item.Participants.Item [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ParticipantItemRequestBuilder : BaseRequestBuilder { + /// Provides operations to call the admitFromLobby method. + public global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder AdmitFromLobby + { + get => new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the mute method. public global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.Mute.MuteRequestBuilder Mute { get => new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.Mute.MuteRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the removeFromLobby method. + public global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder RemoveFromLobby + { + get => new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the startHoldMusic method. public global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicRequestBuilder StartHoldMusic { diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs new file mode 100644 index 000000000000..3209ad9e7a0f --- /dev/null +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.App.Calls.Item.Participants.Item.RemoveFromLobby +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RemoveFromLobbyPostRequestBody : 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 clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#nullable restore +#else + public string ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RemoveFromLobbyPostRequestBody() + { + 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.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.cs new file mode 100644 index 000000000000..1d8dbcae5cc7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.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.App.Calls.Item.Participants.Item.RemoveFromLobby +{ + /// + /// Provides operations to call the removeFromLobby method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveFromLobbyRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RemoveFromLobbyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/removeFromLobby", 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 RemoveFromLobbyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/removeFromLobby", rawUrl) + { + } + /// + /// Invoke action removeFromLobby + /// + /// 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.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.RemoveFromLobbyOperation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action removeFromLobby + /// + /// 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.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder(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 RemoveFromLobbyRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs index fff52c53759e..ff3ea5b3c4fc 100644 --- a/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/App/Calls/Item/Participants/ParticipantsRequestBuilder.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby; using Microsoft.Graph.Beta.App.Calls.Item.Participants.Count; using Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite; using Microsoft.Graph.Beta.App.Calls.Item.Participants.Item; @@ -22,6 +23,11 @@ namespace Microsoft.Graph.Beta.App.Calls.Item.Participants [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ParticipantsRequestBuilder : BaseRequestBuilder { + /// Provides operations to call the admitAllFromLobby method. + public global::Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder AdmitAllFromLobby + { + get => new global::Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to count the resources in the collection. public global::Microsoft.Graph.Beta.App.Calls.Item.Participants.Count.CountRequestBuilder Count { diff --git a/src/Microsoft.Graph/Generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs b/src/Microsoft.Graph/Generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs index d90a26db88e5..ad6fe6e3593a 100644 --- a/src/Microsoft.Graph/Generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ApplicationTemplates/ApplicationTemplatesRequestBuilder.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.ApplicationTemplates.Categories; using Microsoft.Graph.Beta.ApplicationTemplates.Count; using Microsoft.Graph.Beta.ApplicationTemplates.Item; using Microsoft.Graph.Beta.Models.ODataErrors; @@ -20,6 +21,11 @@ namespace Microsoft.Graph.Beta.ApplicationTemplates [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ApplicationTemplatesRequestBuilder : BaseRequestBuilder { + /// Provides operations to call the categories method. + public global::Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesRequestBuilder Categories + { + get => new global::Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to count the resources in the collection. public global::Microsoft.Graph.Beta.ApplicationTemplates.Count.CountRequestBuilder Count { diff --git a/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesGetResponse.cs b/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesGetResponse.cs new file mode 100644 index 000000000000..b853b96394ca --- /dev/null +++ b/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesGetResponse.cs @@ -0,0 +1,65 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models; +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Beta.ApplicationTemplates.Categories +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CategoriesGetResponse : 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.ApplicationTemplates.Categories.CategoriesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesGetResponse(); + } + /// + /// 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.ApplicationTemplateCategory.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesRequestBuilder.cs b/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesRequestBuilder.cs new file mode 100644 index 000000000000..42ad23a4ecae --- /dev/null +++ b/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesRequestBuilder.cs @@ -0,0 +1,157 @@ +// +#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.ApplicationTemplates.Categories +{ + /// + /// Provides operations to call the categories method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CategoriesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applicationTemplates/categories(){?%24count,%24filter,%24search,%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 CategoriesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applicationTemplates/categories(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) + { + } + /// + /// Invoke function categories + /// + /// 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 GetAsCategoriesGetResponseAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsCategoriesGetResponseAsync(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.ApplicationTemplates.Categories.CategoriesGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke function categories + /// + /// 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("This method is obsolete. Use GetAsCategoriesGetResponseAsync instead.")] +#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.ApplicationTemplates.Categories.CategoriesResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke function categories + /// + /// 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.ApplicationTemplates.Categories.CategoriesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Invoke function categories + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters + { + /// Include count of items + [QueryParameter("%24count")] + public bool? Count { get; set; } + /// 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 + /// 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 CategoriesRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesResponse.cs b/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesResponse.cs new file mode 100644 index 000000000000..b7067882f962 --- /dev/null +++ b/src/Microsoft.Graph/Generated/ApplicationTemplates/Categories/CategoriesResponse.cs @@ -0,0 +1,28 @@ +// +#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.ApplicationTemplates.Categories +{ + [Obsolete("This class is obsolete. Use CategoriesGetResponse instead.")] + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CategoriesResponse : global::Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesGetResponse, IParsable + #pragma warning restore CS1591 + { + /// + /// 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.ApplicationTemplates.Categories.CategoriesResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesResponse(); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs index 24d4f7424a86..4437e845be96 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs @@ -34,7 +34,7 @@ public AcquireAccessTokenRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + /// Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. /// Find more info here /// /// The request body @@ -60,7 +60,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Applications.Item.Synch await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + /// Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs index 1326f3f3961b..5e8b2e5bf09e 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs @@ -34,7 +34,7 @@ public PauseRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + /// Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -57,7 +57,7 @@ public async Task PostAsync(Action> await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + /// Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs index 610ead2ea83c..bcb436b8a49c 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs @@ -35,7 +35,7 @@ public ProvisionOnDemandRequestBuilder(string rawUrl, IRequestAdapter requestAda { } /// - /// Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + /// Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. /// Find more info here /// /// A @@ -61,7 +61,7 @@ public ProvisionOnDemandRequestBuilder(string rawUrl, IRequestAdapter requestAda return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.StringKeyStringValuePair.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + /// Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs index 60cdc86b3c3b..c213c98e6b35 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs @@ -34,7 +34,7 @@ public RestartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba { } /// - /// Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + /// Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Applications.Item.Synch await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + /// Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs index 0680b5c8aa26..3414fa0554be 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs @@ -35,7 +35,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs index 9e072443588a..9ece32e62250 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs @@ -34,7 +34,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperators.FilterOperatorsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Jobs.Item.Schema.FilterOperators.FilterOperatorsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FilterOperatorsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs index aa78ae723c87..8f26b26c154b 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs @@ -34,7 +34,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Jobs.Item.Schema.Functions.FunctionsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Jobs.Item.Schema.Functions.FunctionsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FunctionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs index 79c3feaed4d8..eced74c4711d 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs @@ -35,7 +35,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// Find more info here /// /// A @@ -61,7 +61,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ParseExpressionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs index c91ef1e6509b..4a15a3cbed9f 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs @@ -34,7 +34,7 @@ public StartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + /// Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -57,7 +57,7 @@ public async Task PostAsync(Action> await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + /// Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs index fa5fb93bcf42..288eab3f5f1b 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidateCredentialsRequestBuilder(string rawUrl, IRequestAdapter requestA { } /// - /// Validate that the credentials are valid in the tenant. + /// Validate that the credentials are valid in the tenant for a synchronizationJob. /// Find more info here /// /// The request body @@ -60,7 +60,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.Applications.Item.Synch await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that the credentials are valid in the tenant. + /// Validate that the credentials are valid in the tenant for a synchronizationJob. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs index fa0c59136896..87ac9323d402 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs @@ -35,7 +35,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs index 8cfc3d515f55..56863673b7fb 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs @@ -34,7 +34,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Templates.Item.Schema.FilterOperators.FilterOperatorsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Templates.Item.Schema.FilterOperators.FilterOperatorsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FilterOperatorsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs index 37b29abe9eb7..94fdbc713faf 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs @@ -34,7 +34,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Templates.Item.Schema.Functions.FunctionsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Applications.Item.Synchronization.Templates.Item.Schema.Functions.FunctionsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FunctionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs index 939cdd1471e0..8cbe4439ebac 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs @@ -35,7 +35,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// Find more info here /// /// A @@ -61,7 +61,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ParseExpressionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs index 86cb924e6c90..22325e8308ef 100644 --- a/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Applications/Item/Synchronization/Templates/Item/SynchronizationTemplateItemRequestBuilder.cs @@ -86,7 +86,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.SynchronizationTemplate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update (override) the synchronization template associated with a given application. + /// Update (override) the synchronizationTemplate associated with a given application. /// Find more info here /// /// A @@ -150,7 +150,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update (override) the synchronization template associated with a given application. + /// Update (override) the synchronizationTemplate associated with a given application. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs new file mode 100644 index 000000000000..7e64df960af3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.Communications.Calls.Item.Participants.AdmitAllFromLobby +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AdmitAllFromLobbyPostRequestBody : 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 clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#nullable restore +#else + public string ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AdmitAllFromLobbyPostRequestBody() + { + 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.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.cs new file mode 100644 index 000000000000..f6a82495e145 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/AdmitAllFromLobby/AdmitAllFromLobbyRequestBuilder.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.Communications.Calls.Item.Participants.AdmitAllFromLobby +{ + /// + /// Provides operations to call the admitAllFromLobby method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdmitAllFromLobbyRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AdmitAllFromLobbyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/participants/admitAllFromLobby", 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 AdmitAllFromLobbyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/participants/admitAllFromLobby", rawUrl) + { + } + /// + /// Invoke action admitAllFromLobby + /// + /// 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.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.AdmitAllFromLobbyOperation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action admitAllFromLobby + /// + /// 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.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder(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 AdmitAllFromLobbyRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs new file mode 100644 index 000000000000..31859552e839 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.Communications.Calls.Item.Participants.Item.AdmitFromLobby +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AdmitFromLobbyPostRequestBody : 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 clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#nullable restore +#else + public string ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AdmitFromLobbyPostRequestBody() + { + 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.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.cs new file mode 100644 index 000000000000..a5bacb85fdda --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/AdmitFromLobby/AdmitFromLobbyRequestBuilder.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.Communications.Calls.Item.Participants.Item.AdmitFromLobby +{ + /// + /// Provides operations to call the admitFromLobby method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdmitFromLobbyRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AdmitFromLobbyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/admitFromLobby", 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 AdmitFromLobbyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/admitFromLobby", rawUrl) + { + } + /// + /// Invoke action admitFromLobby + /// + /// 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.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.AdmitFromLobbyOperation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action admitFromLobby + /// + /// 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.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder(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 AdmitFromLobbyRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs index 425c4712dc88..30b2775b4879 100644 --- a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/ParticipantItemRequestBuilder.cs @@ -1,6 +1,8 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby; using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.Mute; +using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby; using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StartHoldMusic; using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StopHoldMusic; using Microsoft.Graph.Beta.Models.ODataErrors; @@ -21,11 +23,21 @@ namespace Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ParticipantItemRequestBuilder : BaseRequestBuilder { + /// Provides operations to call the admitFromLobby method. + public global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder AdmitFromLobby + { + get => new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the mute method. public global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.Mute.MuteRequestBuilder Mute { get => new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.Mute.MuteRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the removeFromLobby method. + public global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder RemoveFromLobby + { + get => new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the startHoldMusic method. public global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicRequestBuilder StartHoldMusic { diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs new file mode 100644 index 000000000000..5ecb0b3a53cb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyPostRequestBody.cs @@ -0,0 +1,81 @@ +// +#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.Communications.Calls.Item.Participants.Item.RemoveFromLobby +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RemoveFromLobbyPostRequestBody : 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 clientContext property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#nullable restore +#else + public string ClientContext + { + get { return BackingStore?.Get("clientContext"); } + set { BackingStore?.Set("clientContext", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RemoveFromLobbyPostRequestBody() + { + 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.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "clientContext", n => { ClientContext = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("clientContext", ClientContext); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.cs new file mode 100644 index 000000000000..3b34d8b12f89 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/Item/RemoveFromLobby/RemoveFromLobbyRequestBuilder.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.Communications.Calls.Item.Participants.Item.RemoveFromLobby +{ + /// + /// Provides operations to call the removeFromLobby method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveFromLobbyRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RemoveFromLobbyRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/removeFromLobby", 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 RemoveFromLobbyRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/removeFromLobby", rawUrl) + { + } + /// + /// Invoke action removeFromLobby + /// + /// 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.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.RemoveFromLobbyOperation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action removeFromLobby + /// + /// 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.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder(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 RemoveFromLobbyRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs index debe8ae2c6b3..9fda1b0516a7 100644 --- a/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Communications/Calls/Item/Participants/ParticipantsRequestBuilder.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby; using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Count; using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite; using Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item; @@ -22,6 +23,11 @@ namespace Microsoft.Graph.Beta.Communications.Calls.Item.Participants [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ParticipantsRequestBuilder : BaseRequestBuilder { + /// Provides operations to call the admitAllFromLobby method. + public global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder AdmitAllFromLobby + { + get => new global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to count the resources in the collection. public global::Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Count.CountRequestBuilder Count { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs index a8cea9819fb4..f8d6078406fa 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/Reports/ReportsRequestBuilder.cs @@ -531,7 +531,7 @@ public async Task DeleteAsync(Action - /// Get reports from deviceManagement + /// Reports singleton /// /// A /// Cancellation token to use when cancelling requests @@ -598,7 +598,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get reports from deviceManagement + /// Reports singleton /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -656,7 +656,7 @@ public partial class ReportsRequestBuilderDeleteRequestConfiguration : RequestCo { } /// - /// Get reports from deviceManagement + /// Reports singleton /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ReportsRequestBuilderGetQueryParameters 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 8034c98a3bda..6432a6385dc4 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 @@ -22,6 +22,12 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } + /// The isForceUserLogoffEnabled property + public bool? IsForceUserLogoffEnabled + { + get { return BackingStore?.Get("isForceUserLogoffEnabled"); } + set { BackingStore?.Set("isForceUserLogoffEnabled", value); } + } /// The policySettings property public global::Microsoft.Graph.Beta.Models.CloudPcPolicySettingType? PolicySettings { @@ -41,6 +47,7 @@ public ApplyPostRequestBody() { BackingStore = BackingStoreFactorySingleton.Instance.CreateBackingStore(); AdditionalData = new Dictionary(); + IsForceUserLogoffEnabled = false; } /// /// Creates a new instance of the appropriate class based on discriminator value @@ -60,6 +67,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "isForceUserLogoffEnabled", n => { IsForceUserLogoffEnabled = n.GetBoolValue(); } }, { "policySettings", n => { PolicySettings = n.GetEnumValue(); } }, { "reservePercentage", n => { ReservePercentage = n.GetIntValue(); } }, }; @@ -71,6 +79,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("isForceUserLogoffEnabled", IsForceUserLogoffEnabled); writer.WriteEnumValue("policySettings", PolicySettings); writer.WriteIntValue("reservePercentage", ReservePercentage); writer.WriteAdditionalData(AdditionalData); diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs index 8cdb2831c125..5ba58361400c 100644 --- a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs @@ -5,6 +5,7 @@ using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplyActionResult; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule; +using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Retry; using Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask; using Microsoft.Graph.Beta.Models.ODataErrors; @@ -50,6 +51,11 @@ public partial class CloudPcProvisioningPolicyItemRequestBuilder : BaseRequestBu { get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule.RetrievePolicyApplyScheduleRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the retrievePolicyUpdateStatusResult method. + public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder RetrievePolicyUpdateStatusResult + { + get => new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the retry method. public global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Retry.RetryRequestBuilder Retry { diff --git a/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyUpdateStatusResult/RetrievePolicyUpdateStatusResultRequestBuilder.cs b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyUpdateStatusResult/RetrievePolicyUpdateStatusResultRequestBuilder.cs new file mode 100644 index 000000000000..e6648e5cd8d9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyUpdateStatusResult/RetrievePolicyUpdateStatusResultRequestBuilder.cs @@ -0,0 +1,99 @@ +// +#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.RetrievePolicyUpdateStatusResult +{ + /// + /// Provides operations to call the retrievePolicyUpdateStatusResult method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrievePolicyUpdateStatusResultRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RetrievePolicyUpdateStatusResultRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/retrievePolicyUpdateStatusResult()", 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 RetrievePolicyUpdateStatusResultRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/retrievePolicyUpdateStatusResult()", rawUrl) + { + } + /// + /// Retrieve the pending apply status of a provisioning policy to determine whether unapplied changes exist for Cloud PCs. + /// 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.CloudPcPolicyPendingApplyStatusResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Retrieve the pending apply status of a provisioning policy to determine whether unapplied changes exist for Cloud PCs. + /// + /// 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.RetrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder(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 RetrievePolicyUpdateStatusResultRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Education/Classes/ClassesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Education/Classes/ClassesRequestBuilder.cs index ffc586aaea42..e8e67cdcc274 100644 --- a/src/Microsoft.Graph/Generated/Education/Classes/ClassesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Education/Classes/ClassesRequestBuilder.cs @@ -84,7 +84,7 @@ public ClassesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.EducationClassCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and does not create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. + /// Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and doesn't create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. /// Find more info here /// /// A @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and does not create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. + /// Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and doesn't create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/AcceptedSendersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/AcceptedSendersRequestBuilder.cs index 142570c2a64e..576d11032534 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/AcceptedSendersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/AcceptedSendersRequestBuilder.cs @@ -60,7 +60,7 @@ public AcceptedSendersRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. /// Find more info here /// /// A @@ -84,7 +84,7 @@ public AcceptedSendersRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryObjectCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -112,7 +112,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AcceptedSendersRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/Ref/RefRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/Ref/RefRequestBuilder.cs index 5ef0ed1b2cc9..12f2edb1f3b1 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/Ref/RefRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/AcceptedSenders/Ref/RefRequestBuilder.cs @@ -58,7 +58,7 @@ public async Task DeleteAsync(Action - /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. /// Find more info here /// /// A @@ -126,7 +126,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -201,7 +201,7 @@ public partial class RefRequestBuilderDeleteRequestConfiguration : RequestConfig { } /// - /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + /// Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RefRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..e7663590a95e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/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.Groups.Item.Planner.Plans.Item.HistoryItems.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}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.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/Groups/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..c981159308a0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.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.Groups.Item.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from groups + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from groups + /// + /// 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 historyItems for groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Groups.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from groups + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..77198b71fb41 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Groups.Item.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for groups + /// + /// 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 historyItems from groups + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for groups + /// + /// 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 historyItems from groups + /// + /// 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 historyItems in groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from groups + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 661dd46aed54..25e39a805aea 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -4,6 +4,7 @@ using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..5fe3f976ec97 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/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.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.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}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.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/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..977f30452168 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.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.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from groups + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from groups + /// + /// 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 historyItems for groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from groups + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..ccdf55b4603f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for groups + /// + /// 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 historyItems from groups + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for groups + /// + /// 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 historyItems from groups + /// + /// 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 historyItems in groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from groups + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 4c666095e33d..57b08a09e385 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -4,6 +4,7 @@ using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..82fcd1405ac6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/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.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.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}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.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/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..aa517c988eed --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.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.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from groups + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from groups + /// + /// 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 historyItems for groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from groups + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..5dbf5ab4f2c5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for groups + /// + /// 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 historyItems from groups + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for groups + /// + /// 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 historyItems from groups + /// + /// 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 historyItems in groups + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from groups + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 91082a6a4713..8b91044b724b 100644 --- a/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Groups/Item/Team/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -4,6 +4,7 @@ using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrength/Policies/Item/Usage/UsageRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrength/Policies/Item/Usage/UsageRequestBuilder.cs index 5dd265513d4d..6d7719daf74b 100644 --- a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrength/Policies/Item/Usage/UsageRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrength/Policies/Item/Usage/UsageRequestBuilder.cs @@ -35,7 +35,7 @@ public UsageRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public UsageRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AuthenticationStrengthUsage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrengths/Policies/Item/Usage/UsageRequestBuilder.cs b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrengths/Policies/Item/Usage/UsageRequestBuilder.cs index 1d166d623ef8..1d08936fd617 100644 --- a/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrengths/Policies/Item/Usage/UsageRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Identity/ConditionalAccess/AuthenticationStrengths/Policies/Item/Usage/UsageRequestBuilder.cs @@ -35,7 +35,7 @@ public UsageRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. /// Find more info here /// /// A @@ -60,7 +60,7 @@ public UsageRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AuthenticationStrengthUsage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/DefinitionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/DefinitionsRequestBuilder.cs index 55d96c623d1c..cbd80c3c0ce0 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/DefinitionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/DefinitionsRequestBuilder.cs @@ -65,7 +65,7 @@ public DefinitionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return new global::Microsoft.Graph.Beta.IdentityGovernance.AccessReviews.Definitions.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnRequestBuilder(PathParameters, RequestAdapter, on); } /// - /// Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This does not include the associated accessReviewInstance objects. + /// Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. /// Find more info here /// /// A @@ -115,7 +115,7 @@ public DefinitionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AccessReviewScheduleDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This does not include the associated accessReviewInstance objects. + /// Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. /// /// 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.IdentityGovernance.AccessReviews.Definitions.DefinitionsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This does not include the associated accessReviewInstance objects. + /// Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DefinitionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/InstancesRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/InstancesRequestBuilder.cs index f76fdb321d50..943627a89315 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/InstancesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/InstancesRequestBuilder.cs @@ -65,7 +65,7 @@ public InstancesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return new global::Microsoft.Graph.Beta.IdentityGovernance.AccessReviews.Definitions.Item.Instances.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnRequestBuilder(PathParameters, RequestAdapter, on); } /// - /// Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects do not include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. + /// Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects don't include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. /// Find more info here /// /// A @@ -114,7 +114,7 @@ public InstancesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AccessReviewInstance.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects do not include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. + /// Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects don't include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -164,7 +164,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.IdentityGovernance.AccessReviews.Definitions.Item.Instances.InstancesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects do not include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. + /// Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects don't include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class InstancesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.cs index 9151ba5a7aee..7bc68c995d96 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/Catalogs/Item/AccessPackageResources/Item/UploadSessions/UploadSessionsRequestBuilder.cs @@ -81,7 +81,7 @@ public UploadSessionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSessionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. + /// Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. The following table lists the derived types of customDataProvidedResourceUploadSession that can be created. Specify the @odata.type in the request body to indicate the derived type. /// Find more info here /// /// A @@ -128,7 +128,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. + /// Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. The following table lists the derived types of customDataProvidedResourceUploadSession that can be created. Specify the @odata.type in the request body to indicate the derived type. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs new file mode 100644 index 000000000000..1b29616412f2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ActivateAndWaitPostRequestBody : 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 subject property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject? Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ActivateAndWaitPostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "subject", n => { Subject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("subject", Subject); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs new file mode 100644 index 000000000000..3b9f2becd0f8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait +{ + /// + /// Provides operations to call the activateAndWait method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", 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 MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", rawUrl) + { + } + /// + /// Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + /// 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 PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.AwaitedWorkflowProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(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 MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs new file mode 100644 index 000000000000..d2bcc562c369 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs @@ -0,0 +1,99 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine +{ + /// + /// Provides operations to call the clearQuarantine method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine", 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 MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine", rawUrl) + { + } + /// + /// Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + /// 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 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 }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + /// + /// 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 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. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(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 MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs index 5c12f04d69d8..0a5d51063bd5 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs @@ -1,6 +1,7 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.ReprocessedRuns; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.TaskProcessingResults; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.UserProcessingResults; using Microsoft.Graph.Beta.Models.IdentityGovernance; @@ -26,6 +27,11 @@ public partial class RunItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder SubjectProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.run entity. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder TaskProcessingResults { diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..fb5dbfdc1643 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..9930b92736c5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs new file mode 100644 index 000000000000..f4b6616da3a6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RunItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%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 RunItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.Run.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilderGetQueryParameters + { + /// 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 RunItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs new file mode 100644 index 000000000000..64174d50b84d --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of run + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("run%2Did1", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(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 ReprocessedRunsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%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 ReprocessedRunsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.RunCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilderGetQueryParameters + { + /// 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 ReprocessedRunsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..a7415a75ed3f --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder ReprocessedRuns + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder TaskProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(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 SubjectProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%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 SubjectProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The processing results for each subject in this workflow run. + /// + /// 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.IdentityGovernance.SubjectProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The processing results for each subject in this workflow run. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The processing results for each subject in this workflow run. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..d12139c97f39 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs new file mode 100644 index 000000000000..86d731c6b664 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + /// + /// Provides operations to call the resume method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceResumeRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", 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 MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", rawUrl) + { + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// Find more info here + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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); + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(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 MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs new file mode 100644 index 000000000000..84a5d59d38ea --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ResumePostRequestBody : 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 data property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData? Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#endif + /// The source property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#nullable restore +#else + public string Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#endif + /// The type property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#nullable restore +#else + public string Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ResumePostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "data", n => { Data = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData.CreateFromDiscriminatorValue); } }, + { "source", n => { Source = n.GetStringValue(); } }, + { "type", n => { Type = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("data", Data); + writer.WriteStringValue("source", Source); + writer.WriteStringValue("type", Type); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs new file mode 100644 index 000000000000..64605aa5a0b9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -0,0 +1,180 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MailboxSettingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%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 MailboxSettingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", rawUrl) + { + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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 property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilderGetQueryParameters + { + /// 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 MailboxSettingsRequestBuilderGetRequestConfiguration : 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 MailboxSettingsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..588991747877 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs new file mode 100644 index 000000000000..8c965091e407 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -0,0 +1,170 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder(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 ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%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 ServiceProvisioningErrorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// 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.ServiceProvisioningErrorCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + { + /// 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 ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs new file mode 100644 index 000000000000..d3ebe8c8dfd2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject +{ + /// + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilder : BaseRequestBuilder + { + /// The mailboxSettings property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder MailboxSettings + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters, RequestAdapter); + } + /// The serviceProvisioningErrors property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder ServiceProvisioningErrors + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(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 SubjectRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%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 SubjectRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", rawUrl) + { + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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 unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilderGetQueryParameters + { + /// 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 SubjectRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs new file mode 100644 index 000000000000..d58d78c4ecc9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace +{ + /// + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public TaskRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%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 TaskRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", rawUrl) + { + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.TaskObject.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The related workflow task + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters + { + /// 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 TaskRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..11c9e5329574 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs @@ -0,0 +1,143 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the resume method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder MicrosoftGraphIdentityGovernanceResume + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder Subject + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder Task + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(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 TaskProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%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 TaskProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..692a97a3b625 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of taskProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("taskProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(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 TaskProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%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 TaskProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..3523e77caf1f --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + /// The unique identifier of subjectProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("subjectProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(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 SubjectProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%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 SubjectProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The processing results for each subject in this workflow run. + /// + /// 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.IdentityGovernance.SubjectProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The processing results for each subject in this workflow run. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The processing results for each subject in this workflow run. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..0270beadcc7d --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..0627d0918355 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs new file mode 100644 index 000000000000..c5164f42a630 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RunItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%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 RunItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.Run.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilderGetQueryParameters + { + /// 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 RunItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs new file mode 100644 index 000000000000..4228643a2153 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of run + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("run%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(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 ReprocessedRunsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%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 ReprocessedRunsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.RunCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilderGetQueryParameters + { + /// 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 ReprocessedRunsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..a32861ff0f72 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder ReprocessedRuns + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder TaskProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(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 SubjectProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%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 SubjectProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.SubjectProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..741efc2fd0eb --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs new file mode 100644 index 000000000000..0aaa3acce16b --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + /// + /// Provides operations to call the resume method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceResumeRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", 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 MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", rawUrl) + { + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// Find more info here + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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); + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(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 MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs new file mode 100644 index 000000000000..cc161dff008e --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ResumePostRequestBody : 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 data property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData? Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#endif + /// The source property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#nullable restore +#else + public string Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#endif + /// The type property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#nullable restore +#else + public string Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ResumePostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "data", n => { Data = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData.CreateFromDiscriminatorValue); } }, + { "source", n => { Source = n.GetStringValue(); } }, + { "type", n => { Type = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("data", Data); + writer.WriteStringValue("source", Source); + writer.WriteStringValue("type", Type); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs new file mode 100644 index 000000000000..8e10a88fe677 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -0,0 +1,180 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MailboxSettingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%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 MailboxSettingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", rawUrl) + { + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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 property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilderGetQueryParameters + { + /// 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 MailboxSettingsRequestBuilderGetRequestConfiguration : 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 MailboxSettingsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..c61607b45049 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs new file mode 100644 index 000000000000..216ba9874365 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -0,0 +1,170 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\deletedItems\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder(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 ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%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 ServiceProvisioningErrorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// 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.ServiceProvisioningErrorCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + { + /// 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 ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs new file mode 100644 index 000000000000..dd1f75760be8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject +{ + /// + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilder : BaseRequestBuilder + { + /// The mailboxSettings property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder MailboxSettings + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters, RequestAdapter); + } + /// The serviceProvisioningErrors property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder ServiceProvisioningErrors + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(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 SubjectRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%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 SubjectRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", rawUrl) + { + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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 unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilderGetQueryParameters + { + /// 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 SubjectRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs new file mode 100644 index 000000000000..5fb3297af53f --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace +{ + /// + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public TaskRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%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 TaskRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", rawUrl) + { + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.TaskObject.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The related workflow task + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters + { + /// 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 TaskRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..ee7b977ad55d --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs @@ -0,0 +1,143 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the resume method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder MicrosoftGraphIdentityGovernanceResume + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder Subject + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder Task + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(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 TaskProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%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 TaskProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..a09557a2c075 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of taskProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("taskProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(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 TaskProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%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 TaskProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..4ad3bd56b862 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + /// The unique identifier of subjectProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("subjectProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(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 SubjectProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults{?%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 SubjectProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.SubjectProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/WorkflowItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/WorkflowItemRequestBuilder.cs index cd26b414d451..480c6c602c0f 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/WorkflowItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/WorkflowItemRequestBuilder.cs @@ -5,14 +5,17 @@ using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.ExecutionScope; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.LastModifiedBy; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewWorkflow; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceRestore; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.PreviewScope; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.TaskReports; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Tasks; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.UserProcessingResults; @@ -60,6 +63,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the activateAndWait method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder MicrosoftGraphIdentityGovernanceActivateAndWait + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the activateWithScope method. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder MicrosoftGraphIdentityGovernanceActivateWithScope { @@ -70,6 +78,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the clearQuarantine method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder MicrosoftGraphIdentityGovernanceClearQuarantine + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the createNewVersion method. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder MicrosoftGraphIdentityGovernanceCreateNewVersion { @@ -100,6 +113,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.RunsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder SubjectProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the taskReports property of the microsoft.graph.identityGovernance.workflow entity. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.TaskReports.TaskReportsRequestBuilder TaskReports { diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs index 32a6550bebdd..11c9493863e7 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -39,7 +39,7 @@ public MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTim { } /// - /// Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. + /// Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows doesn't tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. /// Find more info here /// /// A @@ -63,7 +63,7 @@ public MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTim return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowsInsightsSummary.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. + /// Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows doesn't tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs new file mode 100644 index 000000000000..f2cf07867d1f --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/ActivateAndWaitPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ActivateAndWaitPostRequestBody : 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 subject property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject? Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ActivateAndWaitPostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "subject", n => { Subject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("subject", Subject); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs new file mode 100644 index 000000000000..d6818ff46987 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceActivateAndWait/MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.cs @@ -0,0 +1,104 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait +{ + /// + /// Provides operations to call the activateAndWait method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", 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 MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", rawUrl) + { + } + /// + /// Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + /// 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 PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.AwaitedWorkflowProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(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 MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs new file mode 100644 index 000000000000..5cd561a8c262 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceClearQuarantine/MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.cs @@ -0,0 +1,99 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine +{ + /// + /// Provides operations to call the clearQuarantine method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine", 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 MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine", rawUrl) + { + } + /// + /// Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + /// 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 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 }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + /// + /// 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 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. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(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 MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs index 2b5bcb915db7..4273af34537c 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/RunItemRequestBuilder.cs @@ -1,6 +1,7 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.ReprocessedRuns; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.TaskProcessingResults; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.UserProcessingResults; using Microsoft.Graph.Beta.Models.IdentityGovernance; @@ -26,6 +27,11 @@ public partial class RunItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder SubjectProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.run entity. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder TaskProcessingResults { diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..beaacfdfc363 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..e240993e2c78 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs new file mode 100644 index 000000000000..a86a3fc53fd9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RunItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%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 RunItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.Run.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilderGetQueryParameters + { + /// 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 RunItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs new file mode 100644 index 000000000000..a4eb4b52718b --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of run + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("run%2Did1", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(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 ReprocessedRunsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%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 ReprocessedRunsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.RunCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilderGetQueryParameters + { + /// 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 ReprocessedRunsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..d1dc8e8eb885 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs @@ -0,0 +1,138 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder ReprocessedRuns + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder TaskProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(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 SubjectProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%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 SubjectProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Read the properties and relationships of a subjectProcessingResult object for a workflow run. + /// 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.IdentityGovernance.SubjectProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Read the properties and relationships of a subjectProcessingResult object for a workflow run. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Read the properties and relationships of a subjectProcessingResult object for a workflow run. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..bb67592e35ed --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs new file mode 100644 index 000000000000..80ceb5af47b6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + /// + /// Provides operations to call the resume method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceResumeRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", 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 MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", rawUrl) + { + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// Find more info here + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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); + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(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 MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs new file mode 100644 index 000000000000..523324f452b6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ResumePostRequestBody : 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 data property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData? Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#endif + /// The source property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#nullable restore +#else + public string Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#endif + /// The type property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#nullable restore +#else + public string Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ResumePostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "data", n => { Data = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData.CreateFromDiscriminatorValue); } }, + { "source", n => { Source = n.GetStringValue(); } }, + { "type", n => { Type = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("data", Data); + writer.WriteStringValue("source", Source); + writer.WriteStringValue("type", Type); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs new file mode 100644 index 000000000000..56265589907f --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -0,0 +1,180 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MailboxSettingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%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 MailboxSettingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", rawUrl) + { + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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 property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilderGetQueryParameters + { + /// 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 MailboxSettingsRequestBuilderGetRequestConfiguration : 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 MailboxSettingsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..af9bff9471b2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs new file mode 100644 index 000000000000..40a1c1d42afc --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -0,0 +1,170 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\runs\{run-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder(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 ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%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 ServiceProvisioningErrorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// 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.ServiceProvisioningErrorCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + { + /// 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 ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs new file mode 100644 index 000000000000..7e35419ffff0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject +{ + /// + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilder : BaseRequestBuilder + { + /// The mailboxSettings property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder MailboxSettings + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters, RequestAdapter); + } + /// The serviceProvisioningErrors property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder ServiceProvisioningErrors + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(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 SubjectRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%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 SubjectRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", rawUrl) + { + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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 unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilderGetQueryParameters + { + /// 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 SubjectRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs new file mode 100644 index 000000000000..0815ec2cb47b --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace +{ + /// + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public TaskRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%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 TaskRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", rawUrl) + { + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.TaskObject.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The related workflow task + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters + { + /// 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 TaskRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..e25d5838ab34 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs @@ -0,0 +1,143 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the resume method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder MicrosoftGraphIdentityGovernanceResume + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder Subject + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder Task + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(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 TaskProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%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 TaskProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..190add33f73a --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of taskProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("taskProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(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 TaskProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%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 TaskProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..4e824c557833 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs @@ -0,0 +1,184 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + /// The unique identifier of subjectProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("subjectProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(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 SubjectProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%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 SubjectProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. + /// 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.IdentityGovernance.SubjectProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..59e2e2702092 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..c4fd9729afd1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs new file mode 100644 index 000000000000..1492606ad02b --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/Item/RunItemRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RunItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%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 RunItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.Run.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunItemRequestBuilderGetQueryParameters + { + /// 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 RunItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs new file mode 100644 index 000000000000..d2e5c2424ac9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/ReprocessedRuns/ReprocessedRunsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns +{ + /// + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of run + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("run%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder(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 ReprocessedRunsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%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 ReprocessedRunsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.RunCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The reprocessed runs associated with this subject processing result. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprocessedRunsRequestBuilderGetQueryParameters + { + /// 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 ReprocessedRunsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..a429e735f66f --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/SubjectProcessingResultItemRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder ReprocessedRuns + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder TaskProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(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 SubjectProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%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 SubjectProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.SubjectProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..7084d5f24e7b --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs new file mode 100644 index 000000000000..831cb8c58c18 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + /// + /// Provides operations to call the resume method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceResumeRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", 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 MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", rawUrl) + { + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// Find more info here + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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); + } + /// + /// Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(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 MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs new file mode 100644 index 000000000000..94e9116e6e64 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/ResumePostRequestBody.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ResumePostRequestBody : 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 data property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData? Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData Data + { + get { return BackingStore?.Get("data"); } + set { BackingStore?.Set("data", value); } + } +#endif + /// The source property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#nullable restore +#else + public string Source + { + get { return BackingStore?.Get("source"); } + set { BackingStore?.Set("source", value); } + } +#endif + /// The type property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#nullable restore +#else + public string Type + { + get { return BackingStore?.Get("type"); } + set { BackingStore?.Set("type", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ResumePostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "data", n => { Data = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData.CreateFromDiscriminatorValue); } }, + { "source", n => { Source = n.GetStringValue(); } }, + { "type", n => { Type = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("data", Data); + writer.WriteStringValue("source", Source); + writer.WriteStringValue("type", Type); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs new file mode 100644 index 000000000000..6e506effb230 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -0,0 +1,180 @@ +// +#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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\mailboxSettings + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MailboxSettingsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%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 MailboxSettingsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", rawUrl) + { + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.MailboxSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + /// 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 property mailboxSettings value. + /// + /// 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.MailboxSettings body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.MailboxSettings body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailboxSettingsRequestBuilderGetQueryParameters + { + /// 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 MailboxSettingsRequestBuilderGetRequestConfiguration : 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 MailboxSettingsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..51aeaffd12ce --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.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/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs new file mode 100644 index 000000000000..52775ad3235d --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -0,0 +1,170 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors +{ + /// + /// Builds and executes requests for operations under \identityGovernance\lifecycleWorkflows\workflows\{workflow-id}\subjectProcessingResults\{subjectProcessingResult-id}\taskProcessingResults\{taskProcessingResult-id}\subject\serviceProvisioningErrors + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder(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 ServiceProvisioningErrorsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%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 ServiceProvisioningErrorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + /// 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.ServiceProvisioningErrorCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + { + /// 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 ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs new file mode 100644 index 000000000000..a31773258ac4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/Subject/SubjectRequestBuilder.cs @@ -0,0 +1,137 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject +{ + /// + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilder : BaseRequestBuilder + { + /// The mailboxSettings property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder MailboxSettings + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters, RequestAdapter); + } + /// The serviceProvisioningErrors property + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder ServiceProvisioningErrors + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(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 SubjectRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%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 SubjectRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", rawUrl) + { + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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 unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectRequestBuilderGetQueryParameters + { + /// 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 SubjectRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs new file mode 100644 index 000000000000..35116d69e5e9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskNamespace/TaskRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace +{ + /// + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public TaskRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%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 TaskRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", rawUrl) + { + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.TaskObject.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The related workflow task + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The related workflow task + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters + { + /// 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 TaskRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs new file mode 100644 index 000000000000..a5560361f5d0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/Item/TaskProcessingResultItemRequestBuilder.cs @@ -0,0 +1,143 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the resume method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder MicrosoftGraphIdentityGovernanceResume + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder Subject + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder Task + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder(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 TaskProcessingResultItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%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 TaskProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultItemRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..a3bdbee2a75f --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/Item/TaskProcessingResults/TaskProcessingResultsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults +{ + /// + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + /// The unique identifier of taskProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("taskProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder(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 TaskProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%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 TaskProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.TaskProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The task-level processing results for this subject. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 TaskProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs new file mode 100644 index 000000000000..061caad6a4c0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/SubjectProcessingResults/SubjectProcessingResultsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item; +using Microsoft.Graph.Beta.Models.IdentityGovernance; +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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults +{ + /// + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + /// The unique identifier of subjectProcessingResult + /// A + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("subjectProcessingResult%2Did", position); + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder(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 SubjectProcessingResultsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults{?%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 SubjectProcessingResultsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.SubjectProcessingResultCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get subjectProcessingResults from identityGovernance + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubjectProcessingResultsRequestBuilderGetQueryParameters + { + /// 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 SubjectProcessingResultsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/WorkflowItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/WorkflowItemRequestBuilder.cs index dfbab2010ce4..9f8f1fa0b4d1 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/WorkflowItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/WorkflowItemRequestBuilder.cs @@ -5,14 +5,17 @@ using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.ExecutionScope; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.LastModifiedBy; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewWorkflow; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceRestore; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.PreviewScope; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs; +using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.TaskReports; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Tasks; using Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.UserProcessingResults; @@ -60,6 +63,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the activateAndWait method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder MicrosoftGraphIdentityGovernanceActivateAndWait + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the activateWithScope method. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder MicrosoftGraphIdentityGovernanceActivateWithScope { @@ -70,6 +78,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the clearQuarantine method. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder MicrosoftGraphIdentityGovernanceClearQuarantine + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the createNewVersion method. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder MicrosoftGraphIdentityGovernanceCreateNewVersion { @@ -100,6 +113,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.RunsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder SubjectProcessingResults + { + get => new global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the taskReports property of the microsoft.graph.identityGovernance.workflow entity. public global::Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.TaskReports.TaskReportsRequestBuilder TaskReports { diff --git a/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/Item/BitlockerRecoveryKeyItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/Item/BitlockerRecoveryKeyItemRequestBuilder.cs index b4f4432dd484..6b5f54748701 100644 --- a/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/Item/BitlockerRecoveryKeyItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/Item/BitlockerRecoveryKeyItemRequestBuilder.cs @@ -35,7 +35,7 @@ public BitlockerRecoveryKeyItemRequestBuilder(string rawUrl, IRequestAdapter req { } /// - /// Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation does not return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. + /// Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn't return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public BitlockerRecoveryKeyItemRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.BitlockerRecoveryKey.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation does not return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. + /// Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn't return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -87,7 +87,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation does not return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. + /// Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn't return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class BitlockerRecoveryKeyItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/RecoveryKeysRequestBuilder.cs b/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/RecoveryKeysRequestBuilder.cs index 63715965ff19..2b4955c830e5 100644 --- a/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/RecoveryKeysRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/InformationProtection/Bitlocker/RecoveryKeys/RecoveryKeysRequestBuilder.cs @@ -54,7 +54,7 @@ public RecoveryKeysRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + /// Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. /// Find more info here /// /// A @@ -78,7 +78,7 @@ public RecoveryKeysRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.BitlockerRecoveryKeyCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + /// Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -106,7 +106,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + /// Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RecoveryKeysRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..8cba2feb7227 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/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.Me.DistributionLists.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}/me/distributionLists/$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}/me/distributionLists/$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.Me.DistributionLists.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.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/Me/DistributionLists/DistributionListsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/DistributionListsRequestBuilder.cs new file mode 100644 index 000000000000..f3226d5ec4ef --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/DistributionListsRequestBuilder.cs @@ -0,0 +1,240 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Me.DistributionLists.Count; +using Microsoft.Graph.Beta.Me.DistributionLists.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.Me.DistributionLists +{ + /// + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + /// The unique identifier of distributionList + /// A + public global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("distributionList%2Did", position); + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder(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 DistributionListsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists{?%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 DistributionListsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the distributionList objects in the user's mailbox. + /// 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.DistributionListCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create a new distributionList in the user's mailbox. + /// 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 PostAsync(global::Microsoft.Graph.Beta.Models.DistributionList body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a list of the distributionList objects in the user's mailbox. + /// + /// 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 a new distributionList in the user's mailbox. + /// + /// 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.DistributionList body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.DistributionLists.DistributionListsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.DistributionListsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get a list of the distributionList objects in the user's mailbox. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListsRequestBuilderGetQueryParameters + { + /// 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 DistributionListsRequestBuilderGetRequestConfiguration : 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 DistributionListsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs new file mode 100644 index 000000000000..088af78fc71c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#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.Me.DistributionLists.Item.AddMembers +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AddMembersPostRequestBody : 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 members property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Members + { + get { return BackingStore?.Get?>("members"); } + set { BackingStore?.Set("members", value); } + } +#nullable restore +#else + public List Members + { + get { return BackingStore?.Get>("members"); } + set { BackingStore?.Set("members", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AddMembersPostRequestBody() + { + 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.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "members", n => { Members = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Member.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("members", Members); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.cs new file mode 100644 index 000000000000..c557b6aff75d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.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.Me.DistributionLists.Item.AddMembers +{ + /// + /// Provides operations to call the addMembers method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddMembersRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AddMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/addMembers", 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 AddMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/addMembers", rawUrl) + { + } + /// + /// Invoke action addMembers + /// + /// 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.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action addMembers + /// + /// 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.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.DistributionLists.Item.AddMembers.AddMembersRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersRequestBuilder(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 AddMembersRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs new file mode 100644 index 000000000000..8beae2421794 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#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.Me.DistributionLists.Item.DeleteMembers +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeleteMembersPostRequestBody : 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 members property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Members + { + get { return BackingStore?.Get?>("members"); } + set { BackingStore?.Set("members", value); } + } +#nullable restore +#else + public List Members + { + get { return BackingStore?.Get>("members"); } + set { BackingStore?.Set("members", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeleteMembersPostRequestBody() + { + 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.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "members", n => { Members = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Member.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("members", Members); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.cs new file mode 100644 index 000000000000..c8f3585e326d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.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.Me.DistributionLists.Item.DeleteMembers +{ + /// + /// Provides operations to call the deleteMembers method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteMembersRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public DeleteMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/deleteMembers", 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 DeleteMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/deleteMembers", rawUrl) + { + } + /// + /// Invoke action deleteMembers + /// + /// 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.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action deleteMembers + /// + /// 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.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder(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 DeleteMembersRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListItemRequestBuilder.cs new file mode 100644 index 000000000000..99dfc767abeb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListItemRequestBuilder.cs @@ -0,0 +1,247 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers; +using Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers; +using Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers; +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.Me.DistributionLists.Item +{ + /// + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the addMembers method. + public global::Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersRequestBuilder AddMembers + { + get => new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to call the deleteMembers method. + public global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder DeleteMembers + { + get => new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + public global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder DistributionListMembers + { + get => new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder(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 DistributionListItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%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 DistributionListItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property distributionLists for me + /// + /// 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); + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + /// 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property distributionLists in me + /// + /// 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.DistributionList body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property distributionLists for me + /// + /// 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; + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + /// 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 distributionLists in me + /// + /// 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.DistributionList body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.DistributionLists.Item.DistributionListItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder(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 DistributionListItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListItemRequestBuilderGetQueryParameters + { + /// 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 DistributionListItemRequestBuilderGetRequestConfiguration : 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 DistributionListItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..55c150c15802 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/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.Me.DistributionLists.Item.DistributionListMembers.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}/me/distributionLists/{distributionList%2Did}/distributionListMembers/$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}/me/distributionLists/{distributionList%2Did}/distributionListMembers/$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.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.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/Me/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs new file mode 100644 index 000000000000..ca898fcaf08a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count; +using Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.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.Me.DistributionLists.Item.DistributionListMembers +{ + /// + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMembersRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + /// The unique identifier of distributionListMember + /// A + public global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("distributionListMember%2Did", position); + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder(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 DistributionListMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/distributionListMembers{?%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 DistributionListMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/distributionListMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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.DistributionListMemberCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to distributionListMembers for me + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionListMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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 distributionListMembers for me + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMembersRequestBuilderGetQueryParameters + { + /// 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 DistributionListMembersRequestBuilderGetRequestConfiguration : 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 DistributionListMembersRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs new file mode 100644 index 000000000000..063de435a329 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#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.Me.DistributionLists.Item.DistributionListMembers.Item.Contact +{ + /// + /// Provides operations to manage the contact property of the microsoft.graph.distributionListMember entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContactRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ContactRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}/contact{?%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 ContactRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}/contact{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get contact from me + /// + /// 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.Contact.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get contact from me + /// + /// 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.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get contact from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContactRequestBuilderGetQueryParameters + { + /// 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 ContactRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs new file mode 100644 index 000000000000..394081eb44b5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact; +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.Me.DistributionLists.Item.DistributionListMembers.Item +{ + /// + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMemberItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the contact property of the microsoft.graph.distributionListMember entity. + public global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder Contact + { + get => new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder(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 DistributionListMemberItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%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 DistributionListMemberItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property distributionListMembers for me + /// + /// 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); + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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.DistributionListMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property distributionListMembers in me + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionListMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property distributionListMembers for me + /// + /// 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; + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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 distributionListMembers in me + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder(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 DistributionListMemberItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMemberItemRequestBuilderGetQueryParameters + { + /// 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 DistributionListMemberItemRequestBuilderGetRequestConfiguration : 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 DistributionListMemberItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/InferenceClassification/Overrides/OverridesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/InferenceClassification/Overrides/OverridesRequestBuilder.cs index a59276cbdb76..d75c73578916 100644 --- a/src/Microsoft.Graph/Generated/Me/InferenceClassification/Overrides/OverridesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/InferenceClassification/Overrides/OverridesRequestBuilder.cs @@ -54,7 +54,7 @@ public OverridesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Get the Focused Inbox overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user does not have any overrides. + /// Get the Focused Inbox overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user doesn't have any overrides. /// Find more info here /// /// A @@ -104,7 +104,7 @@ public OverridesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.InferenceClassificationOverride.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the Focused Inbox overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user does not have any overrides. + /// Get the Focused Inbox overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user doesn't have any overrides. /// /// 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.Me.InferenceClassification.Overrides.OverridesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the Focused Inbox overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user does not have any overrides. + /// Get the Focused Inbox overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user doesn't have any overrides. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class OverridesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs index 492f16ee2414..48cab42bab72 100644 --- a/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/MailFolders/Item/ChildFolders/ChildFoldersRequestBuilder.cs @@ -60,7 +60,7 @@ public ChildFoldersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-levelfolder collection and navigate to another folder. By default, this operation does not return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. + /// Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-levelfolder collection and navigate to another folder. By default, this operation doesn't return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. /// Find more info here /// /// A @@ -110,7 +110,7 @@ public ChildFoldersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MailFolder.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-levelfolder collection and navigate to another folder. By default, this operation does not return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. + /// Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-levelfolder collection and navigate to another folder. By default, this operation doesn't return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Me.MailFolders.Item.ChildFolders.ChildFoldersRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-levelfolder collection and navigate to another folder. By default, this operation does not return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. + /// Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-levelfolder collection and navigate to another folder. By default, this operation doesn't return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ChildFoldersRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/MailFolders/MailFoldersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MailFolders/MailFoldersRequestBuilder.cs index 01051a738380..41f9545237c6 100644 --- a/src/Microsoft.Graph/Generated/Me/MailFolders/MailFoldersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/MailFolders/MailFoldersRequestBuilder.cs @@ -60,7 +60,7 @@ public MailFoldersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get the mail folder collection directly under the root folder of the signed-in user. The returned collection includes any mail search folders directly under the root. By default, this operation does not return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. This operation does not return all mail folders in a mailbox, only the child folders of the root folder. To return all mail folders in a mailbox, each child folder must be traversed separately. + /// Get the mail folder collection directly under the root folder of the signed-in user. The returned collection includes any mail search folders directly under the root. By default, this operation doesn't return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. This operation doesn't return all mail folders in a mailbox, only the child folders of the root folder. To return all mail folders in a mailbox, each child folder must be traversed separately. /// Find more info here /// /// A @@ -110,7 +110,7 @@ public MailFoldersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.MailFolder.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the mail folder collection directly under the root folder of the signed-in user. The returned collection includes any mail search folders directly under the root. By default, this operation does not return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. This operation does not return all mail folders in a mailbox, only the child folders of the root folder. To return all mail folders in a mailbox, each child folder must be traversed separately. + /// Get the mail folder collection directly under the root folder of the signed-in user. The returned collection includes any mail search folders directly under the root. By default, this operation doesn't return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. This operation doesn't return all mail folders in a mailbox, only the child folders of the root folder. To return all mail folders in a mailbox, each child folder must be traversed separately. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Me.MailFolders.MailFoldersRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the mail folder collection directly under the root folder of the signed-in user. The returned collection includes any mail search folders directly under the root. By default, this operation does not return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. This operation does not return all mail folders in a mailbox, only the child folders of the root folder. To return all mail folders in a mailbox, each child folder must be traversed separately. + /// Get the mail folder collection directly under the root folder of the signed-in user. The returned collection includes any mail search folders directly under the root. By default, this operation doesn't return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. This operation doesn't return all mail folders in a mailbox, only the child folders of the root folder. To return all mail folders in a mailbox, each child folder must be traversed separately. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MailFoldersRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs index 0dc65bf5c0cd..fcd5009c7c9c 100644 --- a/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs @@ -34,6 +34,7 @@ using Microsoft.Graph.Beta.Me.Devices; using Microsoft.Graph.Beta.Me.DevicesWithDeviceId; using Microsoft.Graph.Beta.Me.DirectReports; +using Microsoft.Graph.Beta.Me.DistributionLists; using Microsoft.Graph.Beta.Me.Drive; using Microsoft.Graph.Beta.Me.Drives; using Microsoft.Graph.Beta.Me.EmployeeExperience; @@ -300,6 +301,11 @@ public partial class MeRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Me.DirectReports.DirectReportsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + public global::Microsoft.Graph.Beta.Me.DistributionLists.DistributionListsRequestBuilder DistributionLists + { + get => new global::Microsoft.Graph.Beta.Me.DistributionLists.DistributionListsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the drive property of the microsoft.graph.user entity. public global::Microsoft.Graph.Beta.Me.Drive.DriveRequestBuilder Drive { diff --git a/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..5ba26b82ad8b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/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.Me.Planner.Plans.Item.HistoryItems.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}/me/planner/plans/{plannerPlan%2Did}/historyItems/$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}/me/planner/plans/{plannerPlan%2Did}/historyItems/$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.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.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/Me/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..c894f68447ae --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.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.Me.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from me + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for me + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from me + /// + /// 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 historyItems for me + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..8789a63d54a2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Me.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/me/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for me + /// + /// 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 historyItems from me + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in me + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for me + /// + /// 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 historyItems from me + /// + /// 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 historyItems in me + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from me + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 4472307015af..b309319655e1 100644 --- a/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -4,6 +4,7 @@ using Microsoft.Graph.Beta.Me.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Me.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Me.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Me.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Me.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Me.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Models/AccessPackageApprovalStage.cs b/src/Microsoft.Graph/Generated/Models/AccessPackageApprovalStage.cs index 15263658fa6a..4f25a528640f 100644 --- a/src/Microsoft.Graph/Generated/Models/AccessPackageApprovalStage.cs +++ b/src/Microsoft.Graph/Generated/Models/AccessPackageApprovalStage.cs @@ -39,7 +39,7 @@ public TimeSpan? DurationBeforeEscalation get { return BackingStore?.Get("durationBeforeEscalation"); } set { BackingStore?.Set("durationBeforeEscalation", value); } } - /// If escalation is enabled and the primary approvers don't respond before the escalation time, the escalationApprovers are the users who will be asked to approve requests. + /// If escalation is enabled and the primary approvers do not respond before the escalation time, the escalationApprovers are the users who are asked to approve requests. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? EscalationApprovers @@ -115,7 +115,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The subjects, typically users, who will be asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, or targetUserSponsors. + /// The subjects, typically users, who are asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, or targetUserSponsors. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? PrimaryApprovers diff --git a/src/Microsoft.Graph/Generated/Models/AccessPackageResourceRequest.cs b/src/Microsoft.Graph/Generated/Models/AccessPackageResourceRequest.cs index 56bab93412ae..de280cf0d718 100644 --- a/src/Microsoft.Graph/Generated/Models/AccessPackageResourceRequest.cs +++ b/src/Microsoft.Graph/Generated/Models/AccessPackageResourceRequest.cs @@ -94,7 +94,7 @@ public string Justification set { BackingStore?.Set("requestor", value); } } #endif - /// The outcome of whether the service was able to add the resource to the catalog. The value is Delivered if the resource was added or removed. Read-Only. + /// The outcome of whether the service was able to add the resource to the catalog. The value is Delivered if the resource was added or removed. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? RequestState diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewDataUploadTriggerCallbackData.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewDataUploadTriggerCallbackData.cs deleted file mode 100644 index 63a11268a134..000000000000 --- a/src/Microsoft.Graph/Generated/Models/AccessReviewDataUploadTriggerCallbackData.cs +++ /dev/null @@ -1,151 +0,0 @@ -// -#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 AccessReviewDataUploadTriggerCallbackData : global::Microsoft.Graph.Beta.Models.CustomExtensionData, IParsable - #pragma warning restore CS1591 - { - /// A description for the permission. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? PermissionDescription - { - get { return BackingStore?.Get("permissionDescription"); } - set { BackingStore?.Set("permissionDescription", value); } - } -#nullable restore -#else - public string PermissionDescription - { - get { return BackingStore?.Get("permissionDescription"); } - set { BackingStore?.Set("permissionDescription", value); } - } -#endif - /// The id of the permission assigned to this principal. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? PermissionId - { - get { return BackingStore?.Get("permissionId"); } - set { BackingStore?.Set("permissionId", value); } - } -#nullable restore -#else - public string PermissionId - { - get { return BackingStore?.Get("permissionId"); } - set { BackingStore?.Set("permissionId", value); } - } -#endif - /// The name of the permission assigned to this principal. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? PermissionName - { - get { return BackingStore?.Get("permissionName"); } - set { BackingStore?.Set("permissionName", value); } - } -#nullable restore -#else - public string PermissionName - { - get { return BackingStore?.Get("permissionName"); } - set { BackingStore?.Set("permissionName", value); } - } -#endif - /// The type of the permission assigned to this principal. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? PermissionType - { - get { return BackingStore?.Get("permissionType"); } - set { BackingStore?.Set("permissionType", value); } - } -#nullable restore -#else - public string PermissionType - { - get { return BackingStore?.Get("permissionType"); } - set { BackingStore?.Set("permissionType", value); } - } -#endif - /// The id of the principal who has permissions on the custom data provided resource. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? PrincipalId - { - get { return BackingStore?.Get("principalId"); } - set { BackingStore?.Set("principalId", value); } - } -#nullable restore -#else - public string PrincipalId - { - get { return BackingStore?.Get("principalId"); } - set { BackingStore?.Set("principalId", value); } - } -#endif - /// The principalType property - public global::Microsoft.Graph.Beta.Models.PrincipalType? PrincipalType - { - get { return BackingStore?.Get("principalType"); } - set { BackingStore?.Set("principalType", value); } - } - /// - /// Instantiates a new and sets the default values. - /// - public AccessReviewDataUploadTriggerCallbackData() : base() - { - OdataType = "#microsoft.graph.accessReviewDataUploadTriggerCallbackData"; - } - /// - /// 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.AccessReviewDataUploadTriggerCallbackData CreateFromDiscriminatorValue(IParseNode parseNode) - { - if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Models.AccessReviewDataUploadTriggerCallbackData(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public override IDictionary> GetFieldDeserializers() - { - return new Dictionary>(base.GetFieldDeserializers()) - { - { "permissionDescription", n => { PermissionDescription = n.GetStringValue(); } }, - { "permissionId", n => { PermissionId = n.GetStringValue(); } }, - { "permissionName", n => { PermissionName = n.GetStringValue(); } }, - { "permissionType", n => { PermissionType = n.GetStringValue(); } }, - { "principalId", n => { PrincipalId = n.GetStringValue(); } }, - { "principalType", n => { PrincipalType = n.GetEnumValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) - { - if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); - writer.WriteStringValue("permissionDescription", PermissionDescription); - writer.WriteStringValue("permissionId", PermissionId); - writer.WriteStringValue("permissionName", PermissionName); - writer.WriteStringValue("permissionType", PermissionType); - writer.WriteStringValue("principalId", PrincipalId); - writer.WriteEnumValue("principalType", PrincipalType); - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewInstance.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewInstance.cs index b449b34685f2..9cd367e08554 100644 --- a/src/Microsoft.Graph/Generated/Models/AccessReviewInstance.cs +++ b/src/Microsoft.Graph/Generated/Models/AccessReviewInstance.cs @@ -59,6 +59,22 @@ public partial class AccessReviewInstance : global::Microsoft.Graph.Beta.Models. get { return BackingStore?.Get("definition"); } set { BackingStore?.Set("definition", value); } } +#endif + /// The identities of users who delegated this review instance to the current reviewer. Null if the instance wasn't delegated. Only returned via filterByCurrentUser when explicitly requested via $select. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DelegatedBy + { + get { return BackingStore?.Get?>("delegatedBy"); } + set { BackingStore?.Set("delegatedBy", value); } + } +#nullable restore +#else + public List DelegatedBy + { + get { return BackingStore?.Get>("delegatedBy"); } + set { BackingStore?.Set("delegatedBy", value); } + } #endif /// DateTime when review instance is scheduled to end. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. public DateTimeOffset? EndDateTime @@ -189,6 +205,7 @@ public override IDictionary> GetFieldDeserializers() { "contactedReviewers", n => { ContactedReviewers = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.AccessReviewReviewer.CreateFromDiscriminatorValue)?.AsList(); } }, { "decisions", n => { Decisions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.AccessReviewInstanceDecisionItem.CreateFromDiscriminatorValue)?.AsList(); } }, { "definition", n => { Definition = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AccessReviewScheduleDefinition.CreateFromDiscriminatorValue); } }, + { "delegatedBy", n => { DelegatedBy = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.UserIdentity.CreateFromDiscriminatorValue)?.AsList(); } }, { "endDateTime", n => { EndDateTime = n.GetDateTimeOffsetValue(); } }, { "errors", n => { Errors = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.AccessReviewError.CreateFromDiscriminatorValue)?.AsList(); } }, { "fallbackReviewers", n => { FallbackReviewers = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.AccessReviewReviewerScope.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -210,6 +227,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("contactedReviewers", ContactedReviewers); writer.WriteCollectionOfObjectValues("decisions", Decisions); writer.WriteObjectValue("definition", Definition); + writer.WriteCollectionOfObjectValues("delegatedBy", DelegatedBy); writer.WriteDateTimeOffsetValue("endDateTime", EndDateTime); writer.WriteCollectionOfObjectValues("errors", Errors); writer.WriteCollectionOfObjectValues("fallbackReviewers", FallbackReviewers); diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs index 2027a697531b..4fa932275d8e 100644 --- a/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs +++ b/src/Microsoft.Graph/Generated/Models/AccessReviewInstanceDecisionItem.cs @@ -97,6 +97,22 @@ public string Decision get { return BackingStore?.Get("decision"); } set { BackingStore?.Set("decision", value); } } +#endif + /// The identities of users who delegated this decision item to the current reviewer. Null if the item wasn't delegated. A collection because multiple reviewers can delegate to the same user. Only returned via filterByCurrentUser when explicitly requested via $select. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DelegatedBy + { + get { return BackingStore?.Get?>("delegatedBy"); } + set { BackingStore?.Set("delegatedBy", value); } + } +#nullable restore +#else + public List DelegatedBy + { + get { return BackingStore?.Get>("delegatedBy"); } + set { BackingStore?.Set("delegatedBy", value); } + } #endif /// Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -320,6 +336,7 @@ public override IDictionary> GetFieldDeserializers() { "applyDescription", n => { ApplyDescription = n.GetStringValue(); } }, { "applyResult", n => { ApplyResult = n.GetStringValue(); } }, { "decision", n => { Decision = n.GetStringValue(); } }, + { "delegatedBy", n => { DelegatedBy = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.UserIdentity.CreateFromDiscriminatorValue)?.AsList(); } }, { "insights", n => { Insights = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.GovernanceInsight.CreateFromDiscriminatorValue)?.AsList(); } }, { "instance", n => { Instance = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AccessReviewInstance.CreateFromDiscriminatorValue); } }, { "justification", n => { Justification = n.GetStringValue(); } }, @@ -349,6 +366,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("applyDescription", ApplyDescription); writer.WriteStringValue("applyResult", ApplyResult); writer.WriteStringValue("decision", Decision); + writer.WriteCollectionOfObjectValues("delegatedBy", DelegatedBy); writer.WriteCollectionOfObjectValues("insights", Insights); writer.WriteObjectValue("instance", Instance); writer.WriteStringValue("justification", Justification); diff --git a/src/Microsoft.Graph/Generated/Models/AdmitAllFromLobbyOperation.cs b/src/Microsoft.Graph/Generated/Models/AdmitAllFromLobbyOperation.cs new file mode 100644 index 000000000000..df18b52b347b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/AdmitAllFromLobbyOperation.cs @@ -0,0 +1,46 @@ +// +#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 AdmitAllFromLobbyOperation : global::Microsoft.Graph.Beta.Models.CommsOperation, IParsable + #pragma warning restore CS1591 + { + /// + /// 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.AdmitAllFromLobbyOperation CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.AdmitAllFromLobbyOperation(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/AdmitFromLobbyOperation.cs b/src/Microsoft.Graph/Generated/Models/AdmitFromLobbyOperation.cs new file mode 100644 index 000000000000..513cc0077e2e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/AdmitFromLobbyOperation.cs @@ -0,0 +1,46 @@ +// +#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 AdmitFromLobbyOperation : global::Microsoft.Graph.Beta.Models.CommsOperation, IParsable + #pragma warning restore CS1591 + { + /// + /// 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.AdmitFromLobbyOperation CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.AdmitFromLobbyOperation(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/AospDeviceOwnerWiFiSecurityType.cs b/src/Microsoft.Graph/Generated/Models/AospDeviceOwnerWiFiSecurityType.cs index fe7dcc48d03b..dd3fc92c7e70 100644 --- a/src/Microsoft.Graph/Generated/Models/AospDeviceOwnerWiFiSecurityType.cs +++ b/src/Microsoft.Graph/Generated/Models/AospDeviceOwnerWiFiSecurityType.cs @@ -19,5 +19,8 @@ public enum AospDeviceOwnerWiFiSecurityType /// WPA-Enterprise/WPA2-Enterprise. Must use AOSPDeviceOwnerEnterpriseWifiConfiguration type to configure enterprise options. [EnumMember(Value = "wpaEnterprise")] WpaEnterprise, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, } } diff --git a/src/Microsoft.Graph/Generated/Models/AppManagementApplicationConfiguration.cs b/src/Microsoft.Graph/Generated/Models/AppManagementApplicationConfiguration.cs index 21b1bb879e2d..11b47e79ecf8 100644 --- a/src/Microsoft.Graph/Generated/Models/AppManagementApplicationConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/AppManagementApplicationConfiguration.cs @@ -44,7 +44,7 @@ public partial class AppManagementApplicationConfiguration : global::Microsoft.G set { BackingStore?.Set("identifierUris", value); } } #endif - /// The redirectUris property + /// Configuration object for redirect URI validation rules and restrictions for an application. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriConfiguration? RedirectUris diff --git a/src/Microsoft.Graph/Generated/Models/AppScope.cs b/src/Microsoft.Graph/Generated/Models/AppScope.cs index 8c56b163c267..3bbe5ad6a9d0 100644 --- a/src/Microsoft.Graph/Generated/Models/AppScope.cs +++ b/src/Microsoft.Graph/Generated/Models/AppScope.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class AppScope : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Provides the display name of the app-specific resource represented by the app scope. Read only. + /// Provides the display name of the app-specific resource represented by the app scope. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName diff --git a/src/Microsoft.Graph/Generated/Models/AppleVpnConfiguration.cs b/src/Microsoft.Graph/Generated/Models/AppleVpnConfiguration.cs index 4dc3149872ac..e4c97641a049 100644 --- a/src/Microsoft.Graph/Generated/Models/AppleVpnConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/AppleVpnConfiguration.cs @@ -135,6 +135,12 @@ public List ExcludedDomains set { BackingStore?.Set("excludedDomains", value); } } #endif + /// Indicates whether local network traffic is excluded from the VPN tunnel. When TRUE, local network traffic bypasses the VPN tunnel. Default value is null. Only takes effect when includeAllNetworks is TRUE or enforceVpnRouting is TRUE. Not applicable when enablePerApp is TRUE. + public bool? ExcludeLocalNetworks + { + get { return BackingStore?.Get("excludeLocalNetworks"); } + set { BackingStore?.Set("excludeLocalNetworks", value); } + } /// Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -151,6 +157,12 @@ public string Identifier set { BackingStore?.Set("identifier", value); } } #endif + /// Indicates whether most network traffic is routed through the VPN tunnel. When TRUE, most network traffic is sent through the VPN tunnel. Default value is null. Not applicable when enablePerApp is TRUE. + public bool? IncludeAllNetworks + { + get { return BackingStore?.Get("includeAllNetworks"); } + set { BackingStore?.Set("includeAllNetworks", value); } + } /// Login group or domain when connection type is set to Dell SonicWALL Mobile Connection. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -318,8 +330,10 @@ public override IDictionary> GetFieldDeserializers() { "disconnectOnIdleTimerInSeconds", n => { DisconnectOnIdleTimerInSeconds = n.GetIntValue(); } }, { "enablePerApp", n => { EnablePerApp = n.GetBoolValue(); } }, { "enableSplitTunneling", n => { EnableSplitTunneling = n.GetBoolValue(); } }, + { "excludeLocalNetworks", n => { ExcludeLocalNetworks = n.GetBoolValue(); } }, { "excludedDomains", n => { ExcludedDomains = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "identifier", n => { Identifier = n.GetStringValue(); } }, + { "includeAllNetworks", n => { IncludeAllNetworks = n.GetBoolValue(); } }, { "loginGroupOrDomain", n => { LoginGroupOrDomain = n.GetStringValue(); } }, { "onDemandRules", n => { OnDemandRules = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.VpnOnDemandRule.CreateFromDiscriminatorValue)?.AsList(); } }, { "optInToDeviceIdSharing", n => { OptInToDeviceIdSharing = n.GetBoolValue(); } }, @@ -351,7 +365,9 @@ public override void Serialize(ISerializationWriter writer) writer.WriteBoolValue("enablePerApp", EnablePerApp); writer.WriteBoolValue("enableSplitTunneling", EnableSplitTunneling); writer.WriteCollectionOfPrimitiveValues("excludedDomains", ExcludedDomains); + writer.WriteBoolValue("excludeLocalNetworks", ExcludeLocalNetworks); writer.WriteStringValue("identifier", Identifier); + writer.WriteBoolValue("includeAllNetworks", IncludeAllNetworks); writer.WriteStringValue("loginGroupOrDomain", LoginGroupOrDomain); writer.WriteCollectionOfObjectValues("onDemandRules", OnDemandRules); writer.WriteBoolValue("optInToDeviceIdSharing", OptInToDeviceIdSharing); diff --git a/src/Microsoft.Graph/Generated/Models/ApplicationTemplate.cs b/src/Microsoft.Graph/Generated/Models/ApplicationTemplate.cs index fb1936e21363..0ac037617512 100644 --- a/src/Microsoft.Graph/Generated/Models/ApplicationTemplate.cs +++ b/src/Microsoft.Graph/Generated/Models/ApplicationTemplate.cs @@ -13,7 +13,7 @@ namespace Microsoft.Graph.Beta.Models public partial class ApplicationTemplate : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting. Supports $filter (contains). + /// The list of categories for the application. To get the full list of supported values, use the applicationTemplate: categories function. Supports $filter (contains). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Categories diff --git a/src/Microsoft.Graph/Generated/Models/ApplicationTemplateCategory.cs b/src/Microsoft.Graph/Generated/Models/ApplicationTemplateCategory.cs new file mode 100644 index 000000000000..52748f1ed359 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ApplicationTemplateCategory.cs @@ -0,0 +1,117 @@ +// +#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 ApplicationTemplateCategory : 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 localizable display name of the category, suitable for showing in a UI. +#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 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 category value as it appears in the categories property of an applicationTemplate. Use this value when filtering application templates by category. +#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 ApplicationTemplateCategory() + { + 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.ApplicationTemplateCategory CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ApplicationTemplateCategory(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "value", n => { Value = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("value", Value); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/AppliedAuthenticationEventListener.cs b/src/Microsoft.Graph/Generated/Models/AppliedAuthenticationEventListener.cs index 1fc420a356ba..8acd08179a20 100644 --- a/src/Microsoft.Graph/Generated/Models/AppliedAuthenticationEventListener.cs +++ b/src/Microsoft.Graph/Generated/Models/AppliedAuthenticationEventListener.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. + /// The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit. public global::Microsoft.Graph.Beta.Models.AuthenticationEventType? EventType { get { return BackingStore?.Get("eventType"); } diff --git a/src/Microsoft.Graph/Generated/Models/ArtifactQuery.cs b/src/Microsoft.Graph/Generated/Models/ArtifactQuery.cs index 6875ea8c757e..7c8b1e39f5ef 100644 --- a/src/Microsoft.Graph/Generated/Models/ArtifactQuery.cs +++ b/src/Microsoft.Graph/Generated/Models/ArtifactQuery.cs @@ -43,7 +43,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// Specifies criteria to retrieve artifacts. + /// Deprecated. Going forward, use the structuredQueryExpression property instead. Specifies criteria to retrieve artifacts. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? QueryExpression @@ -58,6 +58,22 @@ public string QueryExpression get { return BackingStore?.Get("queryExpression"); } set { BackingStore?.Set("queryExpression", value); } } +#endif + /// Contains a structured query expression for searching artifacts. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.RestoreSearchArtifactQueryExpression? StructuredQueryExpression + { + get { return BackingStore?.Get("structuredQueryExpression"); } + set { BackingStore?.Set("structuredQueryExpression", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.RestoreSearchArtifactQueryExpression StructuredQueryExpression + { + get { return BackingStore?.Get("structuredQueryExpression"); } + set { BackingStore?.Set("structuredQueryExpression", value); } + } #endif /// /// Instantiates a new and sets the default values. @@ -88,6 +104,7 @@ public virtual IDictionary> GetFieldDeserializers() { "artifactType", n => { ArtifactType = n.GetEnumValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "queryExpression", n => { QueryExpression = n.GetStringValue(); } }, + { "structuredQueryExpression", n => { StructuredQueryExpression = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.RestoreSearchArtifactQueryExpression.CreateFromDiscriminatorValue); } }, }; } /// @@ -100,6 +117,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteEnumValue("artifactType", ArtifactType); writer.WriteStringValue("@odata.type", OdataType); writer.WriteStringValue("queryExpression", QueryExpression); + writer.WriteObjectValue("structuredQueryExpression", StructuredQueryExpression); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs b/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs index 747d4960b4fe..fac4a4f5bc3f 100644 --- a/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs +++ b/src/Microsoft.Graph/Generated/Models/AuthenticationEventType.cs @@ -32,5 +32,9 @@ public enum AuthenticationEventType #pragma warning disable CS1591 EmailOtpSend, #pragma warning restore CS1591 + [EnumMember(Value = "passwordSubmit")] + #pragma warning disable CS1591 + PasswordSubmit, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/AzureActiveDirectoryTenant.cs b/src/Microsoft.Graph/Generated/Models/AzureActiveDirectoryTenant.cs index d06ae854756e..f6ceb6dc863f 100644 --- a/src/Microsoft.Graph/Generated/Models/AzureActiveDirectoryTenant.cs +++ b/src/Microsoft.Graph/Generated/Models/AzureActiveDirectoryTenant.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class AzureActiveDirectoryTenant : global::Microsoft.Graph.Beta.Models.IdentitySource, IParsable #pragma warning restore CS1591 { - /// The name of the Microsoft Entra tenant. Read only. + /// The name of the Microsoft Entra tenant. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -28,7 +28,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// The ID of the Microsoft Entra tenant. Read only. + /// The ID of the Microsoft Entra tenant. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? TenantId diff --git a/src/Microsoft.Graph/Generated/Models/Channel.cs b/src/Microsoft.Graph/Generated/Models/Channel.cs index 740f24755b86..2d1bd0294c4e 100644 --- a/src/Microsoft.Graph/Generated/Models/Channel.cs +++ b/src/Microsoft.Graph/Generated/Models/Channel.cs @@ -28,7 +28,7 @@ public partial class Channel : global::Microsoft.Graph.Beta.Models.Entity, IPars set { BackingStore?.Set("allMembers", value); } } #endif - /// Read only. Timestamp at which the channel was created. + /// Read-only. Timestamp at which the channel was created. public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/ChatMessage.cs b/src/Microsoft.Graph/Generated/Models/ChatMessage.cs index 2f232502e7a1..39a603f3adf6 100644 --- a/src/Microsoft.Graph/Generated/Models/ChatMessage.cs +++ b/src/Microsoft.Graph/Generated/Models/ChatMessage.cs @@ -82,7 +82,7 @@ public DateTimeOffset? CreatedDateTime get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } - /// Read only. Timestamp at which the chat message was deleted, or null if not deleted. + /// Read-only. Timestamp at which the chat message was deleted, or null if not deleted. public DateTimeOffset? DeletedDateTime { get { return BackingStore?.Get("deletedDateTime"); } @@ -158,13 +158,13 @@ public string Etag get { return BackingStore?.Get("importance"); } set { BackingStore?.Set("importance", value); } } - /// Read only. Timestamp when edits to the chat message were made. Triggers an 'Edited' flag in the Teams UI. If no edits are made the value is null. + /// Read-only. Timestamp when edits to the chat message were made. Triggers an 'Edited' flag in the Teams UI. If no edits are made the value is null. public DateTimeOffset? LastEditedDateTime { get { return BackingStore?.Get("lastEditedDateTime"); } set { BackingStore?.Set("lastEditedDateTime", value); } } - /// Read only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. + /// Read-only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. public DateTimeOffset? LastModifiedDateTime { get { return BackingStore?.Get("lastModifiedDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/ChromeOSOnboardingStatus.cs b/src/Microsoft.Graph/Generated/Models/ChromeOSOnboardingStatus.cs index 14b1fce0424d..95dbc16e9f98 100644 --- a/src/Microsoft.Graph/Generated/Models/ChromeOSOnboardingStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/ChromeOSOnboardingStatus.cs @@ -22,7 +22,7 @@ public enum ChromeOSOnboardingStatus /// Offboarding [EnumMember(Value = "offboarding")] Offboarding, - /// Evolvable enumeration sentinel value. Do not use. + /// UnknownFutureValue [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/CloudPC.cs b/src/Microsoft.Graph/Generated/Models/CloudPC.cs index 5eeca21083e9..843c2047b2fd 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPC.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPC.cs @@ -44,7 +44,7 @@ public string AllotmentDisplayName set { BackingStore?.Set("allotmentDisplayName", value); } } #endif - /// The connection setting of the Cloud PC. Possible values: enableSingleSignOn. Read Only. + /// The connection setting of the Cloud PC. Possible values: enableSingleSignOn. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.CloudPcConnectionSetting? ConnectionSetting @@ -190,6 +190,12 @@ public string ImageDisplayName set { BackingStore?.Set("imageDisplayName", value); } } #endif + /// The isDisasterRecoveryActive property + public bool? IsDisasterRecoveryActive + { + get { return BackingStore?.Get("isDisasterRecoveryActive"); } + set { BackingStore?.Set("isDisasterRecoveryActive", value); } + } /// The last login result of the Cloud PC. For example, { 'time': '2014-01-01T00:00:00Z'}. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -537,6 +543,7 @@ public override IDictionary> GetFieldDeserializers() { "gracePeriodEndDateTime", n => { GracePeriodEndDateTime = n.GetDateTimeOffsetValue(); } }, { "groupDetail", n => { GroupDetail = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcEntraGroupDetail.CreateFromDiscriminatorValue); } }, { "imageDisplayName", n => { ImageDisplayName = n.GetStringValue(); } }, + { "isDisasterRecoveryActive", n => { IsDisasterRecoveryActive = n.GetBoolValue(); } }, { "lastLoginResult", n => { LastLoginResult = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcLoginResult.CreateFromDiscriminatorValue); } }, { "lastModifiedDateTime", n => { LastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, { "lastRemoteActionResult", n => { LastRemoteActionResult = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcRemoteActionResult.CreateFromDiscriminatorValue); } }, @@ -586,6 +593,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteDateTimeOffsetValue("gracePeriodEndDateTime", GracePeriodEndDateTime); writer.WriteObjectValue("groupDetail", GroupDetail); writer.WriteStringValue("imageDisplayName", ImageDisplayName); + writer.WriteBoolValue("isDisasterRecoveryActive", IsDisasterRecoveryActive); writer.WriteObjectValue("lastLoginResult", LastLoginResult); writer.WriteDateTimeOffsetValue("lastModifiedDateTime", LastModifiedDateTime); writer.WriteObjectValue("lastRemoteActionResult", LastRemoteActionResult); diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcPolicyPendingApplyStatusResult.cs b/src/Microsoft.Graph/Generated/Models/CloudPcPolicyPendingApplyStatusResult.cs new file mode 100644 index 000000000000..042ad9f43811 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcPolicyPendingApplyStatusResult.cs @@ -0,0 +1,89 @@ +// +#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 CloudPcPolicyPendingApplyStatusResult : 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; } + /// Indicates whether the provisioning policy has unapplied changes pending for Cloud PCs. When true, the policy contains changes that aren't yet applied. When false, all policy changes are applied. Read-only. + public bool? HasUnappliedPolicyUpdate + { + get { return BackingStore?.Get("hasUnappliedPolicyUpdate"); } + set { BackingStore?.Set("hasUnappliedPolicyUpdate", 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 + /// + /// Instantiates a new and sets the default values. + /// + public CloudPcPolicyPendingApplyStatusResult() + { + 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.CloudPcPolicyPendingApplyStatusResult CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CloudPcPolicyPendingApplyStatusResult(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "hasUnappliedPolicyUpdate", n => { HasUnappliedPolicyUpdate = n.GetBoolValue(); } }, + { "@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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("hasUnappliedPolicyUpdate", HasUnappliedPolicyUpdate); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcPolicyScheduledApplyActionDetail.cs b/src/Microsoft.Graph/Generated/Models/CloudPcPolicyScheduledApplyActionDetail.cs index 287ec34f8e3b..1ad685b2532d 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcPolicyScheduledApplyActionDetail.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcPolicyScheduledApplyActionDetail.cs @@ -44,6 +44,12 @@ public string EndDateTime set { BackingStore?.Set("endDateTime", value); } } #endif + /// Indicates whether active Cloud PC sessions are forcibly signed out when reprovisioning begins. When true, connected users are immediately signed out and reprovisioning starts right away; reservePercentage must be set to 0 when this property is true, otherwise the request fails. When false, reprovisioning waits until the user disconnects. The default value is false. Optional. Frontline shared only. + public bool? IsForceUserLogoffEnabled + { + get { return BackingStore?.Get("isForceUserLogoffEnabled"); } + set { BackingStore?.Set("isForceUserLogoffEnabled", value); } + } /// Indicates IT Admins can see when the next automatic regular apply is executed. It needs to be coordinated with timezone, for example, '2025-01-01 00:00:00' with 'China Standard Time' means the next task executes at Jan 01 2025 00:00:00 GMT+0800 (China Standard Time). Read-Only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -108,6 +114,7 @@ public override IDictionary> GetFieldDeserializers() { { "cronScheduleExpression", n => { CronScheduleExpression = n.GetStringValue(); } }, { "endDateTime", n => { EndDateTime = n.GetStringValue(); } }, + { "isForceUserLogoffEnabled", n => { IsForceUserLogoffEnabled = n.GetBoolValue(); } }, { "nextRunDateTime", n => { NextRunDateTime = n.GetStringValue(); } }, { "reservePercentage", n => { ReservePercentage = n.GetIntValue(); } }, { "startDateTime", n => { StartDateTime = n.GetStringValue(); } }, @@ -124,6 +131,7 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteStringValue("cronScheduleExpression", CronScheduleExpression); writer.WriteStringValue("endDateTime", EndDateTime); + writer.WriteBoolValue("isForceUserLogoffEnabled", IsForceUserLogoffEnabled); writer.WriteStringValue("nextRunDateTime", NextRunDateTime); writer.WriteIntValue("reservePercentage", ReservePercentage); writer.WriteStringValue("startDateTime", StartDateTime); diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs b/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs index ded87b221533..98e6c6708f25 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcProvisioningPolicy.cs @@ -300,6 +300,12 @@ public List ScopeIds set { BackingStore?.Set("scopeIds", value); } } #endif + /// The snapshotResetMode property + public global::Microsoft.Graph.Beta.Models.CloudPcSnapshotResetMode? SnapshotResetMode + { + get { return BackingStore?.Get("snapshotResetMode"); } + set { BackingStore?.Set("snapshotResetMode", value); } + } /// Specifies the type of cloud object the end user can access. The possible values are: cloudPc, cloudApp, unknownFutureValue. cloudPc indicates that the end user can access the entire desktop. cloudApp indicates that the end user can only access apps published under this provisioning policy. The type can't be changed once the provisioning policy is created. If not specified during creation, the default value is cloudPc. When cloudApp is selected, the provisioningType must be sharedByEntraGroup. Supports $filter, $select, $orderBy. public global::Microsoft.Graph.Beta.Models.CloudPcUserExperienceType? UserExperienceType { @@ -395,6 +401,7 @@ public override IDictionary> GetFieldDeserializers() { "microsoftManagedDesktop", n => { MicrosoftManagedDesktop = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.MicrosoftManagedDesktop.CreateFromDiscriminatorValue); } }, { "provisioningType", n => { ProvisioningType = n.GetEnumValue(); } }, { "scopeIds", n => { ScopeIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "snapshotResetMode", n => { SnapshotResetMode = n.GetEnumValue(); } }, { "userExperienceType", n => { UserExperienceType = n.GetEnumValue(); } }, { "userSettingsPersistenceConfiguration", n => { UserSettingsPersistenceConfiguration = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcUserSettingsPersistenceConfiguration.CreateFromDiscriminatorValue); } }, { "windowsSetting", n => { WindowsSetting = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CloudPcWindowsSetting.CreateFromDiscriminatorValue); } }, @@ -432,6 +439,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("microsoftManagedDesktop", MicrosoftManagedDesktop); writer.WriteEnumValue("provisioningType", ProvisioningType); writer.WriteCollectionOfPrimitiveValues("scopeIds", ScopeIds); + writer.WriteEnumValue("snapshotResetMode", SnapshotResetMode); writer.WriteEnumValue("userExperienceType", UserExperienceType); writer.WriteObjectValue("userSettingsPersistenceConfiguration", UserSettingsPersistenceConfiguration); writer.WriteObjectValue("windowsSetting", WindowsSetting); diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcSnapshotResetMode.cs b/src/Microsoft.Graph/Generated/Models/CloudPcSnapshotResetMode.cs new file mode 100644 index 000000000000..219c940ede41 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CloudPcSnapshotResetMode.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 CloudPcSnapshotResetMode + #pragma warning restore CS1591 + { + [EnumMember(Value = "notApplicable")] + #pragma warning disable CS1591 + NotApplicable, + #pragma warning restore CS1591 + [EnumMember(Value = "enabled")] + #pragma warning disable CS1591 + Enabled, + #pragma warning restore CS1591 + [EnumMember(Value = "disabled")] + #pragma warning disable CS1591 + Disabled, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs b/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs index 51c3932d7394..59615e4df4e8 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudPcStatus.cs @@ -76,5 +76,13 @@ public enum CloudPcStatus #pragma warning disable CS1591 Preparing, #pragma warning restore CS1591 + [EnumMember(Value = "failoverInProgress")] + #pragma warning disable CS1591 + FailoverInProgress, + #pragma warning restore CS1591 + [EnumMember(Value = "failbackInProgress")] + #pragma warning disable CS1591 + FailbackInProgress, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/CloudVideoInteropInfo.cs b/src/Microsoft.Graph/Generated/Models/CloudVideoInteropInfo.cs index 3f4252c01045..87b989728e7e 100644 --- a/src/Microsoft.Graph/Generated/Models/CloudVideoInteropInfo.cs +++ b/src/Microsoft.Graph/Generated/Models/CloudVideoInteropInfo.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The moreInfoWebUrl property + /// Provides other video teleconferencing (VTC) dial-in options. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? MoreInfoWebUrl @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The tenantKey property + /// The tenant key that is used to dial into the interactive voice response (IVR) of the partner CVI service. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? TenantKey @@ -69,7 +69,7 @@ public string TenantKey set { BackingStore?.Set("tenantKey", value); } } #endif - /// The videoTeleconferenceId property + /// The video teleconferencing ID. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? VideoTeleconferenceId diff --git a/src/Microsoft.Graph/Generated/Models/ColumnDefinition.cs b/src/Microsoft.Graph/Generated/Models/ColumnDefinition.cs index 3e7a1a3d9c6b..ab0f2adae722 100644 --- a/src/Microsoft.Graph/Generated/Models/ColumnDefinition.cs +++ b/src/Microsoft.Graph/Generated/Models/ColumnDefinition.cs @@ -216,7 +216,7 @@ public bool? Hidden set { BackingStore?.Set("hyperlinkOrPicture", value); } } #endif - /// Specifies whether the column values can used for sorting and searching. + /// Specifies whether the column values can be used for sorting and searching. public bool? Indexed { get { return BackingStore?.Get("indexed"); } @@ -240,6 +240,12 @@ public bool? IsSealed get { return BackingStore?.Get("isSealed"); } set { BackingStore?.Set("isSealed", value); } } + /// Specifies whether the column values can be used for searching. Currently supported only for columns in a fileStorageContainer. + public bool? IsSearchable + { + get { return BackingStore?.Get("isSearchable"); } + set { BackingStore?.Set("isSearchable", value); } + } /// This column's data is looked up from another source in the site. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -460,6 +466,7 @@ public override IDictionary> GetFieldDeserializers() { "isDeletable", n => { IsDeletable = n.GetBoolValue(); } }, { "isReorderable", n => { IsReorderable = n.GetBoolValue(); } }, { "isSealed", n => { IsSealed = n.GetBoolValue(); } }, + { "isSearchable", n => { IsSearchable = n.GetBoolValue(); } }, { "lookup", n => { Lookup = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.LookupColumn.CreateFromDiscriminatorValue); } }, { "name", n => { Name = n.GetStringValue(); } }, { "number", n => { Number = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.NumberColumn.CreateFromDiscriminatorValue); } }, @@ -502,6 +509,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteBoolValue("isDeletable", IsDeletable); writer.WriteBoolValue("isReorderable", IsReorderable); writer.WriteBoolValue("isSealed", IsSealed); + writer.WriteBoolValue("isSearchable", IsSearchable); writer.WriteObjectValue("lookup", Lookup); writer.WriteStringValue("name", Name); writer.WriteObjectValue("number", Number); diff --git a/src/Microsoft.Graph/Generated/Models/CommsOperation.cs b/src/Microsoft.Graph/Generated/Models/CommsOperation.cs index 17306016cd25..0d5677173a0d 100644 --- a/src/Microsoft.Graph/Generated/Models/CommsOperation.cs +++ b/src/Microsoft.Graph/Generated/Models/CommsOperation.cs @@ -62,12 +62,15 @@ public string ClientContext return mappingValue switch { "#microsoft.graph.addLargeGalleryViewOperation" => new global::Microsoft.Graph.Beta.Models.AddLargeGalleryViewOperation(), + "#microsoft.graph.admitAllFromLobbyOperation" => new global::Microsoft.Graph.Beta.Models.AdmitAllFromLobbyOperation(), + "#microsoft.graph.admitFromLobbyOperation" => new global::Microsoft.Graph.Beta.Models.AdmitFromLobbyOperation(), "#microsoft.graph.cancelMediaProcessingOperation" => new global::Microsoft.Graph.Beta.Models.CancelMediaProcessingOperation(), "#microsoft.graph.inviteParticipantsOperation" => new global::Microsoft.Graph.Beta.Models.InviteParticipantsOperation(), "#microsoft.graph.muteParticipantOperation" => new global::Microsoft.Graph.Beta.Models.MuteParticipantOperation(), "#microsoft.graph.muteParticipantsOperation" => new global::Microsoft.Graph.Beta.Models.MuteParticipantsOperation(), "#microsoft.graph.playPromptOperation" => new global::Microsoft.Graph.Beta.Models.PlayPromptOperation(), "#microsoft.graph.recordOperation" => new global::Microsoft.Graph.Beta.Models.RecordOperation(), + "#microsoft.graph.removeFromLobbyOperation" => new global::Microsoft.Graph.Beta.Models.RemoveFromLobbyOperation(), "#microsoft.graph.sendDtmfTonesOperation" => new global::Microsoft.Graph.Beta.Models.SendDtmfTonesOperation(), "#microsoft.graph.startHoldMusicOperation" => new global::Microsoft.Graph.Beta.Models.StartHoldMusicOperation(), "#microsoft.graph.startRecordingOperation" => new global::Microsoft.Graph.Beta.Models.StartRecordingOperation(), diff --git a/src/Microsoft.Graph/Generated/Models/ConditionalAccessPolicy.cs b/src/Microsoft.Graph/Generated/Models/ConditionalAccessPolicy.cs index 8545eb59d48f..3dfba021b8b6 100644 --- a/src/Microsoft.Graph/Generated/Models/ConditionalAccessPolicy.cs +++ b/src/Microsoft.Graph/Generated/Models/ConditionalAccessPolicy.cs @@ -28,7 +28,7 @@ public partial class ConditionalAccessPolicy : global::Microsoft.Graph.Beta.Mode set { BackingStore?.Set("conditions", value); } } #endif - /// The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + /// The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } @@ -98,7 +98,7 @@ public string Id set { BackingStore?.Set("id", value); } } #endif - /// The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + /// The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. public DateTimeOffset? ModifiedDateTime { get { return BackingStore?.Get("modifiedDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/ConnectedOrganizationMembers.cs b/src/Microsoft.Graph/Generated/Models/ConnectedOrganizationMembers.cs index 05a6f992280d..d23ef604a8c9 100644 --- a/src/Microsoft.Graph/Generated/Models/ConnectedOrganizationMembers.cs +++ b/src/Microsoft.Graph/Generated/Models/ConnectedOrganizationMembers.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class ConnectedOrganizationMembers : global::Microsoft.Graph.Beta.Models.UserSet, IParsable #pragma warning restore CS1591 { - /// The name of the connected organization. Read only. + /// The name of the connected organization. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description diff --git a/src/Microsoft.Graph/Generated/Models/ContextMetadata.cs b/src/Microsoft.Graph/Generated/Models/ContextMetadata.cs new file mode 100644 index 000000000000..da03b6a036b2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ContextMetadata.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 ContextMetadata : 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 metadataProperties property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.CustomMetadataDictionary? MetadataProperties + { + get { return BackingStore?.Get("metadataProperties"); } + set { BackingStore?.Set("metadataProperties", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.CustomMetadataDictionary MetadataProperties + { + get { return BackingStore?.Get("metadataProperties"); } + set { BackingStore?.Set("metadataProperties", 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 ContextMetadata() + { + 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.ContextMetadata CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.ContextMetadata(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "metadataProperties", n => { MetadataProperties = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CustomMetadataDictionary.CreateFromDiscriminatorValue); } }, + { "@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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("metadataProperties", MetadataProperties); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CopilotPackage.cs b/src/Microsoft.Graph/Generated/Models/CopilotPackage.cs index 39fddc932276..10b3d809e461 100644 --- a/src/Microsoft.Graph/Generated/Models/CopilotPackage.cs +++ b/src/Microsoft.Graph/Generated/Models/CopilotPackage.cs @@ -50,6 +50,12 @@ public string AssetId get { return BackingStore?.Get("availableTo"); } set { BackingStore?.Set("availableTo", value); } } + /// The createdDateTime property + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } /// The deployedTo property public global::Microsoft.Graph.Beta.Models.PackageStatus? DeployedTo { @@ -276,6 +282,7 @@ public override IDictionary> GetFieldDeserializers() { "appId", n => { AppId = n.GetStringValue(); } }, { "assetId", n => { AssetId = n.GetStringValue(); } }, { "availableTo", n => { AvailableTo = n.GetEnumValue(); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, { "deployedTo", n => { DeployedTo = n.GetEnumValue(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, { "elementTypes", n => { ElementTypes = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, @@ -304,6 +311,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("appId", AppId); writer.WriteStringValue("assetId", AssetId); writer.WriteEnumValue("availableTo", AvailableTo); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); writer.WriteEnumValue("deployedTo", DeployedTo); writer.WriteStringValue("displayName", DisplayName); writer.WriteCollectionOfPrimitiveValues("elementTypes", ElementTypes); diff --git a/src/Microsoft.Graph/Generated/Models/CopilotPackageDetail.cs b/src/Microsoft.Graph/Generated/Models/CopilotPackageDetail.cs index 3ff90cc61496..f60c1e661024 100644 --- a/src/Microsoft.Graph/Generated/Models/CopilotPackageDetail.cs +++ b/src/Microsoft.Graph/Generated/Models/CopilotPackageDetail.cs @@ -107,6 +107,22 @@ public string Sensitivity get { return BackingStore?.Get("sensitivity"); } set { BackingStore?.Set("sensitivity", value); } } +#endif + /// The sharedWithUsersAndGroups property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SharedWithUsersAndGroups + { + get { return BackingStore?.Get?>("sharedWithUsersAndGroups"); } + set { BackingStore?.Set("sharedWithUsersAndGroups", value); } + } +#nullable restore +#else + public List SharedWithUsersAndGroups + { + get { return BackingStore?.Get>("sharedWithUsersAndGroups"); } + set { BackingStore?.Set("sharedWithUsersAndGroups", value); } + } #endif /// /// Instantiates a new and sets the default values. @@ -139,6 +155,7 @@ public override IDictionary> GetFieldDeserializers() { "elementDetails", n => { ElementDetails = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PackageElementDetail.CreateFromDiscriminatorValue)?.AsList(); } }, { "longDescription", n => { LongDescription = n.GetStringValue(); } }, { "sensitivity", n => { Sensitivity = n.GetStringValue(); } }, + { "sharedWithUsersAndGroups", n => { SharedWithUsersAndGroups = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PackageAccessEntity.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -155,6 +172,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("elementDetails", ElementDetails); writer.WriteStringValue("longDescription", LongDescription); writer.WriteStringValue("sensitivity", Sensitivity); + writer.WriteCollectionOfObjectValues("sharedWithUsersAndGroups", SharedWithUsersAndGroups); } } } diff --git a/src/Microsoft.Graph/Generated/Models/CorrelatedIdentityCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/CorrelatedIdentityCollectionResponse.cs new file mode 100644 index 000000000000..15d199b8e951 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CorrelatedIdentityCollectionResponse.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 CorrelatedIdentityCollectionResponse : 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.CorrelatedIdentityCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CorrelatedIdentityCollectionResponse(); + } + /// + /// 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.CorrelatedIdentity.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CrossCloudAzureActiveDirectoryTenant.cs b/src/Microsoft.Graph/Generated/Models/CrossCloudAzureActiveDirectoryTenant.cs index 112ce1851b08..a9de58c7a0aa 100644 --- a/src/Microsoft.Graph/Generated/Models/CrossCloudAzureActiveDirectoryTenant.cs +++ b/src/Microsoft.Graph/Generated/Models/CrossCloudAzureActiveDirectoryTenant.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class CrossCloudAzureActiveDirectoryTenant : global::Microsoft.Graph.Beta.Models.IdentitySource, IParsable #pragma warning restore CS1591 { - /// The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read only. + /// The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CloudInstance @@ -28,7 +28,7 @@ public string CloudInstance set { BackingStore?.Set("cloudInstance", value); } } #endif - /// The name of the Microsoft Entra tenant. Read only. + /// The name of the Microsoft Entra tenant. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -44,7 +44,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// The ID of the Microsoft Entra tenant. Read only. + /// The ID of the Microsoft Entra tenant. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? TenantId diff --git a/src/Microsoft.Graph/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.cs b/src/Microsoft.Graph/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.cs index 2dd3e197db46..71d4d031de9e 100644 --- a/src/Microsoft.Graph/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.cs +++ b/src/Microsoft.Graph/Generated/Models/CrossTenantAccessPolicyConfigurationPartner.cs @@ -205,6 +205,22 @@ public bool? IsServiceProvider get { return BackingStore?.Get("m365CollaborationOutbound"); } set { BackingStore?.Set("m365CollaborationOutbound", value); } } +#endif + /// The serviceProviderConstraints property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints? ServiceProviderConstraints + { + get { return BackingStore?.Get("serviceProviderConstraints"); } + set { BackingStore?.Set("serviceProviderConstraints", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints ServiceProviderConstraints + { + get { return BackingStore?.Get("serviceProviderConstraints"); } + set { BackingStore?.Set("serviceProviderConstraints", value); } + } #endif /// The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -277,6 +293,7 @@ public override IDictionary> GetFieldDeserializers() { "m365Capabilities", n => { M365Capabilities = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.M365CapabilityBase.CreateFromDiscriminatorValue)?.AsList(); } }, { "m365CollaborationInbound", n => { M365CollaborationInbound = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyM365CollaborationInboundSetting.CreateFromDiscriminatorValue); } }, { "m365CollaborationOutbound", n => { M365CollaborationOutbound = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyM365CollaborationOutboundSetting.CreateFromDiscriminatorValue); } }, + { "serviceProviderConstraints", n => { ServiceProviderConstraints = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints.CreateFromDiscriminatorValue); } }, { "tenantId", n => { TenantId = n.GetStringValue(); } }, { "tenantRestrictions", n => { TenantRestrictions = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyTenantRestrictions.CreateFromDiscriminatorValue); } }, }; @@ -303,6 +320,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("m365Capabilities", M365Capabilities); writer.WriteObjectValue("m365CollaborationInbound", M365CollaborationInbound); writer.WriteObjectValue("m365CollaborationOutbound", M365CollaborationOutbound); + writer.WriteObjectValue("serviceProviderConstraints", ServiceProviderConstraints); writer.WriteStringValue("tenantId", TenantId); writer.WriteObjectValue("tenantRestrictions", TenantRestrictions); } diff --git a/src/Microsoft.Graph/Generated/Models/CrossTenantMigrationJob.cs b/src/Microsoft.Graph/Generated/Models/CrossTenantMigrationJob.cs index 3133147144b9..443885b53cb9 100644 --- a/src/Microsoft.Graph/Generated/Models/CrossTenantMigrationJob.cs +++ b/src/Microsoft.Graph/Generated/Models/CrossTenantMigrationJob.cs @@ -12,13 +12,13 @@ namespace Microsoft.Graph.Beta.Models public partial class CrossTenantMigrationJob : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// DateTime after which the migration should be performed + /// Date and time after which the migration should be performed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. public DateTimeOffset? CompleteAfterDateTime { get { return BackingStore?.Get("completeAfterDateTime"); } set { BackingStore?.Set("completeAfterDateTime", value); } } - /// ID of the user that created the job + /// User principal name (UPN) of the user who created the job. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CreatedBy @@ -34,13 +34,13 @@ public string CreatedBy set { BackingStore?.Set("createdBy", value); } } #endif - /// When the job what created + /// When the job 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, 2024, is 2024-01-01T00:00:00Z. Read-only. public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } - /// Display name of the job. Must be unique per tenant + /// Display name of the job. Must be unique per tenant. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -56,7 +56,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// Settings to use for migration of Exchange workload + /// Settings to use for migration of Exchange workload. Nullable. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.ExchangeOnlineCrossTenantMigrationSettings? ExchangeSettings @@ -78,13 +78,13 @@ public string DisplayName get { return BackingStore?.Get("jobType"); } set { BackingStore?.Set("jobType", value); } } - /// When this migration job was last updated + /// When this migration job was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. Read-only. public DateTimeOffset? LastUpdatedDateTime { get { return BackingStore?.Get("lastUpdatedDateTime"); } set { BackingStore?.Set("lastUpdatedDateTime", value); } } - /// Status message of the migration job + /// Status message of the migration job. Nullable. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Message @@ -100,7 +100,7 @@ public string Message set { BackingStore?.Set("message", value); } } #endif - /// IDs (GUID) of the resources being migrated with the migration job + /// IDs (GUID) of the resources that are migrated with the migration job. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Resources @@ -116,7 +116,7 @@ public List Resources set { BackingStore?.Set("resources", value); } } #endif - /// Type of resource being migrated. Only Users is currently supported + /// Type of resource being migrated. Only Users is currently supported. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? ResourceType @@ -132,7 +132,7 @@ public string ResourceType set { BackingStore?.Set("resourceType", value); } } #endif - /// ID (GUID) of the tenant that content is being migrated from + /// ID (GUID) of the tenant that content is migrated from. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? SourceTenantId @@ -154,7 +154,7 @@ public string SourceTenantId get { return BackingStore?.Get("status"); } set { BackingStore?.Set("status", value); } } - /// ID of the tenant that content is being migrated to + /// ID of the tenant that content is migrated to. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? TargetTenantId @@ -170,7 +170,7 @@ public string TargetTenantId set { BackingStore?.Set("targetTenantId", value); } } #endif - /// Details and status of the users being migrated in this migration job + /// Details and status of the users migrated in this migration job. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Users @@ -186,7 +186,7 @@ public string TargetTenantId set { BackingStore?.Set("users", value); } } #endif - /// Workloads to migrate. Supported workloads are Teams, Exchange, and ODSP (OneDrive/SharePoint) + /// Workloads to migrate. Supported workloads are Teams, Exchange, and ODSP (OneDrive/SharePoint). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Workloads diff --git a/src/Microsoft.Graph/Generated/Models/CustomAppManagementApplicationConfiguration.cs b/src/Microsoft.Graph/Generated/Models/CustomAppManagementApplicationConfiguration.cs index 1799246bff3a..38ddb93900f2 100644 --- a/src/Microsoft.Graph/Generated/Models/CustomAppManagementApplicationConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/CustomAppManagementApplicationConfiguration.cs @@ -69,7 +69,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The redirectUris property + /// Configuration for redirect URI validation rules and restrictions. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriConfiguration? RedirectUris diff --git a/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourceAccessReviewUploadSession.cs b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourceAccessReviewUploadSession.cs new file mode 100644 index 000000000000..3b202417eac5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourceAccessReviewUploadSession.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 CustomDataProvidedResourceAccessReviewUploadSession : global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSession, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CustomDataProvidedResourceAccessReviewUploadSession() : base() + { + OdataType = "#microsoft.graph.customDataProvidedResourceAccessReviewUploadSession"; + } + /// + /// 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.CustomDataProvidedResourceAccessReviewUploadSession CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceAccessReviewUploadSession(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextData.cs b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextData.cs new file mode 100644 index 000000000000..32478e453829 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextData.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.CustomDataProvidedResourcePayloads +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AccessReviewContextData : global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AccessReviewContextData() : base() + { + OdataType = "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextData"; + } + /// + /// 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.CustomDataProvidedResourcePayloads.AccessReviewContextData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextData(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextDataBase.cs b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextDataBase.cs new file mode 100644 index 000000000000..b7da76378e20 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/AccessReviewContextDataBase.cs @@ -0,0 +1,95 @@ +// +#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.CustomDataProvidedResourcePayloads +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AccessReviewContextDataBase : global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data, IParsable + #pragma warning restore CS1591 + { + /// The unique identifier of the access review definition that this data is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ReviewDefinitionId + { + get { return BackingStore?.Get("reviewDefinitionId"); } + set { BackingStore?.Set("reviewDefinitionId", value); } + } +#nullable restore +#else + public string ReviewDefinitionId + { + get { return BackingStore?.Get("reviewDefinitionId"); } + set { BackingStore?.Set("reviewDefinitionId", value); } + } +#endif + /// The unique identifier of the access review instance that this data is associated with. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ReviewInstanceId + { + get { return BackingStore?.Get("reviewInstanceId"); } + set { BackingStore?.Set("reviewInstanceId", value); } + } +#nullable restore +#else + public string ReviewInstanceId + { + get { return BackingStore?.Get("reviewInstanceId"); } + set { BackingStore?.Set("reviewInstanceId", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AccessReviewContextDataBase() : base() + { + OdataType = "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextDataBase"; + } + /// + /// 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.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextData" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextData(), + "#microsoft.graph.customDataProvidedResourcePayloads.applyDecisionContextData" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.ApplyDecisionContextData(), + _ => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "reviewDefinitionId", n => { ReviewDefinitionId = n.GetStringValue(); } }, + { "reviewInstanceId", n => { ReviewInstanceId = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("reviewDefinitionId", ReviewDefinitionId); + writer.WriteStringValue("reviewInstanceId", ReviewInstanceId); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/ApplyDecisionContextData.cs b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/ApplyDecisionContextData.cs new file mode 100644 index 000000000000..7d29df2f5cb2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/ApplyDecisionContextData.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.CustomDataProvidedResourcePayloads +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ApplyDecisionContextData : global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ApplyDecisionContextData() : base() + { + OdataType = "#microsoft.graph.customDataProvidedResourcePayloads.applyDecisionContextData"; + } + /// + /// 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.CustomDataProvidedResourcePayloads.ApplyDecisionContextData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.ApplyDecisionContextData(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/Data.cs b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/Data.cs new file mode 100644 index 000000000000..40e6b76dcefa --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourcePayloads/Data.cs @@ -0,0 +1,88 @@ +// +#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.CustomDataProvidedResourcePayloads +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Data : 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 + /// + /// Instantiates a new and sets the default values. + /// + public Data() + { + 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.CustomDataProvidedResourcePayloads.Data CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextData" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextData(), + "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextDataBase" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase(), + "#microsoft.graph.customDataProvidedResourcePayloads.applyDecisionContextData" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.ApplyDecisionContextData(), + _ => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data(), + }; + } + /// + /// 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(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) 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/CustomDataProvidedResourceUploadSession.cs b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourceUploadSession.cs index e83e43f9f0e9..7f99ddea0ba7 100644 --- a/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourceUploadSession.cs +++ b/src/Microsoft.Graph/Generated/Models/CustomDataProvidedResourceUploadSession.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; @@ -18,19 +19,19 @@ public DateTimeOffset? CreatedDateTime get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } - /// An object containing the context for which this data is being uploaded. Currently the only possible concrete type is accessReviewResourceDataUploadSessionContextData + /// An object containing the context for which this data is being uploaded. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public global::Microsoft.Graph.Beta.Models.CustomExtensionData? Data + public global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data? Data { - get { return BackingStore?.Get("data"); } + get { return BackingStore?.Get("data"); } set { BackingStore?.Set("data", value); } } #nullable restore #else - public global::Microsoft.Graph.Beta.Models.CustomExtensionData Data + public global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data Data { - get { return BackingStore?.Get("data"); } + get { return BackingStore?.Get("data"); } set { BackingStore?.Set("data", value); } } #endif @@ -71,22 +72,6 @@ public string ReferenceId get { return BackingStore?.Get("referenceId"); } set { BackingStore?.Set("referenceId", value); } } -#endif - /// The source of the access data. This should be set to the customdataprovidedresource's name when creating the session. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Source - { - get { return BackingStore?.Get("source"); } - set { BackingStore?.Set("source", value); } - } -#nullable restore -#else - public string Source - { - get { return BackingStore?.Get("source"); } - set { BackingStore?.Set("source", value); } - } #endif /// The stats property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -110,22 +95,6 @@ public string Source get { return BackingStore?.Get("status"); } set { BackingStore?.Set("status", value); } } - /// Schematized form of the expected CSV columns in the uploaded file. The only possible value currently is: accessReviewDataUploadTriggerCallbackData -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Type - { - get { return BackingStore?.Get("type"); } - set { BackingStore?.Set("type", value); } - } -#nullable restore -#else - public string Type - { - get { return BackingStore?.Get("type"); } - set { BackingStore?.Set("type", value); } - } -#endif /// /// Creates a new instance of the appropriate class based on discriminator value /// @@ -134,7 +103,12 @@ public string Type public static new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSession CreateFromDiscriminatorValue(IParseNode parseNode) { if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSession(); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.customDataProvidedResourceAccessReviewUploadSession" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceAccessReviewUploadSession(), + _ => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSession(), + }; } /// /// The deserialization information for the current model @@ -145,14 +119,12 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, - { "data", n => { Data = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CustomExtensionData.CreateFromDiscriminatorValue); } }, + { "data", n => { Data = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data.CreateFromDiscriminatorValue); } }, { "files", n => { Files = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceFile.CreateFromDiscriminatorValue)?.AsList(); } }, { "isUploadDone", n => { IsUploadDone = n.GetBoolValue(); } }, { "referenceId", n => { ReferenceId = n.GetStringValue(); } }, - { "source", n => { Source = n.GetStringValue(); } }, { "stats", n => { Stats = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadStats.CreateFromDiscriminatorValue); } }, { "status", n => { Status = n.GetEnumValue(); } }, - { "type", n => { Type = n.GetStringValue(); } }, }; } /// @@ -164,14 +136,12 @@ public override void Serialize(ISerializationWriter writer) if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); - writer.WriteObjectValue("data", Data); + writer.WriteObjectValue("data", Data); writer.WriteCollectionOfObjectValues("files", Files); writer.WriteBoolValue("isUploadDone", IsUploadDone); writer.WriteStringValue("referenceId", ReferenceId); - writer.WriteStringValue("source", Source); writer.WriteObjectValue("stats", Stats); writer.WriteEnumValue("status", Status); - writer.WriteStringValue("type", Type); } } } diff --git a/src/Microsoft.Graph/Generated/Models/CustomEmojiFromIdentitySet.cs b/src/Microsoft.Graph/Generated/Models/CustomEmojiFromIdentitySet.cs new file mode 100644 index 000000000000..6047f1e9e253 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/CustomEmojiFromIdentitySet.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 CustomEmojiFromIdentitySet : global::Microsoft.Graph.Beta.Models.IdentitySet, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public CustomEmojiFromIdentitySet() : base() + { + OdataType = "#microsoft.graph.customEmojiFromIdentitySet"; + } + /// + /// 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.CustomEmojiFromIdentitySet CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.CustomEmojiFromIdentitySet(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/CustomExtensionData.cs b/src/Microsoft.Graph/Generated/Models/CustomExtensionData.cs index bf7da308767f..6c7aa1a308dd 100644 --- a/src/Microsoft.Graph/Generated/Models/CustomExtensionData.cs +++ b/src/Microsoft.Graph/Generated/Models/CustomExtensionData.cs @@ -58,11 +58,10 @@ public CustomExtensionData() return mappingValue switch { "#microsoft.graph.accessPackageAssignmentRequestCallbackData" => new global::Microsoft.Graph.Beta.Models.AccessPackageAssignmentRequestCallbackData(), - "#microsoft.graph.accessReviewDataUploadTriggerCallbackData" => new global::Microsoft.Graph.Beta.Models.AccessReviewDataUploadTriggerCallbackData(), - "#microsoft.graph.accessReviewResourceDataUploadSessionContextData" => new global::Microsoft.Graph.Beta.Models.AccessReviewResourceDataUploadSessionContextData(), "#microsoft.graph.assignmentRequestApprovalStageCallbackData" => new global::Microsoft.Graph.Beta.Models.AssignmentRequestApprovalStageCallbackData(), "#microsoft.graph.identityGovernance.customTaskExtensionCallbackData" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData(), "#microsoft.graph.identityGovernance.customTaskExtensionCalloutData" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCalloutData(), + "#microsoft.graph.identityGovernance.customTaskExtensionResponseData" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionResponseData(), _ => new global::Microsoft.Graph.Beta.Models.CustomExtensionData(), }; } diff --git a/src/Microsoft.Graph/Generated/Models/DdmAppAllowDownloadsOverCellular.cs b/src/Microsoft.Graph/Generated/Models/DdmAppAllowDownloadsOverCellular.cs new file mode 100644 index 000000000000..45e6ff8b35b0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DdmAppAllowDownloadsOverCellular.cs @@ -0,0 +1,23 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + /// Describes how and when to install an app, specifically whether the app may be downloaded over cellular connections. Maps to Apple's AppManagedInstallBehaviorObject declaration. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum DdmAppAllowDownloadsOverCellular + { + /// The device downloads apps of any size using a cellular network. + [EnumMember(Value = "alwaysOn")] + AlwaysOn, + /// The device doesn't download apps using a cellular network. The device pauses the automatic install or update operation until a different network is active. + [EnumMember(Value = "alwaysOff")] + AlwaysOff, + /// The device uses the settings for the corresponding store when downloading apps. + [EnumMember(Value = "storeSettings")] + StoreSettings, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/DdmAppAutomaticAppUpdates.cs b/src/Microsoft.Graph/Generated/Models/DdmAppAutomaticAppUpdates.cs new file mode 100644 index 000000000000..914ab751a072 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DdmAppAutomaticAppUpdates.cs @@ -0,0 +1,23 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + /// Specifies the update behavior of the apps installed via VPP. Apps in packages are not automatically updated. Maps to Apple's AppManagedUpdateBehaviorObject declaration. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum DdmAppAutomaticAppUpdates + { + /// The device automatically updates the app to the latest version. + [EnumMember(Value = "alwaysOn")] + AlwaysOn, + /// The device never automatically updates the app. + [EnumMember(Value = "alwaysOff")] + AlwaysOff, + /// The device uses the settings for the corresponding store to determine when to automatically update the app. + [EnumMember(Value = "storeSettings")] + StoreSettings, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/DelegatedAdminRelationship.cs b/src/Microsoft.Graph/Generated/Models/DelegatedAdminRelationship.cs index 504c4c8fe45e..16bc1dd38858 100644 --- a/src/Microsoft.Graph/Generated/Models/DelegatedAdminRelationship.cs +++ b/src/Microsoft.Graph/Generated/Models/DelegatedAdminRelationship.cs @@ -144,7 +144,7 @@ public DateTimeOffset? LastModifiedDateTime set { BackingStore?.Set("requests", value); } } #endif - /// The status of the relationship. Read Only. The possible values are: activating, active, approvalPending, approved, created, expired, expiring, terminated, terminating, terminationRequested, unknownFutureValue. Supports $orderby. + /// The status of the relationship. Read-only. The possible values are: activating, active, approvalPending, approved, created, expired, expiring, terminated, terminating, terminationRequested, unknownFutureValue. Supports $orderby. public global::Microsoft.Graph.Beta.Models.DelegatedAdminRelationshipStatus? Status { get { return BackingStore?.Get("status"); } diff --git a/src/Microsoft.Graph/Generated/Models/DelegatedAdminServiceProviderConstraints.cs b/src/Microsoft.Graph/Generated/Models/DelegatedAdminServiceProviderConstraints.cs new file mode 100644 index 000000000000..6eff21cb1bfc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DelegatedAdminServiceProviderConstraints.cs @@ -0,0 +1,87 @@ +// +#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 DelegatedAdminServiceProviderConstraints : global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints, IParsable + #pragma warning restore CS1591 + { + /// The allowedRoleTemplateIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AllowedRoleTemplateIds + { + get { return BackingStore?.Get?>("allowedRoleTemplateIds"); } + set { BackingStore?.Set("allowedRoleTemplateIds", value); } + } +#nullable restore +#else + public List AllowedRoleTemplateIds + { + get { return BackingStore?.Get>("allowedRoleTemplateIds"); } + set { BackingStore?.Set("allowedRoleTemplateIds", value); } + } +#endif + /// The createdDateTime property + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// The lastModifiedDateTime property + public DateTimeOffset? LastModifiedDateTime + { + get { return BackingStore?.Get("lastModifiedDateTime"); } + set { BackingStore?.Set("lastModifiedDateTime", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public DelegatedAdminServiceProviderConstraints() : base() + { + OdataType = "#microsoft.graph.delegatedAdminServiceProviderConstraints"; + } + /// + /// 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.DelegatedAdminServiceProviderConstraints CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DelegatedAdminServiceProviderConstraints(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "allowedRoleTemplateIds", n => { AllowedRoleTemplateIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "lastModifiedDateTime", n => { LastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfPrimitiveValues("allowedRoleTemplateIds", AllowedRoleTemplateIds); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteDateTimeOffsetValue("lastModifiedDateTime", LastModifiedDateTime); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicyScript.cs b/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicyScript.cs index f46828ff0eeb..68625886b87b 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicyScript.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceCompliancePolicyScript.cs @@ -69,6 +69,12 @@ public byte[] RulesContent set { BackingStore?.Set("rulesContent", value); } } #endif + /// Indicates the interval, in minutes, at which the custom compliance script is evaluated on the device. Allowed range from 1 to 480. Nullable. + public int? RunIntervalInMinutes + { + get { return BackingStore?.Get("runIntervalInMinutes"); } + set { BackingStore?.Set("runIntervalInMinutes", value); } + } /// /// Instantiates a new and sets the default values. /// @@ -98,6 +104,7 @@ public virtual IDictionary> GetFieldDeserializers() { "deviceComplianceScriptId", n => { DeviceComplianceScriptId = n.GetStringValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "rulesContent", n => { RulesContent = n.GetByteArrayValue(); } }, + { "runIntervalInMinutes", n => { RunIntervalInMinutes = n.GetIntValue(); } }, }; } /// @@ -110,6 +117,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("deviceComplianceScriptId", DeviceComplianceScriptId); writer.WriteStringValue("@odata.type", OdataType); writer.WriteByteArrayValue("rulesContent", RulesContent); + writer.WriteIntValue("runIntervalInMinutes", RunIntervalInMinutes); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs index 2c180b6b7480..77b9faf954b8 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagement/DeviceManagement.cs @@ -1681,7 +1681,7 @@ public int? MaximumDepTokens set { BackingStore?.Set("remoteAssistanceSettings", value); } } #endif - /// The reports property + /// Reports singleton #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.DeviceManagementReports? Reports diff --git a/src/Microsoft.Graph/Generated/Models/DeviceManagementReports.cs b/src/Microsoft.Graph/Generated/Models/DeviceManagementReports.cs index ef99593d023c..52b694be2c00 100644 --- a/src/Microsoft.Graph/Generated/Models/DeviceManagementReports.cs +++ b/src/Microsoft.Graph/Generated/Models/DeviceManagementReports.cs @@ -7,10 +7,11 @@ using System; namespace Microsoft.Graph.Beta.Models { + /// + /// Singleton entity that acts as a container for all reports functionality. + /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 public partial class DeviceManagementReports : global::Microsoft.Graph.Beta.Models.Entity, IParsable - #pragma warning restore CS1591 { /// Entity representing the configuration of a cached report. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER diff --git a/src/Microsoft.Graph/Generated/Models/DevicePlatformType.cs b/src/Microsoft.Graph/Generated/Models/DevicePlatformType.cs index ab1ea9bc8bd4..75e17171465f 100644 --- a/src/Microsoft.Graph/Generated/Models/DevicePlatformType.cs +++ b/src/Microsoft.Graph/Generated/Models/DevicePlatformType.cs @@ -43,7 +43,7 @@ public enum DevicePlatformType /// Indicates Mobile Application Management (MAM) for iOS devices [EnumMember(Value = "iOSMobileApplicationManagement")] IOSMobileApplicationManagement, - /// Evolvable enumeration sentinel value. Do not use. + /// Evolvable enumeration sentinel value. Do not use [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, /// Indicates Mobile Application Management (MAM) for Windows devices. diff --git a/src/Microsoft.Graph/Generated/Models/DirectoryRole.cs b/src/Microsoft.Graph/Generated/Models/DirectoryRole.cs index fc707124593e..796f979b1250 100644 --- a/src/Microsoft.Graph/Generated/Models/DirectoryRole.cs +++ b/src/Microsoft.Graph/Generated/Models/DirectoryRole.cs @@ -60,7 +60,7 @@ public string DisplayName set { BackingStore?.Set("members", value); } } #endif - /// The id of the directoryRoleTemplate that this role is based on. The property must be specified when activating a directory role in a tenant with a POST operation. After the directory role has been activated, the property is read only. Supports $filter (eq), $select. + /// The id of the directoryRoleTemplate that this role is based on. The property must be specified when activating a directory role in a tenant with a POST operation. After the directory role has been activated, the property is read-only. Supports $filter (eq), $select. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? RoleTemplateId diff --git a/src/Microsoft.Graph/Generated/Models/DistributionList.cs b/src/Microsoft.Graph/Generated/Models/DistributionList.cs new file mode 100644 index 000000000000..a8eb631c5c23 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DistributionList.cs @@ -0,0 +1,161 @@ +// +#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 DistributionList : global::Microsoft.Graph.Beta.Models.OutlookItem, IParsable + #pragma warning restore CS1591 + { + /// The display name of the distribution list. +#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 expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DistributionListMembers + { + get { return BackingStore?.Get?>("distributionListMembers"); } + set { BackingStore?.Set("distributionListMembers", value); } + } +#nullable restore +#else + public List DistributionListMembers + { + get { return BackingStore?.Get>("distributionListMembers"); } + set { BackingStore?.Set("distributionListMembers", value); } + } +#endif + /// The list of members in the distribution list. Not returned by default; use $select=members to include. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Members + { + get { return BackingStore?.Get?>("members"); } + set { BackingStore?.Set("members", value); } + } +#nullable restore +#else + public List Members + { + get { return BackingStore?.Get>("members"); } + set { BackingStore?.Set("members", value); } + } +#endif + /// The notes property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Notes + { + get { return BackingStore?.Get("notes"); } + set { BackingStore?.Set("notes", value); } + } +#nullable restore +#else + public string Notes + { + get { return BackingStore?.Get("notes"); } + set { BackingStore?.Set("notes", value); } + } +#endif + /// The personIdentifier property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PersonIdentifier + { + get { return BackingStore?.Get("personIdentifier"); } + set { BackingStore?.Set("personIdentifier", value); } + } +#nullable restore +#else + public string PersonIdentifier + { + get { return BackingStore?.Get("personIdentifier"); } + set { BackingStore?.Set("personIdentifier", value); } + } +#endif + /// The singleValueExtendedProperties property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SingleValueExtendedProperties + { + get { return BackingStore?.Get?>("singleValueExtendedProperties"); } + set { BackingStore?.Set("singleValueExtendedProperties", value); } + } +#nullable restore +#else + public List SingleValueExtendedProperties + { + get { return BackingStore?.Get>("singleValueExtendedProperties"); } + set { BackingStore?.Set("singleValueExtendedProperties", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DistributionList() : base() + { + OdataType = "#microsoft.graph.distributionList"; + } + /// + /// 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.DistributionList CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DistributionList(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "distributionListMembers", n => { DistributionListMembers = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DistributionListMember.CreateFromDiscriminatorValue)?.AsList(); } }, + { "members", n => { Members = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Member.CreateFromDiscriminatorValue)?.AsList(); } }, + { "notes", n => { Notes = n.GetStringValue(); } }, + { "personIdentifier", n => { PersonIdentifier = n.GetStringValue(); } }, + { "singleValueExtendedProperties", n => { SingleValueExtendedProperties = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.SingleValueLegacyExtendedProperty.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteCollectionOfObjectValues("distributionListMembers", DistributionListMembers); + writer.WriteCollectionOfObjectValues("members", Members); + writer.WriteStringValue("notes", Notes); + writer.WriteStringValue("personIdentifier", PersonIdentifier); + writer.WriteCollectionOfObjectValues("singleValueExtendedProperties", SingleValueExtendedProperties); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DistributionListCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/DistributionListCollectionResponse.cs new file mode 100644 index 000000000000..af7795b15809 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DistributionListCollectionResponse.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 DistributionListCollectionResponse : 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.DistributionListCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DistributionListCollectionResponse(); + } + /// + /// 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.DistributionList.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DistributionListMember.cs b/src/Microsoft.Graph/Generated/Models/DistributionListMember.cs new file mode 100644 index 000000000000..fa613956fc14 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DistributionListMember.cs @@ -0,0 +1,108 @@ +// +#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 DistributionListMember : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The contact property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.Contact? Contact + { + get { return BackingStore?.Get("contact"); } + set { BackingStore?.Set("contact", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.Contact Contact + { + get { return BackingStore?.Get("contact"); } + set { BackingStore?.Set("contact", value); } + } +#endif + /// The ID of the referenced contact, if applicable. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ContactId + { + get { return BackingStore?.Get("contactId"); } + set { BackingStore?.Set("contactId", value); } + } +#nullable restore +#else + public string ContactId + { + get { return BackingStore?.Get("contactId"); } + set { BackingStore?.Set("contactId", value); } + } +#endif + /// The display name of the member. Read-only. +#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 recipientType property + public global::Microsoft.Graph.Beta.Models.RecipientType? RecipientType + { + get { return BackingStore?.Get("recipientType"); } + set { BackingStore?.Set("recipientType", 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.DistributionListMember CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DistributionListMember(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "contact", n => { Contact = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Contact.CreateFromDiscriminatorValue); } }, + { "contactId", n => { ContactId = n.GetStringValue(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "recipientType", n => { RecipientType = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("contact", Contact); + writer.WriteStringValue("contactId", ContactId); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteEnumValue("recipientType", RecipientType); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DistributionListMemberCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/DistributionListMemberCollectionResponse.cs new file mode 100644 index 000000000000..a121e923db28 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/DistributionListMemberCollectionResponse.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 DistributionListMemberCollectionResponse : 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.DistributionListMemberCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.DistributionListMemberCollectionResponse(); + } + /// + /// 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.DistributionListMember.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/DlpAction.cs b/src/Microsoft.Graph/Generated/Models/DlpAction.cs index 00802b7a5ced..efdf007e5a69 100644 --- a/src/Microsoft.Graph/Generated/Models/DlpAction.cs +++ b/src/Microsoft.Graph/Generated/Models/DlpAction.cs @@ -60,5 +60,9 @@ public enum DlpAction #pragma warning disable CS1591 RestrictWebGrounding, #pragma warning restore CS1591 + [EnumMember(Value = "policyTip")] + #pragma warning disable CS1591 + PolicyTip, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/DlpActionInfo.cs b/src/Microsoft.Graph/Generated/Models/DlpActionInfo.cs index 2a4a1a8a84d6..b920456d291a 100644 --- a/src/Microsoft.Graph/Generated/Models/DlpActionInfo.cs +++ b/src/Microsoft.Graph/Generated/Models/DlpActionInfo.cs @@ -64,6 +64,7 @@ public DlpActionInfo() { "#microsoft.graph.blockAccessAction" => new global::Microsoft.Graph.Beta.Models.BlockAccessAction(), "#microsoft.graph.notifyUserAction" => new global::Microsoft.Graph.Beta.Models.NotifyUserAction(), + "#microsoft.graph.policyTipAction" => new global::Microsoft.Graph.Beta.Models.PolicyTipAction(), "#microsoft.graph.restrictAccessAction" => new global::Microsoft.Graph.Beta.Models.RestrictAccessAction(), "#microsoft.graph.restrictAccessActionBase" => new global::Microsoft.Graph.Beta.Models.RestrictAccessActionBase(), _ => new global::Microsoft.Graph.Beta.Models.DlpActionInfo(), diff --git a/src/Microsoft.Graph/Generated/Models/DriveItem.cs b/src/Microsoft.Graph/Generated/Models/DriveItem.cs index 8da3468ef6da..1bcf02460100 100644 --- a/src/Microsoft.Graph/Generated/Models/DriveItem.cs +++ b/src/Microsoft.Graph/Generated/Models/DriveItem.cs @@ -267,6 +267,22 @@ public string CTag get { return BackingStore?.Get("location"); } set { BackingStore?.Set("location", value); } } +#endif + /// Lock metadata for the item, including the lock type, when it was created, when it expires, and which users currently hold the lock. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.LockInfo? LockInfo + { + get { return BackingStore?.Get("lockInfo"); } + set { BackingStore?.Set("lockInfo", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.LockInfo LockInfo + { + get { return BackingStore?.Get("lockInfo"); } + set { BackingStore?.Set("lockInfo", value); } + } #endif /// Malware metadata, if the item was detected to contain malware. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -667,6 +683,7 @@ public override IDictionary> GetFieldDeserializers() { "image", n => { Image = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Image.CreateFromDiscriminatorValue); } }, { "listItem", n => { ListItem = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.ListItem.CreateFromDiscriminatorValue); } }, { "location", n => { Location = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.GeoCoordinates.CreateFromDiscriminatorValue); } }, + { "lockInfo", n => { LockInfo = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.LockInfo.CreateFromDiscriminatorValue); } }, { "malware", n => { Malware = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Malware.CreateFromDiscriminatorValue); } }, { "media", n => { Media = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Media.CreateFromDiscriminatorValue); } }, { "package", n => { Package = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Package.CreateFromDiscriminatorValue); } }, @@ -716,6 +733,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("image", Image); writer.WriteObjectValue("listItem", ListItem); writer.WriteObjectValue("location", Location); + writer.WriteObjectValue("lockInfo", LockInfo); writer.WriteObjectValue("malware", Malware); writer.WriteObjectValue("media", Media); writer.WriteObjectValue("package", Package); diff --git a/src/Microsoft.Graph/Generated/Models/Entity.cs b/src/Microsoft.Graph/Generated/Models/Entity.cs index 4edaed8a09e2..f3cc4321ca86 100644 --- a/src/Microsoft.Graph/Generated/Models/Entity.cs +++ b/src/Microsoft.Graph/Generated/Models/Entity.cs @@ -141,6 +141,8 @@ public Entity() "#microsoft.graph.adminTodo" => new global::Microsoft.Graph.Beta.Models.AdminTodo(), "#microsoft.graph.adminWindows" => new global::Microsoft.Graph.Beta.Models.AdminWindows(), "#microsoft.graph.adminWindowsUpdates" => new global::Microsoft.Graph.Beta.Models.AdminWindowsUpdates(), + "#microsoft.graph.admitAllFromLobbyOperation" => new global::Microsoft.Graph.Beta.Models.AdmitAllFromLobbyOperation(), + "#microsoft.graph.admitFromLobbyOperation" => new global::Microsoft.Graph.Beta.Models.AdmitFromLobbyOperation(), "#microsoft.graph.advancedThreatProtectionOnboardingDeviceSettingState" => new global::Microsoft.Graph.Beta.Models.AdvancedThreatProtectionOnboardingDeviceSettingState(), "#microsoft.graph.advancedThreatProtectionOnboardingStateSummary" => new global::Microsoft.Graph.Beta.Models.AdvancedThreatProtectionOnboardingStateSummary(), "#microsoft.graph.agent" => new global::Microsoft.Graph.Beta.Models.Agent(), @@ -558,6 +560,7 @@ public Entity() "#microsoft.graph.customCalloutExtension" => new global::Microsoft.Graph.Beta.Models.CustomCalloutExtension(), "#microsoft.graph.customClaimsPolicy" => new global::Microsoft.Graph.Beta.Models.CustomClaimsPolicy(), "#microsoft.graph.customDataProvidedResource" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResource(), + "#microsoft.graph.customDataProvidedResourceAccessReviewUploadSession" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceAccessReviewUploadSession(), "#microsoft.graph.customDataProvidedResourceFile" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceFile(), "#microsoft.graph.customDataProvidedResourceUploadSession" => new global::Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSession(), "#microsoft.graph.customExtensionHandler" => new global::Microsoft.Graph.Beta.Models.CustomExtensionHandler(), @@ -729,6 +732,8 @@ public Entity() "#microsoft.graph.directoryRoleTemplate" => new global::Microsoft.Graph.Beta.Models.DirectoryRoleTemplate(), "#microsoft.graph.directorySetting" => new global::Microsoft.Graph.Beta.Models.DirectorySetting(), "#microsoft.graph.directorySettingTemplate" => new global::Microsoft.Graph.Beta.Models.DirectorySettingTemplate(), + "#microsoft.graph.distributionList" => new global::Microsoft.Graph.Beta.Models.DistributionList(), + "#microsoft.graph.distributionListMember" => new global::Microsoft.Graph.Beta.Models.DistributionListMember(), "#microsoft.graph.dlpEvaluatePoliciesJobResponse" => new global::Microsoft.Graph.Beta.Models.DlpEvaluatePoliciesJobResponse(), "#microsoft.graph.document" => new global::Microsoft.Graph.Beta.Models.Document(), "#microsoft.graph.documentComment" => new global::Microsoft.Graph.Beta.Models.DocumentComment(), @@ -940,6 +945,7 @@ public Entity() "#microsoft.graph.granularRestoreArtifactBase" => new global::Microsoft.Graph.Beta.Models.GranularRestoreArtifactBase(), "#microsoft.graph.granularSiteRestoreArtifact" => new global::Microsoft.Graph.Beta.Models.GranularSiteRestoreArtifact(), "#microsoft.graph.group" => new global::Microsoft.Graph.Beta.Models.Group(), + "#microsoft.graph.groupAnalytics" => new global::Microsoft.Graph.Beta.Models.GroupAnalytics(), "#microsoft.graph.groupLifecyclePolicy" => new global::Microsoft.Graph.Beta.Models.GroupLifecyclePolicy(), "#microsoft.graph.groupPolicyCategory" => new global::Microsoft.Graph.Beta.Models.GroupPolicyCategory(), "#microsoft.graph.groupPolicyConfiguration" => new global::Microsoft.Graph.Beta.Models.GroupPolicyConfiguration(), @@ -989,6 +995,7 @@ public Entity() "#microsoft.graph.horizontalSectionColumn" => new global::Microsoft.Graph.Beta.Models.HorizontalSectionColumn(), "#microsoft.graph.hostSecurityProfile" => new global::Microsoft.Graph.Beta.Models.HostSecurityProfile(), "#microsoft.graph.humanSecurityFraudProtectionProvider" => new global::Microsoft.Graph.Beta.Models.HumanSecurityFraudProtectionProvider(), + "#microsoft.graph.identityAnalyticsRoot" => new global::Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot(), "#microsoft.graph.identityApiConnector" => new global::Microsoft.Graph.Beta.Models.IdentityApiConnector(), "#microsoft.graph.identityBuiltInUserFlowAttribute" => new global::Microsoft.Graph.Beta.Models.IdentityBuiltInUserFlowAttribute(), "#microsoft.graph.identityCorrelation" => new global::Microsoft.Graph.Beta.Models.IdentityCorrelation(), @@ -999,6 +1006,7 @@ public Entity() "#microsoft.graph.identityGovernance.lifecycleManagementSettings" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleManagementSettings(), "#microsoft.graph.identityGovernance.lifecycleWorkflowsContainer" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleWorkflowsContainer(), "#microsoft.graph.identityGovernance.run" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.Run(), + "#microsoft.graph.identityGovernance.subjectProcessingResult" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult(), "#microsoft.graph.identityGovernance.task" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject(), "#microsoft.graph.identityGovernance.taskDefinition" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskDefinition(), "#microsoft.graph.identityGovernance.taskProcessingResult" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult(), @@ -1541,6 +1549,7 @@ public Entity() "#microsoft.graph.plannerBucketTaskBoardTaskFormat" => new global::Microsoft.Graph.Beta.Models.PlannerBucketTaskBoardTaskFormat(), "#microsoft.graph.plannerDelta" => new global::Microsoft.Graph.Beta.Models.PlannerDelta(), "#microsoft.graph.plannerGroup" => new global::Microsoft.Graph.Beta.Models.PlannerGroup(), + "#microsoft.graph.plannerHistoryItem" => new global::Microsoft.Graph.Beta.Models.PlannerHistoryItem(), "#microsoft.graph.plannerPlan" => new global::Microsoft.Graph.Beta.Models.PlannerPlan(), "#microsoft.graph.plannerPlanConfiguration" => new global::Microsoft.Graph.Beta.Models.PlannerPlanConfiguration(), "#microsoft.graph.plannerPlanConfigurationLocalization" => new global::Microsoft.Graph.Beta.Models.PlannerPlanConfigurationLocalization(), @@ -1657,6 +1666,7 @@ public Entity() "#microsoft.graph.remoteAssistancePartner" => new global::Microsoft.Graph.Beta.Models.RemoteAssistancePartner(), "#microsoft.graph.remoteAssistanceSettings" => new global::Microsoft.Graph.Beta.Models.RemoteAssistanceSettings(), "#microsoft.graph.remoteDesktopSecurityConfiguration" => new global::Microsoft.Graph.Beta.Models.RemoteDesktopSecurityConfiguration(), + "#microsoft.graph.removeFromLobbyOperation" => new global::Microsoft.Graph.Beta.Models.RemoveFromLobbyOperation(), "#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(), @@ -1802,10 +1812,10 @@ public Entity() "#microsoft.graph.security.intelligenceProfileIndicator" => new global::Microsoft.Graph.Beta.Models.Security.IntelligenceProfileIndicator(), "#microsoft.graph.security.ipAddress" => new global::Microsoft.Graph.Beta.Models.Security.IpAddress(), "#microsoft.graph.security.labelsRoot" => new global::Microsoft.Graph.Beta.Models.Security.LabelsRoot(), + "#microsoft.graph.security.manualAlert" => new global::Microsoft.Graph.Beta.Models.Security.ManualAlert(), "#microsoft.graph.security.networkAdapter" => new global::Microsoft.Graph.Beta.Models.Security.NetworkAdapter(), "#microsoft.graph.security.passiveDnsRecord" => new global::Microsoft.Graph.Beta.Models.Security.PassiveDnsRecord(), "#microsoft.graph.security.policyBase" => new global::Microsoft.Graph.Beta.Models.Security.PolicyBase(), - "#microsoft.graph.security.protectionRule" => new global::Microsoft.Graph.Beta.Models.Security.ProtectionRule(), "#microsoft.graph.security.retentionEvent" => new global::Microsoft.Graph.Beta.Models.Security.RetentionEvent(), "#microsoft.graph.security.retentionEventType" => new global::Microsoft.Graph.Beta.Models.Security.RetentionEventType(), "#microsoft.graph.security.retentionLabel" => new global::Microsoft.Graph.Beta.Models.Security.RetentionLabel(), @@ -1981,6 +1991,7 @@ public Entity() "#microsoft.graph.targetedManagedAppPolicyAssignment" => new global::Microsoft.Graph.Beta.Models.TargetedManagedAppPolicyAssignment(), "#microsoft.graph.targetedManagedAppProtection" => new global::Microsoft.Graph.Beta.Models.TargetedManagedAppProtection(), "#microsoft.graph.taskFileAttachment" => new global::Microsoft.Graph.Beta.Models.TaskFileAttachment(), + "#microsoft.graph.taskHistoryItem" => new global::Microsoft.Graph.Beta.Models.TaskHistoryItem(), "#microsoft.graph.taxGroup" => new global::Microsoft.Graph.Beta.Models.TaxGroup(), "#microsoft.graph.team" => new global::Microsoft.Graph.Beta.Models.Team(), "#microsoft.graph.teamInfo" => new global::Microsoft.Graph.Beta.Models.TeamInfo(), @@ -2012,6 +2023,7 @@ public Entity() "#microsoft.graph.teamworkDeviceHealth" => new global::Microsoft.Graph.Beta.Models.TeamworkDeviceHealth(), "#microsoft.graph.teamworkDeviceOperation" => new global::Microsoft.Graph.Beta.Models.TeamworkDeviceOperation(), "#microsoft.graph.teamworkHostedContent" => new global::Microsoft.Graph.Beta.Models.TeamworkHostedContent(), + "#microsoft.graph.teamworkMessaging" => new global::Microsoft.Graph.Beta.Models.TeamworkMessaging(), "#microsoft.graph.teamworkPeripheral" => new global::Microsoft.Graph.Beta.Models.TeamworkPeripheral(), "#microsoft.graph.teamworkSection" => new global::Microsoft.Graph.Beta.Models.TeamworkSection(), "#microsoft.graph.teamworkSectionItem" => new global::Microsoft.Graph.Beta.Models.TeamworkSectionItem(), diff --git a/src/Microsoft.Graph/Generated/Models/ExternalConnectors/Label.cs b/src/Microsoft.Graph/Generated/Models/ExternalConnectors/Label.cs index 88efca526dda..ccd0e95aae11 100644 --- a/src/Microsoft.Graph/Generated/Models/ExternalConnectors/Label.cs +++ b/src/Microsoft.Graph/Generated/Models/ExternalConnectors/Label.cs @@ -224,5 +224,9 @@ public enum Label #pragma warning disable CS1591 PersonPatents, #pragma warning restore CS1591 + [EnumMember(Value = "personWorkPositions")] + #pragma warning disable CS1591 + PersonWorkPositions, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/ExternalDomainFederation.cs b/src/Microsoft.Graph/Generated/Models/ExternalDomainFederation.cs index 0cdafebadf2a..a40378b5d553 100644 --- a/src/Microsoft.Graph/Generated/Models/ExternalDomainFederation.cs +++ b/src/Microsoft.Graph/Generated/Models/ExternalDomainFederation.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class ExternalDomainFederation : global::Microsoft.Graph.Beta.Models.IdentitySource, IParsable #pragma warning restore CS1591 { - /// The name of the identity source, typically also the domain name. Read only. + /// The name of the identity source, typically also the domain name. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -28,7 +28,7 @@ public string DisplayName set { BackingStore?.Set("displayName", value); } } #endif - /// The domain name. Read only. + /// The domain name. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DomainName @@ -44,7 +44,7 @@ public string DomainName set { BackingStore?.Set("domainName", value); } } #endif - /// The issuerURI of the incoming federation. Read only. + /// The issuerURI of the incoming federation. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? IssuerUri diff --git a/src/Microsoft.Graph/Generated/Models/FileObject.cs b/src/Microsoft.Graph/Generated/Models/FileObject.cs index b3d3718bec7e..c5318ab9343d 100644 --- a/src/Microsoft.Graph/Generated/Models/FileObject.cs +++ b/src/Microsoft.Graph/Generated/Models/FileObject.cs @@ -42,22 +42,6 @@ public IDictionary AdditionalData get { return BackingStore?.Get("hashes"); } set { BackingStore?.Set("hashes", value); } } -#endif - /// The lockInfo property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public global::Microsoft.Graph.Beta.Models.LockInfo? LockInfo - { - get { return BackingStore?.Get("lockInfo"); } - set { BackingStore?.Set("lockInfo", value); } - } -#nullable restore -#else - public global::Microsoft.Graph.Beta.Models.LockInfo LockInfo - { - get { return BackingStore?.Get("lockInfo"); } - set { BackingStore?.Set("lockInfo", value); } - } #endif /// The MIME type for the file. This is determined by logic on the server and might not be the value provided when the file was uploaded. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -125,7 +109,6 @@ public virtual IDictionary> GetFieldDeserializers() { { "archiveStatus", n => { ArchiveStatus = n.GetEnumValue(); } }, { "hashes", n => { Hashes = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Hashes.CreateFromDiscriminatorValue); } }, - { "lockInfo", n => { LockInfo = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.LockInfo.CreateFromDiscriminatorValue); } }, { "mimeType", n => { MimeType = n.GetStringValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "processingMetadata", n => { ProcessingMetadata = n.GetBoolValue(); } }, @@ -140,7 +123,6 @@ public virtual void Serialize(ISerializationWriter writer) if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); writer.WriteEnumValue("archiveStatus", ArchiveStatus); writer.WriteObjectValue("hashes", Hashes); - writer.WriteObjectValue("lockInfo", LockInfo); writer.WriteStringValue("mimeType", MimeType); writer.WriteStringValue("@odata.type", OdataType); writer.WriteBoolValue("processingMetadata", ProcessingMetadata); diff --git a/src/Microsoft.Graph/Generated/Models/GranularRestoreArtifactBase.cs b/src/Microsoft.Graph/Generated/Models/GranularRestoreArtifactBase.cs index 4317ada8376f..ad9334b74a38 100644 --- a/src/Microsoft.Graph/Generated/Models/GranularRestoreArtifactBase.cs +++ b/src/Microsoft.Graph/Generated/Models/GranularRestoreArtifactBase.cs @@ -40,6 +40,22 @@ public DateTimeOffset? CompletionDateTime get { return BackingStore?.Get("destinationType"); } set { BackingStore?.Set("destinationType", value); } } + /// Contains error details if the restoration fails or completes with an error. +#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 unique identifier for the restored artifact. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -149,6 +165,7 @@ public override IDictionary> GetFieldDeserializers() { "browseSessionId", n => { BrowseSessionId = n.GetStringValue(); } }, { "completionDateTime", n => { CompletionDateTime = n.GetDateTimeOffsetValue(); } }, { "destinationType", n => { DestinationType = n.GetEnumValue(); } }, + { "error", n => { Error = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PublicError.CreateFromDiscriminatorValue); } }, { "restorePointDateTime", n => { RestorePointDateTime = n.GetDateTimeOffsetValue(); } }, { "restoredItemKey", n => { RestoredItemKey = n.GetStringValue(); } }, { "restoredItemPath", n => { RestoredItemPath = n.GetStringValue(); } }, @@ -169,6 +186,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("browseSessionId", BrowseSessionId); writer.WriteDateTimeOffsetValue("completionDateTime", CompletionDateTime); writer.WriteEnumValue("destinationType", DestinationType); + writer.WriteObjectValue("error", Error); writer.WriteStringValue("restoredItemKey", RestoredItemKey); writer.WriteStringValue("restoredItemPath", RestoredItemPath); writer.WriteStringValue("restoredItemWebUrl", RestoredItemWebUrl); diff --git a/src/Microsoft.Graph/Generated/Models/GranularRestoreItems.cs b/src/Microsoft.Graph/Generated/Models/GranularRestoreItems.cs new file mode 100644 index 000000000000..409e8705a220 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/GranularRestoreItems.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 GranularRestoreItems + #pragma warning restore CS1591 + { + [EnumMember(Value = "email")] + #pragma warning disable CS1591 + Email, + #pragma warning restore CS1591 + [EnumMember(Value = "note")] + #pragma warning disable CS1591 + Note, + #pragma warning restore CS1591 + [EnumMember(Value = "contact")] + #pragma warning disable CS1591 + Contact, + #pragma warning restore CS1591 + [EnumMember(Value = "task")] + #pragma warning disable CS1591 + Task, + #pragma warning restore CS1591 + [EnumMember(Value = "calendar")] + #pragma warning disable CS1591 + Calendar, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/GroupAccessType.cs b/src/Microsoft.Graph/Generated/Models/GroupAccessType.cs index 377236f49d8e..d9084887ae2c 100644 --- a/src/Microsoft.Graph/Generated/Models/GroupAccessType.cs +++ b/src/Microsoft.Graph/Generated/Models/GroupAccessType.cs @@ -24,5 +24,9 @@ public enum GroupAccessType #pragma warning disable CS1591 Public, #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/GroupAnalytics.cs b/src/Microsoft.Graph/Generated/Models/GroupAnalytics.cs new file mode 100644 index 000000000000..9869d453d236 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/GroupAnalytics.cs @@ -0,0 +1,368 @@ +// +#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 GroupAnalytics : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The number of directory roles assigned to the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? AssignedRoleCount + { + get { return BackingStore?.Get("assignedRoleCount"); } + set { BackingStore?.Set("assignedRoleCount", value); } + } + /// The date and time when the analytics for the group were last calculated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public DateTimeOffset? CalculatedDateTime + { + get { return BackingStore?.Get("calculatedDateTime"); } + set { BackingStore?.Set("calculatedDateTime", value); } + } + /// The date and time when the group was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// The number of direct members of the group that are themselves groups. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? DirectGroupMemberCount + { + get { return BackingStore?.Get("directGroupMemberCount"); } + set { BackingStore?.Set("directGroupMemberCount", value); } + } + /// The display name of the group. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. +#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 dynamic membership classification of the group, derived from its membership rule. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DynamicMembershipType + { + get { return BackingStore?.Get("dynamicMembershipType"); } + set { BackingStore?.Set("dynamicMembershipType", value); } + } +#nullable restore +#else + public string DynamicMembershipType + { + get { return BackingStore?.Get("dynamicMembershipType"); } + set { BackingStore?.Set("dynamicMembershipType", value); } + } +#endif + /// The date and time when the group expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public DateTimeOffset? GroupExpirationDateTime + { + get { return BackingStore?.Get("groupExpirationDateTime"); } + set { BackingStore?.Set("groupExpirationDateTime", value); } + } + /// The groupType property + public global::Microsoft.Graph.Beta.Models.GroupTypeEnum? GroupType + { + get { return BackingStore?.Get("groupType"); } + set { BackingStore?.Set("groupType", value); } + } + /// The number of owners of the group that are guest users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? GuestOwnerCount + { + get { return BackingStore?.Get("guestOwnerCount"); } + set { BackingStore?.Set("guestOwnerCount", value); } + } + /// The number of transitive user members of the group that are guest users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? GuestTransitiveUserCount + { + get { return BackingStore?.Get("guestTransitiveUserCount"); } + set { BackingStore?.Set("guestTransitiveUserCount", value); } + } + /// Indicates whether the group is a non-soft-deleted cloud distribution list group. Supports $filter (eq, ne) and $orderby. + public bool? IsCloudDistributionListGroup + { + get { return BackingStore?.Get("isCloudDistributionListGroup"); } + set { BackingStore?.Set("isCloudDistributionListGroup", value); } + } + /// Indicates whether the group is a non-soft-deleted cloud Microsoft 365 group. Supports $filter (eq, ne) and $orderby. + public bool? IsCloudM365Group + { + get { return BackingStore?.Get("isCloudM365Group"); } + set { BackingStore?.Set("isCloudM365Group", value); } + } + /// Indicates whether the group is a non-soft-deleted cloud mail-enabled security group. Supports $filter (eq, ne) and $orderby. + public bool? IsCloudMailEnabledSecurityGroup + { + get { return BackingStore?.Get("isCloudMailEnabledSecurityGroup"); } + set { BackingStore?.Set("isCloudMailEnabledSecurityGroup", value); } + } + /// Indicates whether the group is a non-soft-deleted cloud security group. Supports $filter (eq, ne) and $orderby. + public bool? IsCloudSecurityGroup + { + get { return BackingStore?.Get("isCloudSecurityGroup"); } + set { BackingStore?.Set("isCloudSecurityGroup", value); } + } + /// Indicates whether the group is a dynamic group. Supports $filter (eq, ne) and $orderby. + public bool? IsDynamicGroup + { + get { return BackingStore?.Get("isDynamicGroup"); } + set { BackingStore?.Set("isDynamicGroup", value); } + } + /// Indicates whether the group is a non-soft-deleted on-premises distribution list group. Supports $filter (eq, ne) and $orderby. + public bool? IsOnPremiseDistributionListGroup + { + get { return BackingStore?.Get("isOnPremiseDistributionListGroup"); } + set { BackingStore?.Set("isOnPremiseDistributionListGroup", value); } + } + /// Indicates whether the group is a non-soft-deleted on-premises mail-enabled security group. Supports $filter (eq, ne) and $orderby. + public bool? IsOnPremiseMailEnabledSecurityGroup + { + get { return BackingStore?.Get("isOnPremiseMailEnabledSecurityGroup"); } + set { BackingStore?.Set("isOnPremiseMailEnabledSecurityGroup", value); } + } + /// Indicates whether the group is a non-soft-deleted on-premises security group. Supports $filter (eq, ne) and $orderby. + public bool? IsOnPremiseSecurityGroup + { + get { return BackingStore?.Get("isOnPremiseSecurityGroup"); } + set { BackingStore?.Set("isOnPremiseSecurityGroup", value); } + } + /// Indicates whether the group is a valid (non-soft-deleted) group. Supports $filter (eq, ne) and $orderby. + public bool? IsValidGroup + { + get { return BackingStore?.Get("isValidGroup"); } + set { BackingStore?.Set("isValidGroup", value); } + } + /// The date and time when the group was last restored from a soft-deleted state. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public DateTimeOffset? LastRestorationDateTime + { + get { return BackingStore?.Get("lastRestorationDateTime"); } + set { BackingStore?.Set("lastRestorationDateTime", value); } + } + /// The number of owners of the group that are member (non-guest) users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? MemberOwnerCount + { + get { return BackingStore?.Get("memberOwnerCount"); } + set { BackingStore?.Set("memberOwnerCount", value); } + } + /// The number of contains expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? MembershipRuleContainsCount + { + get { return BackingStore?.Get("membershipRuleContainsCount"); } + set { BackingStore?.Set("membershipRuleContainsCount", value); } + } + /// The number of expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? MembershipRuleExpressionCount + { + get { return BackingStore?.Get("membershipRuleExpressionCount"); } + set { BackingStore?.Set("membershipRuleExpressionCount", value); } + } + /// The number of match expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? MembershipRuleMatchCount + { + get { return BackingStore?.Get("membershipRuleMatchCount"); } + set { BackingStore?.Set("membershipRuleMatchCount", value); } + } + /// The number of memberOf expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? MembershipRuleMemberOfCount + { + get { return BackingStore?.Get("membershipRuleMemberOfCount"); } + set { BackingStore?.Set("membershipRuleMemberOfCount", value); } + } + /// The processing state of the membership rule of the group. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? MembershipRuleProcessingState + { + get { return BackingStore?.Get("membershipRuleProcessingState"); } + set { BackingStore?.Set("membershipRuleProcessingState", value); } + } +#nullable restore +#else + public string MembershipRuleProcessingState + { + get { return BackingStore?.Get("membershipRuleProcessingState"); } + set { BackingStore?.Set("membershipRuleProcessingState", value); } + } +#endif + /// The number of transitive user members of the group that are member (non-guest) users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? MemberTransitiveUserCount + { + get { return BackingStore?.Get("memberTransitiveUserCount"); } + set { BackingStore?.Set("memberTransitiveUserCount", value); } + } + /// The preferred data location of the group. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PreferredDataLocation + { + get { return BackingStore?.Get("preferredDataLocation"); } + set { BackingStore?.Set("preferredDataLocation", value); } + } +#nullable restore +#else + public string PreferredDataLocation + { + get { return BackingStore?.Get("preferredDataLocation"); } + set { BackingStore?.Set("preferredDataLocation", value); } + } +#endif + /// The number of sensitivity labels applied to the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? SensitivityLabelCount + { + get { return BackingStore?.Get("sensitivityLabelCount"); } + set { BackingStore?.Set("sensitivityLabelCount", value); } + } + /// The number of owners of the group that are service principals. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? ServicePrincipalOwnerCount + { + get { return BackingStore?.Get("servicePrincipalOwnerCount"); } + set { BackingStore?.Set("servicePrincipalOwnerCount", value); } + } + /// The date and time when the group was soft-deleted. If this property is empty, the group isn't soft-deleted. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public DateTimeOffset? SoftDeletionDateTime + { + get { return BackingStore?.Get("softDeletionDateTime"); } + set { BackingStore?.Set("softDeletionDateTime", value); } + } + /// The unique identifier of the tenant that the group belongs to. Supports $filter (eq, ne) and $orderby. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? TenantId + { + get { return BackingStore?.Get("tenantId"); } + set { BackingStore?.Set("tenantId", value); } + } +#nullable restore +#else + public string TenantId + { + get { return BackingStore?.Get("tenantId"); } + set { BackingStore?.Set("tenantId", value); } + } +#endif + /// The number of transitive members of the group that are service principals. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? TransitiveServicePrincipalCount + { + get { return BackingStore?.Get("transitiveServicePrincipalCount"); } + set { BackingStore?.Set("transitiveServicePrincipalCount", value); } + } + /// The total number of transitive user members of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + public long? TransitiveUserCount + { + get { return BackingStore?.Get("transitiveUserCount"); } + set { BackingStore?.Set("transitiveUserCount", 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.GroupAnalytics CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.GroupAnalytics(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "assignedRoleCount", n => { AssignedRoleCount = n.GetLongValue(); } }, + { "calculatedDateTime", n => { CalculatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "directGroupMemberCount", n => { DirectGroupMemberCount = n.GetLongValue(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "dynamicMembershipType", n => { DynamicMembershipType = n.GetStringValue(); } }, + { "groupExpirationDateTime", n => { GroupExpirationDateTime = n.GetDateTimeOffsetValue(); } }, + { "groupType", n => { GroupType = n.GetEnumValue(); } }, + { "guestOwnerCount", n => { GuestOwnerCount = n.GetLongValue(); } }, + { "guestTransitiveUserCount", n => { GuestTransitiveUserCount = n.GetLongValue(); } }, + { "isCloudDistributionListGroup", n => { IsCloudDistributionListGroup = n.GetBoolValue(); } }, + { "isCloudM365Group", n => { IsCloudM365Group = n.GetBoolValue(); } }, + { "isCloudMailEnabledSecurityGroup", n => { IsCloudMailEnabledSecurityGroup = n.GetBoolValue(); } }, + { "isCloudSecurityGroup", n => { IsCloudSecurityGroup = n.GetBoolValue(); } }, + { "isDynamicGroup", n => { IsDynamicGroup = n.GetBoolValue(); } }, + { "isOnPremiseDistributionListGroup", n => { IsOnPremiseDistributionListGroup = n.GetBoolValue(); } }, + { "isOnPremiseMailEnabledSecurityGroup", n => { IsOnPremiseMailEnabledSecurityGroup = n.GetBoolValue(); } }, + { "isOnPremiseSecurityGroup", n => { IsOnPremiseSecurityGroup = n.GetBoolValue(); } }, + { "isValidGroup", n => { IsValidGroup = n.GetBoolValue(); } }, + { "lastRestorationDateTime", n => { LastRestorationDateTime = n.GetDateTimeOffsetValue(); } }, + { "memberOwnerCount", n => { MemberOwnerCount = n.GetLongValue(); } }, + { "memberTransitiveUserCount", n => { MemberTransitiveUserCount = n.GetLongValue(); } }, + { "membershipRuleContainsCount", n => { MembershipRuleContainsCount = n.GetLongValue(); } }, + { "membershipRuleExpressionCount", n => { MembershipRuleExpressionCount = n.GetLongValue(); } }, + { "membershipRuleMatchCount", n => { MembershipRuleMatchCount = n.GetLongValue(); } }, + { "membershipRuleMemberOfCount", n => { MembershipRuleMemberOfCount = n.GetLongValue(); } }, + { "membershipRuleProcessingState", n => { MembershipRuleProcessingState = n.GetStringValue(); } }, + { "preferredDataLocation", n => { PreferredDataLocation = n.GetStringValue(); } }, + { "sensitivityLabelCount", n => { SensitivityLabelCount = n.GetLongValue(); } }, + { "servicePrincipalOwnerCount", n => { ServicePrincipalOwnerCount = n.GetLongValue(); } }, + { "softDeletionDateTime", n => { SoftDeletionDateTime = n.GetDateTimeOffsetValue(); } }, + { "tenantId", n => { TenantId = n.GetStringValue(); } }, + { "transitiveServicePrincipalCount", n => { TransitiveServicePrincipalCount = n.GetLongValue(); } }, + { "transitiveUserCount", n => { TransitiveUserCount = n.GetLongValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteLongValue("assignedRoleCount", AssignedRoleCount); + writer.WriteDateTimeOffsetValue("calculatedDateTime", CalculatedDateTime); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteLongValue("directGroupMemberCount", DirectGroupMemberCount); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteStringValue("dynamicMembershipType", DynamicMembershipType); + writer.WriteDateTimeOffsetValue("groupExpirationDateTime", GroupExpirationDateTime); + writer.WriteEnumValue("groupType", GroupType); + writer.WriteLongValue("guestOwnerCount", GuestOwnerCount); + writer.WriteLongValue("guestTransitiveUserCount", GuestTransitiveUserCount); + writer.WriteBoolValue("isCloudDistributionListGroup", IsCloudDistributionListGroup); + writer.WriteBoolValue("isCloudM365Group", IsCloudM365Group); + writer.WriteBoolValue("isCloudMailEnabledSecurityGroup", IsCloudMailEnabledSecurityGroup); + writer.WriteBoolValue("isCloudSecurityGroup", IsCloudSecurityGroup); + writer.WriteBoolValue("isDynamicGroup", IsDynamicGroup); + writer.WriteBoolValue("isOnPremiseDistributionListGroup", IsOnPremiseDistributionListGroup); + writer.WriteBoolValue("isOnPremiseMailEnabledSecurityGroup", IsOnPremiseMailEnabledSecurityGroup); + writer.WriteBoolValue("isOnPremiseSecurityGroup", IsOnPremiseSecurityGroup); + writer.WriteBoolValue("isValidGroup", IsValidGroup); + writer.WriteDateTimeOffsetValue("lastRestorationDateTime", LastRestorationDateTime); + writer.WriteLongValue("memberOwnerCount", MemberOwnerCount); + writer.WriteLongValue("membershipRuleContainsCount", MembershipRuleContainsCount); + writer.WriteLongValue("membershipRuleExpressionCount", MembershipRuleExpressionCount); + writer.WriteLongValue("membershipRuleMatchCount", MembershipRuleMatchCount); + writer.WriteLongValue("membershipRuleMemberOfCount", MembershipRuleMemberOfCount); + writer.WriteStringValue("membershipRuleProcessingState", MembershipRuleProcessingState); + writer.WriteLongValue("memberTransitiveUserCount", MemberTransitiveUserCount); + writer.WriteStringValue("preferredDataLocation", PreferredDataLocation); + writer.WriteLongValue("sensitivityLabelCount", SensitivityLabelCount); + writer.WriteLongValue("servicePrincipalOwnerCount", ServicePrincipalOwnerCount); + writer.WriteDateTimeOffsetValue("softDeletionDateTime", SoftDeletionDateTime); + writer.WriteStringValue("tenantId", TenantId); + writer.WriteLongValue("transitiveServicePrincipalCount", TransitiveServicePrincipalCount); + writer.WriteLongValue("transitiveUserCount", TransitiveUserCount); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/GroupAnalyticsCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/GroupAnalyticsCollectionResponse.cs new file mode 100644 index 000000000000..23b7edbaabaa --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/GroupAnalyticsCollectionResponse.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 GroupAnalyticsCollectionResponse : 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.GroupAnalyticsCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.GroupAnalyticsCollectionResponse(); + } + /// + /// 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.GroupAnalytics.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/GroupMembers.cs b/src/Microsoft.Graph/Generated/Models/GroupMembers.cs index aa74ca7bddaa..0bebadaf982d 100644 --- a/src/Microsoft.Graph/Generated/Models/GroupMembers.cs +++ b/src/Microsoft.Graph/Generated/Models/GroupMembers.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class GroupMembers : global::Microsoft.Graph.Beta.Models.UserSet, IParsable #pragma warning restore CS1591 { - /// The name of the group in Microsoft Entra ID. Read only. + /// The name of the group in Microsoft Entra ID. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description diff --git a/src/Microsoft.Graph/Generated/Models/GroupPolicyConfigurationIngestionType.cs b/src/Microsoft.Graph/Generated/Models/GroupPolicyConfigurationIngestionType.cs index 3b40143fee6a..7af78b87bea5 100644 --- a/src/Microsoft.Graph/Generated/Models/GroupPolicyConfigurationIngestionType.cs +++ b/src/Microsoft.Graph/Generated/Models/GroupPolicyConfigurationIngestionType.cs @@ -19,7 +19,7 @@ public enum GroupPolicyConfigurationIngestionType /// Indicated atleast 1 tenant admin & system ingested definitions configured for this policy [EnumMember(Value = "mixed")] Mixed, - /// Evolvable enumeration sentinel value. Do not use. + /// Unknown future enum value [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/GroupTypeEnum.cs b/src/Microsoft.Graph/Generated/Models/GroupTypeEnum.cs new file mode 100644 index 000000000000..d927866c89d7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/GroupTypeEnum.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 GroupTypeEnum + #pragma warning restore CS1591 + { + [EnumMember(Value = "isCloudGroup")] + #pragma warning disable CS1591 + IsCloudGroup, + #pragma warning restore CS1591 + [EnumMember(Value = "isOnPremiseGroup")] + #pragma warning disable CS1591 + IsOnPremiseGroup, + #pragma warning restore CS1591 + [EnumMember(Value = "isSoftDeletedGroup")] + #pragma warning disable CS1591 + IsSoftDeletedGroup, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/PrincipalType.cs b/src/Microsoft.Graph/Generated/Models/HistoryEntityType.cs similarity index 84% rename from src/Microsoft.Graph/Generated/Models/PrincipalType.cs rename to src/Microsoft.Graph/Generated/Models/HistoryEntityType.cs index cee1cd019b7c..d295569e334f 100644 --- a/src/Microsoft.Graph/Generated/Models/PrincipalType.cs +++ b/src/Microsoft.Graph/Generated/Models/HistoryEntityType.cs @@ -5,12 +5,12 @@ namespace Microsoft.Graph.Beta.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public enum PrincipalType + public enum HistoryEntityType #pragma warning restore CS1591 { - [EnumMember(Value = "entraIdUser")] + [EnumMember(Value = "task")] #pragma warning disable CS1591 - EntraIdUser, + Task, #pragma warning restore CS1591 [EnumMember(Value = "unknownFutureValue")] #pragma warning disable CS1591 diff --git a/src/Microsoft.Graph/Generated/Models/HistoryEventType.cs b/src/Microsoft.Graph/Generated/Models/HistoryEventType.cs new file mode 100644 index 000000000000..70db48aa0cfc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/HistoryEventType.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 HistoryEventType + #pragma warning restore CS1591 + { + [EnumMember(Value = "created")] + #pragma warning disable CS1591 + Created, + #pragma warning restore CS1591 + [EnumMember(Value = "updated")] + #pragma warning disable CS1591 + Updated, + #pragma warning restore CS1591 + [EnumMember(Value = "deleted")] + #pragma warning disable CS1591 + Deleted, + #pragma warning restore CS1591 + [EnumMember(Value = "undeleted")] + #pragma warning disable CS1591 + Undeleted, + #pragma warning restore CS1591 + [EnumMember(Value = "moved")] + #pragma warning disable CS1591 + Moved, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/IdentityAnalyticsRoot.cs b/src/Microsoft.Graph/Generated/Models/IdentityAnalyticsRoot.cs new file mode 100644 index 000000000000..af5f11686a92 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityAnalyticsRoot.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 IdentityAnalyticsRoot : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The analytics for the groups in the tenant. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Groups + { + get { return BackingStore?.Get?>("groups"); } + set { BackingStore?.Set("groups", value); } + } +#nullable restore +#else + public List Groups + { + get { return BackingStore?.Get>("groups"); } + set { BackingStore?.Set("groups", 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.IdentityAnalyticsRoot CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "groups", n => { Groups = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.GroupAnalytics.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("groups", Groups); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityCorrelationCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/IdentityCorrelationCollectionResponse.cs new file mode 100644 index 000000000000..28cb756d4d62 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityCorrelationCollectionResponse.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 IdentityCorrelationCollectionResponse : 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.IdentityCorrelationCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityCorrelationCollectionResponse(); + } + /// + /// 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.IdentityCorrelation.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/AttributeSetEntry.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/AttributeSetEntry.cs new file mode 100644 index 000000000000..9a2bd19fad99 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/AttributeSetEntry.cs @@ -0,0 +1,117 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AttributeSetEntry : 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 name (key) of the attribute. +#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 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 value of the attribute. +#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 AttributeSetEntry() + { + 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.IdentityGovernance.AttributeSetEntry CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.AttributeSetEntry(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "name", n => { Name = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "value", n => { Value = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("name", Name); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("value", Value); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/AwaitedWorkflowProcessingResult.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/AwaitedWorkflowProcessingResult.cs new file mode 100644 index 000000000000..cb22d26b1fa2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/AwaitedWorkflowProcessingResult.cs @@ -0,0 +1,125 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AwaitedWorkflowProcessingResult : 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 processingStatus property + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleWorkflowProcessingStatus? ProcessingStatus + { + get { return BackingStore?.Get("processingStatus"); } + set { BackingStore?.Set("processingStatus", value); } + } + /// A collection of reasons for the current processing status. May be empty. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? StatusReasons + { + get { return BackingStore?.Get?>("statusReasons"); } + set { BackingStore?.Set("statusReasons", value); } + } +#nullable restore +#else + public List StatusReasons + { + get { return BackingStore?.Get>("statusReasons"); } + set { BackingStore?.Set("statusReasons", value); } + } +#endif + /// The subject that was processed by the workflow. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject? Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AwaitedWorkflowProcessingResult() + { + 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.IdentityGovernance.AwaitedWorkflowProcessingResult CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.AwaitedWorkflowProcessingResult(); + } + /// + /// 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(); } }, + { "processingStatus", n => { ProcessingStatus = n.GetEnumValue(); } }, + { "statusReasons", n => { StatusReasons = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "subject", n => { Subject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteEnumValue("processingStatus", ProcessingStatus); + writer.WriteCollectionOfPrimitiveValues("statusReasons", StatusReasons); + writer.WriteObjectValue("subject", Subject); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CountBasedQuarantineCondition.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CountBasedQuarantineCondition.cs new file mode 100644 index 000000000000..8f8f021f7de0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CountBasedQuarantineCondition.cs @@ -0,0 +1,61 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CountBasedQuarantineCondition : global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineCondition, IParsable + #pragma warning restore CS1591 + { + /// The maximum number of users a workflow run can process before the workflow is quarantined. + public long? Threshold + { + get { return BackingStore?.Get("threshold"); } + set { BackingStore?.Set("threshold", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public CountBasedQuarantineCondition() : base() + { + OdataType = "#microsoft.graph.identityGovernance.countBasedQuarantineCondition"; + } + /// + /// 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.IdentityGovernance.CountBasedQuarantineCondition CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.CountBasedQuarantineCondition(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "threshold", n => { Threshold = n.GetLongValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteLongValue("threshold", Threshold); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtension.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtension.cs index a6d9ec6f6141..7bc34777ff45 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtension.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtension.cs @@ -72,6 +72,12 @@ public DateTimeOffset? LastModifiedDateTime get { return BackingStore?.Get("lastModifiedDateTime"); } set { BackingStore?.Set("lastModifiedDateTime", value); } } + /// The replyMode property + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionReplyMode? ReplyMode + { + get { return BackingStore?.Get("replyMode"); } + set { BackingStore?.Set("replyMode", value); } + } /// /// Instantiates a new and sets the default values. /// @@ -102,6 +108,7 @@ public override IDictionary> GetFieldDeserializers() { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, { "lastModifiedBy", n => { LastModifiedBy = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue); } }, { "lastModifiedDateTime", n => { LastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, + { "replyMode", n => { ReplyMode = n.GetEnumValue(); } }, }; } /// @@ -117,6 +124,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); writer.WriteObjectValue("lastModifiedBy", LastModifiedBy); writer.WriteDateTimeOffsetValue("lastModifiedDateTime", LastModifiedDateTime); + writer.WriteEnumValue("replyMode", ReplyMode); } } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionCalloutData.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionCalloutData.cs index 579d52fed0c1..6395af930f8c 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionCalloutData.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionCalloutData.cs @@ -27,6 +27,22 @@ public partial class CustomTaskExtensionCalloutData : global::Microsoft.Graph.Be get { return BackingStore?.Get("subject"); } set { BackingStore?.Set("subject", value); } } +#endif + /// The target subject for workflow execution. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject? TargetSubject + { + get { return BackingStore?.Get("targetSubject"); } + set { BackingStore?.Set("targetSubject", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject TargetSubject + { + get { return BackingStore?.Get("targetSubject"); } + set { BackingStore?.Set("targetSubject", value); } + } #endif /// The task property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -102,6 +118,7 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "subject", n => { Subject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue); } }, + { "targetSubject", n => { TargetSubject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject.CreateFromDiscriminatorValue); } }, { "task", n => { Task = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject.CreateFromDiscriminatorValue); } }, { "taskProcessingresult", n => { TaskProcessingresult = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult.CreateFromDiscriminatorValue); } }, { "workflow", n => { Workflow = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow.CreateFromDiscriminatorValue); } }, @@ -116,6 +133,7 @@ public override void Serialize(ISerializationWriter writer) if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteObjectValue("subject", Subject); + writer.WriteObjectValue("targetSubject", TargetSubject); writer.WriteObjectValue("task", Task); writer.WriteObjectValue("taskProcessingresult", TaskProcessingresult); writer.WriteObjectValue("workflow", Workflow); diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionReplyMode.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionReplyMode.cs new file mode 100644 index 000000000000..1f449f1f322d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionReplyMode.cs @@ -0,0 +1,28 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum CustomTaskExtensionReplyMode + #pragma warning restore CS1591 + { + [EnumMember(Value = "none")] + #pragma warning disable CS1591 + None, + #pragma warning restore CS1591 + [EnumMember(Value = "callback")] + #pragma warning disable CS1591 + Callback, + #pragma warning restore CS1591 + [EnumMember(Value = "response")] + #pragma warning disable CS1591 + Response, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionResponseData.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionResponseData.cs new file mode 100644 index 000000000000..3bf4803cd2f9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CustomTaskExtensionResponseData.cs @@ -0,0 +1,97 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CustomTaskExtensionResponseData : global::Microsoft.Graph.Beta.Models.CustomExtensionData, IParsable + #pragma warning restore CS1591 + { + /// The operationStatus property + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionOperationStatus? OperationStatus + { + get { return BackingStore?.Get("operationStatus"); } + set { BackingStore?.Set("operationStatus", value); } + } + /// A collection of status reason strings. May be empty. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? StatusReasons + { + get { return BackingStore?.Get?>("statusReasons"); } + set { BackingStore?.Set("statusReasons", value); } + } +#nullable restore +#else + public List StatusReasons + { + get { return BackingStore?.Get>("statusReasons"); } + set { BackingStore?.Set("statusReasons", value); } + } +#endif + /// The workflow subject that was processed by the custom task extension. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject? TargetSubject + { + get { return BackingStore?.Get("targetSubject"); } + set { BackingStore?.Set("targetSubject", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject TargetSubject + { + get { return BackingStore?.Get("targetSubject"); } + set { BackingStore?.Set("targetSubject", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CustomTaskExtensionResponseData() : base() + { + OdataType = "#microsoft.graph.identityGovernance.customTaskExtensionResponseData"; + } + /// + /// 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.IdentityGovernance.CustomTaskExtensionResponseData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionResponseData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "operationStatus", n => { OperationStatus = n.GetEnumValue(); } }, + { "statusReasons", n => { StatusReasons = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "targetSubject", n => { TargetSubject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("operationStatus", OperationStatus); + writer.WriteCollectionOfPrimitiveValues("statusReasons", StatusReasons); + writer.WriteObjectValue("targetSubject", TargetSubject); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleManagementSettings.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleManagementSettings.cs index dae33c39cba7..7803c9afbcae 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleManagementSettings.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleManagementSettings.cs @@ -27,6 +27,22 @@ public partial class LifecycleManagementSettings : global::Microsoft.Graph.Beta. get { return BackingStore?.Get("emailSettings"); } set { BackingStore?.Set("emailSettings", value); } } +#endif + /// The tenant-level quarantine configuration that automatically halts a workflow when its threshold conditions are met. Optional. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration? QuarantineConfiguration + { + get { return BackingStore?.Get("quarantineConfiguration"); } + set { BackingStore?.Set("quarantineConfiguration", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration QuarantineConfiguration + { + get { return BackingStore?.Get("quarantineConfiguration"); } + set { BackingStore?.Set("quarantineConfiguration", value); } + } #endif /// The interval in hours at which all workflows running in the tenant should be scheduled for execution. This interval has a minimum value of 1 and a maximum value of 24. The default value is 3 hours. public int? WorkflowScheduleIntervalInHours @@ -53,6 +69,7 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "emailSettings", n => { EmailSettings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.EmailSettings.CreateFromDiscriminatorValue); } }, + { "quarantineConfiguration", n => { QuarantineConfiguration = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration.CreateFromDiscriminatorValue); } }, { "workflowScheduleIntervalInHours", n => { WorkflowScheduleIntervalInHours = n.GetIntValue(); } }, }; } @@ -65,6 +82,7 @@ public override void Serialize(ISerializationWriter writer) if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); writer.WriteObjectValue("emailSettings", EmailSettings); + writer.WriteObjectValue("quarantineConfiguration", QuarantineConfiguration); writer.WriteIntValue("workflowScheduleIntervalInHours", WorkflowScheduleIntervalInHours); } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleTaskCategory.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleTaskCategory.cs index 19d0efc84aea..167637851a46 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleTaskCategory.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleTaskCategory.cs @@ -25,5 +25,9 @@ public enum LifecycleTaskCategory #pragma warning disable CS1591 Mover = 8, #pragma warning restore CS1591 + [EnumMember(Value = "extensibility")] + #pragma warning disable CS1591 + Extensibility = 16, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowCategory.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowCategory.cs index 21911da3fde4..2606658ae03c 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowCategory.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowCategory.cs @@ -24,5 +24,9 @@ public enum LifecycleWorkflowCategory #pragma warning disable CS1591 Mover, #pragma warning restore CS1591 + [EnumMember(Value = "extensibility")] + #pragma warning disable CS1591 + Extensibility, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowProcessingStatus.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowProcessingStatus.cs index 0ff644d5480a..830129b8620f 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowProcessingStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowProcessingStatus.cs @@ -40,5 +40,9 @@ public enum LifecycleWorkflowProcessingStatus #pragma warning disable CS1591 Canceling, #pragma warning restore CS1591 + [EnumMember(Value = "quarantined")] + #pragma warning disable CS1591 + Quarantined, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/MatchMode.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/MatchMode.cs new file mode 100644 index 000000000000..6a24627dc8c8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/MatchMode.cs @@ -0,0 +1,24 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum MatchMode + #pragma warning restore CS1591 + { + [EnumMember(Value = "any")] + #pragma warning disable CS1591 + Any, + #pragma warning restore CS1591 + [EnumMember(Value = "all")] + #pragma warning disable CS1591 + All, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/PercentageBasedQuarantineCondition.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/PercentageBasedQuarantineCondition.cs new file mode 100644 index 000000000000..5bf254bc06db --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/PercentageBasedQuarantineCondition.cs @@ -0,0 +1,61 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class PercentageBasedQuarantineCondition : global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineCondition, IParsable + #pragma warning restore CS1591 + { + /// The maximum percentage of in-scope users a workflow run can process before the workflow is quarantined. + public int? Percentage + { + get { return BackingStore?.Get("percentage"); } + set { BackingStore?.Set("percentage", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public PercentageBasedQuarantineCondition() : base() + { + OdataType = "#microsoft.graph.identityGovernance.percentageBasedQuarantineCondition"; + } + /// + /// 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.IdentityGovernance.PercentageBasedQuarantineCondition CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.PercentageBasedQuarantineCondition(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "percentage", n => { Percentage = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteIntValue("percentage", Percentage); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningAttributeMapping.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningAttributeMapping.cs new file mode 100644 index 000000000000..1bafe5ecf513 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningAttributeMapping.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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProvisioningAttributeMapping : global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowExecutionConditions, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public ProvisioningAttributeMapping() : base() + { + OdataType = "#microsoft.graph.identityGovernance.provisioningAttributeMapping"; + } + /// + /// 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.IdentityGovernance.ProvisioningAttributeMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.ProvisioningAttributeMapping(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningObjectWorkflowSubject.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningObjectWorkflowSubject.cs new file mode 100644 index 000000000000..f2d8756cec9a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/ProvisioningObjectWorkflowSubject.cs @@ -0,0 +1,89 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProvisioningObjectWorkflowSubject : global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject, IParsable + #pragma warning restore CS1591 + { + /// The attribute set entries representing the subject's attributes. Each entry is a key-value pair. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AttributeSetEntries + { + get { return BackingStore?.Get?>("attributeSetEntries"); } + set { BackingStore?.Set("attributeSetEntries", value); } + } +#nullable restore +#else + public List AttributeSetEntries + { + get { return BackingStore?.Get>("attributeSetEntries"); } + set { BackingStore?.Set("attributeSetEntries", value); } + } +#endif + /// The identifier of the provisioning object subject. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Id + { + get { return BackingStore?.Get("id"); } + set { BackingStore?.Set("id", value); } + } +#nullable restore +#else + public string Id + { + get { return BackingStore?.Get("id"); } + set { BackingStore?.Set("id", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ProvisioningObjectWorkflowSubject() : base() + { + OdataType = "#microsoft.graph.identityGovernance.provisioningObjectWorkflowSubject"; + } + /// + /// 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.IdentityGovernance.ProvisioningObjectWorkflowSubject CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.ProvisioningObjectWorkflowSubject(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "attributeSetEntries", n => { AttributeSetEntries = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.AttributeSetEntry.CreateFromDiscriminatorValue)?.AsList(); } }, + { "id", n => { Id = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("attributeSetEntries", AttributeSetEntries); + writer.WriteStringValue("id", Id); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineCondition.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineCondition.cs new file mode 100644 index 000000000000..911a1f59b71a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineCondition.cs @@ -0,0 +1,87 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class QuarantineCondition : 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 + /// + /// Instantiates a new and sets the default values. + /// + public QuarantineCondition() + { + 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.IdentityGovernance.QuarantineCondition CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.identityGovernance.countBasedQuarantineCondition" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.CountBasedQuarantineCondition(), + "#microsoft.graph.identityGovernance.percentageBasedQuarantineCondition" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.PercentageBasedQuarantineCondition(), + _ => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineCondition(), + }; + } + /// + /// 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(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) 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/IdentityGovernance/QuarantineConfiguration.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineConfiguration.cs new file mode 100644 index 000000000000..eb795150c0e3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineConfiguration.cs @@ -0,0 +1,107 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class QuarantineConfiguration : 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 set of threshold conditions evaluated for the workflow. Each condition is either a countBasedQuarantineCondition or a percentageBasedQuarantineCondition. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Conditions + { + get { return BackingStore?.Get?>("conditions"); } + set { BackingStore?.Set("conditions", value); } + } +#nullable restore +#else + public List Conditions + { + get { return BackingStore?.Get>("conditions"); } + set { BackingStore?.Set("conditions", value); } + } +#endif + /// The matchMode property + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.MatchMode? MatchMode + { + get { return BackingStore?.Get("matchMode"); } + set { BackingStore?.Set("matchMode", 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 + /// + /// Instantiates a new and sets the default values. + /// + public QuarantineConfiguration() + { + 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.IdentityGovernance.QuarantineConfiguration CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "conditions", n => { Conditions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineCondition.CreateFromDiscriminatorValue)?.AsList(); } }, + { "matchMode", n => { MatchMode = n.GetEnumValue(); } }, + { "@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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("conditions", Conditions); + writer.WriteEnumValue("matchMode", MatchMode); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineDetails.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineDetails.cs new file mode 100644 index 000000000000..de115505fbc2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineDetails.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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class QuarantineDetails : 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 date and time when the workflow was quarantined. + public DateTimeOffset? QuarantinedDateTime + { + get { return BackingStore?.Get("quarantinedDateTime"); } + set { BackingStore?.Set("quarantinedDateTime", value); } + } + /// The reason the workflow was quarantined. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? QuarantineReason + { + get { return BackingStore?.Get("quarantineReason"); } + set { BackingStore?.Set("quarantineReason", value); } + } +#nullable restore +#else + public string QuarantineReason + { + get { return BackingStore?.Get("quarantineReason"); } + set { BackingStore?.Set("quarantineReason", value); } + } +#endif + /// The quarantineType property + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineType? QuarantineType + { + get { return BackingStore?.Get("quarantineType"); } + set { BackingStore?.Set("quarantineType", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public QuarantineDetails() + { + 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.IdentityGovernance.QuarantineDetails CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineDetails(); + } + /// + /// 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(); } }, + { "quarantineReason", n => { QuarantineReason = n.GetStringValue(); } }, + { "quarantineType", n => { QuarantineType = n.GetEnumValue(); } }, + { "quarantinedDateTime", n => { QuarantinedDateTime = n.GetDateTimeOffsetValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteDateTimeOffsetValue("quarantinedDateTime", QuarantinedDateTime); + writer.WriteStringValue("quarantineReason", QuarantineReason); + writer.WriteEnumValue("quarantineType", QuarantineType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineType.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineType.cs new file mode 100644 index 000000000000..53534e8621d0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/QuarantineType.cs @@ -0,0 +1,32 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum QuarantineType + #pragma warning restore CS1591 + { + [EnumMember(Value = "notQuarantined")] + #pragma warning disable CS1591 + NotQuarantined, + #pragma warning restore CS1591 + [EnumMember(Value = "countBasedThresholdExceeded")] + #pragma warning disable CS1591 + CountBasedThresholdExceeded, + #pragma warning restore CS1591 + [EnumMember(Value = "percentageBasedThresholdExceeded")] + #pragma warning disable CS1591 + PercentageBasedThresholdExceeded, + #pragma warning restore CS1591 + [EnumMember(Value = "multipleConditionsExceeded")] + #pragma warning disable CS1591 + MultipleConditionsExceeded, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Run.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Run.cs index 200517c9af4c..31ec86cc1ea0 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Run.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Run.cs @@ -86,6 +86,22 @@ public DateTimeOffset? StartedDateTime get { return BackingStore?.Get("startedDateTime"); } set { BackingStore?.Set("startedDateTime", value); } } + /// The processing results for each subject in this workflow run. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SubjectProcessingResults + { + get { return BackingStore?.Get?>("subjectProcessingResults"); } + set { BackingStore?.Set("subjectProcessingResults", value); } + } +#nullable restore +#else + public List SubjectProcessingResults + { + get { return BackingStore?.Get>("subjectProcessingResults"); } + set { BackingStore?.Set("subjectProcessingResults", value); } + } +#endif /// The number of successfully completed users in the run. public int? SuccessfulUsersCount { @@ -175,6 +191,7 @@ public override IDictionary> GetFieldDeserializers() { "reprocessedRuns", n => { ReprocessedRuns = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.Run.CreateFromDiscriminatorValue)?.AsList(); } }, { "scheduledDateTime", n => { ScheduledDateTime = n.GetDateTimeOffsetValue(); } }, { "startedDateTime", n => { StartedDateTime = n.GetDateTimeOffsetValue(); } }, + { "subjectProcessingResults", n => { SubjectProcessingResults = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult.CreateFromDiscriminatorValue)?.AsList(); } }, { "successfulUsersCount", n => { SuccessfulUsersCount = n.GetIntValue(); } }, { "taskProcessingResults", n => { TaskProcessingResults = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult.CreateFromDiscriminatorValue)?.AsList(); } }, { "totalTasksCount", n => { TotalTasksCount = n.GetIntValue(); } }, @@ -201,6 +218,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("reprocessedRuns", ReprocessedRuns); writer.WriteDateTimeOffsetValue("scheduledDateTime", ScheduledDateTime); writer.WriteDateTimeOffsetValue("startedDateTime", StartedDateTime); + writer.WriteCollectionOfObjectValues("subjectProcessingResults", SubjectProcessingResults); writer.WriteIntValue("successfulUsersCount", SuccessfulUsersCount); writer.WriteCollectionOfObjectValues("taskProcessingResults", TaskProcessingResults); writer.WriteIntValue("totalTasksCount", TotalTasksCount); diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResult.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResult.cs new file mode 100644 index 000000000000..21700b11e2c9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResult.cs @@ -0,0 +1,172 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SubjectProcessingResult : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The date and time when the subject processing completed. Read-only. + public DateTimeOffset? CompletedDateTime + { + get { return BackingStore?.Get("completedDateTime"); } + set { BackingStore?.Set("completedDateTime", value); } + } + /// The count of tasks that failed for the subject. Read-only. + public int? FailedTasksCount + { + get { return BackingStore?.Get("failedTasksCount"); } + set { BackingStore?.Set("failedTasksCount", value); } + } + /// The processingStatus property + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleWorkflowProcessingStatus? ProcessingStatus + { + get { return BackingStore?.Get("processingStatus"); } + set { BackingStore?.Set("processingStatus", value); } + } + /// The reprocessed runs associated with this subject processing result. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ReprocessedRuns + { + get { return BackingStore?.Get?>("reprocessedRuns"); } + set { BackingStore?.Set("reprocessedRuns", value); } + } +#nullable restore +#else + public List ReprocessedRuns + { + get { return BackingStore?.Get>("reprocessedRuns"); } + set { BackingStore?.Set("reprocessedRuns", value); } + } +#endif + /// The date and time when processing was scheduled. Read-only. + public DateTimeOffset? ScheduledDateTime + { + get { return BackingStore?.Get("scheduledDateTime"); } + set { BackingStore?.Set("scheduledDateTime", value); } + } + /// The date and time when processing started. Read-only. + public DateTimeOffset? StartedDateTime + { + get { return BackingStore?.Get("startedDateTime"); } + set { BackingStore?.Set("startedDateTime", value); } + } + /// The subject property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject? Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject Subject + { + get { return BackingStore?.Get("subject"); } + set { BackingStore?.Set("subject", value); } + } +#endif + /// The task-level processing results for this subject. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? TaskProcessingResults + { + get { return BackingStore?.Get?>("taskProcessingResults"); } + set { BackingStore?.Set("taskProcessingResults", value); } + } +#nullable restore +#else + public List TaskProcessingResults + { + get { return BackingStore?.Get>("taskProcessingResults"); } + set { BackingStore?.Set("taskProcessingResults", value); } + } +#endif + /// The total number of tasks in the workflow. Read-only. + public int? TotalTasksCount + { + get { return BackingStore?.Get("totalTasksCount"); } + set { BackingStore?.Set("totalTasksCount", value); } + } + /// The count of tasks that have not yet been processed. Read-only. + public int? TotalUnprocessedTasksCount + { + get { return BackingStore?.Get("totalUnprocessedTasksCount"); } + set { BackingStore?.Set("totalUnprocessedTasksCount", value); } + } + /// The workflowExecutionType property + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowExecutionType? WorkflowExecutionType + { + get { return BackingStore?.Get("workflowExecutionType"); } + set { BackingStore?.Set("workflowExecutionType", value); } + } + /// The version of the workflow at the time of execution. Read-only. + public int? WorkflowVersion + { + get { return BackingStore?.Get("workflowVersion"); } + set { BackingStore?.Set("workflowVersion", 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.IdentityGovernance.SubjectProcessingResult CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "completedDateTime", n => { CompletedDateTime = n.GetDateTimeOffsetValue(); } }, + { "failedTasksCount", n => { FailedTasksCount = n.GetIntValue(); } }, + { "processingStatus", n => { ProcessingStatus = n.GetEnumValue(); } }, + { "reprocessedRuns", n => { ReprocessedRuns = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.Run.CreateFromDiscriminatorValue)?.AsList(); } }, + { "scheduledDateTime", n => { ScheduledDateTime = n.GetDateTimeOffsetValue(); } }, + { "startedDateTime", n => { StartedDateTime = n.GetDateTimeOffsetValue(); } }, + { "subject", n => { Subject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject.CreateFromDiscriminatorValue); } }, + { "taskProcessingResults", n => { TaskProcessingResults = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult.CreateFromDiscriminatorValue)?.AsList(); } }, + { "totalTasksCount", n => { TotalTasksCount = n.GetIntValue(); } }, + { "totalUnprocessedTasksCount", n => { TotalUnprocessedTasksCount = n.GetIntValue(); } }, + { "workflowExecutionType", n => { WorkflowExecutionType = n.GetEnumValue(); } }, + { "workflowVersion", n => { WorkflowVersion = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteDateTimeOffsetValue("completedDateTime", CompletedDateTime); + writer.WriteIntValue("failedTasksCount", FailedTasksCount); + writer.WriteEnumValue("processingStatus", ProcessingStatus); + writer.WriteCollectionOfObjectValues("reprocessedRuns", ReprocessedRuns); + writer.WriteDateTimeOffsetValue("scheduledDateTime", ScheduledDateTime); + writer.WriteDateTimeOffsetValue("startedDateTime", StartedDateTime); + writer.WriteObjectValue("subject", Subject); + writer.WriteCollectionOfObjectValues("taskProcessingResults", TaskProcessingResults); + writer.WriteIntValue("totalTasksCount", TotalTasksCount); + writer.WriteIntValue("totalUnprocessedTasksCount", TotalUnprocessedTasksCount); + writer.WriteEnumValue("workflowExecutionType", WorkflowExecutionType); + writer.WriteIntValue("workflowVersion", WorkflowVersion); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResultCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResultCollectionResponse.cs new file mode 100644 index 000000000000..ee23e6f06b95 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/SubjectProcessingResultCollectionResponse.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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SubjectProcessingResultCollectionResponse : 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.IdentityGovernance.SubjectProcessingResultCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResultCollectionResponse(); + } + /// + /// 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.IdentityGovernance.SubjectProcessingResult.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/TaskProcessingResult.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/TaskProcessingResult.cs index e2fa0badcfa5..6c95e8ca2bba 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/TaskProcessingResult.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/TaskProcessingResult.cs @@ -99,6 +99,22 @@ public DateTimeOffset? StartedDateTime get { return BackingStore?.Get("task"); } set { BackingStore?.Set("task", value); } } +#endif + /// The workflow subject associated with this task processing result. Populated for extensibility and provisioning workflows. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject? WorkflowSubject + { + get { return BackingStore?.Get("workflowSubject"); } + set { BackingStore?.Set("workflowSubject", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject WorkflowSubject + { + get { return BackingStore?.Get("workflowSubject"); } + set { BackingStore?.Set("workflowSubject", value); } + } #endif /// /// Creates a new instance of the appropriate class based on discriminator value @@ -126,6 +142,7 @@ public override IDictionary> GetFieldDeserializers() { "startedDateTime", n => { StartedDateTime = n.GetDateTimeOffsetValue(); } }, { "subject", n => { Subject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.User.CreateFromDiscriminatorValue); } }, { "task", n => { Task = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject.CreateFromDiscriminatorValue); } }, + { "workflowSubject", n => { WorkflowSubject = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject.CreateFromDiscriminatorValue); } }, }; } /// @@ -144,6 +161,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteDateTimeOffsetValue("startedDateTime", StartedDateTime); writer.WriteObjectValue("subject", Subject); writer.WriteObjectValue("task", Task); + writer.WriteObjectValue("workflowSubject", WorkflowSubject); } } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Workflow.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Workflow.cs index f587d7c11916..b976b492504c 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Workflow.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/Workflow.cs @@ -71,6 +71,22 @@ public DateTimeOffset? NextScheduleRunDateTime get { return BackingStore?.Get>("previewScope"); } set { BackingStore?.Set("previewScope", value); } } +#endif + /// The quarantineDetails property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineDetails? QuarantineDetails + { + get { return BackingStore?.Get("quarantineDetails"); } + set { BackingStore?.Set("quarantineDetails", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineDetails QuarantineDetails + { + get { return BackingStore?.Get("quarantineDetails"); } + set { BackingStore?.Set("quarantineDetails", value); } + } #endif /// Workflow runs. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -87,6 +103,38 @@ public DateTimeOffset? NextScheduleRunDateTime get { return BackingStore?.Get>("runs"); } set { BackingStore?.Set("runs", value); } } +#endif + /// The settings property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting? Settings + { + get { return BackingStore?.Get("settings"); } + set { BackingStore?.Set("settings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting Settings + { + get { return BackingStore?.Get("settings"); } + set { BackingStore?.Set("settings", value); } + } +#endif + /// The subjectProcessingResults property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SubjectProcessingResults + { + get { return BackingStore?.Get?>("subjectProcessingResults"); } + set { BackingStore?.Set("subjectProcessingResults", value); } + } +#nullable restore +#else + public List SubjectProcessingResults + { + get { return BackingStore?.Get>("subjectProcessingResults"); } + set { BackingStore?.Set("subjectProcessingResults", value); } + } #endif /// Represents the aggregation of task execution data for tasks within a workflow object. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -172,7 +220,10 @@ public override IDictionary> GetFieldDeserializers() { "id", n => { Id = n.GetStringValue(); } }, { "nextScheduleRunDateTime", n => { NextScheduleRunDateTime = n.GetDateTimeOffsetValue(); } }, { "previewScope", n => { PreviewScope = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, + { "quarantineDetails", n => { QuarantineDetails = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineDetails.CreateFromDiscriminatorValue); } }, { "runs", n => { Runs = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.Run.CreateFromDiscriminatorValue)?.AsList(); } }, + { "settings", n => { Settings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting.CreateFromDiscriminatorValue); } }, + { "subjectProcessingResults", n => { SubjectProcessingResults = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult.CreateFromDiscriminatorValue)?.AsList(); } }, { "taskReports", n => { TaskReports = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.TaskReport.CreateFromDiscriminatorValue)?.AsList(); } }, { "userProcessingResults", n => { UserProcessingResults = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityGovernance.UserProcessingResult.CreateFromDiscriminatorValue)?.AsList(); } }, { "version", n => { Version = n.GetIntValue(); } }, @@ -192,7 +243,10 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("id", Id); writer.WriteDateTimeOffsetValue("nextScheduleRunDateTime", NextScheduleRunDateTime); writer.WriteCollectionOfObjectValues("previewScope", PreviewScope); + writer.WriteObjectValue("quarantineDetails", QuarantineDetails); writer.WriteCollectionOfObjectValues("runs", Runs); + writer.WriteObjectValue("settings", Settings); + writer.WriteCollectionOfObjectValues("subjectProcessingResults", SubjectProcessingResults); writer.WriteCollectionOfObjectValues("taskReports", TaskReports); writer.WriteCollectionOfObjectValues("userProcessingResults", UserProcessingResults); writer.WriteIntValue("version", Version); diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionConditions.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionConditions.cs index e4871006c85c..995e1c0f1f31 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionConditions.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionConditions.cs @@ -57,6 +57,7 @@ public WorkflowExecutionConditions() return mappingValue switch { "#microsoft.graph.identityGovernance.onDemandExecutionOnly" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.OnDemandExecutionOnly(), + "#microsoft.graph.identityGovernance.provisioningAttributeMapping" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.ProvisioningAttributeMapping(), "#microsoft.graph.identityGovernance.triggerAndScopeBasedConditions" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.TriggerAndScopeBasedConditions(), _ => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowExecutionConditions(), }; diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionType.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionType.cs index 2def75a7b8f9..a409448b7631 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionType.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowExecutionType.cs @@ -28,5 +28,9 @@ public enum WorkflowExecutionType #pragma warning disable CS1591 Preview, #pragma warning restore CS1591 + [EnumMember(Value = "extensibilityOnDemand")] + #pragma warning disable CS1591 + ExtensibilityOnDemand, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSetting.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSetting.cs new file mode 100644 index 000000000000..ea9d63513d7c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSetting.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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class WorkflowSetting : 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 threshold configuration that automatically halts the workflow when its conditions are met. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration? QuarantineConfiguration + { + get { return BackingStore?.Get("quarantineConfiguration"); } + set { BackingStore?.Set("quarantineConfiguration", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration QuarantineConfiguration + { + get { return BackingStore?.Get("quarantineConfiguration"); } + set { BackingStore?.Set("quarantineConfiguration", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public WorkflowSetting() + { + 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.IdentityGovernance.WorkflowSetting CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting(); + } + /// + /// 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(); } }, + { "quarantineConfiguration", n => { QuarantineConfiguration = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteObjectValue("quarantineConfiguration", QuarantineConfiguration); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSubject.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSubject.cs new file mode 100644 index 000000000000..a0333fe359a0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowSubject.cs @@ -0,0 +1,86 @@ +// +#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.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class WorkflowSubject : 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 + /// + /// Instantiates a new and sets the default values. + /// + public WorkflowSubject() + { + 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.IdentityGovernance.WorkflowSubject CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.identityGovernance.provisioningObjectWorkflowSubject" => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.ProvisioningObjectWorkflowSubject(), + _ => new global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject(), + }; + } + /// + /// 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(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) 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/IdentityGovernance/WorkflowVersion.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowVersion.cs index e0ec42be4c3e..7706f6e34111 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowVersion.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/WorkflowVersion.cs @@ -12,6 +12,22 @@ namespace Microsoft.Graph.Beta.Models.IdentityGovernance public partial class WorkflowVersion : global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowBase, IParsable #pragma warning restore CS1591 { + /// The settings property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting? Settings + { + get { return BackingStore?.Get("settings"); } + set { BackingStore?.Set("settings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting Settings + { + get { return BackingStore?.Get("settings"); } + set { BackingStore?.Set("settings", value); } + } +#endif /// The version of the workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. public int? VersionNumber { @@ -43,6 +59,7 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { + { "settings", n => { Settings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting.CreateFromDiscriminatorValue); } }, { "versionNumber", n => { VersionNumber = n.GetIntValue(); } }, }; } @@ -54,6 +71,7 @@ public override void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); + writer.WriteObjectValue("settings", Settings); writer.WriteIntValue("versionNumber", VersionNumber); } } diff --git a/src/Microsoft.Graph/Generated/Models/IdentitySet.cs b/src/Microsoft.Graph/Generated/Models/IdentitySet.cs index 68bcfc70c5ed..2148001a8159 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentitySet.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentitySet.cs @@ -110,6 +110,7 @@ public IdentitySet() "#microsoft.graph.chatMessageMentionedIdentitySet" => new global::Microsoft.Graph.Beta.Models.ChatMessageMentionedIdentitySet(), "#microsoft.graph.chatMessageReactionIdentitySet" => new global::Microsoft.Graph.Beta.Models.ChatMessageReactionIdentitySet(), "#microsoft.graph.communicationsIdentitySet" => new global::Microsoft.Graph.Beta.Models.CommunicationsIdentitySet(), + "#microsoft.graph.customEmojiFromIdentitySet" => new global::Microsoft.Graph.Beta.Models.CustomEmojiFromIdentitySet(), "#microsoft.graph.engagementIdentitySet" => new global::Microsoft.Graph.Beta.Models.EngagementIdentitySet(), "#microsoft.graph.sharePointIdentitySet" => new global::Microsoft.Graph.Beta.Models.SharePointIdentitySet(), _ => new global::Microsoft.Graph.Beta.Models.IdentitySet(), diff --git a/src/Microsoft.Graph/Generated/Models/IngestionSource.cs b/src/Microsoft.Graph/Generated/Models/IngestionSource.cs index eb85f31feff6..ec2e8e70c6d4 100644 --- a/src/Microsoft.Graph/Generated/Models/IngestionSource.cs +++ b/src/Microsoft.Graph/Generated/Models/IngestionSource.cs @@ -16,7 +16,7 @@ public enum IngestionSource /// Indicates the category is ingested through system ingestion process [EnumMember(Value = "builtIn")] BuiltIn, - /// Evolvable enumeration sentinel value. Do not use. + /// Unknown future enum value [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/IosDdmLobAppAssignmentSettings.cs b/src/Microsoft.Graph/Generated/Models/IosDdmLobAppAssignmentSettings.cs index 849f8a9268dd..36c5090bad72 100644 --- a/src/Microsoft.Graph/Generated/Models/IosDdmLobAppAssignmentSettings.cs +++ b/src/Microsoft.Graph/Generated/Models/IosDdmLobAppAssignmentSettings.cs @@ -35,12 +35,76 @@ public bool? AssociatedDomainsDirectDownloadAllowed get { return BackingStore?.Get("associatedDomainsDirectDownloadAllowed"); } set { BackingStore?.Set("associatedDomainsDirectDownloadAllowed", value); } } + /// The cellularSliceConfigurationId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CellularSliceConfigurationId + { + get { return BackingStore?.Get("cellularSliceConfigurationId"); } + set { BackingStore?.Set("cellularSliceConfigurationId", value); } + } +#nullable restore +#else + public string CellularSliceConfigurationId + { + get { return BackingStore?.Get("cellularSliceConfigurationId"); } + set { BackingStore?.Set("cellularSliceConfigurationId", value); } + } +#endif + /// The contentFilterConfigurationId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ContentFilterConfigurationId + { + get { return BackingStore?.Get("contentFilterConfigurationId"); } + set { BackingStore?.Set("contentFilterConfigurationId", value); } + } +#nullable restore +#else + public string ContentFilterConfigurationId + { + get { return BackingStore?.Get("contentFilterConfigurationId"); } + set { BackingStore?.Set("contentFilterConfigurationId", value); } + } +#endif + /// The dnsProxyConfigurationId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DnsProxyConfigurationId + { + get { return BackingStore?.Get("dnsProxyConfigurationId"); } + set { BackingStore?.Set("dnsProxyConfigurationId", value); } + } +#nullable restore +#else + public string DnsProxyConfigurationId + { + get { return BackingStore?.Get("dnsProxyConfigurationId"); } + set { BackingStore?.Set("dnsProxyConfigurationId", value); } + } +#endif /// When true, indicates that the app should not be backed up to iCloud. When false, indicates that the app may be backed up to iCloud. Default is false. public bool? PreventManagedAppBackup { get { return BackingStore?.Get("preventManagedAppBackup"); } set { BackingStore?.Set("preventManagedAppBackup", value); } } + /// The relayConfigurationId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RelayConfigurationId + { + get { return BackingStore?.Get("relayConfigurationId"); } + set { BackingStore?.Set("relayConfigurationId", value); } + } +#nullable restore +#else + public string RelayConfigurationId + { + get { return BackingStore?.Get("relayConfigurationId"); } + set { BackingStore?.Set("relayConfigurationId", value); } + } +#endif /// When true, the device locks its screen after every transaction that requires a customer’s card PIN. When false, the user can choose the behavior. Default value is false. public bool? TapToPayScreenLockEnabled { @@ -90,7 +154,11 @@ public override IDictionary> GetFieldDeserializers() { { "associatedDomains", n => { AssociatedDomains = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "associatedDomainsDirectDownloadAllowed", n => { AssociatedDomainsDirectDownloadAllowed = n.GetBoolValue(); } }, + { "cellularSliceConfigurationId", n => { CellularSliceConfigurationId = n.GetStringValue(); } }, + { "contentFilterConfigurationId", n => { ContentFilterConfigurationId = n.GetStringValue(); } }, + { "dnsProxyConfigurationId", n => { DnsProxyConfigurationId = n.GetStringValue(); } }, { "preventManagedAppBackup", n => { PreventManagedAppBackup = n.GetBoolValue(); } }, + { "relayConfigurationId", n => { RelayConfigurationId = n.GetStringValue(); } }, { "tapToPayScreenLockEnabled", n => { TapToPayScreenLockEnabled = n.GetBoolValue(); } }, { "vpnConfigurationId", n => { VpnConfigurationId = n.GetStringValue(); } }, }; @@ -105,7 +173,11 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteCollectionOfPrimitiveValues("associatedDomains", AssociatedDomains); writer.WriteBoolValue("associatedDomainsDirectDownloadAllowed", AssociatedDomainsDirectDownloadAllowed); + writer.WriteStringValue("cellularSliceConfigurationId", CellularSliceConfigurationId); + writer.WriteStringValue("contentFilterConfigurationId", ContentFilterConfigurationId); + writer.WriteStringValue("dnsProxyConfigurationId", DnsProxyConfigurationId); writer.WriteBoolValue("preventManagedAppBackup", PreventManagedAppBackup); + writer.WriteStringValue("relayConfigurationId", RelayConfigurationId); writer.WriteBoolValue("tapToPayScreenLockEnabled", TapToPayScreenLockEnabled); writer.WriteStringValue("vpnConfigurationId", VpnConfigurationId); } diff --git a/src/Microsoft.Graph/Generated/Models/IosDdmStoreAppAssignmentSettings.cs b/src/Microsoft.Graph/Generated/Models/IosDdmStoreAppAssignmentSettings.cs new file mode 100644 index 000000000000..5201a1807ba4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IosDdmStoreAppAssignmentSettings.cs @@ -0,0 +1,210 @@ +// +#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 +{ + /// + /// Contains properties used to assign an iOS Declarative Device Management (DDM) Store App to a group. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosDdmStoreAppAssignmentSettings : global::Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings, IParsable + { + /// Specifies whether the app may be downloaded over cellular connections. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + public global::Microsoft.Graph.Beta.Models.DdmAppAllowDownloadsOverCellular? AllowDownloadsOverCellular + { + get { return BackingStore?.Get("allowDownloadsOverCellular"); } + set { BackingStore?.Set("allowDownloadsOverCellular", value); } + } + /// Domain names to associate with the app +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AssociatedDomains + { + get { return BackingStore?.Get?>("associatedDomains"); } + set { BackingStore?.Set("associatedDomains", value); } + } +#nullable restore +#else + public List AssociatedDomains + { + get { return BackingStore?.Get>("associatedDomains"); } + set { BackingStore?.Set("associatedDomains", value); } + } +#endif + /// When true, the system allows direct downloads for the AssociatedDomains. When false, the system will not allow direct downloads for the AssociatedDomains. Default is false. + public bool? AssociatedDomainsDirectDownloadAllowed + { + get { return BackingStore?.Get("associatedDomainsDirectDownloadAllowed"); } + set { BackingStore?.Set("associatedDomainsDirectDownloadAllowed", value); } + } + /// Specifies whether the device automatically updates the app. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + public global::Microsoft.Graph.Beta.Models.DdmAppAutomaticAppUpdates? AutomaticAppUpdates + { + get { return BackingStore?.Get("automaticAppUpdates"); } + set { BackingStore?.Set("automaticAppUpdates", value); } + } + /// The cellular slice identifier, which can be the data network name (DNN) or app category. For DNN, encode the value as 'DNN:name', where 'name' is the carrier-provided DNN name. For app category, encode the value as 'AppCategory:category', where 'category' is a carrier-provided string such as 'Enterprise1'. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CellularSliceConfigurationId + { + get { return BackingStore?.Get("cellularSliceConfigurationId"); } + set { BackingStore?.Set("cellularSliceConfigurationId", value); } + } +#nullable restore +#else + public string CellularSliceConfigurationId + { + get { return BackingStore?.Get("cellularSliceConfigurationId"); } + set { BackingStore?.Set("cellularSliceConfigurationId", value); } + } +#endif + /// The unique identifier of the content filter to associate with the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ContentFilterConfigurationId + { + get { return BackingStore?.Get("contentFilterConfigurationId"); } + set { BackingStore?.Set("contentFilterConfigurationId", value); } + } +#nullable restore +#else + public string ContentFilterConfigurationId + { + get { return BackingStore?.Get("contentFilterConfigurationId"); } + set { BackingStore?.Set("contentFilterConfigurationId", value); } + } +#endif + /// The unique identifier of the DNS proxy to associate with the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DnsProxyConfigurationId + { + get { return BackingStore?.Get("dnsProxyConfigurationId"); } + set { BackingStore?.Set("dnsProxyConfigurationId", value); } + } +#nullable restore +#else + public string DnsProxyConfigurationId + { + get { return BackingStore?.Get("dnsProxyConfigurationId"); } + set { BackingStore?.Set("dnsProxyConfigurationId", value); } + } +#endif + /// When true, indicates that the app should not be backed up to iCloud. When false, indicates that the app may be backed up to iCloud. Default is false. + public bool? PreventManagedAppBackup + { + get { return BackingStore?.Get("preventManagedAppBackup"); } + set { BackingStore?.Set("preventManagedAppBackup", value); } + } + /// The unique identifier of the relay to associate with the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RelayConfigurationId + { + get { return BackingStore?.Get("relayConfigurationId"); } + set { BackingStore?.Set("relayConfigurationId", value); } + } +#nullable restore +#else + public string RelayConfigurationId + { + get { return BackingStore?.Get("relayConfigurationId"); } + set { BackingStore?.Set("relayConfigurationId", value); } + } +#endif + /// When true, the device locks its screen after every transaction that requires a customer's card PIN. When false, the user can choose the behavior. Default value is false. + public bool? TapToPayScreenLockEnabled + { + get { return BackingStore?.Get("tapToPayScreenLockEnabled"); } + set { BackingStore?.Set("tapToPayScreenLockEnabled", value); } + } + /// Specifies the version of the Store app to install. When not set, the device installs the latest version. When set, the device installs the specified version. The device never installs an older version of the app over a newer version. + public int? Version + { + get { return BackingStore?.Get("version"); } + set { BackingStore?.Set("version", value); } + } + /// The unique identifier of the VPN Configuration to apply to the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? VpnConfigurationId + { + get { return BackingStore?.Get("vpnConfigurationId"); } + set { BackingStore?.Set("vpnConfigurationId", value); } + } +#nullable restore +#else + public string VpnConfigurationId + { + get { return BackingStore?.Get("vpnConfigurationId"); } + set { BackingStore?.Set("vpnConfigurationId", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public IosDdmStoreAppAssignmentSettings() : base() + { + OdataType = "#microsoft.graph.iosDdmStoreAppAssignmentSettings"; + } + /// + /// 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.IosDdmStoreAppAssignmentSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IosDdmStoreAppAssignmentSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "allowDownloadsOverCellular", n => { AllowDownloadsOverCellular = n.GetEnumValue(); } }, + { "associatedDomains", n => { AssociatedDomains = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "associatedDomainsDirectDownloadAllowed", n => { AssociatedDomainsDirectDownloadAllowed = n.GetBoolValue(); } }, + { "automaticAppUpdates", n => { AutomaticAppUpdates = n.GetEnumValue(); } }, + { "cellularSliceConfigurationId", n => { CellularSliceConfigurationId = n.GetStringValue(); } }, + { "contentFilterConfigurationId", n => { ContentFilterConfigurationId = n.GetStringValue(); } }, + { "dnsProxyConfigurationId", n => { DnsProxyConfigurationId = n.GetStringValue(); } }, + { "preventManagedAppBackup", n => { PreventManagedAppBackup = n.GetBoolValue(); } }, + { "relayConfigurationId", n => { RelayConfigurationId = n.GetStringValue(); } }, + { "tapToPayScreenLockEnabled", n => { TapToPayScreenLockEnabled = n.GetBoolValue(); } }, + { "version", n => { Version = n.GetIntValue(); } }, + { "vpnConfigurationId", n => { VpnConfigurationId = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("allowDownloadsOverCellular", AllowDownloadsOverCellular); + writer.WriteCollectionOfPrimitiveValues("associatedDomains", AssociatedDomains); + writer.WriteBoolValue("associatedDomainsDirectDownloadAllowed", AssociatedDomainsDirectDownloadAllowed); + writer.WriteEnumValue("automaticAppUpdates", AutomaticAppUpdates); + writer.WriteStringValue("cellularSliceConfigurationId", CellularSliceConfigurationId); + writer.WriteStringValue("contentFilterConfigurationId", ContentFilterConfigurationId); + writer.WriteStringValue("dnsProxyConfigurationId", DnsProxyConfigurationId); + writer.WriteBoolValue("preventManagedAppBackup", PreventManagedAppBackup); + writer.WriteStringValue("relayConfigurationId", RelayConfigurationId); + writer.WriteBoolValue("tapToPayScreenLockEnabled", TapToPayScreenLockEnabled); + writer.WriteIntValue("version", Version); + writer.WriteStringValue("vpnConfigurationId", VpnConfigurationId); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IosDdmVppAppAssignmentSettings.cs b/src/Microsoft.Graph/Generated/Models/IosDdmVppAppAssignmentSettings.cs new file mode 100644 index 000000000000..3217f38e867b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IosDdmVppAppAssignmentSettings.cs @@ -0,0 +1,218 @@ +// +#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 +{ + /// + /// Contains properties used to assign an iOS Declarative Device Management (DDM) VPP mobile app to a group. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosDdmVppAppAssignmentSettings : global::Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings, IParsable + { + /// Specifies whether the app may be downloaded over cellular connections. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + public global::Microsoft.Graph.Beta.Models.DdmAppAllowDownloadsOverCellular? AllowDownloadsOverCellular + { + get { return BackingStore?.Get("allowDownloadsOverCellular"); } + set { BackingStore?.Set("allowDownloadsOverCellular", value); } + } + /// Domain names to associate with the app +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AssociatedDomains + { + get { return BackingStore?.Get?>("associatedDomains"); } + set { BackingStore?.Set("associatedDomains", value); } + } +#nullable restore +#else + public List AssociatedDomains + { + get { return BackingStore?.Get>("associatedDomains"); } + set { BackingStore?.Set("associatedDomains", value); } + } +#endif + /// When true, the system allows direct downloads for the AssociatedDomains. When false, the system will not allow direct downloads for the AssociatedDomains. Default is false. + public bool? AssociatedDomainsDirectDownloadAllowed + { + get { return BackingStore?.Get("associatedDomainsDirectDownloadAllowed"); } + set { BackingStore?.Set("associatedDomainsDirectDownloadAllowed", value); } + } + /// Specifies whether the device automatically updates the app. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + public global::Microsoft.Graph.Beta.Models.DdmAppAutomaticAppUpdates? AutomaticAppUpdates + { + get { return BackingStore?.Get("automaticAppUpdates"); } + set { BackingStore?.Set("automaticAppUpdates", value); } + } + /// The cellular slice identifier, which can be the data network name (DNN) or app category. For DNN, encode the value as 'DNN:name', where 'name' is the carrier-provided DNN name. For app category, encode the value as 'AppCategory:category', where 'category' is a carrier-provided string such as 'Enterprise1'. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CellularSliceConfigurationId + { + get { return BackingStore?.Get("cellularSliceConfigurationId"); } + set { BackingStore?.Set("cellularSliceConfigurationId", value); } + } +#nullable restore +#else + public string CellularSliceConfigurationId + { + get { return BackingStore?.Get("cellularSliceConfigurationId"); } + set { BackingStore?.Set("cellularSliceConfigurationId", value); } + } +#endif + /// The unique identifier of the content filter to associate with the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ContentFilterConfigurationId + { + get { return BackingStore?.Get("contentFilterConfigurationId"); } + set { BackingStore?.Set("contentFilterConfigurationId", value); } + } +#nullable restore +#else + public string ContentFilterConfigurationId + { + get { return BackingStore?.Get("contentFilterConfigurationId"); } + set { BackingStore?.Set("contentFilterConfigurationId", value); } + } +#endif + /// The unique identifier of the DNS proxy to associate with the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DnsProxyConfigurationId + { + get { return BackingStore?.Get("dnsProxyConfigurationId"); } + set { BackingStore?.Set("dnsProxyConfigurationId", value); } + } +#nullable restore +#else + public string DnsProxyConfigurationId + { + get { return BackingStore?.Get("dnsProxyConfigurationId"); } + set { BackingStore?.Set("dnsProxyConfigurationId", value); } + } +#endif + /// When true, indicates that the app should not be backed up to iCloud. When false, indicates that the app may be backed up to iCloud. Default is false. + public bool? PreventManagedAppBackup + { + get { return BackingStore?.Get("preventManagedAppBackup"); } + set { BackingStore?.Set("preventManagedAppBackup", value); } + } + /// The unique identifier of the relay to associate with the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RelayConfigurationId + { + get { return BackingStore?.Get("relayConfigurationId"); } + set { BackingStore?.Set("relayConfigurationId", value); } + } +#nullable restore +#else + public string RelayConfigurationId + { + get { return BackingStore?.Get("relayConfigurationId"); } + set { BackingStore?.Set("relayConfigurationId", value); } + } +#endif + /// When true, the device locks its screen after every transaction that requires a customer's card PIN. When false, the user can choose the behavior. Default value is false. + public bool? TapToPayScreenLockEnabled + { + get { return BackingStore?.Get("tapToPayScreenLockEnabled"); } + set { BackingStore?.Set("tapToPayScreenLockEnabled", value); } + } + /// Whether or not to use device licensing. + public bool? UseDeviceLicensing + { + get { return BackingStore?.Get("useDeviceLicensing"); } + set { BackingStore?.Set("useDeviceLicensing", value); } + } + /// Specifies the version of the VPP app to install. When not set, the device installs the latest version. When set, the device installs the specified version. The device never installs an older version of the app over a newer version. This property maps to the Version key in Apple's AppManagedInstallBehaviorObject declaration. + public int? Version + { + get { return BackingStore?.Get("version"); } + set { BackingStore?.Set("version", value); } + } + /// The unique identifier of the VPN Configuration to apply to the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? VpnConfigurationId + { + get { return BackingStore?.Get("vpnConfigurationId"); } + set { BackingStore?.Set("vpnConfigurationId", value); } + } +#nullable restore +#else + public string VpnConfigurationId + { + get { return BackingStore?.Get("vpnConfigurationId"); } + set { BackingStore?.Set("vpnConfigurationId", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public IosDdmVppAppAssignmentSettings() : base() + { + OdataType = "#microsoft.graph.iosDdmVppAppAssignmentSettings"; + } + /// + /// 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.IosDdmVppAppAssignmentSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.IosDdmVppAppAssignmentSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "allowDownloadsOverCellular", n => { AllowDownloadsOverCellular = n.GetEnumValue(); } }, + { "associatedDomains", n => { AssociatedDomains = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "associatedDomainsDirectDownloadAllowed", n => { AssociatedDomainsDirectDownloadAllowed = n.GetBoolValue(); } }, + { "automaticAppUpdates", n => { AutomaticAppUpdates = n.GetEnumValue(); } }, + { "cellularSliceConfigurationId", n => { CellularSliceConfigurationId = n.GetStringValue(); } }, + { "contentFilterConfigurationId", n => { ContentFilterConfigurationId = n.GetStringValue(); } }, + { "dnsProxyConfigurationId", n => { DnsProxyConfigurationId = n.GetStringValue(); } }, + { "preventManagedAppBackup", n => { PreventManagedAppBackup = n.GetBoolValue(); } }, + { "relayConfigurationId", n => { RelayConfigurationId = n.GetStringValue(); } }, + { "tapToPayScreenLockEnabled", n => { TapToPayScreenLockEnabled = n.GetBoolValue(); } }, + { "useDeviceLicensing", n => { UseDeviceLicensing = n.GetBoolValue(); } }, + { "version", n => { Version = n.GetIntValue(); } }, + { "vpnConfigurationId", n => { VpnConfigurationId = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("allowDownloadsOverCellular", AllowDownloadsOverCellular); + writer.WriteCollectionOfPrimitiveValues("associatedDomains", AssociatedDomains); + writer.WriteBoolValue("associatedDomainsDirectDownloadAllowed", AssociatedDomainsDirectDownloadAllowed); + writer.WriteEnumValue("automaticAppUpdates", AutomaticAppUpdates); + writer.WriteStringValue("cellularSliceConfigurationId", CellularSliceConfigurationId); + writer.WriteStringValue("contentFilterConfigurationId", ContentFilterConfigurationId); + writer.WriteStringValue("dnsProxyConfigurationId", DnsProxyConfigurationId); + writer.WriteBoolValue("preventManagedAppBackup", PreventManagedAppBackup); + writer.WriteStringValue("relayConfigurationId", RelayConfigurationId); + writer.WriteBoolValue("tapToPayScreenLockEnabled", TapToPayScreenLockEnabled); + writer.WriteBoolValue("useDeviceLicensing", UseDeviceLicensing); + writer.WriteIntValue("version", Version); + writer.WriteStringValue("vpnConfigurationId", VpnConfigurationId); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.cs b/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.cs index 5d274409e431..157e1dbcf22a 100644 --- a/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.cs +++ b/src/Microsoft.Graph/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.cs @@ -8,7 +8,7 @@ namespace Microsoft.Graph.Beta.Models { /// - /// A class containing the properties used for iOS LOB app provisioning configuration PolicySetItem. + /// A class containing the properties used for iOS lob app provisioning configuration PolicySetItem. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class IosLobAppProvisioningConfigurationPolicySetItem : global::Microsoft.Graph.Beta.Models.PolicySetItem, IParsable diff --git a/src/Microsoft.Graph/Generated/Models/IosStoreApp.cs b/src/Microsoft.Graph/Generated/Models/IosStoreApp.cs index 9b2c67b13c97..2c9ea798571a 100644 --- a/src/Microsoft.Graph/Generated/Models/IosStoreApp.cs +++ b/src/Microsoft.Graph/Generated/Models/IosStoreApp.cs @@ -13,6 +13,12 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class IosStoreApp : global::Microsoft.Graph.Beta.Models.MobileApp, IParsable { + /// The appleDeviceAppDeliveryProtocolType property + public global::Microsoft.Graph.Beta.Models.AppleDeviceDeliveryProtocol? AppleDeviceAppDeliveryProtocolType + { + get { return BackingStore?.Get("appleDeviceAppDeliveryProtocolType"); } + set { BackingStore?.Set("appleDeviceAppDeliveryProtocolType", value); } + } /// Contains properties of the possible iOS device types the mobile app can run on. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -103,6 +109,7 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "appStoreUrl", n => { AppStoreUrl = n.GetStringValue(); } }, + { "appleDeviceAppDeliveryProtocolType", n => { AppleDeviceAppDeliveryProtocolType = n.GetEnumValue(); } }, { "applicableDeviceType", n => { ApplicableDeviceType = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IosDeviceType.CreateFromDiscriminatorValue); } }, { "bundleId", n => { BundleId = n.GetStringValue(); } }, { "minimumSupportedOperatingSystem", n => { MinimumSupportedOperatingSystem = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IosMinimumOperatingSystem.CreateFromDiscriminatorValue); } }, @@ -116,6 +123,7 @@ public override void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); + writer.WriteEnumValue("appleDeviceAppDeliveryProtocolType", AppleDeviceAppDeliveryProtocolType); writer.WriteObjectValue("applicableDeviceType", ApplicableDeviceType); writer.WriteStringValue("appStoreUrl", AppStoreUrl); writer.WriteStringValue("bundleId", BundleId); diff --git a/src/Microsoft.Graph/Generated/Models/IosVppApp.cs b/src/Microsoft.Graph/Generated/Models/IosVppApp.cs index f9e66286d04b..2bdcbd116e4a 100644 --- a/src/Microsoft.Graph/Generated/Models/IosVppApp.cs +++ b/src/Microsoft.Graph/Generated/Models/IosVppApp.cs @@ -13,6 +13,12 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class IosVppApp : global::Microsoft.Graph.Beta.Models.MobileApp, IParsable { + /// The appleDeviceAppDeliveryProtocolType property + public global::Microsoft.Graph.Beta.Models.AppleDeviceDeliveryProtocol? AppleDeviceAppDeliveryProtocolType + { + get { return BackingStore?.Get("appleDeviceAppDeliveryProtocolType"); } + set { BackingStore?.Set("appleDeviceAppDeliveryProtocolType", value); } + } /// The applicable iOS Device Type. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -223,6 +229,7 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "appStoreUrl", n => { AppStoreUrl = n.GetStringValue(); } }, + { "appleDeviceAppDeliveryProtocolType", n => { AppleDeviceAppDeliveryProtocolType = n.GetEnumValue(); } }, { "applicableDeviceType", n => { ApplicableDeviceType = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IosDeviceType.CreateFromDiscriminatorValue); } }, { "assignedLicenses", n => { AssignedLicenses = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IosVppAppAssignedLicense.CreateFromDiscriminatorValue)?.AsList(); } }, { "bundleId", n => { BundleId = n.GetStringValue(); } }, @@ -246,6 +253,7 @@ public override void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); + writer.WriteEnumValue("appleDeviceAppDeliveryProtocolType", AppleDeviceAppDeliveryProtocolType); writer.WriteObjectValue("applicableDeviceType", ApplicableDeviceType); writer.WriteStringValue("appStoreUrl", AppStoreUrl); writer.WriteCollectionOfObjectValues("assignedLicenses", AssignedLicenses); diff --git a/src/Microsoft.Graph/Generated/Models/LockInfo.cs b/src/Microsoft.Graph/Generated/Models/LockInfo.cs index 13ee6bdcd077..bdca00d8831d 100644 --- a/src/Microsoft.Graph/Generated/Models/LockInfo.cs +++ b/src/Microsoft.Graph/Generated/Models/LockInfo.cs @@ -21,13 +21,13 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The createdDateTime property + /// The date and time when the lock was created, in UTC. Read-only. public DateTimeOffset? CreatedDateTime { get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } - /// The expirationDateTime property + /// The date and time when the lock expires, in UTC. Read-only. public DateTimeOffset? ExpirationDateTime { get { return BackingStore?.Get("expirationDateTime"); } @@ -55,7 +55,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The owners property + /// The collection of users that currently hold the lock on the file. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Owners diff --git a/src/Microsoft.Graph/Generated/Models/MacOSWiFiConfiguration.cs b/src/Microsoft.Graph/Generated/Models/MacOSWiFiConfiguration.cs index 43516eddbc8d..3f35e5213a71 100644 --- a/src/Microsoft.Graph/Generated/Models/MacOSWiFiConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/MacOSWiFiConfiguration.cs @@ -123,6 +123,12 @@ public string Ssid set { BackingStore?.Set("ssid", value); } } #endif + /// Indicates whether devices connecting with this Wi-Fi profile must use their physical MAC address instead of a randomized MAC address. When TRUE, it uses the actual Wi-Fi MAC address. When FALSE, it enables the MAC address randomization. Applies to macOS 15 and later. Default is false. + public bool? WifiRequirePhysicalMacAddressEnabled + { + get { return BackingStore?.Get("wifiRequirePhysicalMacAddressEnabled"); } + set { BackingStore?.Set("wifiRequirePhysicalMacAddressEnabled", value); } + } /// Wi-Fi Security Types. public global::Microsoft.Graph.Beta.Models.WiFiSecurityType? WiFiSecurityType { @@ -170,6 +176,7 @@ public override IDictionary> GetFieldDeserializers() { "proxySettings", n => { ProxySettings = n.GetEnumValue(); } }, { "ssid", n => { Ssid = n.GetStringValue(); } }, { "wiFiSecurityType", n => { WiFiSecurityType = n.GetEnumValue(); } }, + { "wifiRequirePhysicalMacAddressEnabled", n => { WifiRequirePhysicalMacAddressEnabled = n.GetBoolValue(); } }, }; } /// @@ -190,6 +197,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteIntValue("proxyManualPort", ProxyManualPort); writer.WriteEnumValue("proxySettings", ProxySettings); writer.WriteStringValue("ssid", Ssid); + writer.WriteBoolValue("wifiRequirePhysicalMacAddressEnabled", WifiRequirePhysicalMacAddressEnabled); writer.WriteEnumValue("wiFiSecurityType", WiFiSecurityType); } } diff --git a/src/Microsoft.Graph/Generated/Models/MacOsDdmVppAppAssignmentSettings.cs b/src/Microsoft.Graph/Generated/Models/MacOsDdmVppAppAssignmentSettings.cs new file mode 100644 index 000000000000..b16ab101a0e7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/MacOsDdmVppAppAssignmentSettings.cs @@ -0,0 +1,86 @@ +// +#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 +{ + /// + /// Contains properties used to assign a macOS Declarative Device Management (DDM) VPP mobile app to a group. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOsDdmVppAppAssignmentSettings : global::Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings, IParsable + { + /// Specifies whether the device automatically updates the app. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + public global::Microsoft.Graph.Beta.Models.DdmAppAutomaticAppUpdates? AutomaticAppUpdates + { + get { return BackingStore?.Get("automaticAppUpdates"); } + set { BackingStore?.Set("automaticAppUpdates", value); } + } + /// If true, the device installs an iOS or iPadOS app that runs on a Mac with Apple Silicon. This is only used when the app is a VPP app. Default is false. + public bool? IsIosApp + { + get { return BackingStore?.Get("isIosApp"); } + set { BackingStore?.Set("isIosApp", value); } + } + /// When TRUE, indicates that the app should be assigned using device licensing. When FALSE, indicates that the app should be assigned using user licensing. By default, this property is set to FALSE. + public bool? UseDeviceLicensing + { + get { return BackingStore?.Get("useDeviceLicensing"); } + set { BackingStore?.Set("useDeviceLicensing", value); } + } + /// Specifies the version of the VPP app to install. When not set, the device installs the latest version. When set, the device installs the specified version. The device never installs an older version of the app over a newer version. This property maps to the Version key in Apple's AppManagedInstallBehaviorObject declaration. + public int? Version + { + get { return BackingStore?.Get("version"); } + set { BackingStore?.Set("version", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public MacOsDdmVppAppAssignmentSettings() : base() + { + OdataType = "#microsoft.graph.macOsDdmVppAppAssignmentSettings"; + } + /// + /// 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.MacOsDdmVppAppAssignmentSettings CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.MacOsDdmVppAppAssignmentSettings(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "automaticAppUpdates", n => { AutomaticAppUpdates = n.GetEnumValue(); } }, + { "isIosApp", n => { IsIosApp = n.GetBoolValue(); } }, + { "useDeviceLicensing", n => { UseDeviceLicensing = n.GetBoolValue(); } }, + { "version", n => { Version = n.GetIntValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("automaticAppUpdates", AutomaticAppUpdates); + writer.WriteBoolValue("isIosApp", IsIosApp); + writer.WriteBoolValue("useDeviceLicensing", UseDeviceLicensing); + writer.WriteIntValue("version", Version); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/MacOsVppApp.cs b/src/Microsoft.Graph/Generated/Models/MacOsVppApp.cs index b530cf9bec9d..7920332eb8b3 100644 --- a/src/Microsoft.Graph/Generated/Models/MacOsVppApp.cs +++ b/src/Microsoft.Graph/Generated/Models/MacOsVppApp.cs @@ -13,6 +13,12 @@ namespace Microsoft.Graph.Beta.Models [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MacOsVppApp : global::Microsoft.Graph.Beta.Models.MobileApp, IParsable { + /// Enum of the supported types of Apple delivery protocols, representing the available protocols to deliver payloads to Apple devices + public global::Microsoft.Graph.Beta.Models.AppleDeviceDeliveryProtocol? AppleDeviceAppDeliveryProtocolType + { + get { return BackingStore?.Get("appleDeviceAppDeliveryProtocolType"); } + set { BackingStore?.Set("appleDeviceAppDeliveryProtocolType", value); } + } /// The store URL. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -207,6 +213,7 @@ public override IDictionary> GetFieldDeserializers() return new Dictionary>(base.GetFieldDeserializers()) { { "appStoreUrl", n => { AppStoreUrl = n.GetStringValue(); } }, + { "appleDeviceAppDeliveryProtocolType", n => { AppleDeviceAppDeliveryProtocolType = n.GetEnumValue(); } }, { "assignedLicenses", n => { AssignedLicenses = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.MacOsVppAppAssignedLicense.CreateFromDiscriminatorValue)?.AsList(); } }, { "bundleId", n => { BundleId = n.GetStringValue(); } }, { "licensingType", n => { LicensingType = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.VppLicensingType.CreateFromDiscriminatorValue); } }, @@ -229,6 +236,7 @@ public override void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); + writer.WriteEnumValue("appleDeviceAppDeliveryProtocolType", AppleDeviceAppDeliveryProtocolType); writer.WriteStringValue("appStoreUrl", AppStoreUrl); writer.WriteCollectionOfObjectValues("assignedLicenses", AssignedLicenses); writer.WriteStringValue("bundleId", BundleId); diff --git a/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs b/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs index 0c70abe45baa..1ffd2f3aef89 100644 --- a/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs +++ b/src/Microsoft.Graph/Generated/Models/ManagedAppProtection.cs @@ -393,6 +393,12 @@ public bool? PrintBlocked get { return BackingStore?.Get("protectedMessagingRedirectAppType"); } set { BackingStore?.Set("protectedMessagingRedirectAppType", value); } } + /// Specifies whether Microsoft Purview Data Loss Prevention (DLP) content evaluation is required before data sharing. + public global::Microsoft.Graph.Beta.Models.ManagedAppPurviewEvaluationRequirement? PurviewContentEvaluationRequired + { + get { return BackingStore?.Get("purviewContentEvaluationRequired"); } + set { BackingStore?.Set("purviewContentEvaluationRequired", value); } + } /// Indicates whether users may use the 'Save As' menu item to save a copy of protected files. public bool? SaveAsBlocked { @@ -483,6 +489,7 @@ public override IDictionary> GetFieldDeserializers() { "previousPinBlockCount", n => { PreviousPinBlockCount = n.GetIntValue(); } }, { "printBlocked", n => { PrintBlocked = n.GetBoolValue(); } }, { "protectedMessagingRedirectAppType", n => { ProtectedMessagingRedirectAppType = n.GetEnumValue(); } }, + { "purviewContentEvaluationRequired", n => { PurviewContentEvaluationRequired = n.GetEnumValue(); } }, { "saveAsBlocked", n => { SaveAsBlocked = n.GetBoolValue(); } }, { "simplePinBlocked", n => { SimplePinBlocked = n.GetBoolValue(); } }, }; @@ -540,6 +547,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteIntValue("previousPinBlockCount", PreviousPinBlockCount); writer.WriteBoolValue("printBlocked", PrintBlocked); writer.WriteEnumValue("protectedMessagingRedirectAppType", ProtectedMessagingRedirectAppType); + writer.WriteEnumValue("purviewContentEvaluationRequired", PurviewContentEvaluationRequired); writer.WriteBoolValue("saveAsBlocked", SaveAsBlocked); writer.WriteBoolValue("simplePinBlocked", SimplePinBlocked); } diff --git a/src/Microsoft.Graph/Generated/Models/ManagedAppPurviewEvaluationRequirement.cs b/src/Microsoft.Graph/Generated/Models/ManagedAppPurviewEvaluationRequirement.cs new file mode 100644 index 000000000000..ffb59d94a218 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ManagedAppPurviewEvaluationRequirement.cs @@ -0,0 +1,23 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + /// Specifies whether Microsoft Purview Data Loss Prevention (DLP) content evaluation is required before data sharing. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum ManagedAppPurviewEvaluationRequirement + { + /// Microsoft Purview Data Loss Prevention (DLP) content evaluation is not required. + [EnumMember(Value = "notRequired")] + NotRequired, + /// Microsoft Purview Data Loss Prevention (DLP) content evaluation is required when online; sharing is allowed if the service is unreachable. + [EnumMember(Value = "requiredWhenOnline")] + RequiredWhenOnline, + /// Microsoft Purview Data Loss Prevention (DLP) content evaluation is always required; sharing is blocked if the service is unreachable. + [EnumMember(Value = "required")] + Required, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Member.cs b/src/Microsoft.Graph/Generated/Models/Member.cs new file mode 100644 index 000000000000..786b24342463 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Member.cs @@ -0,0 +1,161 @@ +// +#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 Member : 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 ID of the referenced contact, if applicable. Optional. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ContactId + { + get { return BackingStore?.Get("contactId"); } + set { BackingStore?.Set("contactId", value); } + } +#nullable restore +#else + public string ContactId + { + get { return BackingStore?.Get("contactId"); } + set { BackingStore?.Set("contactId", value); } + } +#endif + /// The display name of the member. Optional. +#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 email address or routing key of the member. Required. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Key + { + get { return BackingStore?.Get("key"); } + set { BackingStore?.Set("key", value); } + } +#nullable restore +#else + public string Key + { + get { return BackingStore?.Get("key"); } + set { BackingStore?.Set("key", 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 + /// The recipientType property + public global::Microsoft.Graph.Beta.Models.RecipientType? RecipientType + { + get { return BackingStore?.Get("recipientType"); } + set { BackingStore?.Set("recipientType", value); } + } + /// The routing type for the member, for example, SMTP. Optional. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RoutingType + { + get { return BackingStore?.Get("routingType"); } + set { BackingStore?.Set("routingType", value); } + } +#nullable restore +#else + public string RoutingType + { + get { return BackingStore?.Get("routingType"); } + set { BackingStore?.Set("routingType", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public Member() + { + 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.Member CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Member(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "contactId", n => { ContactId = n.GetStringValue(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "key", n => { Key = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "recipientType", n => { RecipientType = n.GetEnumValue(); } }, + { "routingType", n => { RoutingType = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("contactId", ContactId); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteStringValue("key", Key); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteEnumValue("recipientType", RecipientType); + writer.WriteStringValue("routingType", RoutingType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelLogCollectionStatus.cs b/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelLogCollectionStatus.cs index 91d274913f16..738046af8810 100644 --- a/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelLogCollectionStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelLogCollectionStatus.cs @@ -16,7 +16,7 @@ public enum MicrosoftTunnelLogCollectionStatus /// Indicates that the log collection has failed [EnumMember(Value = "failed")] Failed, - /// Evolvable enumeration sentinel value. Do not use. + /// Placeholder value for future expansion enums [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelServerHealthStatus.cs b/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelServerHealthStatus.cs index 0611ff9238c1..61c2f9e02f4e 100644 --- a/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelServerHealthStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/MicrosoftTunnelServerHealthStatus.cs @@ -28,7 +28,7 @@ public enum MicrosoftTunnelServerHealthStatus /// Indicates the failure of the upgrade during the upgrade cycle of when Intune begins upgrading servers, one server at a time [EnumMember(Value = "upgradeFailed")] UpgradeFailed, - /// Evolvable enumeration sentinel value. Do not use. + /// Evolvable enumeration sentinel value. Do not use enums. [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/MobileAppAssignmentSettings.cs b/src/Microsoft.Graph/Generated/Models/MobileAppAssignmentSettings.cs index 4e6b0d517f90..33dfa6ef8127 100644 --- a/src/Microsoft.Graph/Generated/Models/MobileAppAssignmentSettings.cs +++ b/src/Microsoft.Graph/Generated/Models/MobileAppAssignmentSettings.cs @@ -59,9 +59,12 @@ public MobileAppAssignmentSettings() { "#microsoft.graph.androidManagedStoreAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.AndroidManagedStoreAppAssignmentSettings(), "#microsoft.graph.iosDdmLobAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.IosDdmLobAppAssignmentSettings(), + "#microsoft.graph.iosDdmStoreAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.IosDdmStoreAppAssignmentSettings(), + "#microsoft.graph.iosDdmVppAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.IosDdmVppAppAssignmentSettings(), "#microsoft.graph.iosLobAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.IosLobAppAssignmentSettings(), "#microsoft.graph.iosStoreAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.IosStoreAppAssignmentSettings(), "#microsoft.graph.iosVppAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.IosVppAppAssignmentSettings(), + "#microsoft.graph.macOsDdmVppAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.MacOsDdmVppAppAssignmentSettings(), "#microsoft.graph.macOsLobAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.MacOsLobAppAssignmentSettings(), "#microsoft.graph.macOsVppAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.MacOsVppAppAssignmentSettings(), "#microsoft.graph.microsoftStoreForBusinessAppAssignmentSettings" => new global::Microsoft.Graph.Beta.Models.MicrosoftStoreForBusinessAppAssignmentSettings(), diff --git a/src/Microsoft.Graph/Generated/Models/Networkaccess/ForwardingPolicyLink.cs b/src/Microsoft.Graph/Generated/Models/Networkaccess/ForwardingPolicyLink.cs index 5f71646dd862..910e988783ff 100644 --- a/src/Microsoft.Graph/Generated/Models/Networkaccess/ForwardingPolicyLink.cs +++ b/src/Microsoft.Graph/Generated/Models/Networkaccess/ForwardingPolicyLink.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models.Networkaccess public partial class ForwardingPolicyLink : global::Microsoft.Graph.Beta.Models.Networkaccess.PolicyLink, IParsable #pragma warning restore CS1591 { - /// The priority property + /// Priority of the policy within the forwarding profile. public long? Priority { get { return BackingStore?.Get("priority"); } diff --git a/src/Microsoft.Graph/Generated/Models/Networkaccess/TlsCertificateStatus.cs b/src/Microsoft.Graph/Generated/Models/Networkaccess/TlsCertificateStatus.cs index db061acd13c4..1daa317e8bfe 100644 --- a/src/Microsoft.Graph/Generated/Models/Networkaccess/TlsCertificateStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/Networkaccess/TlsCertificateStatus.cs @@ -40,5 +40,13 @@ public enum TlsCertificateStatus #pragma warning disable CS1591 Disabled, #pragma warning restore CS1591 + [EnumMember(Value = "creating")] + #pragma warning disable CS1591 + Creating, + #pragma warning restore CS1591 + [EnumMember(Value = "revoked")] + #pragma warning disable CS1591 + Revoked, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/NotifyUserAction.cs b/src/Microsoft.Graph/Generated/Models/NotifyUserAction.cs index 0beb58cca6fa..ab6adf1dac8d 100644 --- a/src/Microsoft.Graph/Generated/Models/NotifyUserAction.cs +++ b/src/Microsoft.Graph/Generated/Models/NotifyUserAction.cs @@ -9,7 +9,7 @@ namespace Microsoft.Graph.Beta.Models { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class NotifyUserAction : global::Microsoft.Graph.Beta.Models.DlpActionInfo, IParsable + public partial class NotifyUserAction : global::Microsoft.Graph.Beta.Models.PolicyTipAction, IParsable #pragma warning restore CS1591 { /// Timestamp when the notification action configuration was last modified. @@ -33,22 +33,6 @@ public string EmailText get { return BackingStore?.Get("emailText"); } set { BackingStore?.Set("emailText", value); } } -#endif - /// The text of the policy tip displayed to the user within the application (For example, Outlook, Word). -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? PolicyTip - { - get { return BackingStore?.Get("policyTip"); } - set { BackingStore?.Set("policyTip", value); } - } -#nullable restore -#else - public string PolicyTip - { - get { return BackingStore?.Get("policyTip"); } - set { BackingStore?.Set("policyTip", value); } - } #endif /// List of email addresses or user identifiers designated to receive the notification email. Can include sender, owner, manager, etc. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -86,7 +70,6 @@ public override IDictionary> GetFieldDeserializers() { { "actionLastModifiedDateTime", n => { ActionLastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, { "emailText", n => { EmailText = n.GetStringValue(); } }, - { "policyTip", n => { PolicyTip = n.GetStringValue(); } }, { "recipients", n => { Recipients = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } @@ -100,7 +83,6 @@ public override void Serialize(ISerializationWriter writer) base.Serialize(writer); writer.WriteDateTimeOffsetValue("actionLastModifiedDateTime", ActionLastModifiedDateTime); writer.WriteStringValue("emailText", EmailText); - writer.WriteStringValue("policyTip", PolicyTip); writer.WriteCollectionOfPrimitiveValues("recipients", Recipients); } } diff --git a/src/Microsoft.Graph/Generated/Models/OnPremisesDirectorySynchronizationFeature.cs b/src/Microsoft.Graph/Generated/Models/OnPremisesDirectorySynchronizationFeature.cs index e49d1cab1270..d15c2b67d244 100644 --- a/src/Microsoft.Graph/Generated/Models/OnPremisesDirectorySynchronizationFeature.cs +++ b/src/Microsoft.Graph/Generated/Models/OnPremisesDirectorySynchronizationFeature.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property + /// When true, allows clients to update the onPremisesObjectIdentifier property for on-premises Active Directory synced objects. public bool? AllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled { get { return BackingStore?.Get("allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled"); } diff --git a/src/Microsoft.Graph/Generated/Models/OnboardingStatus.cs b/src/Microsoft.Graph/Generated/Models/OnboardingStatus.cs index 30475016575e..f5f08cfa387c 100644 --- a/src/Microsoft.Graph/Generated/Models/OnboardingStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/OnboardingStatus.cs @@ -22,7 +22,7 @@ public enum OnboardingStatus /// Offboarding [EnumMember(Value = "offboarding")] Offboarding, - /// Evolvable enumeration sentinel value. Do not use. + /// UnknownFutureValue [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs b/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs index 71c33714dcbb..0efe57411c92 100644 --- a/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs +++ b/src/Microsoft.Graph/Generated/Models/OnlineMeetingBase.cs @@ -176,7 +176,7 @@ public bool? AllowWhiteboard set { BackingStore?.Set("chatRestrictions", value); } } #endif - /// The cloudVideoInteropInfo property + /// Conferencing device integration settings for Cloud Video Interop (CVI). Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.CloudVideoInteropInfo? CloudVideoInteropInfo @@ -306,6 +306,12 @@ public string MeetingSpokenLanguageTag set { BackingStore?.Set("meetingSpokenLanguageTag", value); } } #endif + /// The type of the online meeting. The possible values are: adhoc, scheduled, recurring, broadcast, meetnow, unknownFutureValue. Read-only. + public global::Microsoft.Graph.Beta.Models.OnlineMeetingType? MeetingType + { + get { return BackingStore?.Get("meetingType"); } + set { BackingStore?.Set("meetingType", value); } + } /// Indicates whether to record the meeting automatically. public bool? RecordAutomatically { @@ -435,6 +441,7 @@ public override IDictionary> GetFieldDeserializers() { "lobbyBypassSettings", n => { LobbyBypassSettings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.LobbyBypassSettings.CreateFromDiscriminatorValue); } }, { "meetingOptionsWebUrl", n => { MeetingOptionsWebUrl = n.GetStringValue(); } }, { "meetingSpokenLanguageTag", n => { MeetingSpokenLanguageTag = n.GetStringValue(); } }, + { "meetingType", n => { MeetingType = n.GetEnumValue(); } }, { "recordAutomatically", n => { RecordAutomatically = n.GetBoolValue(); } }, { "sensitivityLabelAssignment", n => { SensitivityLabelAssignment = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.OnlineMeetingSensitivityLabelAssignment.CreateFromDiscriminatorValue); } }, { "shareMeetingChatHistoryDefault", n => { ShareMeetingChatHistoryDefault = n.GetEnumValue(); } }, @@ -480,6 +487,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteObjectValue("lobbyBypassSettings", LobbyBypassSettings); writer.WriteStringValue("meetingOptionsWebUrl", MeetingOptionsWebUrl); writer.WriteStringValue("meetingSpokenLanguageTag", MeetingSpokenLanguageTag); + writer.WriteEnumValue("meetingType", MeetingType); writer.WriteBoolValue("recordAutomatically", RecordAutomatically); writer.WriteObjectValue("sensitivityLabelAssignment", SensitivityLabelAssignment); writer.WriteEnumValue("shareMeetingChatHistoryDefault", ShareMeetingChatHistoryDefault); diff --git a/src/Microsoft.Graph/Generated/Models/OnlineMeetingType.cs b/src/Microsoft.Graph/Generated/Models/OnlineMeetingType.cs new file mode 100644 index 000000000000..b6875fa8af5e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/OnlineMeetingType.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 OnlineMeetingType + #pragma warning restore CS1591 + { + [EnumMember(Value = "adhoc")] + #pragma warning disable CS1591 + Adhoc, + #pragma warning restore CS1591 + [EnumMember(Value = "scheduled")] + #pragma warning disable CS1591 + Scheduled, + #pragma warning restore CS1591 + [EnumMember(Value = "recurring")] + #pragma warning disable CS1591 + Recurring, + #pragma warning restore CS1591 + [EnumMember(Value = "broadcast")] + #pragma warning disable CS1591 + Broadcast, + #pragma warning restore CS1591 + [EnumMember(Value = "meetnow")] + #pragma warning disable CS1591 + Meetnow, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/OutlookItem.cs b/src/Microsoft.Graph/Generated/Models/OutlookItem.cs index 283241e670ad..7de0bf386d54 100644 --- a/src/Microsoft.Graph/Generated/Models/OutlookItem.cs +++ b/src/Microsoft.Graph/Generated/Models/OutlookItem.cs @@ -69,6 +69,7 @@ public DateTimeOffset? LastModifiedDateTime { "#microsoft.graph.calendarSharingMessage" => new global::Microsoft.Graph.Beta.Models.CalendarSharingMessage(), "#microsoft.graph.contact" => new global::Microsoft.Graph.Beta.Models.Contact(), + "#microsoft.graph.distributionList" => new global::Microsoft.Graph.Beta.Models.DistributionList(), "#microsoft.graph.event" => new global::Microsoft.Graph.Beta.Models.Event(), "#microsoft.graph.eventMessage" => new global::Microsoft.Graph.Beta.Models.EventMessage(), "#microsoft.graph.eventMessageRequest" => new global::Microsoft.Graph.Beta.Models.EventMessageRequest(), diff --git a/src/Microsoft.Graph/Generated/Models/PasswordSingleSignOnField.cs b/src/Microsoft.Graph/Generated/Models/PasswordSingleSignOnField.cs index 1bc38c5be1d3..172e3702af26 100644 --- a/src/Microsoft.Graph/Generated/Models/PasswordSingleSignOnField.cs +++ b/src/Microsoft.Graph/Generated/Models/PasswordSingleSignOnField.cs @@ -37,7 +37,7 @@ public string CustomizedLabel set { BackingStore?.Set("customizedLabel", value); } } #endif - /// Label that would be used if no customizedLabel is provided. Read only. + /// Label that would be used if no customizedLabel is provided. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DefaultLabel diff --git a/src/Microsoft.Graph/Generated/Models/PlannerDelta.cs b/src/Microsoft.Graph/Generated/Models/PlannerDelta.cs index 75cdf033adac..dbe30526884f 100644 --- a/src/Microsoft.Graph/Generated/Models/PlannerDelta.cs +++ b/src/Microsoft.Graph/Generated/Models/PlannerDelta.cs @@ -27,12 +27,14 @@ public partial class PlannerDelta : global::Microsoft.Graph.Beta.Models.Entity, "#microsoft.graph.plannerAssignedToTaskBoardTaskFormat" => new global::Microsoft.Graph.Beta.Models.PlannerAssignedToTaskBoardTaskFormat(), "#microsoft.graph.plannerBucket" => new global::Microsoft.Graph.Beta.Models.PlannerBucket(), "#microsoft.graph.plannerBucketTaskBoardTaskFormat" => new global::Microsoft.Graph.Beta.Models.PlannerBucketTaskBoardTaskFormat(), + "#microsoft.graph.plannerHistoryItem" => new global::Microsoft.Graph.Beta.Models.PlannerHistoryItem(), "#microsoft.graph.plannerPlan" => new global::Microsoft.Graph.Beta.Models.PlannerPlan(), "#microsoft.graph.plannerPlanDetails" => new global::Microsoft.Graph.Beta.Models.PlannerPlanDetails(), "#microsoft.graph.plannerProgressTaskBoardTaskFormat" => new global::Microsoft.Graph.Beta.Models.PlannerProgressTaskBoardTaskFormat(), "#microsoft.graph.plannerTask" => new global::Microsoft.Graph.Beta.Models.PlannerTask(), "#microsoft.graph.plannerTaskDetails" => new global::Microsoft.Graph.Beta.Models.PlannerTaskDetails(), "#microsoft.graph.plannerUser" => new global::Microsoft.Graph.Beta.Models.PlannerUser(), + "#microsoft.graph.taskHistoryItem" => new global::Microsoft.Graph.Beta.Models.TaskHistoryItem(), _ => new global::Microsoft.Graph.Beta.Models.PlannerDelta(), }; } diff --git a/src/Microsoft.Graph/Generated/Models/PlannerHistoryItem.cs b/src/Microsoft.Graph/Generated/Models/PlannerHistoryItem.cs new file mode 100644 index 000000000000..e0d0d96f7095 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/PlannerHistoryItem.cs @@ -0,0 +1,129 @@ +// +#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 PlannerHistoryItem : global::Microsoft.Graph.Beta.Models.PlannerDelta, IParsable + #pragma warning restore CS1591 + { + /// The actor property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentitySet? Actor + { + get { return BackingStore?.Get("actor"); } + set { BackingStore?.Set("actor", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentitySet Actor + { + get { return BackingStore?.Get("actor"); } + set { BackingStore?.Set("actor", value); } + } +#endif + /// The entityId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? EntityId + { + get { return BackingStore?.Get("entityId"); } + set { BackingStore?.Set("entityId", value); } + } +#nullable restore +#else + public string EntityId + { + get { return BackingStore?.Get("entityId"); } + set { BackingStore?.Set("entityId", value); } + } +#endif + /// The entityType property + public global::Microsoft.Graph.Beta.Models.HistoryEntityType? EntityType + { + get { return BackingStore?.Get("entityType"); } + set { BackingStore?.Set("entityType", value); } + } + /// The eventType property + public global::Microsoft.Graph.Beta.Models.HistoryEventType? EventType + { + get { return BackingStore?.Get("eventType"); } + set { BackingStore?.Set("eventType", value); } + } + /// The occurredDateTime property + public DateTimeOffset? OccurredDateTime + { + get { return BackingStore?.Get("occurredDateTime"); } + set { BackingStore?.Set("occurredDateTime", value); } + } + /// The planId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PlanId + { + get { return BackingStore?.Get("planId"); } + set { BackingStore?.Set("planId", value); } + } +#nullable restore +#else + public string PlanId + { + get { return BackingStore?.Get("planId"); } + set { BackingStore?.Set("planId", 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.PlannerHistoryItem CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.taskHistoryItem" => new global::Microsoft.Graph.Beta.Models.TaskHistoryItem(), + _ => new global::Microsoft.Graph.Beta.Models.PlannerHistoryItem(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "actor", n => { Actor = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentitySet.CreateFromDiscriminatorValue); } }, + { "entityId", n => { EntityId = n.GetStringValue(); } }, + { "entityType", n => { EntityType = n.GetEnumValue(); } }, + { "eventType", n => { EventType = n.GetEnumValue(); } }, + { "occurredDateTime", n => { OccurredDateTime = n.GetDateTimeOffsetValue(); } }, + { "planId", n => { PlanId = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("actor", Actor); + writer.WriteStringValue("entityId", EntityId); + writer.WriteEnumValue("entityType", EntityType); + writer.WriteEnumValue("eventType", EventType); + writer.WriteDateTimeOffsetValue("occurredDateTime", OccurredDateTime); + writer.WriteStringValue("planId", PlanId); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/PlannerHistoryItemCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/PlannerHistoryItemCollectionResponse.cs new file mode 100644 index 000000000000..0634a1e946ba --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/PlannerHistoryItemCollectionResponse.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 PlannerHistoryItemCollectionResponse : 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.PlannerHistoryItemCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse(); + } + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/PlannerPlan.cs b/src/Microsoft.Graph/Generated/Models/PlannerPlan.cs index b9c2928519f2..0d0c78e86360 100644 --- a/src/Microsoft.Graph/Generated/Models/PlannerPlan.cs +++ b/src/Microsoft.Graph/Generated/Models/PlannerPlan.cs @@ -145,6 +145,22 @@ public DateTimeOffset? CreatedDateTime get { return BackingStore?.Get("details"); } set { BackingStore?.Set("details", value); } } +#endif + /// The historyItems property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? HistoryItems + { + get { return BackingStore?.Get?>("historyItems"); } + set { BackingStore?.Set("historyItems", value); } + } +#nullable restore +#else + public List HistoryItems + { + get { return BackingStore?.Get>("historyItems"); } + set { BackingStore?.Set("historyItems", value); } + } #endif /// Read-only. If set to true, the plan is archived. An archived plan is read-only. public bool? IsArchived @@ -243,6 +259,7 @@ public override IDictionary> GetFieldDeserializers() { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, { "creationSource", n => { CreationSource = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerPlanCreation.CreateFromDiscriminatorValue); } }, { "details", n => { Details = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerPlanDetails.CreateFromDiscriminatorValue); } }, + { "historyItems", n => { HistoryItems = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem.CreateFromDiscriminatorValue)?.AsList(); } }, { "isArchived", n => { IsArchived = n.GetBoolValue(); } }, { "owner", n => { Owner = n.GetStringValue(); } }, { "sharedWithContainers", n => { SharedWithContainers = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PlannerSharedWithContainer.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -267,6 +284,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); writer.WriteObjectValue("creationSource", CreationSource); writer.WriteObjectValue("details", Details); + writer.WriteCollectionOfObjectValues("historyItems", HistoryItems); writer.WriteBoolValue("isArchived", IsArchived); writer.WriteStringValue("owner", Owner); writer.WriteCollectionOfObjectValues("sharedWithContainers", SharedWithContainers); diff --git a/src/Microsoft.Graph/Generated/Models/PlannerTaskData.cs b/src/Microsoft.Graph/Generated/Models/PlannerTaskData.cs new file mode 100644 index 000000000000..9798228525ff --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/PlannerTaskData.cs @@ -0,0 +1,409 @@ +// +#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 PlannerTaskData : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// The activeChecklistItemCount property + public int? ActiveChecklistItemCount + { + get { return BackingStore?.Get("activeChecklistItemCount"); } + set { BackingStore?.Set("activeChecklistItemCount", value); } + } + /// 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 appliedCategories property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerAppliedCategories? AppliedCategories + { + get { return BackingStore?.Get("appliedCategories"); } + set { BackingStore?.Set("appliedCategories", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerAppliedCategories AppliedCategories + { + get { return BackingStore?.Get("appliedCategories"); } + set { BackingStore?.Set("appliedCategories", value); } + } +#endif + /// The archivalInfo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerArchivalInfo? ArchivalInfo + { + get { return BackingStore?.Get("archivalInfo"); } + set { BackingStore?.Set("archivalInfo", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerArchivalInfo ArchivalInfo + { + get { return BackingStore?.Get("archivalInfo"); } + set { BackingStore?.Set("archivalInfo", value); } + } +#endif + /// The assignments property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerAssignments? Assignments + { + get { return BackingStore?.Get("assignments"); } + set { BackingStore?.Set("assignments", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerAssignments Assignments + { + get { return BackingStore?.Get("assignments"); } + set { BackingStore?.Set("assignments", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The bucketId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? BucketId + { + get { return BackingStore?.Get("bucketId"); } + set { BackingStore?.Set("bucketId", value); } + } +#nullable restore +#else + public string BucketId + { + get { return BackingStore?.Get("bucketId"); } + set { BackingStore?.Set("bucketId", value); } + } +#endif + /// The checklistItemCount property + public int? ChecklistItemCount + { + get { return BackingStore?.Get("checklistItemCount"); } + set { BackingStore?.Set("checklistItemCount", value); } + } + /// The completedBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentitySet? CompletedBy + { + get { return BackingStore?.Get("completedBy"); } + set { BackingStore?.Set("completedBy", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentitySet CompletedBy + { + get { return BackingStore?.Get("completedBy"); } + set { BackingStore?.Set("completedBy", value); } + } +#endif + /// The completedDateTime property + public DateTimeOffset? CompletedDateTime + { + get { return BackingStore?.Get("completedDateTime"); } + set { BackingStore?.Set("completedDateTime", value); } + } + /// The conversationThreadId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ConversationThreadId + { + get { return BackingStore?.Get("conversationThreadId"); } + set { BackingStore?.Set("conversationThreadId", value); } + } +#nullable restore +#else + public string ConversationThreadId + { + get { return BackingStore?.Get("conversationThreadId"); } + set { BackingStore?.Set("conversationThreadId", value); } + } +#endif + /// 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 creationSource property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerTaskCreation? CreationSource + { + get { return BackingStore?.Get("creationSource"); } + set { BackingStore?.Set("creationSource", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerTaskCreation CreationSource + { + get { return BackingStore?.Get("creationSource"); } + set { BackingStore?.Set("creationSource", value); } + } +#endif + /// The details property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerTaskDetailsData? Details + { + get { return BackingStore?.Get("details"); } + set { BackingStore?.Set("details", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerTaskDetailsData Details + { + get { return BackingStore?.Get("details"); } + set { BackingStore?.Set("details", value); } + } +#endif + /// The dueDateTime property + public DateTimeOffset? DueDateTime + { + get { return BackingStore?.Get("dueDateTime"); } + set { BackingStore?.Set("dueDateTime", value); } + } + /// The hasChat property + public bool? HasChat + { + get { return BackingStore?.Get("hasChat"); } + set { BackingStore?.Set("hasChat", value); } + } + /// The hasDescription property + public bool? HasDescription + { + get { return BackingStore?.Get("hasDescription"); } + set { BackingStore?.Set("hasDescription", value); } + } + /// The isArchived property + public bool? IsArchived + { + get { return BackingStore?.Get("isArchived"); } + set { BackingStore?.Set("isArchived", 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 orderHint property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OrderHint + { + get { return BackingStore?.Get("orderHint"); } + set { BackingStore?.Set("orderHint", value); } + } +#nullable restore +#else + public string OrderHint + { + get { return BackingStore?.Get("orderHint"); } + set { BackingStore?.Set("orderHint", value); } + } +#endif + /// The percentComplete property + public int? PercentComplete + { + get { return BackingStore?.Get("percentComplete"); } + set { BackingStore?.Set("percentComplete", value); } + } + /// The previewType property + public global::Microsoft.Graph.Beta.Models.PlannerPreviewType? PreviewType + { + get { return BackingStore?.Get("previewType"); } + set { BackingStore?.Set("previewType", value); } + } + /// The priority property + public int? Priority + { + get { return BackingStore?.Get("priority"); } + set { BackingStore?.Set("priority", value); } + } + /// The recurrence property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerTaskRecurrence? Recurrence + { + get { return BackingStore?.Get("recurrence"); } + set { BackingStore?.Set("recurrence", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerTaskRecurrence Recurrence + { + get { return BackingStore?.Get("recurrence"); } + set { BackingStore?.Set("recurrence", value); } + } +#endif + /// The referenceCount property + public int? ReferenceCount + { + get { return BackingStore?.Get("referenceCount"); } + set { BackingStore?.Set("referenceCount", value); } + } + /// The specifiedCompletionRequirements property + public global::Microsoft.Graph.Beta.Models.PlannerTaskCompletionRequirements? SpecifiedCompletionRequirements + { + get { return BackingStore?.Get("specifiedCompletionRequirements"); } + set { BackingStore?.Set("specifiedCompletionRequirements", value); } + } + /// The startDateTime property + public DateTimeOffset? StartDateTime + { + get { return BackingStore?.Get("startDateTime"); } + set { BackingStore?.Set("startDateTime", value); } + } + /// The title property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Title + { + get { return BackingStore?.Get("title"); } + set { BackingStore?.Set("title", value); } + } +#nullable restore +#else + public string Title + { + get { return BackingStore?.Get("title"); } + set { BackingStore?.Set("title", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTaskData() + { + 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.PlannerTaskData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.PlannerTaskData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "activeChecklistItemCount", n => { ActiveChecklistItemCount = n.GetIntValue(); } }, + { "appliedCategories", n => { AppliedCategories = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerAppliedCategories.CreateFromDiscriminatorValue); } }, + { "archivalInfo", n => { ArchivalInfo = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerArchivalInfo.CreateFromDiscriminatorValue); } }, + { "assignments", n => { Assignments = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerAssignments.CreateFromDiscriminatorValue); } }, + { "bucketId", n => { BucketId = n.GetStringValue(); } }, + { "checklistItemCount", n => { ChecklistItemCount = n.GetIntValue(); } }, + { "completedBy", n => { CompletedBy = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentitySet.CreateFromDiscriminatorValue); } }, + { "completedDateTime", n => { CompletedDateTime = n.GetDateTimeOffsetValue(); } }, + { "conversationThreadId", n => { ConversationThreadId = n.GetStringValue(); } }, + { "createdBy", n => { CreatedBy = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentitySet.CreateFromDiscriminatorValue); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "creationSource", n => { CreationSource = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerTaskCreation.CreateFromDiscriminatorValue); } }, + { "details", n => { Details = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerTaskDetailsData.CreateFromDiscriminatorValue); } }, + { "dueDateTime", n => { DueDateTime = n.GetDateTimeOffsetValue(); } }, + { "hasChat", n => { HasChat = n.GetBoolValue(); } }, + { "hasDescription", n => { HasDescription = n.GetBoolValue(); } }, + { "isArchived", n => { IsArchived = n.GetBoolValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "orderHint", n => { OrderHint = n.GetStringValue(); } }, + { "percentComplete", n => { PercentComplete = n.GetIntValue(); } }, + { "previewType", n => { PreviewType = n.GetEnumValue(); } }, + { "priority", n => { Priority = n.GetIntValue(); } }, + { "recurrence", n => { Recurrence = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerTaskRecurrence.CreateFromDiscriminatorValue); } }, + { "referenceCount", n => { ReferenceCount = n.GetIntValue(); } }, + { "specifiedCompletionRequirements", n => { SpecifiedCompletionRequirements = n.GetEnumValue(); } }, + { "startDateTime", n => { StartDateTime = n.GetDateTimeOffsetValue(); } }, + { "title", n => { Title = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteIntValue("activeChecklistItemCount", ActiveChecklistItemCount); + writer.WriteObjectValue("appliedCategories", AppliedCategories); + writer.WriteObjectValue("archivalInfo", ArchivalInfo); + writer.WriteObjectValue("assignments", Assignments); + writer.WriteStringValue("bucketId", BucketId); + writer.WriteIntValue("checklistItemCount", ChecklistItemCount); + writer.WriteObjectValue("completedBy", CompletedBy); + writer.WriteDateTimeOffsetValue("completedDateTime", CompletedDateTime); + writer.WriteStringValue("conversationThreadId", ConversationThreadId); + writer.WriteObjectValue("createdBy", CreatedBy); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteObjectValue("creationSource", CreationSource); + writer.WriteObjectValue("details", Details); + writer.WriteDateTimeOffsetValue("dueDateTime", DueDateTime); + writer.WriteBoolValue("hasChat", HasChat); + writer.WriteBoolValue("hasDescription", HasDescription); + writer.WriteBoolValue("isArchived", IsArchived); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("orderHint", OrderHint); + writer.WriteIntValue("percentComplete", PercentComplete); + writer.WriteEnumValue("previewType", PreviewType); + writer.WriteIntValue("priority", Priority); + writer.WriteObjectValue("recurrence", Recurrence); + writer.WriteIntValue("referenceCount", ReferenceCount); + writer.WriteEnumValue("specifiedCompletionRequirements", SpecifiedCompletionRequirements); + writer.WriteDateTimeOffsetValue("startDateTime", StartDateTime); + writer.WriteStringValue("title", Title); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/PlannerTaskDetailsData.cs b/src/Microsoft.Graph/Generated/Models/PlannerTaskDetailsData.cs new file mode 100644 index 000000000000..f69d588d72da --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/PlannerTaskDetailsData.cs @@ -0,0 +1,215 @@ +// +#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 PlannerTaskDetailsData : 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 approvalAttachment property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerBaseApprovalAttachment? ApprovalAttachment + { + get { return BackingStore?.Get("approvalAttachment"); } + set { BackingStore?.Set("approvalAttachment", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerBaseApprovalAttachment ApprovalAttachment + { + get { return BackingStore?.Get("approvalAttachment"); } + set { BackingStore?.Set("approvalAttachment", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// The checklist property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerChecklistItems? Checklist + { + get { return BackingStore?.Get("checklist"); } + set { BackingStore?.Set("checklist", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerChecklistItems Checklist + { + get { return BackingStore?.Get("checklist"); } + set { BackingStore?.Set("checklist", value); } + } +#endif + /// The completionRequirements property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerTaskCompletionRequirementDetails? CompletionRequirements + { + get { return BackingStore?.Get("completionRequirements"); } + set { BackingStore?.Set("completionRequirements", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerTaskCompletionRequirementDetails CompletionRequirements + { + get { return BackingStore?.Get("completionRequirements"); } + set { BackingStore?.Set("completionRequirements", value); } + } +#endif + /// The description property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Description + { + get { return BackingStore?.Get("description"); } + set { BackingStore?.Set("description", value); } + } +#nullable restore +#else + public string Description + { + get { return BackingStore?.Get("description"); } + set { BackingStore?.Set("description", value); } + } +#endif + /// The forms property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerFormsDictionary? Forms + { + get { return BackingStore?.Get("forms"); } + set { BackingStore?.Set("forms", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerFormsDictionary Forms + { + get { return BackingStore?.Get("forms"); } + set { BackingStore?.Set("forms", value); } + } +#endif + /// The notes property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.ItemBody? Notes + { + get { return BackingStore?.Get("notes"); } + set { BackingStore?.Set("notes", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.ItemBody Notes + { + get { return BackingStore?.Get("notes"); } + set { BackingStore?.Set("notes", 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 + /// The previewType property + public global::Microsoft.Graph.Beta.Models.PlannerPreviewType? PreviewType + { + get { return BackingStore?.Get("previewType"); } + set { BackingStore?.Set("previewType", value); } + } + /// The references property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerExternalReferences? References + { + get { return BackingStore?.Get("references"); } + set { BackingStore?.Set("references", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerExternalReferences References + { + get { return BackingStore?.Get("references"); } + set { BackingStore?.Set("references", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTaskDetailsData() + { + 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.PlannerTaskDetailsData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.PlannerTaskDetailsData(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "approvalAttachment", n => { ApprovalAttachment = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerBaseApprovalAttachment.CreateFromDiscriminatorValue); } }, + { "checklist", n => { Checklist = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerChecklistItems.CreateFromDiscriminatorValue); } }, + { "completionRequirements", n => { CompletionRequirements = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerTaskCompletionRequirementDetails.CreateFromDiscriminatorValue); } }, + { "description", n => { Description = n.GetStringValue(); } }, + { "forms", n => { Forms = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerFormsDictionary.CreateFromDiscriminatorValue); } }, + { "notes", n => { Notes = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.ItemBody.CreateFromDiscriminatorValue); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "previewType", n => { PreviewType = n.GetEnumValue(); } }, + { "references", n => { References = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerExternalReferences.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("approvalAttachment", ApprovalAttachment); + writer.WriteObjectValue("checklist", Checklist); + writer.WriteObjectValue("completionRequirements", CompletionRequirements); + writer.WriteStringValue("description", Description); + writer.WriteObjectValue("forms", Forms); + writer.WriteObjectValue("notes", Notes); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteEnumValue("previewType", PreviewType); + writer.WriteObjectValue("references", References); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/PolicyDeletableItem.cs b/src/Microsoft.Graph/Generated/Models/PolicyDeletableItem.cs index 024728649f2e..b21df4047c88 100644 --- a/src/Microsoft.Graph/Generated/Models/PolicyDeletableItem.cs +++ b/src/Microsoft.Graph/Generated/Models/PolicyDeletableItem.cs @@ -67,9 +67,11 @@ public PolicyDeletableItem() "#microsoft.graph.countryNamedLocation" => new global::Microsoft.Graph.Beta.Models.CountryNamedLocation(), "#microsoft.graph.crossTenantAccessPolicyConfigurationPartner" => new global::Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner(), "#microsoft.graph.crossTenantIdentitySyncPolicyPartner" => new global::Microsoft.Graph.Beta.Models.CrossTenantIdentitySyncPolicyPartner(), + "#microsoft.graph.delegatedAdminServiceProviderConstraints" => new global::Microsoft.Graph.Beta.Models.DelegatedAdminServiceProviderConstraints(), "#microsoft.graph.ipNamedLocation" => new global::Microsoft.Graph.Beta.Models.IpNamedLocation(), "#microsoft.graph.namedLocation" => new global::Microsoft.Graph.Beta.Models.NamedLocation(), "#microsoft.graph.privateLinkNamedLocation" => new global::Microsoft.Graph.Beta.Models.PrivateLinkNamedLocation(), + "#microsoft.graph.serviceProviderConstraints" => new global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints(), "#microsoft.graph.serviceTagNamedLocation" => new global::Microsoft.Graph.Beta.Models.ServiceTagNamedLocation(), "#microsoft.graph.whatIfAnalysisResult" => new global::Microsoft.Graph.Beta.Models.WhatIfAnalysisResult(), _ => new global::Microsoft.Graph.Beta.Models.PolicyDeletableItem(), diff --git a/src/Microsoft.Graph/Generated/Models/PolicyTipAction.cs b/src/Microsoft.Graph/Generated/Models/PolicyTipAction.cs new file mode 100644 index 000000000000..27c17fc43a94 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/PolicyTipAction.cs @@ -0,0 +1,69 @@ +// +#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 PolicyTipAction : global::Microsoft.Graph.Beta.Models.DlpActionInfo, IParsable + #pragma warning restore CS1591 + { + /// The text of the policy tip that explains what triggered the DLP policy. Developers can display this information to users in the app. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PolicyTip + { + get { return BackingStore?.Get("policyTip"); } + set { BackingStore?.Set("policyTip", value); } + } +#nullable restore +#else + public string PolicyTip + { + get { return BackingStore?.Get("policyTip"); } + set { BackingStore?.Set("policyTip", 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.PolicyTipAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.notifyUserAction" => new global::Microsoft.Graph.Beta.Models.NotifyUserAction(), + _ => new global::Microsoft.Graph.Beta.Models.PolicyTipAction(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "policyTip", n => { PolicyTip = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("policyTip", PolicyTip); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ProcessContentRequest.cs b/src/Microsoft.Graph/Generated/Models/ProcessContentRequest.cs index dc9860aebc69..0c79bd1022d1 100644 --- a/src/Microsoft.Graph/Generated/Models/ProcessContentRequest.cs +++ b/src/Microsoft.Graph/Generated/Models/ProcessContentRequest.cs @@ -52,6 +52,22 @@ public IDictionary AdditionalData get { return BackingStore?.Get>("contentEntries"); } set { BackingStore?.Set("contentEntries", value); } } +#endif + /// The contextMetadata property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.ContextMetadata? ContextMetadata + { + get { return BackingStore?.Get("contextMetadata"); } + set { BackingStore?.Set("contextMetadata", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.ContextMetadata ContextMetadata + { + get { return BackingStore?.Get("contextMetadata"); } + set { BackingStore?.Set("contextMetadata", value); } + } #endif /// The deviceMetadata property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -145,6 +161,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "activityMetadata", n => { ActivityMetadata = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.ActivityMetadata.CreateFromDiscriminatorValue); } }, { "contentEntries", n => { ContentEntries = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ProcessContentMetadataBase.CreateFromDiscriminatorValue)?.AsList(); } }, + { "contextMetadata", n => { ContextMetadata = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.ContextMetadata.CreateFromDiscriminatorValue); } }, { "deviceMetadata", n => { DeviceMetadata = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.DeviceMetadata.CreateFromDiscriminatorValue); } }, { "integratedAppMetadata", n => { IntegratedAppMetadata = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IntegratedApplicationMetadata.CreateFromDiscriminatorValue); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, @@ -160,6 +177,7 @@ public virtual void Serialize(ISerializationWriter writer) if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); writer.WriteObjectValue("activityMetadata", ActivityMetadata); writer.WriteCollectionOfObjectValues("contentEntries", ContentEntries); + writer.WriteObjectValue("contextMetadata", ContextMetadata); writer.WriteObjectValue("deviceMetadata", DeviceMetadata); writer.WriteObjectValue("integratedAppMetadata", IntegratedAppMetadata); writer.WriteStringValue("@odata.type", OdataType); diff --git a/src/Microsoft.Graph/Generated/Models/ProfilePropertySetting.cs b/src/Microsoft.Graph/Generated/Models/ProfilePropertySetting.cs index f380d8057f70..0e6a97c01f73 100644 --- a/src/Microsoft.Graph/Generated/Models/ProfilePropertySetting.cs +++ b/src/Microsoft.Graph/Generated/Models/ProfilePropertySetting.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class ProfilePropertySetting : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Name of the property-level setting. + /// Name of the property associated with this setting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DisplayName @@ -44,7 +44,7 @@ public string Name set { BackingStore?.Set("name", value); } } #endif - /// A collection of prioritized profile source URLs ordered by data precedence within an organization. + /// A collection of prioritized profile source URLs ordered by data precedence within an organization. For details, see Manage profile source precedence in Microsoft 365. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? PrioritizedSourceUrls diff --git a/src/Microsoft.Graph/Generated/Models/RecipientType.cs b/src/Microsoft.Graph/Generated/Models/RecipientType.cs new file mode 100644 index 000000000000..f750d008a96e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/RecipientType.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 RecipientType + #pragma warning restore CS1591 + { + [EnumMember(Value = "contact")] + #pragma warning disable CS1591 + Contact, + #pragma warning restore CS1591 + [EnumMember(Value = "oneOff")] + #pragma warning disable CS1591 + OneOff, + #pragma warning restore CS1591 + [EnumMember(Value = "mailbox")] + #pragma warning disable CS1591 + Mailbox, + #pragma warning restore CS1591 + [EnumMember(Value = "privateDL")] + #pragma warning disable CS1591 + PrivateDL, + #pragma warning restore CS1591 + [EnumMember(Value = "unknownFutureValue")] + #pragma warning disable CS1591 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedDomainConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedDomainConfiguration.cs index 661568a40af0..3755262acae3 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedDomainConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedDomainConfiguration.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The allowedDomains property + /// Collection of domain names that are allowed globally across all platforms. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? AllowedDomains @@ -37,7 +37,7 @@ public List AllowedDomains #endif /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The excludeActors property + /// Applications or service principals that are exempt from this restriction. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions? ExcludeActors @@ -53,7 +53,7 @@ public List AllowedDomains set { BackingStore?.Set("excludeActors", value); } } #endif - /// The isStateSetByMicrosoft property + /// Indicates whether the restriction state was set by Microsoft. public bool? IsStateSetByMicrosoft { get { return BackingStore?.Get("isStateSetByMicrosoft"); } @@ -75,7 +75,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The publicClient property + /// Platform-specific allowed domain configuration for public client applications (native/mobile apps). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformAllowedDomainConfiguration? PublicClient @@ -91,13 +91,13 @@ public string OdataType set { BackingStore?.Set("publicClient", value); } } #endif - /// The restrictForAppsCreatedAfterDateTime property + /// Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. public DateTimeOffset? RestrictForAppsCreatedAfterDateTime { get { return BackingStore?.Get("restrictForAppsCreatedAfterDateTime"); } set { BackingStore?.Set("restrictForAppsCreatedAfterDateTime", value); } } - /// The spa property + /// Platform-specific allowed domain configuration for single-page applications (SPAs). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformAllowedDomainConfiguration? Spa @@ -119,7 +119,7 @@ public DateTimeOffset? RestrictForAppsCreatedAfterDateTime get { return BackingStore?.Get("state"); } set { BackingStore?.Set("state", value); } } - /// The web property + /// Platform-specific allowed domain configuration for web applications. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformAllowedDomainConfiguration? Web diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedSchemeConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedSchemeConfiguration.cs index 9e9de267bf71..9e6d34c35e38 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedSchemeConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriAllowedSchemeConfiguration.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The allowedSchemes property + /// Collection of URI schemes that are allowed globally across all platforms. Schemes refer to URI schemes as defined in RFC 3986 §3.1. The value '*' can be used to allow any scheme. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? AllowedSchemes @@ -37,7 +37,7 @@ public List AllowedSchemes #endif /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The excludeActors property + /// Applications or service principals that are exempt from this restriction. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions? ExcludeActors @@ -53,7 +53,7 @@ public List AllowedSchemes set { BackingStore?.Set("excludeActors", value); } } #endif - /// The isStateSetByMicrosoft property + /// Indicates whether the restriction state was set by Microsoft. public bool? IsStateSetByMicrosoft { get { return BackingStore?.Get("isStateSetByMicrosoft"); } @@ -75,7 +75,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The publicClient property + /// Platform-specific allowed scheme configuration for public client applications (native/mobile apps). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformAllowedSchemeConfiguration? PublicClient @@ -91,13 +91,13 @@ public string OdataType set { BackingStore?.Set("publicClient", value); } } #endif - /// The restrictForAppsCreatedAfterDateTime property + /// Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. public DateTimeOffset? RestrictForAppsCreatedAfterDateTime { get { return BackingStore?.Get("restrictForAppsCreatedAfterDateTime"); } set { BackingStore?.Set("restrictForAppsCreatedAfterDateTime", value); } } - /// The spa property + /// Platform-specific allowed scheme configuration for single-page applications (SPAs). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformAllowedSchemeConfiguration? Spa @@ -119,7 +119,7 @@ public DateTimeOffset? RestrictForAppsCreatedAfterDateTime get { return BackingStore?.Get("state"); } set { BackingStore?.Set("state", value); } } - /// The web property + /// Platform-specific allowed scheme configuration for web applications. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformAllowedSchemeConfiguration? Web diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedDomainConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedDomainConfiguration.cs index 61c5c4cc8ac6..834289585fe2 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedDomainConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedDomainConfiguration.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The blockedDomains property + /// Collection of domain names that are blocked globally across all platforms. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? BlockedDomains @@ -37,7 +37,7 @@ public List BlockedDomains set { BackingStore?.Set("blockedDomains", value); } } #endif - /// The excludeActors property + /// Applications or service principals that are exempt from this restriction. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions? ExcludeActors @@ -53,7 +53,7 @@ public List BlockedDomains set { BackingStore?.Set("excludeActors", value); } } #endif - /// The isStateSetByMicrosoft property + /// Indicates whether the restriction state was set by Microsoft. public bool? IsStateSetByMicrosoft { get { return BackingStore?.Get("isStateSetByMicrosoft"); } @@ -75,7 +75,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The publicClient property + /// Platform-specific blocked domain configuration for public client applications (native/mobile apps). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformBlockedDomainConfiguration? PublicClient @@ -91,13 +91,13 @@ public string OdataType set { BackingStore?.Set("publicClient", value); } } #endif - /// The restrictForAppsCreatedAfterDateTime property + /// Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. public DateTimeOffset? RestrictForAppsCreatedAfterDateTime { get { return BackingStore?.Get("restrictForAppsCreatedAfterDateTime"); } set { BackingStore?.Set("restrictForAppsCreatedAfterDateTime", value); } } - /// The spa property + /// Platform-specific blocked domain configuration for single-page applications (SPAs). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformBlockedDomainConfiguration? Spa @@ -119,7 +119,7 @@ public DateTimeOffset? RestrictForAppsCreatedAfterDateTime get { return BackingStore?.Get("state"); } set { BackingStore?.Set("state", value); } } - /// The web property + /// Platform-specific blocked domain configuration for web applications. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformBlockedDomainConfiguration? Web diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedSchemeConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedSchemeConfiguration.cs index 9557fda698e5..9b8c3e3e786a 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedSchemeConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriBlockedSchemeConfiguration.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The blockedSchemes property + /// Collection of URI schemes that are blocked globally across all platforms. Schemes refer to URI schemes as defined in RFC 3986 §3.1. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? BlockedSchemes @@ -37,7 +37,7 @@ public List BlockedSchemes set { BackingStore?.Set("blockedSchemes", value); } } #endif - /// The excludeActors property + /// Applications or service principals that are exempt from this restriction. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions? ExcludeActors @@ -53,7 +53,7 @@ public List BlockedSchemes set { BackingStore?.Set("excludeActors", value); } } #endif - /// The exemptFormats property + /// Collection of URI patterns that are exempt from the blocked scheme restrictions. Patterns must follow specific validation rules for standard URI formats or URN formats. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ExemptFormats @@ -69,7 +69,7 @@ public List ExemptFormats set { BackingStore?.Set("exemptFormats", value); } } #endif - /// The isStateSetByMicrosoft property + /// Indicates whether the restriction state was set by Microsoft. public bool? IsStateSetByMicrosoft { get { return BackingStore?.Get("isStateSetByMicrosoft"); } @@ -91,7 +91,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The publicClient property + /// Platform-specific blocked scheme configuration for public client applications (native/mobile apps). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformBlockedSchemeConfiguration? PublicClient @@ -107,13 +107,13 @@ public string OdataType set { BackingStore?.Set("publicClient", value); } } #endif - /// The restrictForAppsCreatedAfterDateTime property + /// Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. public DateTimeOffset? RestrictForAppsCreatedAfterDateTime { get { return BackingStore?.Get("restrictForAppsCreatedAfterDateTime"); } set { BackingStore?.Set("restrictForAppsCreatedAfterDateTime", value); } } - /// The spa property + /// Platform-specific blocked scheme configuration for single-page applications (SPAs). #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformBlockedSchemeConfiguration? Spa @@ -135,7 +135,7 @@ public DateTimeOffset? RestrictForAppsCreatedAfterDateTime get { return BackingStore?.Get("state"); } set { BackingStore?.Set("state", value); } } - /// The web property + /// Platform-specific blocked scheme configuration for web applications. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriPlatformBlockedSchemeConfiguration? Web diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriConfiguration.cs index faf1fa4f3b6b..9708bab623f6 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriConfiguration.cs @@ -37,7 +37,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The uriWithBlockedDomain property + /// Configuration that specifies blocked domains for redirect URIs with global and platform-specific settings. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriBlockedDomainConfiguration? UriWithBlockedDomain @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("uriWithBlockedDomain", value); } } #endif - /// The uriWithBlockedScheme property + /// Configuration that specifies blocked URI schemes for redirect URIs with global and platform-specific settings and exempt format patterns. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriBlockedSchemeConfiguration? UriWithBlockedScheme @@ -69,7 +69,7 @@ public string OdataType set { BackingStore?.Set("uriWithBlockedScheme", value); } } #endif - /// The uriWithoutAllowedDomain property + /// Configuration that specifies allowed domains for redirect URIs with global and platform-specific settings. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriAllowedDomainConfiguration? UriWithoutAllowedDomain @@ -85,7 +85,7 @@ public string OdataType set { BackingStore?.Set("uriWithoutAllowedDomain", value); } } #endif - /// The uriWithoutAllowedScheme property + /// Configuration that specifies allowed URI schemes for redirect URIs with global and platform-specific settings. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriAllowedSchemeConfiguration? UriWithoutAllowedScheme @@ -101,7 +101,7 @@ public string OdataType set { BackingStore?.Set("uriWithoutAllowedScheme", value); } } #endif - /// The uriWithWildcard property + /// Configuration that controls the use of wildcard patterns in redirect URIs with configurable exceptions. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriWildcardConfiguration? UriWithWildcard diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedDomainConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedDomainConfiguration.cs index a78c07de23c9..59ebd5abb230 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedDomainConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedDomainConfiguration.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The allowedDomains property + /// Collection of domain names that are allowed for this specific platform. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? AllowedDomains diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedSchemeConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedSchemeConfiguration.cs index e48939b8b34e..52209e5e6ee9 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedSchemeConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformAllowedSchemeConfiguration.cs @@ -19,7 +19,7 @@ public IDictionary AdditionalData get { return BackingStore.Get>("AdditionalData") ?? new Dictionary(); } set { BackingStore.Set("AdditionalData", value); } } - /// The allowedSchemes property + /// Collection of URI schemes that are allowed for this specific platform. Schemes refer to URI schemes as defined in RFC 3986 §3.1. The value '*' can be used to allow any scheme for this platform. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? AllowedSchemes diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedDomainConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedDomainConfiguration.cs index 741fb536bc6a..8ab65a632a5a 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedDomainConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedDomainConfiguration.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The blockedDomains property + /// Collection of domain names that are blocked for this specific platform. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? BlockedDomains diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedSchemeConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedSchemeConfiguration.cs index 8cefe3b143c7..5c9fb81b5068 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedSchemeConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriPlatformBlockedSchemeConfiguration.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The blockedSchemes property + /// Collection of URI schemes that are blocked for this specific platform. Schemes refer to URI schemes as defined in RFC 3986 §3.1. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? BlockedSchemes @@ -37,7 +37,7 @@ public List BlockedSchemes set { BackingStore?.Set("blockedSchemes", value); } } #endif - /// The exemptFormats property + /// Collection of URI patterns that are exempt from the blocked scheme restrictions for this platform. Patterns must follow specific validation rules for standard URI formats or URN formats. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ExemptFormats diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardConfiguration.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardConfiguration.cs index 1ac6933050bc..a420b97e2e7d 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardConfiguration.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardConfiguration.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The excludeActors property + /// Applications or service principals that are exempt from this restriction. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.AppManagementPolicyActorExemptions? ExcludeActors @@ -37,7 +37,7 @@ public IDictionary AdditionalData set { BackingStore?.Set("excludeActors", value); } } #endif - /// The excludeFormats property + /// Configuration that specifies exceptions to the wildcard restriction, such as allowing wildcards for specific trusted domains. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.RedirectUriWildcardExcludeFormats? ExcludeFormats @@ -53,7 +53,7 @@ public IDictionary AdditionalData set { BackingStore?.Set("excludeFormats", value); } } #endif - /// The isStateSetByMicrosoft property + /// Indicates whether the restriction state was set by Microsoft. public bool? IsStateSetByMicrosoft { get { return BackingStore?.Get("isStateSetByMicrosoft"); } @@ -75,7 +75,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The restrictForAppsCreatedAfterDateTime property + /// Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. public DateTimeOffset? RestrictForAppsCreatedAfterDateTime { get { return BackingStore?.Get("restrictForAppsCreatedAfterDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardExcludeFormats.cs b/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardExcludeFormats.cs index 0c58ff9397b2..e80ab94b2413 100644 --- a/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardExcludeFormats.cs +++ b/src/Microsoft.Graph/Generated/Models/RedirectUriWildcardExcludeFormats.cs @@ -21,13 +21,13 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The excludeWildcardsInPath property + /// When true, blocks the use of wildcards in the path portion of redirect URIs. When false, allows wildcards in paths. public bool? ExcludeWildcardsInPath { get { return BackingStore?.Get("excludeWildcardsInPath"); } set { BackingStore?.Set("excludeWildcardsInPath", value); } } - /// The excludeWildcardsInPathWithDomains property + /// Collection of domain names where wildcards in the path portion of redirect URIs are blocked. Accepts only valid host names (no wildcards) as defined in RFC 3986 §3.2.2. For example, login.microsoft.com or contoso.com. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ExcludeWildcardsInPathWithDomains diff --git a/src/Microsoft.Graph/Generated/Models/Reminder.cs b/src/Microsoft.Graph/Generated/Models/Reminder.cs index 25e1034713f5..008b5dd53fca 100644 --- a/src/Microsoft.Graph/Generated/Models/Reminder.cs +++ b/src/Microsoft.Graph/Generated/Models/Reminder.cs @@ -53,7 +53,7 @@ public string ChangeKey set { BackingStore?.Set("eventEndTime", value); } } #endif - /// The unique ID of the event. Read only. + /// The unique ID of the event. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? EventId diff --git a/src/Microsoft.Graph/Generated/Models/RemoveFromLobbyOperation.cs b/src/Microsoft.Graph/Generated/Models/RemoveFromLobbyOperation.cs new file mode 100644 index 000000000000..e2e913e5782f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/RemoveFromLobbyOperation.cs @@ -0,0 +1,46 @@ +// +#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 RemoveFromLobbyOperation : global::Microsoft.Graph.Beta.Models.CommsOperation, IParsable + #pragma warning restore CS1591 + { + /// + /// 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.RemoveFromLobbyOperation CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.RemoveFromLobbyOperation(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ReportRoot.cs b/src/Microsoft.Graph/Generated/Models/ReportRoot.cs index e15aa3b54a61..df8d5911e7a2 100644 --- a/src/Microsoft.Graph/Generated/Models/ReportRoot.cs +++ b/src/Microsoft.Graph/Generated/Models/ReportRoot.cs @@ -77,6 +77,22 @@ public partial class ReportRoot : global::Microsoft.Graph.Beta.Models.Entity, IP get { return BackingStore?.Get("azureADPremiumLicenseInsight"); } set { BackingStore?.Set("azureADPremiumLicenseInsight", value); } } +#endif + /// The identity correlation reports in the tenant. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Correlations + { + get { return BackingStore?.Get?>("correlations"); } + set { BackingStore?.Set("correlations", value); } + } +#nullable restore +#else + public List Correlations + { + get { return BackingStore?.Get>("correlations"); } + set { BackingStore?.Set("correlations", value); } + } #endif /// Details of the usage of self-service password reset and multifactor authentication (MFA) for all registered users. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -189,6 +205,22 @@ public partial class ReportRoot : global::Microsoft.Graph.Beta.Models.Entity, IP get { return BackingStore?.Get("healthMonitoring"); } set { BackingStore?.Set("healthMonitoring", value); } } +#endif + /// Microsoft Entra identity analytics for the tenant, including its groups. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot? IdentityAnalytics + { + get { return BackingStore?.Get("identityAnalytics"); } + set { BackingStore?.Set("identityAnalytics", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot IdentityAnalytics + { + get { return BackingStore?.Get("identityAnalytics"); } + set { BackingStore?.Set("identityAnalytics", value); } + } #endif /// Retrieve a list of monthly print usage summaries, grouped by printer. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -388,6 +420,7 @@ public override IDictionary> GetFieldDeserializers() { "applicationSignInDetailedSummary", n => { ApplicationSignInDetailedSummary = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.ApplicationSignInDetailedSummary.CreateFromDiscriminatorValue)?.AsList(); } }, { "authenticationMethods", n => { AuthenticationMethods = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AuthenticationMethodsRoot.CreateFromDiscriminatorValue); } }, { "azureADPremiumLicenseInsight", n => { AzureADPremiumLicenseInsight = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.AzureADPremiumLicenseInsight.CreateFromDiscriminatorValue); } }, + { "correlations", n => { Correlations = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.IdentityCorrelation.CreateFromDiscriminatorValue)?.AsList(); } }, { "credentialUserRegistrationDetails", n => { CredentialUserRegistrationDetails = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.CredentialUserRegistrationDetails.CreateFromDiscriminatorValue)?.AsList(); } }, { "dailyPrintUsage", n => { DailyPrintUsage = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PrintUsage.CreateFromDiscriminatorValue)?.AsList(); } }, { "dailyPrintUsageByPrinter", n => { DailyPrintUsageByPrinter = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PrintUsageByPrinter.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -395,6 +428,7 @@ public override IDictionary> GetFieldDeserializers() { "dailyPrintUsageSummariesByPrinter", n => { DailyPrintUsageSummariesByPrinter = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PrintUsageByPrinter.CreateFromDiscriminatorValue)?.AsList(); } }, { "dailyPrintUsageSummariesByUser", n => { DailyPrintUsageSummariesByUser = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PrintUsageByUser.CreateFromDiscriminatorValue)?.AsList(); } }, { "healthMonitoring", n => { HealthMonitoring = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.HealthMonitoring.HealthMonitoringRoot.CreateFromDiscriminatorValue); } }, + { "identityAnalytics", n => { IdentityAnalytics = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot.CreateFromDiscriminatorValue); } }, { "monthlyPrintUsageByPrinter", n => { MonthlyPrintUsageByPrinter = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PrintUsageByPrinter.CreateFromDiscriminatorValue)?.AsList(); } }, { "monthlyPrintUsageByUser", n => { MonthlyPrintUsageByUser = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PrintUsageByUser.CreateFromDiscriminatorValue)?.AsList(); } }, { "monthlyPrintUsageSummariesByPrinter", n => { MonthlyPrintUsageSummariesByPrinter = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.PrintUsageByPrinter.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -420,6 +454,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("applicationSignInDetailedSummary", ApplicationSignInDetailedSummary); writer.WriteObjectValue("authenticationMethods", AuthenticationMethods); writer.WriteObjectValue("azureADPremiumLicenseInsight", AzureADPremiumLicenseInsight); + writer.WriteCollectionOfObjectValues("correlations", Correlations); writer.WriteCollectionOfObjectValues("credentialUserRegistrationDetails", CredentialUserRegistrationDetails); writer.WriteCollectionOfObjectValues("dailyPrintUsage", DailyPrintUsage); writer.WriteCollectionOfObjectValues("dailyPrintUsageByPrinter", DailyPrintUsageByPrinter); @@ -427,6 +462,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("dailyPrintUsageSummariesByPrinter", DailyPrintUsageSummariesByPrinter); writer.WriteCollectionOfObjectValues("dailyPrintUsageSummariesByUser", DailyPrintUsageSummariesByUser); writer.WriteObjectValue("healthMonitoring", HealthMonitoring); + writer.WriteObjectValue("identityAnalytics", IdentityAnalytics); writer.WriteCollectionOfObjectValues("monthlyPrintUsageByPrinter", MonthlyPrintUsageByPrinter); writer.WriteCollectionOfObjectValues("monthlyPrintUsageByUser", MonthlyPrintUsageByUser); writer.WriteCollectionOfObjectValues("monthlyPrintUsageSummariesByPrinter", MonthlyPrintUsageSummariesByPrinter); diff --git a/src/Microsoft.Graph/Generated/Models/RestoreSearchArtifactQueryExpression.cs b/src/Microsoft.Graph/Generated/Models/RestoreSearchArtifactQueryExpression.cs new file mode 100644 index 000000000000..bb48acb6a581 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/RestoreSearchArtifactQueryExpression.cs @@ -0,0 +1,161 @@ +// +#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 RestoreSearchArtifactQueryExpression : 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; } + /// Indicates whether the artifact has an attachment. Optional. + public bool? HasAttachment + { + get { return BackingStore?.Get("hasAttachment"); } + set { BackingStore?.Set("hasAttachment", value); } + } + /// The types of items to include in the search. Optional. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Items + { + get { return BackingStore?.Get?>("items"); } + set { BackingStore?.Set("items", value); } + } +#nullable restore +#else + public List Items + { + get { return BackingStore?.Get>("items"); } + set { BackingStore?.Set("items", 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 + /// The recipient email addresses to filter by. Optional. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Recipients + { + get { return BackingStore?.Get?>("recipients"); } + set { BackingStore?.Set("recipients", value); } + } +#nullable restore +#else + public List Recipients + { + get { return BackingStore?.Get>("recipients"); } + set { BackingStore?.Set("recipients", value); } + } +#endif + /// The sender email addresses to filter by. Optional. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Senders + { + get { return BackingStore?.Get?>("senders"); } + set { BackingStore?.Set("senders", value); } + } +#nullable restore +#else + public List Senders + { + get { return BackingStore?.Get>("senders"); } + set { BackingStore?.Set("senders", value); } + } +#endif + /// The subject lines to filter by. Optional. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Subjects + { + get { return BackingStore?.Get?>("subjects"); } + set { BackingStore?.Set("subjects", value); } + } +#nullable restore +#else + public List Subjects + { + get { return BackingStore?.Get>("subjects"); } + set { BackingStore?.Set("subjects", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RestoreSearchArtifactQueryExpression() + { + 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.RestoreSearchArtifactQueryExpression CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.RestoreSearchArtifactQueryExpression(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "hasAttachment", n => { HasAttachment = n.GetBoolValue(); } }, + { "items", n => { Items = n.GetCollectionOfEnumValues()?.AsList(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "recipients", n => { Recipients = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "senders", n => { Senders = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "subjects", n => { Subjects = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("hasAttachment", HasAttachment); + writer.WriteCollectionOfEnumValues("items", Items); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfPrimitiveValues("recipients", Recipients); + writer.WriteCollectionOfPrimitiveValues("senders", Senders); + writer.WriteCollectionOfPrimitiveValues("subjects", Subjects); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Schedule.cs b/src/Microsoft.Graph/Generated/Models/Schedule.cs index 876a751cd3da..d7fd7b86c374 100644 --- a/src/Microsoft.Graph/Generated/Models/Schedule.cs +++ b/src/Microsoft.Graph/Generated/Models/Schedule.cs @@ -308,7 +308,7 @@ public bool? TimeOffRequestsEnabled set { BackingStore?.Set("timesOff", value); } } #endif - /// Indicates the time zone of the schedule team using tz database format. Required. + /// The time zone of the schedule team as an IANA time zone database (tz database) name; for example, America/Chicago. For the full list of valid values, see List of tz database time zones. Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? TimeZone diff --git a/src/Microsoft.Graph/Generated/Models/Security/AISpanOutputsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AISpanOutputsAuditRecord.cs new file mode 100644 index 000000000000..1e6fc3f7fe8f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AISpanOutputsAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for AI Span Outputs events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AISpanOutputsAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AISpanOutputsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aISpanOutputsAuditRecord"; + } + /// + /// 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.Security.AISpanOutputsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AISpanOutputsAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AccountEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/AccountEntityMapping.cs new file mode 100644 index 000000000000..f3fce5dab749 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AccountEntityMapping.cs @@ -0,0 +1,179 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AccountEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the Microsoft Entra user ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AadUserIdColumn + { + get { return BackingStore?.Get("aadUserIdColumn"); } + set { BackingStore?.Set("aadUserIdColumn", value); } + } +#nullable restore +#else + public string AadUserIdColumn + { + get { return BackingStore?.Get("aadUserIdColumn"); } + set { BackingStore?.Set("aadUserIdColumn", value); } + } +#endif + /// Name of the detection query column that maps to the DNS domain of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DnsDomainColumn + { + get { return BackingStore?.Get("dnsDomainColumn"); } + set { BackingStore?.Set("dnsDomainColumn", value); } + } +#nullable restore +#else + public string DnsDomainColumn + { + get { return BackingStore?.Get("dnsDomainColumn"); } + set { BackingStore?.Set("dnsDomainColumn", value); } + } +#endif + /// Name of the detection query column that maps to the name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#nullable restore +#else + public string NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#endif + /// Name of the detection query column that maps to the NT domain of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NtDomainColumn + { + get { return BackingStore?.Get("ntDomainColumn"); } + set { BackingStore?.Set("ntDomainColumn", value); } + } +#nullable restore +#else + public string NtDomainColumn + { + get { return BackingStore?.Get("ntDomainColumn"); } + set { BackingStore?.Set("ntDomainColumn", value); } + } +#endif + /// Name of the detection query column that maps to the security identifier (SID) of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SidColumn + { + get { return BackingStore?.Get("sidColumn"); } + set { BackingStore?.Set("sidColumn", value); } + } +#nullable restore +#else + public string SidColumn + { + get { return BackingStore?.Get("sidColumn"); } + set { BackingStore?.Set("sidColumn", value); } + } +#endif + /// Name of the detection query column that maps to the user principal name (UPN) of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? UpnColumn + { + get { return BackingStore?.Get("upnColumn"); } + set { BackingStore?.Set("upnColumn", value); } + } +#nullable restore +#else + public string UpnColumn + { + get { return BackingStore?.Get("upnColumn"); } + set { BackingStore?.Set("upnColumn", value); } + } +#endif + /// Name of the detection query column that maps to the UPN suffix of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? UpnSuffixColumn + { + get { return BackingStore?.Get("upnSuffixColumn"); } + set { BackingStore?.Set("upnSuffixColumn", value); } + } +#nullable restore +#else + public string UpnSuffixColumn + { + get { return BackingStore?.Get("upnSuffixColumn"); } + set { BackingStore?.Set("upnSuffixColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AccountEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.accountEntityMapping"; + } + /// + /// 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.Security.AccountEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AccountEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "aadUserIdColumn", n => { AadUserIdColumn = n.GetStringValue(); } }, + { "dnsDomainColumn", n => { DnsDomainColumn = n.GetStringValue(); } }, + { "nameColumn", n => { NameColumn = n.GetStringValue(); } }, + { "ntDomainColumn", n => { NtDomainColumn = n.GetStringValue(); } }, + { "sidColumn", n => { SidColumn = n.GetStringValue(); } }, + { "upnColumn", n => { UpnColumn = n.GetStringValue(); } }, + { "upnSuffixColumn", n => { UpnSuffixColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("aadUserIdColumn", AadUserIdColumn); + writer.WriteStringValue("dnsDomainColumn", DnsDomainColumn); + writer.WriteStringValue("nameColumn", NameColumn); + writer.WriteStringValue("ntDomainColumn", NtDomainColumn); + writer.WriteStringValue("sidColumn", SidColumn); + writer.WriteStringValue("upnColumn", UpnColumn); + writer.WriteStringValue("upnSuffixColumn", UpnSuffixColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AccountObjectIdAction.cs b/src/Microsoft.Graph/Generated/Models/Security/AccountObjectIdAction.cs new file mode 100644 index 000000000000..e3fb50bd7ebb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AccountObjectIdAction.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AccountObjectIdAction : global::Microsoft.Graph.Beta.Models.Security.AutomatedAction, IParsable + #pragma warning restore CS1591 + { + /// Name of the hunting-query result column that contains the Microsoft Entra object ID of the targeted account. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AccountObjectIdColumn + { + get { return BackingStore?.Get("accountObjectIdColumn"); } + set { BackingStore?.Set("accountObjectIdColumn", value); } + } +#nullable restore +#else + public string AccountObjectIdColumn + { + get { return BackingStore?.Get("accountObjectIdColumn"); } + set { BackingStore?.Set("accountObjectIdColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AccountObjectIdAction() : base() + { + OdataType = "#microsoft.graph.security.accountObjectIdAction"; + } + /// + /// 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.Security.AccountObjectIdAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AccountObjectIdAction(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "accountObjectIdColumn", n => { AccountObjectIdColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("accountObjectIdColumn", AccountObjectIdColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AccountSidAction.cs b/src/Microsoft.Graph/Generated/Models/Security/AccountSidAction.cs new file mode 100644 index 000000000000..37ea3fdca6f7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AccountSidAction.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AccountSidAction : global::Microsoft.Graph.Beta.Models.Security.AutomatedAction, IParsable + #pragma warning restore CS1591 + { + /// Name of the hunting-query result column that contains the SID of the targeted account. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AccountSidColumn + { + get { return BackingStore?.Get("accountSidColumn"); } + set { BackingStore?.Set("accountSidColumn", value); } + } +#nullable restore +#else + public string AccountSidColumn + { + get { return BackingStore?.Get("accountSidColumn"); } + set { BackingStore?.Set("accountSidColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AccountSidAction() : base() + { + OdataType = "#microsoft.graph.security.accountSidAction"; + } + /// + /// 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.Security.AccountSidAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AccountSidAction(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "accountSidColumn", n => { AccountSidColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("accountSidColumn", AccountSidColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AdditionalDataOptions.cs b/src/Microsoft.Graph/Generated/Models/Security/AdditionalDataOptions.cs index 001a5b351e7d..3f52d21d6503 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/AdditionalDataOptions.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/AdditionalDataOptions.cs @@ -45,5 +45,9 @@ public enum AdditionalDataOptions #pragma warning disable CS1591 AllItemsInFolder = 256, #pragma warning restore CS1591 + [EnumMember(Value = "cloudNativeHtmlConversion")] + #pragma warning disable CS1591 + CloudNativeHtmlConversion = 512, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/Alert.cs b/src/Microsoft.Graph/Generated/Models/Security/Alert.cs index 8b654b2851e7..e6aa6b23e01d 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/Alert.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/Alert.cs @@ -460,7 +460,12 @@ public string Title public static new global::Microsoft.Graph.Beta.Models.Security.Alert CreateFromDiscriminatorValue(IParseNode parseNode) { if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Models.Security.Alert(); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.security.manualAlert" => new global::Microsoft.Graph.Beta.Models.Security.ManualAlert(), + _ => new global::Microsoft.Graph.Beta.Models.Security.Alert(), + }; } /// /// The deserialization information for the current model diff --git a/src/Microsoft.Graph/Generated/Models/Security/AlertCustomDetails.cs b/src/Microsoft.Graph/Generated/Models/Security/AlertCustomDetails.cs new file mode 100644 index 000000000000..f4f188894559 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AlertCustomDetails.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AlertCustomDetails : global::Microsoft.Graph.Beta.Models.Security.Dictionary, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public AlertCustomDetails() : base() + { + OdataType = "#microsoft.graph.security.alertCustomDetails"; + } + /// + /// 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.Security.AlertCustomDetails CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AlertCustomDetails(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionAuditRecord.cs new file mode 100644 index 000000000000..7190ec45107d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Alert Submission events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertSubmissionAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AlertSubmissionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.alertSubmissionAuditRecord"; + } + /// + /// 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.Security.AlertSubmissionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AlertSubmissionAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionResultDetailAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionResultDetailAuditRecord.cs new file mode 100644 index 000000000000..1cd86bf954ad --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AlertSubmissionResultDetailAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Alert Submission Result Detail events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertSubmissionResultDetailAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AlertSubmissionResultDetailAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.alertSubmissionResultDetailAuditRecord"; + } + /// + /// 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.Security.AlertSubmissionResultDetailAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AlertSubmissionResultDetailAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AlertTemplate.cs b/src/Microsoft.Graph/Generated/Models/Security/AlertTemplate.cs index 54f2ee919a12..6e44b264b52c 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/AlertTemplate.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/AlertTemplate.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// Category assigned to the alert triggered by the custom detection rule. + /// Indicates the category assigned to the alert triggered by the custom detection rule. Deprecated. Use tactics instead. This property will be removed from this resource on 2026-10-01. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Category @@ -36,6 +36,22 @@ public string Category get { return BackingStore?.Get("category"); } set { BackingStore?.Set("category", value); } } +#endif + /// Custom key-value detail pairs to include in the alert. Each value identifies the detection query column that supplies the corresponding custom detail. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.Security.AlertCustomDetails? CustomDetails + { + get { return BackingStore?.Get("customDetails"); } + set { BackingStore?.Set("customDetails", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.Security.AlertCustomDetails CustomDetails + { + get { return BackingStore?.Get("customDetails"); } + set { BackingStore?.Set("customDetails", value); } + } #endif /// Description of the alert triggered by the custom detection rule. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -53,7 +69,23 @@ public string Description set { BackingStore?.Set("description", value); } } #endif - /// Which asset or assets were impacted based on the alert triggered by the custom detection rule. + /// The entityMappings property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.Security.EntityMappingConfiguration? EntityMappings + { + get { return BackingStore?.Get("entityMappings"); } + set { BackingStore?.Set("entityMappings", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.Security.EntityMappingConfiguration EntityMappings + { + get { return BackingStore?.Get("entityMappings"); } + set { BackingStore?.Set("entityMappings", value); } + } +#endif + /// Indicates the impacted assets for the alert triggered by the custom detection rule. Deprecated. Use entityMappings instead. This property will be removed from this resource on 2026-10-01. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ImpactedAssets @@ -69,7 +101,7 @@ public string Description set { BackingStore?.Set("impactedAssets", value); } } #endif - /// MITRE technique assigned to the alert triggered by the custom detection rule. + /// Indicates the MITRE techniques assigned to the alert triggered by the custom detection rule. Deprecated. Use tactics instead. This property will be removed from this resource on 2026-10-01. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? MitreTechniques @@ -123,6 +155,22 @@ public string RecommendedActions get { return BackingStore?.Get("severity"); } set { BackingStore?.Set("severity", value); } } + /// The MITRE ATT&CK tactics framing for this alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Tactics + { + get { return BackingStore?.Get?>("tactics"); } + set { BackingStore?.Set("tactics", value); } + } +#nullable restore +#else + public List Tactics + { + get { return BackingStore?.Get>("tactics"); } + set { BackingStore?.Set("tactics", value); } + } +#endif /// Name of the alert triggered by the custom detection rule. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -166,12 +214,15 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "category", n => { Category = n.GetStringValue(); } }, + { "customDetails", n => { CustomDetails = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.AlertCustomDetails.CreateFromDiscriminatorValue); } }, { "description", n => { Description = n.GetStringValue(); } }, + { "entityMappings", n => { EntityMappings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.EntityMappingConfiguration.CreateFromDiscriminatorValue); } }, { "impactedAssets", n => { ImpactedAssets = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.ImpactedAsset.CreateFromDiscriminatorValue)?.AsList(); } }, { "mitreTechniques", n => { MitreTechniques = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "recommendedActions", n => { RecommendedActions = n.GetStringValue(); } }, { "severity", n => { Severity = n.GetEnumValue(); } }, + { "tactics", n => { Tactics = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.MitreTactic.CreateFromDiscriminatorValue)?.AsList(); } }, { "title", n => { Title = n.GetStringValue(); } }, }; } @@ -183,12 +234,15 @@ public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("category", Category); + writer.WriteObjectValue("customDetails", CustomDetails); writer.WriteStringValue("description", Description); + writer.WriteObjectValue("entityMappings", EntityMappings); writer.WriteCollectionOfObjectValues("impactedAssets", ImpactedAssets); writer.WriteCollectionOfPrimitiveValues("mitreTechniques", MitreTechniques); writer.WriteStringValue("@odata.type", OdataType); writer.WriteStringValue("recommendedActions", RecommendedActions); writer.WriteEnumValue("severity", Severity); + writer.WriteCollectionOfObjectValues("tactics", Tactics); writer.WriteStringValue("title", Title); writer.WriteAdditionalData(AdditionalData); } diff --git a/src/Microsoft.Graph/Generated/Models/Security/AmazonResourceEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/AmazonResourceEntityMapping.cs new file mode 100644 index 000000000000..ace36ce02c57 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AmazonResourceEntityMapping.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AmazonResourceEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the Amazon resource ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AmazonResourceIdColumn + { + get { return BackingStore?.Get("amazonResourceIdColumn"); } + set { BackingStore?.Set("amazonResourceIdColumn", value); } + } +#nullable restore +#else + public string AmazonResourceIdColumn + { + get { return BackingStore?.Get("amazonResourceIdColumn"); } + set { BackingStore?.Set("amazonResourceIdColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AmazonResourceEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.amazonResourceEntityMapping"; + } + /// + /// 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.Security.AmazonResourceEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AmazonResourceEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "amazonResourceIdColumn", n => { AmazonResourceIdColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("amazonResourceIdColumn", AmazonResourceIdColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs index ce18a18c635d..a18920cdb7fc 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs @@ -22,6 +22,22 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } + /// The dynamicProperties property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.Security.AuditRecordTypeDictionary? DynamicProperties + { + get { return BackingStore?.Get("dynamicProperties"); } + set { BackingStore?.Set("dynamicProperties", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.Security.AuditRecordTypeDictionary DynamicProperties + { + get { return BackingStore?.Get("dynamicProperties"); } + set { BackingStore?.Set("dynamicProperties", value); } + } +#endif /// The OdataType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -81,6 +97,9 @@ public AuditData() "#microsoft.graph.security.airAdminActionInvestigationData" => new global::Microsoft.Graph.Beta.Models.Security.AirAdminActionInvestigationData(), "#microsoft.graph.security.airInvestigationData" => new global::Microsoft.Graph.Beta.Models.Security.AirInvestigationData(), "#microsoft.graph.security.airManualInvestigationData" => new global::Microsoft.Graph.Beta.Models.Security.AirManualInvestigationData(), + "#microsoft.graph.security.aISpanOutputsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AISpanOutputsAuditRecord(), + "#microsoft.graph.security.alertSubmissionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AlertSubmissionAuditRecord(), + "#microsoft.graph.security.alertSubmissionResultDetailAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AlertSubmissionResultDetailAuditRecord(), "#microsoft.graph.security.attackSimAdminAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AttackSimAdminAuditRecord(), "#microsoft.graph.security.attackSimAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AttackSimAuditRecord(), "#microsoft.graph.security.auditConfigAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AuditConfigAuditRecord(), @@ -91,6 +110,7 @@ public AuditData() "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord(), "#microsoft.graph.security.azureActiveDirectoryAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AzureActiveDirectoryAuditRecord(), "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AzureActiveDirectoryStsLogonAuditRecord(), + "#microsoft.graph.security.azureAISearchAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.AzureAISearchAuditRecord(), "#microsoft.graph.security.campaignAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CampaignAuditRecord(), "#microsoft.graph.security.ccraiPolicyViolationRecord" => new global::Microsoft.Graph.Beta.Models.Security.CcraiPolicyViolationRecord(), "#microsoft.graph.security.cdpClassifierHealthRecord" => new global::Microsoft.Graph.Beta.Models.Security.CdpClassifierHealthRecord(), @@ -123,7 +143,9 @@ public AuditData() "#microsoft.graph.security.complianceDLPSharePointClassificationExtendedAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ComplianceDLPSharePointClassificationExtendedAuditRecord(), "#microsoft.graph.security.complianceExchangeOcrAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ComplianceExchangeOcrAuditRecord(), "#microsoft.graph.security.complianceManagerActionRecord" => new global::Microsoft.Graph.Beta.Models.Security.ComplianceManagerActionRecord(), + "#microsoft.graph.security.compliancePolicyGradingSharePointAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CompliancePolicyGradingSharePointAuditRecord(), "#microsoft.graph.security.complianceSettingsChangeAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ComplianceSettingsChangeAuditRecord(), + "#microsoft.graph.security.complianceSitGradingSharePointAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ComplianceSitGradingSharePointAuditRecord(), "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ComplianceSupervisionExchangeAuditRecord(), "#microsoft.graph.security.connectedAIAppInteractionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ConnectedAIAppInteractionAuditRecord(), "#microsoft.graph.security.consumptionResourceAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ConsumptionResourceAuditRecord(), @@ -134,6 +156,7 @@ public AuditData() "#microsoft.graph.security.copilotInteractionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CopilotInteractionAuditRecord(), "#microsoft.graph.security.copilotPluginSettingAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CopilotPluginSettingAuditRecord(), "#microsoft.graph.security.copilotPromptBookSettingAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CopilotPromptBookSettingAuditRecord(), + "#microsoft.graph.security.copilotSessionSharingAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CopilotSessionSharingAuditRecord(), "#microsoft.graph.security.copilotSettingAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CopilotSettingAuditRecord(), "#microsoft.graph.security.copilotWorkspaceSettingAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CopilotWorkspaceSettingAuditRecord(), "#microsoft.graph.security.coreReportingSettingsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.CoreReportingSettingsAuditRecord(), @@ -151,6 +174,7 @@ public AuditData() "#microsoft.graph.security.defaultAuditData" => new global::Microsoft.Graph.Beta.Models.Security.DefaultAuditData(), "#microsoft.graph.security.defenderCaseManagementAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.DefenderCaseManagementAuditRecord(), "#microsoft.graph.security.defenderPreviewFeaturesRecord" => new global::Microsoft.Graph.Beta.Models.Security.DefenderPreviewFeaturesRecord(), + "#microsoft.graph.security.defenderSecurityForAIConfigurationAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.DefenderSecurityForAIConfigurationAuditRecord(), "#microsoft.graph.security.deployFeatureActivityRecord" => new global::Microsoft.Graph.Beta.Models.Security.DeployFeatureActivityRecord(), "#microsoft.graph.security.deviceDiscoverySettingsAuthenticatedScansRecord" => new global::Microsoft.Graph.Beta.Models.Security.DeviceDiscoverySettingsAuthenticatedScansRecord(), "#microsoft.graph.security.deviceDiscoverySettingsExclusionRecord" => new global::Microsoft.Graph.Beta.Models.Security.DeviceDiscoverySettingsExclusionRecord(), @@ -159,14 +183,20 @@ public AuditData() "#microsoft.graph.security.dlpEndpointAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.DlpEndpointAuditRecord(), "#microsoft.graph.security.dlpImportResultAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.DlpImportResultAuditRecord(), "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord" => new global::Microsoft.Graph.Beta.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord(), + "#microsoft.graph.security.dragonCopilotAccessRecord" => new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotAccessRecord(), + "#microsoft.graph.security.dragonCopilotAdminRecord" => new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotAdminRecord(), + "#microsoft.graph.security.dragonCopilotClinicalDataRecord" => new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotClinicalDataRecord(), + "#microsoft.graph.security.dragonCopilotSessionRecord" => new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotSessionRecord(), "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.Dynamics365BusinessCentralAuditRecord(), "#microsoft.graph.security.ehrConnectorAuditBaseRecord" => new global::Microsoft.Graph.Beta.Models.Security.EhrConnectorAuditBaseRecord(), + "#microsoft.graph.security.eopSubmissionFeedEntityAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.EopSubmissionFeedEntityAuditRecord(), "#microsoft.graph.security.exchangeAdminAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ExchangeAdminAuditRecord(), "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ExchangeAggregatedMailboxAuditRecord(), "#microsoft.graph.security.exchangeAggregatedOperationRecord" => new global::Microsoft.Graph.Beta.Models.Security.ExchangeAggregatedOperationRecord(), "#microsoft.graph.security.exchangeMailboxAuditGroupRecord" => new global::Microsoft.Graph.Beta.Models.Security.ExchangeMailboxAuditGroupRecord(), "#microsoft.graph.security.exchangeMailboxAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.ExchangeMailboxAuditRecord(), "#microsoft.graph.security.fabricAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.FabricAuditRecord(), + "#microsoft.graph.security.fabricPolicyRecord" => new global::Microsoft.Graph.Beta.Models.Security.FabricPolicyRecord(), "#microsoft.graph.security.healthcareSignalRecord" => new global::Microsoft.Graph.Beta.Models.Security.HealthcareSignalRecord(), "#microsoft.graph.security.hostedRpaAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.HostedRpaAuditRecord(), "#microsoft.graph.security.hrSignalAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.HrSignalAuditRecord(), @@ -197,6 +227,7 @@ public AuditData() "#microsoft.graph.security.mcasAlertsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.McasAlertsAuditRecord(), "#microsoft.graph.security.mdaAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MdaAuditRecord(), "#microsoft.graph.security.mdaDataSecuritySignalRecord" => new global::Microsoft.Graph.Beta.Models.Security.MdaDataSecuritySignalRecord(), + "#microsoft.graph.security.mDASHAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MDASHAuditRecord(), "#microsoft.graph.security.mdatpAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MdatpAuditRecord(), "#microsoft.graph.security.mdcEventsRecord" => new global::Microsoft.Graph.Beta.Models.Security.MdcEventsRecord(), "#microsoft.graph.security.mdiAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MdiAuditRecord(), @@ -226,6 +257,7 @@ public AuditData() "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord(), "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord(), "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MicrosoftTeamsShiftsAuditRecord(), + "#microsoft.graph.security.microsoftTeamsUserConcernAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MicrosoftTeamsUserConcernAuditRecord(), "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MipAutoLabelExchangeItemAuditRecord(), "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MipAutoLabelProgressFeedbackAuditRecord(), "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MipAutoLabelSharePointItemAuditRecord(), @@ -237,6 +269,7 @@ public AuditData() "#microsoft.graph.security.mipLabelAnalyticsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MipLabelAnalyticsAuditRecord(), "#microsoft.graph.security.mipLabelAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MipLabelAuditRecord(), "#microsoft.graph.security.mosAgentInfoRecord" => new global::Microsoft.Graph.Beta.Models.Security.MosAgentInfoRecord(), + "#microsoft.graph.security.mosAgentInfoRecordV2" => new global::Microsoft.Graph.Beta.Models.Security.MosAgentInfoRecordV2(), "#microsoft.graph.security.ms365dCustomDetectionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.Ms365dCustomDetectionAuditRecord(), "#microsoft.graph.security.ms365dIncidentAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.Ms365dIncidentAuditRecord(), "#microsoft.graph.security.ms365dSuppressionRuleAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.Ms365dSuppressionRuleAuditRecord(), @@ -245,6 +278,7 @@ public AuditData() "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MsdeIndicatorsSettingsAuditRecord(), "#microsoft.graph.security.msdeResponseActionsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MsdeResponseActionsAuditRecord(), "#microsoft.graph.security.msdeRolesSettingsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MsdeRolesSettingsAuditRecord(), + "#microsoft.graph.security.mspVectorSearchContentMetadataAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MspVectorSearchContentMetadataAuditRecord(), "#microsoft.graph.security.msticNationStateNotificationRecord" => new global::Microsoft.Graph.Beta.Models.Security.MsticNationStateNotificationRecord(), "#microsoft.graph.security.multiStageDispositionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MultiStageDispositionAuditRecord(), "#microsoft.graph.security.myAnalyticsSettingsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.MyAnalyticsSettingsAuditRecord(), @@ -262,6 +296,7 @@ public AuditData() "#microsoft.graph.security.p4aiAssessmentFabricScannerRecord" => new global::Microsoft.Graph.Beta.Models.Security.P4aiAssessmentFabricScannerRecord(), "#microsoft.graph.security.p4aiAssessmentLocationResultRecord" => new global::Microsoft.Graph.Beta.Models.Security.P4aiAssessmentLocationResultRecord(), "#microsoft.graph.security.p4aiAssessmentRecord" => new global::Microsoft.Graph.Beta.Models.Security.P4aiAssessmentRecord(), + "#microsoft.graph.security.p4AIRiskScoreRecord" => new global::Microsoft.Graph.Beta.Models.Security.P4AIRiskScoreRecord(), "#microsoft.graph.security.peopleAdminSettingsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.PeopleAdminSettingsAuditRecord(), "#microsoft.graph.security.physicalBadgingSignalAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.PhysicalBadgingSignalAuditRecord(), "#microsoft.graph.security.placesDirectoryAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.PlacesDirectoryAuditRecord(), @@ -332,6 +367,8 @@ public AuditData() "#microsoft.graph.security.securityComplianceInsightsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SecurityComplianceInsightsAuditRecord(), "#microsoft.graph.security.securityComplianceRBACAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SecurityComplianceRBACAuditRecord(), "#microsoft.graph.security.securityComplianceUserChangeAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SecurityComplianceUserChangeAuditRecord(), + "#microsoft.graph.security.securityCopilotIdentityManagementAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SecurityCopilotIdentityManagementAuditRecord(), + "#microsoft.graph.security.securityDevelopmentLifecycleAILogAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SecurityDevelopmentLifecycleAILogAuditRecord(), "#microsoft.graph.security.sensitiveInfoRemediationAgentDataRecord" => new global::Microsoft.Graph.Beta.Models.Security.SensitiveInfoRemediationAgentDataRecord(), "#microsoft.graph.security.sensitivityLabelActionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SensitivityLabelActionAuditRecord(), "#microsoft.graph.security.sensitivityLabeledFileActionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SensitivityLabeledFileActionAuditRecord(), @@ -360,6 +397,12 @@ public AuditData() "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SkypeForBusinessPSTNUsageAuditRecord(), "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SkypeForBusinessUsersBlockedAuditRecord(), "#microsoft.graph.security.sonarDetonationContentMetadata" => new global::Microsoft.Graph.Beta.Models.Security.SonarDetonationContentMetadata(), + "#microsoft.graph.security.sonarDetonationEntityAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SonarDetonationEntityAuditRecord(), + "#microsoft.graph.security.sonarFileDetonationEntityAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SonarFileDetonationEntityAuditRecord(), + "#microsoft.graph.security.sonarSubmissionEntityAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SonarSubmissionEntityAuditRecord(), + "#microsoft.graph.security.sonarUrlDetonationEntityAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SonarUrlDetonationEntityAuditRecord(), + "#microsoft.graph.security.sparkCoreCustomLivePoolRecord" => new global::Microsoft.Graph.Beta.Models.Security.SparkCoreCustomLivePoolRecord(), + "#microsoft.graph.security.submissionEntityAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SubmissionEntityAuditRecord(), "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SupervisoryReviewDayXInsightsAuditRecord(), "#microsoft.graph.security.syntheticProbeAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.SyntheticProbeAuditRecord(), "#microsoft.graph.security.teamCopilotInteractionAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.TeamCopilotInteractionAuditRecord(), @@ -397,6 +440,7 @@ public AuditData() "#microsoft.graph.security.vivaEngageNetworkAssociationAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.VivaEngageNetworkAssociationAuditRecord(), "#microsoft.graph.security.vivaEngageSegmentAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.VivaEngageSegmentAuditRecord(), "#microsoft.graph.security.vivaGlintAdvancedConfigurationAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.VivaGlintAdvancedConfigurationAuditRecord(), + "#microsoft.graph.security.vivaGlintAgenticCampaignAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.VivaGlintAgenticCampaignAuditRecord(), "#microsoft.graph.security.vivaGlintFeedbackProgramAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.VivaGlintFeedbackProgramAuditRecord(), "#microsoft.graph.security.vivaGlintOrganizationalDataAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.VivaGlintOrganizationalDataAuditRecord(), "#microsoft.graph.security.vivaGlintPulseProgramAuditRecord" => new global::Microsoft.Graph.Beta.Models.Security.VivaGlintPulseProgramAuditRecord(), @@ -432,6 +476,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "dynamicProperties", n => { DynamicProperties = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.AuditRecordTypeDictionary.CreateFromDiscriminatorValue); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, }; } @@ -442,6 +487,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteObjectValue("dynamicProperties", DynamicProperties); writer.WriteStringValue("@odata.type", OdataType); writer.WriteAdditionalData(AdditionalData); } diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs index 4f1c38540a2d..3c41e2946287 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs @@ -1779,13 +1779,117 @@ public enum AuditLogRecordType #pragma warning disable CS1591 VivaGlintOrganizationalData, #pragma warning restore CS1591 - [EnumMember(Value = "ReportSubmission")] + [EnumMember(Value = "AlertSubmission")] #pragma warning disable CS1591 - ReportSubmission, + AlertSubmission, #pragma warning restore CS1591 - [EnumMember(Value = "ReportSubmissionResultDetail")] + [EnumMember(Value = "AlertSubmissionResultDetail")] #pragma warning disable CS1591 - ReportSubmissionResultDetail, + AlertSubmissionResultDetail, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceSitGradingSharePoint")] + #pragma warning disable CS1591 + ComplianceSitGradingSharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "CompliancePolicyGradingSharePoint")] + #pragma warning disable CS1591 + CompliancePolicyGradingSharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "AzureAISearchAudit")] + #pragma warning disable CS1591 + AzureAISearchAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "P4AIRiskScoreRecord")] + #pragma warning disable CS1591 + P4AIRiskScoreRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "DragonCopilotAdmin")] + #pragma warning disable CS1591 + DragonCopilotAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "AISpanOutputs")] + #pragma warning disable CS1591 + AISpanOutputs, + #pragma warning restore CS1591 + [EnumMember(Value = "EopSubmissionFeedEntity")] + #pragma warning disable CS1591 + EopSubmissionFeedEntity, + #pragma warning restore CS1591 + [EnumMember(Value = "SonarFileDetonationEntity")] + #pragma warning disable CS1591 + SonarFileDetonationEntity, + #pragma warning restore CS1591 + [EnumMember(Value = "SonarSubmissionEntity")] + #pragma warning disable CS1591 + SonarSubmissionEntity, + #pragma warning restore CS1591 + [EnumMember(Value = "SonarUrlDetonationEntity")] + #pragma warning disable CS1591 + SonarUrlDetonationEntity, + #pragma warning restore CS1591 + [EnumMember(Value = "SubmissionEntity")] + #pragma warning disable CS1591 + SubmissionEntity, + #pragma warning restore CS1591 + [EnumMember(Value = "SonarDetonationEntity")] + #pragma warning disable CS1591 + SonarDetonationEntity, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsUserConcern")] + #pragma warning disable CS1591 + MicrosoftTeamsUserConcern, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintAgenticCampaign")] + #pragma warning disable CS1591 + VivaGlintAgenticCampaign, + #pragma warning restore CS1591 + [EnumMember(Value = "MSPVectorSearchContentMetadata")] + #pragma warning disable CS1591 + MSPVectorSearchContentMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "FabricPolicy")] + #pragma warning disable CS1591 + FabricPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityCopilotAgentIdentityManagement")] + #pragma warning disable CS1591 + SecurityCopilotAgentIdentityManagement, + #pragma warning restore CS1591 + [EnumMember(Value = "CopilotSessionSharing")] + #pragma warning disable CS1591 + CopilotSessionSharing, + #pragma warning restore CS1591 + [EnumMember(Value = "DragonCopilotAccess")] + #pragma warning disable CS1591 + DragonCopilotAccess, + #pragma warning restore CS1591 + [EnumMember(Value = "DragonCopilotClinicalData")] + #pragma warning disable CS1591 + DragonCopilotClinicalData, + #pragma warning restore CS1591 + [EnumMember(Value = "DragonCopilotSession")] + #pragma warning disable CS1591 + DragonCopilotSession, + #pragma warning restore CS1591 + [EnumMember(Value = "MosAgentInfoRecordV2")] + #pragma warning disable CS1591 + MosAgentInfoRecordV2, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityDevelopmentLifecycleAILog")] + #pragma warning disable CS1591 + SecurityDevelopmentLifecycleAILog, + #pragma warning restore CS1591 + [EnumMember(Value = "MDASH")] + #pragma warning disable CS1591 + MDASH, + #pragma warning restore CS1591 + [EnumMember(Value = "DefenderSecurityForAIConfiguration")] + #pragma warning disable CS1591 + DefenderSecurityForAIConfiguration, + #pragma warning restore CS1591 + [EnumMember(Value = "SparkCoreCustomLivePool")] + #pragma warning disable CS1591 + SparkCoreCustomLivePool, #pragma warning restore CS1591 [EnumMember(Value = "unknownFutureValue")] #pragma warning disable CS1591 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditRecordTypeDictionary.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditRecordTypeDictionary.cs new file mode 100644 index 000000000000..5190dfd74141 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditRecordTypeDictionary.cs @@ -0,0 +1,82 @@ +// +#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.Security +{ + /// + /// A dictionary of name-value pairs for dynamic audit event properties. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditRecordTypeDictionary : 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 + /// + /// Instantiates a new and sets the default values. + /// + public AuditRecordTypeDictionary() + { + 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.Security.AuditRecordTypeDictionary CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AuditRecordTypeDictionary(); + } + /// + /// 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(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) 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/Security/AutomatedAction.cs b/src/Microsoft.Graph/Generated/Models/Security/AutomatedAction.cs new file mode 100644 index 000000000000..e84911f63350 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AutomatedAction.cs @@ -0,0 +1,92 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AutomatedAction : 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 + /// + /// Instantiates a new and sets the default values. + /// + public AutomatedAction() + { + 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.Security.AutomatedAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.security.accountObjectIdAction" => new global::Microsoft.Graph.Beta.Models.Security.AccountObjectIdAction(), + "#microsoft.graph.security.accountSidAction" => new global::Microsoft.Graph.Beta.Models.Security.AccountSidAction(), + "#microsoft.graph.security.deviceAction" => new global::Microsoft.Graph.Beta.Models.Security.DeviceAction(), + "#microsoft.graph.security.emailAction" => new global::Microsoft.Graph.Beta.Models.Security.EmailAction(), + "#microsoft.graph.security.fileAction" => new global::Microsoft.Graph.Beta.Models.Security.FileAction(), + "#microsoft.graph.security.isolateDeviceAction" => new global::Microsoft.Graph.Beta.Models.Security.IsolateDeviceAction(), + "#microsoft.graph.security.stopAndQuarantineFileAction" => new global::Microsoft.Graph.Beta.Models.Security.StopAndQuarantineFileAction(), + _ => new global::Microsoft.Graph.Beta.Models.Security.AutomatedAction(), + }; + } + /// + /// 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(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) 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/Security/AutomatedActionSet.cs b/src/Microsoft.Graph/Generated/Models/Security/AutomatedActionSet.cs new file mode 100644 index 000000000000..2dbc9ef40df9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AutomatedActionSet.cs @@ -0,0 +1,369 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AutomatedActionSet : 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); } + } + /// File actions that allow files identified by file hash columns in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AllowFiles + { + get { return BackingStore?.Get?>("allowFiles"); } + set { BackingStore?.Set("allowFiles", value); } + } +#nullable restore +#else + public List AllowFiles + { + get { return BackingStore?.Get>("allowFiles"); } + set { BackingStore?.Set("allowFiles", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// File actions that block files identified by file hash columns in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? BlockFiles + { + get { return BackingStore?.Get?>("blockFiles"); } + set { BackingStore?.Set("blockFiles", value); } + } +#nullable restore +#else + public List BlockFiles + { + get { return BackingStore?.Get>("blockFiles"); } + set { BackingStore?.Set("blockFiles", value); } + } +#endif + /// Device actions that collect investigation packages from devices identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CollectInvestigationPackages + { + get { return BackingStore?.Get?>("collectInvestigationPackages"); } + set { BackingStore?.Set("collectInvestigationPackages", value); } + } +#nullable restore +#else + public List CollectInvestigationPackages + { + get { return BackingStore?.Get>("collectInvestigationPackages"); } + set { BackingStore?.Set("collectInvestigationPackages", value); } + } +#endif + /// Account actions that disable users identified by account SID columns in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DisableUsers + { + get { return BackingStore?.Get?>("disableUsers"); } + set { BackingStore?.Set("disableUsers", value); } + } +#nullable restore +#else + public List DisableUsers + { + get { return BackingStore?.Get>("disableUsers"); } + set { BackingStore?.Set("disableUsers", value); } + } +#endif + /// Account actions that force password resets for users identified by account SID columns in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ForceUserPasswordResets + { + get { return BackingStore?.Get?>("forceUserPasswordResets"); } + set { BackingStore?.Set("forceUserPasswordResets", value); } + } +#nullable restore +#else + public List ForceUserPasswordResets + { + get { return BackingStore?.Get>("forceUserPasswordResets"); } + set { BackingStore?.Set("forceUserPasswordResets", value); } + } +#endif + /// Email actions that permanently delete messages identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? HardDeleteEmails + { + get { return BackingStore?.Get?>("hardDeleteEmails"); } + set { BackingStore?.Set("hardDeleteEmails", value); } + } +#nullable restore +#else + public List HardDeleteEmails + { + get { return BackingStore?.Get>("hardDeleteEmails"); } + set { BackingStore?.Set("hardDeleteEmails", value); } + } +#endif + /// Device actions that initiate investigations on devices identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? InitiateInvestigations + { + get { return BackingStore?.Get?>("initiateInvestigations"); } + set { BackingStore?.Set("initiateInvestigations", value); } + } +#nullable restore +#else + public List InitiateInvestigations + { + get { return BackingStore?.Get>("initiateInvestigations"); } + set { BackingStore?.Set("initiateInvestigations", value); } + } +#endif + /// Device actions that isolate devices identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? IsolateDevices + { + get { return BackingStore?.Get?>("isolateDevices"); } + set { BackingStore?.Set("isolateDevices", value); } + } +#nullable restore +#else + public List IsolateDevices + { + get { return BackingStore?.Get>("isolateDevices"); } + set { BackingStore?.Set("isolateDevices", value); } + } +#endif + /// Account actions that mark users as compromised when they're identified by Microsoft Entra object ID columns in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MarkUsersAsCompromised + { + get { return BackingStore?.Get?>("markUsersAsCompromised"); } + set { BackingStore?.Set("markUsersAsCompromised", value); } + } +#nullable restore +#else + public List MarkUsersAsCompromised + { + get { return BackingStore?.Get>("markUsersAsCompromised"); } + set { BackingStore?.Set("markUsersAsCompromised", value); } + } +#endif + /// Email actions that move messages identified in the hunting-query results to Deleted Items. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MoveEmailsToDeletedItems + { + get { return BackingStore?.Get?>("moveEmailsToDeletedItems"); } + set { BackingStore?.Set("moveEmailsToDeletedItems", value); } + } +#nullable restore +#else + public List MoveEmailsToDeletedItems + { + get { return BackingStore?.Get>("moveEmailsToDeletedItems"); } + set { BackingStore?.Set("moveEmailsToDeletedItems", value); } + } +#endif + /// Email actions that move messages identified in the hunting-query results to the Inbox. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MoveEmailsToInbox + { + get { return BackingStore?.Get?>("moveEmailsToInbox"); } + set { BackingStore?.Set("moveEmailsToInbox", value); } + } +#nullable restore +#else + public List MoveEmailsToInbox + { + get { return BackingStore?.Get>("moveEmailsToInbox"); } + set { BackingStore?.Set("moveEmailsToInbox", value); } + } +#endif + /// Email actions that move messages identified in the hunting-query results to Junk Email. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MoveEmailsToJunk + { + get { return BackingStore?.Get?>("moveEmailsToJunk"); } + set { BackingStore?.Set("moveEmailsToJunk", value); } + } +#nullable restore +#else + public List MoveEmailsToJunk + { + get { return BackingStore?.Get>("moveEmailsToJunk"); } + set { BackingStore?.Set("moveEmailsToJunk", 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 + /// Device actions that restrict app execution on devices identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RestrictAppExecutions + { + get { return BackingStore?.Get?>("restrictAppExecutions"); } + set { BackingStore?.Set("restrictAppExecutions", value); } + } +#nullable restore +#else + public List RestrictAppExecutions + { + get { return BackingStore?.Get>("restrictAppExecutions"); } + set { BackingStore?.Set("restrictAppExecutions", value); } + } +#endif + /// Device actions that run antivirus scans on devices identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RunAntivirusScans + { + get { return BackingStore?.Get?>("runAntivirusScans"); } + set { BackingStore?.Set("runAntivirusScans", value); } + } +#nullable restore +#else + public List RunAntivirusScans + { + get { return BackingStore?.Get>("runAntivirusScans"); } + set { BackingStore?.Set("runAntivirusScans", value); } + } +#endif + /// Email actions that soft-delete messages identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SoftDeleteEmails + { + get { return BackingStore?.Get?>("softDeleteEmails"); } + set { BackingStore?.Set("softDeleteEmails", value); } + } +#nullable restore +#else + public List SoftDeleteEmails + { + get { return BackingStore?.Get>("softDeleteEmails"); } + set { BackingStore?.Set("softDeleteEmails", value); } + } +#endif + /// File actions that stop running files and quarantine them on devices identified in the hunting-query results. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? StopAndQuarantineFiles + { + get { return BackingStore?.Get?>("stopAndQuarantineFiles"); } + set { BackingStore?.Set("stopAndQuarantineFiles", value); } + } +#nullable restore +#else + public List StopAndQuarantineFiles + { + get { return BackingStore?.Get>("stopAndQuarantineFiles"); } + set { BackingStore?.Set("stopAndQuarantineFiles", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AutomatedActionSet() + { + 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.Security.AutomatedActionSet CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AutomatedActionSet(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "allowFiles", n => { AllowFiles = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.FileAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "blockFiles", n => { BlockFiles = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.FileAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "collectInvestigationPackages", n => { CollectInvestigationPackages = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.DeviceAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "disableUsers", n => { DisableUsers = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.AccountSidAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "forceUserPasswordResets", n => { ForceUserPasswordResets = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.AccountSidAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "hardDeleteEmails", n => { HardDeleteEmails = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.EmailAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "initiateInvestigations", n => { InitiateInvestigations = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.DeviceAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "isolateDevices", n => { IsolateDevices = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.IsolateDeviceAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "markUsersAsCompromised", n => { MarkUsersAsCompromised = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.AccountObjectIdAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "moveEmailsToDeletedItems", n => { MoveEmailsToDeletedItems = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.EmailAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "moveEmailsToInbox", n => { MoveEmailsToInbox = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.EmailAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "moveEmailsToJunk", n => { MoveEmailsToJunk = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.EmailAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "restrictAppExecutions", n => { RestrictAppExecutions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.DeviceAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "runAntivirusScans", n => { RunAntivirusScans = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.DeviceAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "softDeleteEmails", n => { SoftDeleteEmails = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.EmailAction.CreateFromDiscriminatorValue)?.AsList(); } }, + { "stopAndQuarantineFiles", n => { StopAndQuarantineFiles = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.StopAndQuarantineFileAction.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("allowFiles", AllowFiles); + writer.WriteCollectionOfObjectValues("blockFiles", BlockFiles); + writer.WriteCollectionOfObjectValues("collectInvestigationPackages", CollectInvestigationPackages); + writer.WriteCollectionOfObjectValues("disableUsers", DisableUsers); + writer.WriteCollectionOfObjectValues("forceUserPasswordResets", ForceUserPasswordResets); + writer.WriteCollectionOfObjectValues("hardDeleteEmails", HardDeleteEmails); + writer.WriteCollectionOfObjectValues("initiateInvestigations", InitiateInvestigations); + writer.WriteCollectionOfObjectValues("isolateDevices", IsolateDevices); + writer.WriteCollectionOfObjectValues("markUsersAsCompromised", MarkUsersAsCompromised); + writer.WriteCollectionOfObjectValues("moveEmailsToDeletedItems", MoveEmailsToDeletedItems); + writer.WriteCollectionOfObjectValues("moveEmailsToInbox", MoveEmailsToInbox); + writer.WriteCollectionOfObjectValues("moveEmailsToJunk", MoveEmailsToJunk); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfObjectValues("restrictAppExecutions", RestrictAppExecutions); + writer.WriteCollectionOfObjectValues("runAntivirusScans", RunAntivirusScans); + writer.WriteCollectionOfObjectValues("softDeleteEmails", SoftDeleteEmails); + writer.WriteCollectionOfObjectValues("stopAndQuarantineFiles", StopAndQuarantineFiles); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AzureAISearchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureAISearchAuditRecord.cs new file mode 100644 index 000000000000..f6d4fbb75371 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureAISearchAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Azure AI Search Audit events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AzureAISearchAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureAISearchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureAISearchAuditRecord"; + } + /// + /// 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.Security.AzureAISearchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AzureAISearchAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AzureResourceEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureResourceEntityMapping.cs new file mode 100644 index 000000000000..8829c833672a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureResourceEntityMapping.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AzureResourceEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the resource ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ResourceIdColumn + { + get { return BackingStore?.Get("resourceIdColumn"); } + set { BackingStore?.Set("resourceIdColumn", value); } + } +#nullable restore +#else + public string ResourceIdColumn + { + get { return BackingStore?.Get("resourceIdColumn"); } + set { BackingStore?.Set("resourceIdColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AzureResourceEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.azureResourceEntityMapping"; + } + /// + /// 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.Security.AzureResourceEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.AzureResourceEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "resourceIdColumn", n => { ResourceIdColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("resourceIdColumn", ResourceIdColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CloudApplicationEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/CloudApplicationEntityMapping.cs new file mode 100644 index 000000000000..b768119428b4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CloudApplicationEntityMapping.cs @@ -0,0 +1,89 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CloudApplicationEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the application ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AppIdColumn + { + get { return BackingStore?.Get("appIdColumn"); } + set { BackingStore?.Set("appIdColumn", value); } + } +#nullable restore +#else + public string AppIdColumn + { + get { return BackingStore?.Get("appIdColumn"); } + set { BackingStore?.Set("appIdColumn", value); } + } +#endif + /// Name of the detection query column that maps to the name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#nullable restore +#else + public string NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CloudApplicationEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.cloudApplicationEntityMapping"; + } + /// + /// 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.Security.CloudApplicationEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.CloudApplicationEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "appIdColumn", n => { AppIdColumn = n.GetStringValue(); } }, + { "nameColumn", n => { NameColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("appIdColumn", AppIdColumn); + writer.WriteStringValue("nameColumn", NameColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CompliancePolicyGradingSharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CompliancePolicyGradingSharePointAuditRecord.cs new file mode 100644 index 000000000000..600c10832d15 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CompliancePolicyGradingSharePointAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Compliance Policy Grading SharePoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompliancePolicyGradingSharePointAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CompliancePolicyGradingSharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.compliancePolicyGradingSharePointAuditRecord"; + } + /// + /// 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.Security.CompliancePolicyGradingSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.CompliancePolicyGradingSharePointAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ComplianceSitGradingSharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSitGradingSharePointAuditRecord.cs new file mode 100644 index 000000000000..d541612e53bb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSitGradingSharePointAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Compliance SIT Grading SharePoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceSitGradingSharePointAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceSitGradingSharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceSitGradingSharePointAuditRecord"; + } + /// + /// 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.Security.ComplianceSitGradingSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.ComplianceSitGradingSharePointAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/CopilotSessionSharingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotSessionSharingAuditRecord.cs new file mode 100644 index 000000000000..514ac999eb5e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotSessionSharingAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Copilot Session Sharing events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotSessionSharingAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotSessionSharingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotSessionSharingAuditRecord"; + } + /// + /// 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.Security.CopilotSessionSharingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.CopilotSessionSharingAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityForAIConfigurationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityForAIConfigurationAuditRecord.cs new file mode 100644 index 000000000000..09d90403d67b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityForAIConfigurationAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Defender Security for AI Configuration events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefenderSecurityForAIConfigurationAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DefenderSecurityForAIConfigurationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.defenderSecurityForAIConfigurationAuditRecord"; + } + /// + /// 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.Security.DefenderSecurityForAIConfigurationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.DefenderSecurityForAIConfigurationAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DetectionAction.cs b/src/Microsoft.Graph/Generated/Models/Security/DetectionAction.cs index 26105ab4928d..bc36c0dbde01 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/DetectionAction.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/DetectionAction.cs @@ -34,6 +34,22 @@ public IDictionary AdditionalData get { return BackingStore?.Get("alertTemplate"); } set { BackingStore?.Set("alertTemplate", value); } } +#endif + /// The set of automated actions to run against entities that match the detection. Replaces the deprecated responseActions property. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.Security.AutomatedActionSet? AutomatedActions + { + get { return BackingStore?.Get("automatedActions"); } + set { BackingStore?.Set("automatedActions", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.Security.AutomatedActionSet AutomatedActions + { + get { return BackingStore?.Get("automatedActions"); } + set { BackingStore?.Set("automatedActions", value); } + } #endif /// Stores model information. public IBackingStore BackingStore { get; private set; } @@ -53,7 +69,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// Groups to which the custom detection rule applies. + /// The set of groups (for example, device groups) to which the parent custom detection rule applies. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Security.OrganizationalScope? OrganizationalScope @@ -69,7 +85,7 @@ public string OdataType set { BackingStore?.Set("organizationalScope", value); } } #endif - /// Actions taken on impacted assets as set in the custom detection rule. + /// Actions taken on impacted assets as set in the custom detection rule. Deprecated. Use automatedActions instead. This property will be removed from this resource on 2026-10-01. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ResponseActions @@ -112,6 +128,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "alertTemplate", n => { AlertTemplate = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.AlertTemplate.CreateFromDiscriminatorValue); } }, + { "automatedActions", n => { AutomatedActions = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.AutomatedActionSet.CreateFromDiscriminatorValue); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "organizationalScope", n => { OrganizationalScope = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.OrganizationalScope.CreateFromDiscriminatorValue); } }, { "responseActions", n => { ResponseActions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.ResponseAction.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -125,6 +142,7 @@ public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); writer.WriteObjectValue("alertTemplate", AlertTemplate); + writer.WriteObjectValue("automatedActions", AutomatedActions); writer.WriteStringValue("@odata.type", OdataType); writer.WriteObjectValue("organizationalScope", OrganizationalScope); writer.WriteCollectionOfObjectValues("responseActions", ResponseActions); diff --git a/src/Microsoft.Graph/Generated/Models/Security/DetectionRule.cs b/src/Microsoft.Graph/Generated/Models/Security/DetectionRule.cs index a33f5d0ce764..799a82f2f2ef 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/DetectionRule.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/DetectionRule.cs @@ -9,10 +9,48 @@ namespace Microsoft.Graph.Beta.Models.Security { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class DetectionRule : global::Microsoft.Graph.Beta.Models.Security.ProtectionRule, IParsable + public partial class DetectionRule : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Complex type representing the actions taken when a detection is made by this rule. + /// Name of the user or application that created the rule. Read-only. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CreatedBy + { + get { return BackingStore?.Get("createdBy"); } + set { BackingStore?.Set("createdBy", value); } + } +#nullable restore +#else + public string CreatedBy + { + get { return BackingStore?.Get("createdBy"); } + set { BackingStore?.Set("createdBy", value); } + } +#endif + /// Timestamp of rule creation. Read-only. Supports $filter (eq, ne, not, le, ge, lt, gt) and $orderby. + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// A user-supplied description of the detection rule. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Description + { + get { return BackingStore?.Get("description"); } + set { BackingStore?.Set("description", value); } + } +#nullable restore +#else + public string Description + { + get { return BackingStore?.Get("description"); } + set { BackingStore?.Set("description", value); } + } +#endif + /// The detectionAction property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Security.DetectionAction? DetectionAction @@ -28,7 +66,7 @@ public partial class DetectionRule : global::Microsoft.Graph.Beta.Models.Securit set { BackingStore?.Set("detectionAction", value); } } #endif - /// The ID of the detector that triggered the alert. Also see the 'detectorId' field in microsoft.graph.security.alert. + /// Internal detector identifier. Deprecated. This property will be removed from this resource on 2026-10-01. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DetectorId @@ -44,7 +82,51 @@ public string DetectorId set { BackingStore?.Set("detectorId", value); } } #endif - /// Complex type holding details about the last run of this rule. + /// The display name of the rule. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains) and $orderby. +#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 + /// Indicates whether the rule is turned on for the tenant. Supports $filter (eq, ne, not). Deprecated. Use status instead. This property will be removed from this resource on 2026-10-01. + public bool? IsEnabled + { + get { return BackingStore?.Get("isEnabled"); } + set { BackingStore?.Set("isEnabled", value); } + } + /// Name of the user or application that last updated the rule. Read-only. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? LastModifiedBy + { + get { return BackingStore?.Get("lastModifiedBy"); } + set { BackingStore?.Set("lastModifiedBy", value); } + } +#nullable restore +#else + public string LastModifiedBy + { + get { return BackingStore?.Get("lastModifiedBy"); } + set { BackingStore?.Set("lastModifiedBy", value); } + } +#endif + /// Timestamp of when the rule was last updated. Read-only. Supports $filter (eq, ne, not, le, ge, lt, gt) and $orderby. + public DateTimeOffset? LastModifiedDateTime + { + get { return BackingStore?.Get("lastModifiedDateTime"); } + set { BackingStore?.Set("lastModifiedDateTime", value); } + } + /// Runtime execution details for the most recent rule run. Supports $filter on the following nested properties:String: lastRunDetails/failureReason supports eq, ne, not, in, startsWith, endsWith, contains.DateTimeOffset: lastRunDetails/lastRunDateTime supports eq, ne, not, le, ge, lt, gt.Enum: lastRunDetails/status, lastRunDetails/errorCode each supports eq, ne, not, in.Deprecated. This property will be removed from this resource on 2026-10-01. Runtime execution details aren't exposed in the v1.0 API. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Security.RunDetails? LastRunDetails @@ -60,7 +142,7 @@ public string DetectorId set { BackingStore?.Set("lastRunDetails", value); } } #endif - /// Complex type holding data about the advanced hunting query of this rule. + /// The queryCondition property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Security.QueryCondition? QueryCondition @@ -76,7 +158,7 @@ public string DetectorId set { BackingStore?.Set("queryCondition", value); } } #endif - /// Complex type holding data about the triggering schedule of this rule. + /// The schedule property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Security.RuleSchedule? Schedule @@ -92,12 +174,11 @@ public string DetectorId set { BackingStore?.Set("schedule", value); } } #endif - /// - /// Instantiates a new and sets the default values. - /// - public DetectionRule() : base() + /// The status property + public global::Microsoft.Graph.Beta.Models.Security.DetectionRuleStatus? Status { - OdataType = "#microsoft.graph.security.detectionRule"; + get { return BackingStore?.Get("status"); } + set { BackingStore?.Set("status", value); } } /// /// Creates a new instance of the appropriate class based on discriminator value @@ -117,11 +198,19 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { + { "createdBy", n => { CreatedBy = n.GetStringValue(); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "description", n => { Description = n.GetStringValue(); } }, { "detectionAction", n => { DetectionAction = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.DetectionAction.CreateFromDiscriminatorValue); } }, { "detectorId", n => { DetectorId = n.GetStringValue(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "isEnabled", n => { IsEnabled = n.GetBoolValue(); } }, + { "lastModifiedBy", n => { LastModifiedBy = n.GetStringValue(); } }, + { "lastModifiedDateTime", n => { LastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, { "lastRunDetails", n => { LastRunDetails = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.RunDetails.CreateFromDiscriminatorValue); } }, { "queryCondition", n => { QueryCondition = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.QueryCondition.CreateFromDiscriminatorValue); } }, { "schedule", n => { Schedule = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Security.RuleSchedule.CreateFromDiscriminatorValue); } }, + { "status", n => { Status = n.GetEnumValue(); } }, }; } /// @@ -132,11 +221,19 @@ public override void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); + writer.WriteStringValue("createdBy", CreatedBy); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteStringValue("description", Description); writer.WriteObjectValue("detectionAction", DetectionAction); writer.WriteStringValue("detectorId", DetectorId); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteBoolValue("isEnabled", IsEnabled); + writer.WriteStringValue("lastModifiedBy", LastModifiedBy); + writer.WriteDateTimeOffsetValue("lastModifiedDateTime", LastModifiedDateTime); writer.WriteObjectValue("lastRunDetails", LastRunDetails); writer.WriteObjectValue("queryCondition", QueryCondition); writer.WriteObjectValue("schedule", Schedule); + writer.WriteEnumValue("status", Status); } } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/DetectionRuleStatus.cs b/src/Microsoft.Graph/Generated/Models/Security/DetectionRuleStatus.cs new file mode 100644 index 000000000000..a4097fbb70bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DetectionRuleStatus.cs @@ -0,0 +1,28 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum DetectionRuleStatus + #pragma warning restore CS1591 + { + [EnumMember(Value = "enabled")] + #pragma warning disable CS1591 + Enabled, + #pragma warning restore CS1591 + [EnumMember(Value = "disabled")] + #pragma warning disable CS1591 + Disabled, + #pragma warning restore CS1591 + [EnumMember(Value = "autoDisabled")] + #pragma warning disable CS1591 + AutoDisabled, + #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/DeviceAction.cs b/src/Microsoft.Graph/Generated/Models/Security/DeviceAction.cs new file mode 100644 index 000000000000..a0d768eb6d52 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DeviceAction.cs @@ -0,0 +1,76 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeviceAction : global::Microsoft.Graph.Beta.Models.Security.AutomatedAction, IParsable + #pragma warning restore CS1591 + { + /// Name of the hunting-query result column that contains the device ID for the targeted device. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DeviceIdColumn + { + get { return BackingStore?.Get("deviceIdColumn"); } + set { BackingStore?.Set("deviceIdColumn", value); } + } +#nullable restore +#else + public string DeviceIdColumn + { + get { return BackingStore?.Get("deviceIdColumn"); } + set { BackingStore?.Set("deviceIdColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeviceAction() : base() + { + OdataType = "#microsoft.graph.security.deviceAction"; + } + /// + /// 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.Security.DeviceAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.security.isolateDeviceAction" => new global::Microsoft.Graph.Beta.Models.Security.IsolateDeviceAction(), + _ => new global::Microsoft.Graph.Beta.Models.Security.DeviceAction(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "deviceIdColumn", n => { DeviceIdColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("deviceIdColumn", DeviceIdColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/Dictionary.cs b/src/Microsoft.Graph/Generated/Models/Security/Dictionary.cs index 802de9eadcaf..3ab2a603c7d8 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/Dictionary.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/Dictionary.cs @@ -53,7 +53,12 @@ public Dictionary() public static global::Microsoft.Graph.Beta.Models.Security.Dictionary CreateFromDiscriminatorValue(IParseNode parseNode) { if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Models.Security.Dictionary(); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.security.alertCustomDetails" => new global::Microsoft.Graph.Beta.Models.Security.AlertCustomDetails(), + _ => new global::Microsoft.Graph.Beta.Models.Security.Dictionary(), + }; } /// /// The deserialization information for the current model diff --git a/src/Microsoft.Graph/Generated/Models/Security/DnsEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/DnsEntityMapping.cs new file mode 100644 index 000000000000..fd5d9aba2e54 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DnsEntityMapping.cs @@ -0,0 +1,107 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DnsEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the domain name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DomainNameColumn + { + get { return BackingStore?.Get("domainNameColumn"); } + set { BackingStore?.Set("domainNameColumn", value); } + } +#nullable restore +#else + public string DomainNameColumn + { + get { return BackingStore?.Get("domainNameColumn"); } + set { BackingStore?.Set("domainNameColumn", value); } + } +#endif + /// Name of the detection query column that maps to the host IP address of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? HostIpAddressColumn + { + get { return BackingStore?.Get("hostIpAddressColumn"); } + set { BackingStore?.Set("hostIpAddressColumn", value); } + } +#nullable restore +#else + public string HostIpAddressColumn + { + get { return BackingStore?.Get("hostIpAddressColumn"); } + set { BackingStore?.Set("hostIpAddressColumn", value); } + } +#endif + /// Name of the detection query column that maps to the server IP address of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ServerIpColumn + { + get { return BackingStore?.Get("serverIpColumn"); } + set { BackingStore?.Set("serverIpColumn", value); } + } +#nullable restore +#else + public string ServerIpColumn + { + get { return BackingStore?.Get("serverIpColumn"); } + set { BackingStore?.Set("serverIpColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DnsEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.dnsEntityMapping"; + } + /// + /// 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.Security.DnsEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.DnsEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "domainNameColumn", n => { DomainNameColumn = n.GetStringValue(); } }, + { "hostIpAddressColumn", n => { HostIpAddressColumn = n.GetStringValue(); } }, + { "serverIpColumn", n => { ServerIpColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("domainNameColumn", DomainNameColumn); + writer.WriteStringValue("hostIpAddressColumn", HostIpAddressColumn); + writer.WriteStringValue("serverIpColumn", ServerIpColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAccessRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAccessRecord.cs new file mode 100644 index 000000000000..34e9eeb30725 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAccessRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Dragon Copilot Access events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DragonCopilotAccessRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DragonCopilotAccessRecord() : base() + { + OdataType = "#microsoft.graph.security.dragonCopilotAccessRecord"; + } + /// + /// 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.Security.DragonCopilotAccessRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotAccessRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAdminRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAdminRecord.cs new file mode 100644 index 000000000000..7bc544eedc79 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAdminRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Dragon Copilot Admin events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DragonCopilotAdminRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DragonCopilotAdminRecord() : base() + { + OdataType = "#microsoft.graph.security.dragonCopilotAdminRecord"; + } + /// + /// 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.Security.DragonCopilotAdminRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotAdminRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotClinicalDataRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotClinicalDataRecord.cs new file mode 100644 index 000000000000..d27c60aedb19 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotClinicalDataRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Dragon Copilot Clinical Data events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DragonCopilotClinicalDataRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DragonCopilotClinicalDataRecord() : base() + { + OdataType = "#microsoft.graph.security.dragonCopilotClinicalDataRecord"; + } + /// + /// 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.Security.DragonCopilotClinicalDataRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotClinicalDataRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotSessionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotSessionRecord.cs new file mode 100644 index 000000000000..7d9549360d56 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotSessionRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Dragon Copilot Session events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DragonCopilotSessionRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DragonCopilotSessionRecord() : base() + { + OdataType = "#microsoft.graph.security.dragonCopilotSessionRecord"; + } + /// + /// 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.Security.DragonCopilotSessionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.DragonCopilotSessionRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs index f1abbfd21310..f91f7ed763f7 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/EdiscoveryAddToReviewSetOperation.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models.Security public partial class EdiscoveryAddToReviewSetOperation : global::Microsoft.Graph.Beta.Models.Security.CaseOperation, IParsable #pragma warning restore CS1591 { - /// The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. + /// The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. public global::Microsoft.Graph.Beta.Models.Security.AdditionalDataOptions? AdditionalDataOptions { get { return BackingStore?.Get("additionalDataOptions"); } diff --git a/src/Microsoft.Graph/Generated/Models/Security/EmailAction.cs b/src/Microsoft.Graph/Generated/Models/Security/EmailAction.cs new file mode 100644 index 000000000000..9ecdb287229c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EmailAction.cs @@ -0,0 +1,89 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EmailAction : global::Microsoft.Graph.Beta.Models.Security.AutomatedAction, IParsable + #pragma warning restore CS1591 + { + /// Name of the hunting-query result column that contains the network message ID of the targeted email message. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NetworkMessageIdColumn + { + get { return BackingStore?.Get("networkMessageIdColumn"); } + set { BackingStore?.Set("networkMessageIdColumn", value); } + } +#nullable restore +#else + public string NetworkMessageIdColumn + { + get { return BackingStore?.Get("networkMessageIdColumn"); } + set { BackingStore?.Set("networkMessageIdColumn", value); } + } +#endif + /// Name of the hunting-query result column that contains the recipient of the targeted email message. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RecipientColumn + { + get { return BackingStore?.Get("recipientColumn"); } + set { BackingStore?.Set("recipientColumn", value); } + } +#nullable restore +#else + public string RecipientColumn + { + get { return BackingStore?.Get("recipientColumn"); } + set { BackingStore?.Set("recipientColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EmailAction() : base() + { + OdataType = "#microsoft.graph.security.emailAction"; + } + /// + /// 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.Security.EmailAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.EmailAction(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "networkMessageIdColumn", n => { NetworkMessageIdColumn = n.GetStringValue(); } }, + { "recipientColumn", n => { RecipientColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("networkMessageIdColumn", NetworkMessageIdColumn); + writer.WriteStringValue("recipientColumn", RecipientColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInput.cs b/src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInput.cs new file mode 100644 index 000000000000..6ce57005884a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInput.cs @@ -0,0 +1,133 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EntityDefinitionInput : 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 type of identifier used for the entity. The supported identifiers depend on the entityType. See supported entity identifiers. Key. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? EntityIdentifier + { + get { return BackingStore?.Get("entityIdentifier"); } + set { BackingStore?.Set("entityIdentifier", value); } + } +#nullable restore +#else + public string EntityIdentifier + { + get { return BackingStore?.Get("entityIdentifier"); } + set { BackingStore?.Set("entityIdentifier", value); } + } +#endif + /// The entityType property + public global::Microsoft.Graph.Beta.Models.Security.ManualAlertEntityType? EntityType + { + get { return BackingStore?.Get("entityType"); } + set { BackingStore?.Set("entityType", value); } + } + /// The actual identifier value for the entity (for example, john@contoso.com for a user, or 192.168.1.1 for an IP address). Maximum 1000 characters. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? IdentifierValue + { + get { return BackingStore?.Get("identifierValue"); } + set { BackingStore?.Set("identifierValue", value); } + } +#nullable restore +#else + public string IdentifierValue + { + get { return BackingStore?.Get("identifierValue"); } + set { BackingStore?.Set("identifierValue", 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 + /// The role property + public global::Microsoft.Graph.Beta.Models.Security.EntityDefinitionInputRole? Role + { + get { return BackingStore?.Get("role"); } + set { BackingStore?.Set("role", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public EntityDefinitionInput() + { + 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.Security.EntityDefinitionInput CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.EntityDefinitionInput(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "entityIdentifier", n => { EntityIdentifier = n.GetStringValue(); } }, + { "entityType", n => { EntityType = n.GetEnumValue(); } }, + { "identifierValue", n => { IdentifierValue = n.GetStringValue(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "role", n => { Role = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("entityIdentifier", EntityIdentifier); + writer.WriteEnumValue("entityType", EntityType); + writer.WriteStringValue("identifierValue", IdentifierValue); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteEnumValue("role", Role); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInputRole.cs b/src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInputRole.cs new file mode 100644 index 000000000000..ee9a269874ea --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EntityDefinitionInputRole.cs @@ -0,0 +1,24 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum EntityDefinitionInputRole + #pragma warning restore CS1591 + { + [EnumMember(Value = "impacted")] + #pragma warning disable CS1591 + Impacted, + #pragma warning restore CS1591 + [EnumMember(Value = "related")] + #pragma warning disable CS1591 + Related, + #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/EntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/EntityMapping.cs new file mode 100644 index 000000000000..92fac7702a3a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EntityMapping.cs @@ -0,0 +1,102 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EntityMapping : 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 + /// + /// Instantiates a new and sets the default values. + /// + public EntityMapping() + { + 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.Security.EntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.security.accountEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.AccountEntityMapping(), + "#microsoft.graph.security.amazonResourceEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.AmazonResourceEntityMapping(), + "#microsoft.graph.security.azureResourceEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.AzureResourceEntityMapping(), + "#microsoft.graph.security.cloudApplicationEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.CloudApplicationEntityMapping(), + "#microsoft.graph.security.dnsEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.DnsEntityMapping(), + "#microsoft.graph.security.fileEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.FileEntityMapping(), + "#microsoft.graph.security.googleCloudResourceEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.GoogleCloudResourceEntityMapping(), + "#microsoft.graph.security.hostEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.HostEntityMapping(), + "#microsoft.graph.security.ipEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.IpEntityMapping(), + "#microsoft.graph.security.mailboxEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.MailboxEntityMapping(), + "#microsoft.graph.security.mailClusterEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.MailClusterEntityMapping(), + "#microsoft.graph.security.mailMessageEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.MailMessageEntityMapping(), + "#microsoft.graph.security.oAuthApplicationEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.OAuthApplicationEntityMapping(), + "#microsoft.graph.security.processEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.ProcessEntityMapping(), + "#microsoft.graph.security.registryValueEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.RegistryValueEntityMapping(), + "#microsoft.graph.security.securityGroupEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.SecurityGroupEntityMapping(), + "#microsoft.graph.security.urlEntityMapping" => new global::Microsoft.Graph.Beta.Models.Security.UrlEntityMapping(), + _ => new global::Microsoft.Graph.Beta.Models.Security.EntityMapping(), + }; + } + /// + /// 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(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) 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/Security/EntityMappingConfiguration.cs b/src/Microsoft.Graph/Generated/Models/Security/EntityMappingConfiguration.cs new file mode 100644 index 000000000000..14a2ac128baf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EntityMappingConfiguration.cs @@ -0,0 +1,387 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EntityMappingConfiguration : IAdditionalDataHolder, IBackedModel, IParsable + #pragma warning restore CS1591 + { + /// Mappings from detection query columns to account entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Accounts + { + get { return BackingStore?.Get?>("accounts"); } + set { BackingStore?.Set("accounts", value); } + } +#nullable restore +#else + public List Accounts + { + get { return BackingStore?.Get>("accounts"); } + set { BackingStore?.Set("accounts", value); } + } +#endif + /// 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); } + } + /// Mappings from detection query columns to Amazon Web Services resource entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AmazonResources + { + get { return BackingStore?.Get?>("amazonResources"); } + set { BackingStore?.Set("amazonResources", value); } + } +#nullable restore +#else + public List AmazonResources + { + get { return BackingStore?.Get>("amazonResources"); } + set { BackingStore?.Set("amazonResources", value); } + } +#endif + /// Mappings from detection query columns to Azure resource entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AzureResources + { + get { return BackingStore?.Get?>("azureResources"); } + set { BackingStore?.Set("azureResources", value); } + } +#nullable restore +#else + public List AzureResources + { + get { return BackingStore?.Get>("azureResources"); } + set { BackingStore?.Set("azureResources", value); } + } +#endif + /// Stores model information. + public IBackingStore BackingStore { get; private set; } + /// Mappings from detection query columns to cloud application entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CloudApplications + { + get { return BackingStore?.Get?>("cloudApplications"); } + set { BackingStore?.Set("cloudApplications", value); } + } +#nullable restore +#else + public List CloudApplications + { + get { return BackingStore?.Get>("cloudApplications"); } + set { BackingStore?.Set("cloudApplications", value); } + } +#endif + /// Mappings from detection query columns to DNS entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Dns + { + get { return BackingStore?.Get?>("dns"); } + set { BackingStore?.Set("dns", value); } + } +#nullable restore +#else + public List Dns + { + get { return BackingStore?.Get>("dns"); } + set { BackingStore?.Set("dns", value); } + } +#endif + /// Mappings from detection query columns to file entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Files + { + get { return BackingStore?.Get?>("files"); } + set { BackingStore?.Set("files", value); } + } +#nullable restore +#else + public List Files + { + get { return BackingStore?.Get>("files"); } + set { BackingStore?.Set("files", value); } + } +#endif + /// Mappings from detection query columns to Google Cloud resource entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GoogleCloudResources + { + get { return BackingStore?.Get?>("googleCloudResources"); } + set { BackingStore?.Set("googleCloudResources", value); } + } +#nullable restore +#else + public List GoogleCloudResources + { + get { return BackingStore?.Get>("googleCloudResources"); } + set { BackingStore?.Set("googleCloudResources", value); } + } +#endif + /// Mappings from detection query columns to host entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Hosts + { + get { return BackingStore?.Get?>("hosts"); } + set { BackingStore?.Set("hosts", value); } + } +#nullable restore +#else + public List Hosts + { + get { return BackingStore?.Get>("hosts"); } + set { BackingStore?.Set("hosts", value); } + } +#endif + /// Mappings from detection query columns to IP address entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Ips + { + get { return BackingStore?.Get?>("ips"); } + set { BackingStore?.Set("ips", value); } + } +#nullable restore +#else + public List Ips + { + get { return BackingStore?.Get>("ips"); } + set { BackingStore?.Set("ips", value); } + } +#endif + /// Mappings from detection query columns to mailbox entities attached to the alert. +#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 + /// Mappings from detection query columns to mail cluster entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MailClusters + { + get { return BackingStore?.Get?>("mailClusters"); } + set { BackingStore?.Set("mailClusters", value); } + } +#nullable restore +#else + public List MailClusters + { + get { return BackingStore?.Get>("mailClusters"); } + set { BackingStore?.Set("mailClusters", value); } + } +#endif + /// Mappings from detection query columns to mail message entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? MailMessages + { + get { return BackingStore?.Get?>("mailMessages"); } + set { BackingStore?.Set("mailMessages", value); } + } +#nullable restore +#else + public List MailMessages + { + get { return BackingStore?.Get>("mailMessages"); } + set { BackingStore?.Set("mailMessages", value); } + } +#endif + /// Mappings from detection query columns to OAuth application entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OAuthApplications + { + get { return BackingStore?.Get?>("oAuthApplications"); } + set { BackingStore?.Set("oAuthApplications", value); } + } +#nullable restore +#else + public List OAuthApplications + { + get { return BackingStore?.Get>("oAuthApplications"); } + set { BackingStore?.Set("oAuthApplications", 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 + /// Mappings from detection query columns to process entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Processes + { + get { return BackingStore?.Get?>("processes"); } + set { BackingStore?.Set("processes", value); } + } +#nullable restore +#else + public List Processes + { + get { return BackingStore?.Get>("processes"); } + set { BackingStore?.Set("processes", value); } + } +#endif + /// Mappings from detection query columns to registry value entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RegistryValues + { + get { return BackingStore?.Get?>("registryValues"); } + set { BackingStore?.Set("registryValues", value); } + } +#nullable restore +#else + public List RegistryValues + { + get { return BackingStore?.Get>("registryValues"); } + set { BackingStore?.Set("registryValues", value); } + } +#endif + /// Mappings from detection query columns to security group entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SecurityGroups + { + get { return BackingStore?.Get?>("securityGroups"); } + set { BackingStore?.Set("securityGroups", value); } + } +#nullable restore +#else + public List SecurityGroups + { + get { return BackingStore?.Get>("securityGroups"); } + set { BackingStore?.Set("securityGroups", value); } + } +#endif + /// Mappings from detection query columns to URL entities attached to the alert. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Urls + { + get { return BackingStore?.Get?>("urls"); } + set { BackingStore?.Set("urls", value); } + } +#nullable restore +#else + public List Urls + { + get { return BackingStore?.Get>("urls"); } + set { BackingStore?.Set("urls", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public EntityMappingConfiguration() + { + 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.Security.EntityMappingConfiguration CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.EntityMappingConfiguration(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "accounts", n => { Accounts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.AccountEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "amazonResources", n => { AmazonResources = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.AmazonResourceEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "azureResources", n => { AzureResources = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.AzureResourceEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "cloudApplications", n => { CloudApplications = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.CloudApplicationEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "dns", n => { Dns = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.DnsEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "files", n => { Files = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.FileEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "googleCloudResources", n => { GoogleCloudResources = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.GoogleCloudResourceEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "hosts", n => { Hosts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.HostEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "ips", n => { Ips = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.IpEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "mailClusters", n => { MailClusters = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.MailClusterEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "mailMessages", n => { MailMessages = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.MailMessageEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "mailboxes", n => { Mailboxes = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.MailboxEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "oAuthApplications", n => { OAuthApplications = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.OAuthApplicationEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "@odata.type", n => { OdataType = n.GetStringValue(); } }, + { "processes", n => { Processes = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.ProcessEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "registryValues", n => { RegistryValues = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.RegistryValueEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "securityGroups", n => { SecurityGroups = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.SecurityGroupEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + { "urls", n => { Urls = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.UrlEntityMapping.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("accounts", Accounts); + writer.WriteCollectionOfObjectValues("amazonResources", AmazonResources); + writer.WriteCollectionOfObjectValues("azureResources", AzureResources); + writer.WriteCollectionOfObjectValues("cloudApplications", CloudApplications); + writer.WriteCollectionOfObjectValues("dns", Dns); + writer.WriteCollectionOfObjectValues("files", Files); + writer.WriteCollectionOfObjectValues("googleCloudResources", GoogleCloudResources); + writer.WriteCollectionOfObjectValues("hosts", Hosts); + writer.WriteCollectionOfObjectValues("ips", Ips); + writer.WriteCollectionOfObjectValues("mailboxes", Mailboxes); + writer.WriteCollectionOfObjectValues("mailClusters", MailClusters); + writer.WriteCollectionOfObjectValues("mailMessages", MailMessages); + writer.WriteCollectionOfObjectValues("oAuthApplications", OAuthApplications); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfObjectValues("processes", Processes); + writer.WriteCollectionOfObjectValues("registryValues", RegistryValues); + writer.WriteCollectionOfObjectValues("securityGroups", SecurityGroups); + writer.WriteCollectionOfObjectValues("urls", Urls); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/EopSubmissionFeedEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/EopSubmissionFeedEntityAuditRecord.cs new file mode 100644 index 000000000000..2fde30c9d316 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EopSubmissionFeedEntityAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for EOP Submission Feed Entity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EopSubmissionFeedEntityAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public EopSubmissionFeedEntityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.eopSubmissionFeedEntityAuditRecord"; + } + /// + /// 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.Security.EopSubmissionFeedEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.EopSubmissionFeedEntityAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/FabricPolicyRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/FabricPolicyRecord.cs new file mode 100644 index 000000000000..615f74364a92 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FabricPolicyRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Fabric Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FabricPolicyRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public FabricPolicyRecord() : base() + { + OdataType = "#microsoft.graph.security.fabricPolicyRecord"; + } + /// + /// 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.Security.FabricPolicyRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.FabricPolicyRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/FileAction.cs b/src/Microsoft.Graph/Generated/Models/Security/FileAction.cs new file mode 100644 index 000000000000..f4e27edf426d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FileAction.cs @@ -0,0 +1,107 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class FileAction : global::Microsoft.Graph.Beta.Models.Security.AutomatedAction, IParsable + #pragma warning restore CS1591 + { + /// Names of the device groups where the file action applies. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DeviceGroupNames + { + get { return BackingStore?.Get?>("deviceGroupNames"); } + set { BackingStore?.Set("deviceGroupNames", value); } + } +#nullable restore +#else + public List DeviceGroupNames + { + get { return BackingStore?.Get>("deviceGroupNames"); } + set { BackingStore?.Set("deviceGroupNames", value); } + } +#endif + /// Name of the hunting-query result column that contains the SHA-1 hash of the targeted file. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Sha1Column + { + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } + } +#nullable restore +#else + public string Sha1Column + { + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } + } +#endif + /// Name of the hunting-query result column that contains the SHA-256 hash of the targeted file. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Sha256Column + { + get { return BackingStore?.Get("sha256Column"); } + set { BackingStore?.Set("sha256Column", value); } + } +#nullable restore +#else + public string Sha256Column + { + get { return BackingStore?.Get("sha256Column"); } + set { BackingStore?.Set("sha256Column", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public FileAction() : base() + { + OdataType = "#microsoft.graph.security.fileAction"; + } + /// + /// 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.Security.FileAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.FileAction(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "deviceGroupNames", n => { DeviceGroupNames = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sha1Column", n => { Sha1Column = n.GetStringValue(); } }, + { "sha256Column", n => { Sha256Column = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfPrimitiveValues("deviceGroupNames", DeviceGroupNames); + writer.WriteStringValue("sha1Column", Sha1Column); + writer.WriteStringValue("sha256Column", Sha256Column); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/FileEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/FileEntityMapping.cs new file mode 100644 index 000000000000..5b06cbfc9351 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FileEntityMapping.cs @@ -0,0 +1,107 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class FileEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#nullable restore +#else + public string NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#endif + /// Name of the detection query column that maps to the SHA-1 hash of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Sha1Column + { + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } + } +#nullable restore +#else + public string Sha1Column + { + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } + } +#endif + /// Name of the detection query column that maps to the SHA-256 hash of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Sha256Column + { + get { return BackingStore?.Get("sha256Column"); } + set { BackingStore?.Set("sha256Column", value); } + } +#nullable restore +#else + public string Sha256Column + { + get { return BackingStore?.Get("sha256Column"); } + set { BackingStore?.Set("sha256Column", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public FileEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.fileEntityMapping"; + } + /// + /// 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.Security.FileEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.FileEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "nameColumn", n => { NameColumn = n.GetStringValue(); } }, + { "sha1Column", n => { Sha1Column = n.GetStringValue(); } }, + { "sha256Column", n => { Sha256Column = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("nameColumn", NameColumn); + writer.WriteStringValue("sha1Column", Sha1Column); + writer.WriteStringValue("sha256Column", Sha256Column); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/GoogleCloudResourceEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/GoogleCloudResourceEntityMapping.cs new file mode 100644 index 000000000000..41dc7ac69fce --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/GoogleCloudResourceEntityMapping.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class GoogleCloudResourceEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the full resource name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? FullResourceNameColumn + { + get { return BackingStore?.Get("fullResourceNameColumn"); } + set { BackingStore?.Set("fullResourceNameColumn", value); } + } +#nullable restore +#else + public string FullResourceNameColumn + { + get { return BackingStore?.Get("fullResourceNameColumn"); } + set { BackingStore?.Set("fullResourceNameColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public GoogleCloudResourceEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.googleCloudResourceEntityMapping"; + } + /// + /// 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.Security.GoogleCloudResourceEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.GoogleCloudResourceEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "fullResourceNameColumn", n => { FullResourceNameColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("fullResourceNameColumn", FullResourceNameColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/HostEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/HostEntityMapping.cs new file mode 100644 index 000000000000..f6d1c7354728 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HostEntityMapping.cs @@ -0,0 +1,143 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class HostEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the device ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DeviceIdColumn + { + get { return BackingStore?.Get("deviceIdColumn"); } + set { BackingStore?.Set("deviceIdColumn", value); } + } +#nullable restore +#else + public string DeviceIdColumn + { + get { return BackingStore?.Get("deviceIdColumn"); } + set { BackingStore?.Set("deviceIdColumn", value); } + } +#endif + /// Name of the detection query column that maps to the DNS domain of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DnsDomainColumn + { + get { return BackingStore?.Get("dnsDomainColumn"); } + set { BackingStore?.Set("dnsDomainColumn", value); } + } +#nullable restore +#else + public string DnsDomainColumn + { + get { return BackingStore?.Get("dnsDomainColumn"); } + set { BackingStore?.Set("dnsDomainColumn", value); } + } +#endif + /// Name of the detection query column that maps to the name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#nullable restore +#else + public string NameColumn + { + get { return BackingStore?.Get("nameColumn"); } + set { BackingStore?.Set("nameColumn", value); } + } +#endif + /// Name of the detection query column that maps to the NetBIOS name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NetBiosNameColumn + { + get { return BackingStore?.Get("netBiosNameColumn"); } + set { BackingStore?.Set("netBiosNameColumn", value); } + } +#nullable restore +#else + public string NetBiosNameColumn + { + get { return BackingStore?.Get("netBiosNameColumn"); } + set { BackingStore?.Set("netBiosNameColumn", value); } + } +#endif + /// Name of the detection query column that maps to the NT domain of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NtDomainColumn + { + get { return BackingStore?.Get("ntDomainColumn"); } + set { BackingStore?.Set("ntDomainColumn", value); } + } +#nullable restore +#else + public string NtDomainColumn + { + get { return BackingStore?.Get("ntDomainColumn"); } + set { BackingStore?.Set("ntDomainColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public HostEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.hostEntityMapping"; + } + /// + /// 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.Security.HostEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.HostEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "deviceIdColumn", n => { DeviceIdColumn = n.GetStringValue(); } }, + { "dnsDomainColumn", n => { DnsDomainColumn = n.GetStringValue(); } }, + { "nameColumn", n => { NameColumn = n.GetStringValue(); } }, + { "netBiosNameColumn", n => { NetBiosNameColumn = n.GetStringValue(); } }, + { "ntDomainColumn", n => { NtDomainColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("deviceIdColumn", DeviceIdColumn); + writer.WriteStringValue("dnsDomainColumn", DnsDomainColumn); + writer.WriteStringValue("nameColumn", NameColumn); + writer.WriteStringValue("netBiosNameColumn", NetBiosNameColumn); + writer.WriteStringValue("ntDomainColumn", NtDomainColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaBuiltInFunction.cs b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaBuiltInFunction.cs index 95d0b439a477..86c2b131649f 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaBuiltInFunction.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaBuiltInFunction.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The documentation property + /// Description of the function and its usage. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Documentation @@ -37,13 +37,13 @@ public string Documentation set { BackingStore?.Set("documentation", value); } } #endif - /// The huntingFunctionId property + /// Unique identifier for the function. Required. public long? HuntingFunctionId { get { return BackingStore?.Get("huntingFunctionId"); } set { BackingStore?.Set("huntingFunctionId", value); } } - /// The inputParameters property + /// Collection of input parameters accepted by the function. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? InputParameters @@ -59,7 +59,7 @@ public long? HuntingFunctionId set { BackingStore?.Set("inputParameters", value); } } #endif - /// The name property + /// Name of the function. Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name @@ -91,7 +91,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The outputColumns property + /// Collection of columns returned by the function. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? OutputColumns @@ -107,7 +107,7 @@ public string OdataType set { BackingStore?.Set("outputColumns", value); } } #endif - /// The path property + /// Folder path of the function. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Path diff --git a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctionParameter.cs b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctionParameter.cs index aa9dcace36c1..a2e077b403cc 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctionParameter.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctionParameter.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The cslType property + /// Data type of the parameter in Kusto Query Language (KQL) CSL format. Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CslType @@ -37,7 +37,7 @@ public string CslType set { BackingStore?.Set("cslType", value); } } #endif - /// The defaultValue property + /// Default value used when the caller doesn't provide a value for this parameter. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DefaultValue @@ -53,7 +53,7 @@ public string DefaultValue set { BackingStore?.Set("defaultValue", value); } } #endif - /// The name property + /// Name of the parameter. Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name diff --git a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctions.cs b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctions.cs index 08f1d377c3fb..b89ebceab015 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctions.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaFunctions.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The builtInFunctions property + /// Prebuilt functions included with Microsoft Defender XDR advanced hunting. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? BuiltInFunctions @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The savedFunctions property + /// Custom functions created by users, including shared functions accessible to all tenant users and personal functions visible only to their creator. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? SavedFunctions diff --git a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaResult.cs b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaResult.cs index acaacd0d09bf..fdf6bf4c666e 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaResult.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaResult.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The functions property + /// Object containing the built-in functions and saved functions available to the user. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.Security.HuntingSchemaFunctions? Functions @@ -53,7 +53,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The tables property + /// Collection of advanced hunting tables the user is authorized to query. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Tables diff --git a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaSavedFunction.cs b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaSavedFunction.cs index 9620913ec11e..bbabe67b7c8a 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaSavedFunction.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaSavedFunction.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The createdBy property + /// Identity of the user who created the function. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? CreatedBy @@ -37,7 +37,7 @@ public string CreatedBy set { BackingStore?.Set("createdBy", value); } } #endif - /// The description property + /// Description of the function purpose and usage. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description @@ -53,13 +53,13 @@ public string Description set { BackingStore?.Set("description", value); } } #endif - /// The huntingFunctionId property + /// Unique identifier for the function. Required. public long? HuntingFunctionId { get { return BackingStore?.Get("huntingFunctionId"); } set { BackingStore?.Set("huntingFunctionId", value); } } - /// The inputParameters property + /// Collection of input parameters accepted by the function. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? InputParameters @@ -75,7 +75,7 @@ public long? HuntingFunctionId set { BackingStore?.Set("inputParameters", value); } } #endif - /// The lastModifiedBy property + /// Identity of the user who last modified the function. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? LastModifiedBy @@ -91,13 +91,13 @@ public string LastModifiedBy set { BackingStore?.Set("lastModifiedBy", value); } } #endif - /// The lastModifiedDateTime property + /// Date and time when the function was last modified. public DateTimeOffset? LastModifiedDateTime { get { return BackingStore?.Get("lastModifiedDateTime"); } set { BackingStore?.Set("lastModifiedDateTime", value); } } - /// The name property + /// Name of the function. Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name @@ -129,7 +129,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The outputColumns property + /// Collection of columns returned by the function. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? OutputColumns @@ -145,7 +145,7 @@ public string OdataType set { BackingStore?.Set("outputColumns", value); } } #endif - /// The path property + /// Folder path where the function is saved. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Path diff --git a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTable.cs b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTable.cs index adc901c9cde0..55698365f664 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTable.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTable.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The columns property + /// Collection of columns in the table with their data types. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Columns @@ -37,7 +37,7 @@ public IDictionary AdditionalData set { BackingStore?.Set("columns", value); } } #endif - /// The description property + /// Description of what data the table contains. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description @@ -53,7 +53,7 @@ public string Description set { BackingStore?.Set("description", value); } } #endif - /// The name property + /// Name of the table. Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name diff --git a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTableColumn.cs b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTableColumn.cs index c30758047d62..b78a8ade6ef9 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTableColumn.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/HuntingSchemaTableColumn.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The dataType property + /// Data type of the column (for example, DateTime, String). Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? DataType @@ -37,7 +37,7 @@ public string DataType set { BackingStore?.Set("dataType", value); } } #endif - /// The description property + /// Description of the column. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description @@ -53,7 +53,7 @@ public string Description set { BackingStore?.Set("description", value); } } #endif - /// The name property + /// Name of the column. Required. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Name diff --git a/src/Microsoft.Graph/Generated/Models/Security/IpEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/IpEntityMapping.cs new file mode 100644 index 000000000000..e02a84e3a565 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IpEntityMapping.cs @@ -0,0 +1,89 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class IpEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the IP address of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AddressColumn + { + get { return BackingStore?.Get("addressColumn"); } + set { BackingStore?.Set("addressColumn", value); } + } +#nullable restore +#else + public string AddressColumn + { + get { return BackingStore?.Get("addressColumn"); } + set { BackingStore?.Set("addressColumn", value); } + } +#endif + /// Name of the detection query column that maps to the scope of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ScopeColumn + { + get { return BackingStore?.Get("scopeColumn"); } + set { BackingStore?.Set("scopeColumn", value); } + } +#nullable restore +#else + public string ScopeColumn + { + get { return BackingStore?.Get("scopeColumn"); } + set { BackingStore?.Set("scopeColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public IpEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.ipEntityMapping"; + } + /// + /// 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.Security.IpEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.IpEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "addressColumn", n => { AddressColumn = n.GetStringValue(); } }, + { "scopeColumn", n => { ScopeColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("addressColumn", AddressColumn); + writer.WriteStringValue("scopeColumn", ScopeColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/IsolateDeviceAction.cs b/src/Microsoft.Graph/Generated/Models/Security/IsolateDeviceAction.cs new file mode 100644 index 000000000000..1353f1137c7f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IsolateDeviceAction.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class IsolateDeviceAction : global::Microsoft.Graph.Beta.Models.Security.DeviceAction, IParsable + #pragma warning restore CS1591 + { + /// The isolationType property + public global::Microsoft.Graph.Beta.Models.Security.IsolationType? IsolationType + { + get { return BackingStore?.Get("isolationType"); } + set { BackingStore?.Set("isolationType", 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.Security.IsolateDeviceAction CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.IsolateDeviceAction(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "isolationType", n => { IsolationType = n.GetEnumValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("isolationType", IsolationType); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MDASHAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MDASHAuditRecord.cs new file mode 100644 index 000000000000..a0c476ec054e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MDASHAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for MDASH events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MDASHAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MDASHAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mDASHAuditRecord"; + } + /// + /// 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.Security.MDASHAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MDASHAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MailClusterEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/MailClusterEntityMapping.cs new file mode 100644 index 000000000000..a0d144e225ef --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MailClusterEntityMapping.cs @@ -0,0 +1,89 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MailClusterEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the query of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? QueryColumn + { + get { return BackingStore?.Get("queryColumn"); } + set { BackingStore?.Set("queryColumn", value); } + } +#nullable restore +#else + public string QueryColumn + { + get { return BackingStore?.Get("queryColumn"); } + set { BackingStore?.Set("queryColumn", value); } + } +#endif + /// Name of the detection query column that maps to the source of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SourceColumn + { + get { return BackingStore?.Get("sourceColumn"); } + set { BackingStore?.Set("sourceColumn", value); } + } +#nullable restore +#else + public string SourceColumn + { + get { return BackingStore?.Get("sourceColumn"); } + set { BackingStore?.Set("sourceColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public MailClusterEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.mailClusterEntityMapping"; + } + /// + /// 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.Security.MailClusterEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MailClusterEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "queryColumn", n => { QueryColumn = n.GetStringValue(); } }, + { "sourceColumn", n => { SourceColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("queryColumn", QueryColumn); + writer.WriteStringValue("sourceColumn", SourceColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MailMessageEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/MailMessageEntityMapping.cs new file mode 100644 index 000000000000..c38f27f17263 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MailMessageEntityMapping.cs @@ -0,0 +1,125 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MailMessageEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the network message ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? NetworkMessageIdColumn + { + get { return BackingStore?.Get("networkMessageIdColumn"); } + set { BackingStore?.Set("networkMessageIdColumn", value); } + } +#nullable restore +#else + public string NetworkMessageIdColumn + { + get { return BackingStore?.Get("networkMessageIdColumn"); } + set { BackingStore?.Set("networkMessageIdColumn", value); } + } +#endif + /// Name of the detection query column that maps to the recipient of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? RecipientColumn + { + get { return BackingStore?.Get("recipientColumn"); } + set { BackingStore?.Set("recipientColumn", value); } + } +#nullable restore +#else + public string RecipientColumn + { + get { return BackingStore?.Get("recipientColumn"); } + set { BackingStore?.Set("recipientColumn", value); } + } +#endif + /// Name of the detection query column that maps to the sender of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SenderColumn + { + get { return BackingStore?.Get("senderColumn"); } + set { BackingStore?.Set("senderColumn", value); } + } +#nullable restore +#else + public string SenderColumn + { + get { return BackingStore?.Get("senderColumn"); } + set { BackingStore?.Set("senderColumn", value); } + } +#endif + /// Name of the detection query column that maps to the subject of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SubjectColumn + { + get { return BackingStore?.Get("subjectColumn"); } + set { BackingStore?.Set("subjectColumn", value); } + } +#nullable restore +#else + public string SubjectColumn + { + get { return BackingStore?.Get("subjectColumn"); } + set { BackingStore?.Set("subjectColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public MailMessageEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.mailMessageEntityMapping"; + } + /// + /// 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.Security.MailMessageEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MailMessageEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "networkMessageIdColumn", n => { NetworkMessageIdColumn = n.GetStringValue(); } }, + { "recipientColumn", n => { RecipientColumn = n.GetStringValue(); } }, + { "senderColumn", n => { SenderColumn = n.GetStringValue(); } }, + { "subjectColumn", n => { SubjectColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("networkMessageIdColumn", NetworkMessageIdColumn); + writer.WriteStringValue("recipientColumn", RecipientColumn); + writer.WriteStringValue("senderColumn", SenderColumn); + writer.WriteStringValue("subjectColumn", SubjectColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MailboxEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/MailboxEntityMapping.cs new file mode 100644 index 000000000000..7596df83cdf9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MailboxEntityMapping.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MailboxEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the primary email address of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? PrimaryAddressColumn + { + get { return BackingStore?.Get("primaryAddressColumn"); } + set { BackingStore?.Set("primaryAddressColumn", value); } + } +#nullable restore +#else + public string PrimaryAddressColumn + { + get { return BackingStore?.Get("primaryAddressColumn"); } + set { BackingStore?.Set("primaryAddressColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public MailboxEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.mailboxEntityMapping"; + } + /// + /// 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.Security.MailboxEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MailboxEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "primaryAddressColumn", n => { PrimaryAddressColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("primaryAddressColumn", PrimaryAddressColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ManualAlert.cs b/src/Microsoft.Graph/Generated/Models/Security/ManualAlert.cs new file mode 100644 index 000000000000..8826b99761cb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ManualAlert.cs @@ -0,0 +1,98 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ManualAlert : global::Microsoft.Graph.Beta.Models.Security.Alert, IParsable + #pragma warning restore CS1591 + { + /// The entities associated with the alert. Each item specifies a security entity (such as a user, device, or IP address), its identifier, and its role in the alert context. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? EntityDefinitions + { + get { return BackingStore?.Get?>("entityDefinitions"); } + set { BackingStore?.Set("entityDefinitions", value); } + } +#nullable restore +#else + public List EntityDefinitions + { + get { return BackingStore?.Get>("entityDefinitions"); } + set { BackingStore?.Set("entityDefinitions", value); } + } +#endif + /// When true, excludes the alert from automatic correlation. Default is false. + public bool? IsExcludedFromCorrelation + { + get { return BackingStore?.Get("isExcludedFromCorrelation"); } + set { BackingStore?.Set("isExcludedFromCorrelation", value); } + } + /// ID of an existing incident to link to. If not provided, a new incident is created automatically. + public long? LinkToIncident + { + get { return BackingStore?.Get("linkToIncident"); } + set { BackingStore?.Set("linkToIncident", value); } + } + /// Sentinel workspace identifier for workspace routing. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SentinelWorkspace + { + get { return BackingStore?.Get("sentinelWorkspace"); } + set { BackingStore?.Set("sentinelWorkspace", value); } + } +#nullable restore +#else + public string SentinelWorkspace + { + get { return BackingStore?.Get("sentinelWorkspace"); } + set { BackingStore?.Set("sentinelWorkspace", 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.Security.ManualAlert CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.ManualAlert(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "entityDefinitions", n => { EntityDefinitions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.EntityDefinitionInput.CreateFromDiscriminatorValue)?.AsList(); } }, + { "isExcludedFromCorrelation", n => { IsExcludedFromCorrelation = n.GetBoolValue(); } }, + { "linkToIncident", n => { LinkToIncident = n.GetLongValue(); } }, + { "sentinelWorkspace", n => { SentinelWorkspace = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("entityDefinitions", EntityDefinitions); + writer.WriteBoolValue("isExcludedFromCorrelation", IsExcludedFromCorrelation); + writer.WriteLongValue("linkToIncident", LinkToIncident); + writer.WriteStringValue("sentinelWorkspace", SentinelWorkspace); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ManualAlertEntityType.cs b/src/Microsoft.Graph/Generated/Models/Security/ManualAlertEntityType.cs new file mode 100644 index 000000000000..0fa544688df6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ManualAlertEntityType.cs @@ -0,0 +1,84 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum ManualAlertEntityType + #pragma warning restore CS1591 + { + [EnumMember(Value = "user")] + #pragma warning disable CS1591 + User, + #pragma warning restore CS1591 + [EnumMember(Value = "device")] + #pragma warning disable CS1591 + Device, + #pragma warning restore CS1591 + [EnumMember(Value = "file")] + #pragma warning disable CS1591 + File, + #pragma warning restore CS1591 + [EnumMember(Value = "ip")] + #pragma warning disable CS1591 + Ip, + #pragma warning restore CS1591 + [EnumMember(Value = "url")] + #pragma warning disable CS1591 + Url, + #pragma warning restore CS1591 + [EnumMember(Value = "cloudApplication")] + #pragma warning disable CS1591 + CloudApplication, + #pragma warning restore CS1591 + [EnumMember(Value = "mailbox")] + #pragma warning disable CS1591 + Mailbox, + #pragma warning restore CS1591 + [EnumMember(Value = "securityGroup")] + #pragma warning disable CS1591 + SecurityGroup, + #pragma warning restore CS1591 + [EnumMember(Value = "azureResource")] + #pragma warning disable CS1591 + AzureResource, + #pragma warning restore CS1591 + [EnumMember(Value = "amazonResource")] + #pragma warning disable CS1591 + AmazonResource, + #pragma warning restore CS1591 + [EnumMember(Value = "googleCloudResource")] + #pragma warning disable CS1591 + GoogleCloudResource, + #pragma warning restore CS1591 + [EnumMember(Value = "oAuthApplication")] + #pragma warning disable CS1591 + OAuthApplication, + #pragma warning restore CS1591 + [EnumMember(Value = "emailMessage")] + #pragma warning disable CS1591 + EmailMessage, + #pragma warning restore CS1591 + [EnumMember(Value = "emailCluster")] + #pragma warning disable CS1591 + EmailCluster, + #pragma warning restore CS1591 + [EnumMember(Value = "process")] + #pragma warning disable CS1591 + Process, + #pragma warning restore CS1591 + [EnumMember(Value = "registryKey")] + #pragma warning disable CS1591 + RegistryKey, + #pragma warning restore CS1591 + [EnumMember(Value = "registryValue")] + #pragma warning disable CS1591 + RegistryValue, + #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/MicrosoftTeamsUserConcernAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsUserConcernAuditRecord.cs new file mode 100644 index 000000000000..b02eb0be931d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsUserConcernAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Microsoft Teams User Concern events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsUserConcernAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsUserConcernAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsUserConcernAuditRecord"; + } + /// + /// 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.Security.MicrosoftTeamsUserConcernAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MicrosoftTeamsUserConcernAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MitreTactic.cs b/src/Microsoft.Graph/Generated/Models/Security/MitreTactic.cs new file mode 100644 index 000000000000..a3d18cc5a9bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MitreTactic.cs @@ -0,0 +1,117 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MitreTactic : 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 MITRE tactic identifier, for example, Exploit. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Tactic + { + get { return BackingStore?.Get("tactic"); } + set { BackingStore?.Set("tactic", value); } + } +#nullable restore +#else + public string Tactic + { + get { return BackingStore?.Get("tactic"); } + set { BackingStore?.Set("tactic", value); } + } +#endif + /// The techniques observed within this tactic. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Techniques + { + get { return BackingStore?.Get?>("techniques"); } + set { BackingStore?.Set("techniques", value); } + } +#nullable restore +#else + public List Techniques + { + get { return BackingStore?.Get>("techniques"); } + set { BackingStore?.Set("techniques", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public MitreTactic() + { + 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.Security.MitreTactic CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MitreTactic(); + } + /// + /// 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(); } }, + { "tactic", n => { Tactic = n.GetStringValue(); } }, + { "techniques", n => { Techniques = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Security.MitreTechnique.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteStringValue("tactic", Tactic); + writer.WriteCollectionOfObjectValues("techniques", Techniques); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MitreTechnique.cs b/src/Microsoft.Graph/Generated/Models/Security/MitreTechnique.cs new file mode 100644 index 000000000000..71eb7bdda5d8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MitreTechnique.cs @@ -0,0 +1,117 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MitreTechnique : 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 MITRE ATT&CK subtechnique identifiers that are associated with this technique, for example, T1059.001. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? SubTechniques + { + get { return BackingStore?.Get?>("subTechniques"); } + set { BackingStore?.Set("subTechniques", value); } + } +#nullable restore +#else + public List SubTechniques + { + get { return BackingStore?.Get>("subTechniques"); } + set { BackingStore?.Set("subTechniques", value); } + } +#endif + /// The MITRE ATT&CK technique identifier, for example, T1059. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Technique + { + get { return BackingStore?.Get("technique"); } + set { BackingStore?.Set("technique", value); } + } +#nullable restore +#else + public string Technique + { + get { return BackingStore?.Get("technique"); } + set { BackingStore?.Set("technique", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public MitreTechnique() + { + 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.Security.MitreTechnique CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MitreTechnique(); + } + /// + /// 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(); } }, + { "subTechniques", n => { SubTechniques = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "technique", n => { Technique = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteCollectionOfPrimitiveValues("subTechniques", SubTechniques); + writer.WriteStringValue("technique", Technique); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecordV2.cs b/src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecordV2.cs new file mode 100644 index 000000000000..d60756b388e1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecordV2.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for MOS Agent Info V2 events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MosAgentInfoRecordV2 : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MosAgentInfoRecordV2() : base() + { + OdataType = "#microsoft.graph.security.mosAgentInfoRecordV2"; + } + /// + /// 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.Security.MosAgentInfoRecordV2 CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MosAgentInfoRecordV2(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/MspVectorSearchContentMetadataAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MspVectorSearchContentMetadataAuditRecord.cs new file mode 100644 index 000000000000..589f09b0ed31 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MspVectorSearchContentMetadataAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for MSP Vector Search Content Metadata events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MspVectorSearchContentMetadataAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MspVectorSearchContentMetadataAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mspVectorSearchContentMetadataAuditRecord"; + } + /// + /// 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.Security.MspVectorSearchContentMetadataAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.MspVectorSearchContentMetadataAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OAuthApplicationEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/OAuthApplicationEntityMapping.cs new file mode 100644 index 000000000000..33a629372923 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OAuthApplicationEntityMapping.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class OAuthApplicationEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the OAuth application ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OAuthAppIdColumn + { + get { return BackingStore?.Get("oAuthAppIdColumn"); } + set { BackingStore?.Set("oAuthAppIdColumn", value); } + } +#nullable restore +#else + public string OAuthAppIdColumn + { + get { return BackingStore?.Get("oAuthAppIdColumn"); } + set { BackingStore?.Set("oAuthAppIdColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public OAuthApplicationEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.oAuthApplicationEntityMapping"; + } + /// + /// 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.Security.OAuthApplicationEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.OAuthApplicationEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "oAuthAppIdColumn", n => { OAuthAppIdColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("oAuthAppIdColumn", OAuthAppIdColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/OrganizationalScope.cs b/src/Microsoft.Graph/Generated/Models/Security/OrganizationalScope.cs index 4c33cac417ef..03b9782d16b5 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/OrganizationalScope.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/OrganizationalScope.cs @@ -21,6 +21,22 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } + /// List of device groups to which the custom detection rule applies. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DeviceGroups + { + get { return BackingStore?.Get?>("deviceGroups"); } + set { BackingStore?.Set("deviceGroups", value); } + } +#nullable restore +#else + public List DeviceGroups + { + get { return BackingStore?.Get>("deviceGroups"); } + set { BackingStore?.Set("deviceGroups", value); } + } +#endif /// The OdataType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -37,7 +53,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// List of groups to which the custom detection rule applies. + /// List of groups to which the custom detection rule applies. Deprecated. Use deviceGroups instead. This property will be removed from this resource on October 1, 2026. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? ScopeNames @@ -85,6 +101,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "deviceGroups", n => { DeviceGroups = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "scopeNames", n => { ScopeNames = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "scopeType", n => { ScopeType = n.GetEnumValue(); } }, @@ -97,6 +114,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfPrimitiveValues("deviceGroups", DeviceGroups); writer.WriteStringValue("@odata.type", OdataType); writer.WriteCollectionOfPrimitiveValues("scopeNames", ScopeNames); writer.WriteEnumValue("scopeType", ScopeType); diff --git a/src/Microsoft.Graph/Generated/Models/Security/P4AIRiskScoreRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/P4AIRiskScoreRecord.cs new file mode 100644 index 000000000000..69c4cdca79d3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/P4AIRiskScoreRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for P4 AI Risk Score events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class P4AIRiskScoreRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public P4AIRiskScoreRecord() : base() + { + OdataType = "#microsoft.graph.security.p4AIRiskScoreRecord"; + } + /// + /// 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.Security.P4AIRiskScoreRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.P4AIRiskScoreRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProcessEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/ProcessEntityMapping.cs new file mode 100644 index 000000000000..5b897d0f2e0e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProcessEntityMapping.cs @@ -0,0 +1,89 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ProcessEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the SHA-1 hash of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Sha1Column + { + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } + } +#nullable restore +#else + public string Sha1Column + { + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } + } +#endif + /// Name of the detection query column that maps to the SHA-256 hash of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Sha256Column + { + get { return BackingStore?.Get("sha256Column"); } + set { BackingStore?.Set("sha256Column", value); } + } +#nullable restore +#else + public string Sha256Column + { + get { return BackingStore?.Get("sha256Column"); } + set { BackingStore?.Set("sha256Column", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ProcessEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.processEntityMapping"; + } + /// + /// 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.Security.ProcessEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.ProcessEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "sha1Column", n => { Sha1Column = n.GetStringValue(); } }, + { "sha256Column", n => { Sha256Column = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("sha1Column", Sha1Column); + writer.WriteStringValue("sha256Column", Sha256Column); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ProtectionRule.cs b/src/Microsoft.Graph/Generated/Models/Security/ProtectionRule.cs deleted file mode 100644 index ba7091e4310e..000000000000 --- a/src/Microsoft.Graph/Generated/Models/Security/ProtectionRule.cs +++ /dev/null @@ -1,129 +0,0 @@ -// -#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.Security -{ - [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 - public partial class ProtectionRule : global::Microsoft.Graph.Beta.Models.Entity, IParsable - #pragma warning restore CS1591 - { - /// Name of the user or application that created the rule. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? CreatedBy - { - get { return BackingStore?.Get("createdBy"); } - set { BackingStore?.Set("createdBy", value); } - } -#nullable restore -#else - public string CreatedBy - { - get { return BackingStore?.Get("createdBy"); } - set { BackingStore?.Set("createdBy", value); } - } -#endif - /// Timestamp of rule creation. - public DateTimeOffset? CreatedDateTime - { - get { return BackingStore?.Get("createdDateTime"); } - set { BackingStore?.Set("createdDateTime", value); } - } - /// Name of the rule. -#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 - /// Whether rule is turned on for the tenant. - public bool? IsEnabled - { - get { return BackingStore?.Get("isEnabled"); } - set { BackingStore?.Set("isEnabled", value); } - } - /// Name of the user or application who last updated the rule. -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? LastModifiedBy - { - get { return BackingStore?.Get("lastModifiedBy"); } - set { BackingStore?.Set("lastModifiedBy", value); } - } -#nullable restore -#else - public string LastModifiedBy - { - get { return BackingStore?.Get("lastModifiedBy"); } - set { BackingStore?.Set("lastModifiedBy", value); } - } -#endif - /// Timestamp of when the rule was last updated. - public DateTimeOffset? LastModifiedDateTime - { - get { return BackingStore?.Get("lastModifiedDateTime"); } - set { BackingStore?.Set("lastModifiedDateTime", 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.Security.ProtectionRule CreateFromDiscriminatorValue(IParseNode parseNode) - { - if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); - return mappingValue switch - { - "#microsoft.graph.security.detectionRule" => new global::Microsoft.Graph.Beta.Models.Security.DetectionRule(), - _ => new global::Microsoft.Graph.Beta.Models.Security.ProtectionRule(), - }; - } - /// - /// 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.GetStringValue(); } }, - { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, - { "displayName", n => { DisplayName = n.GetStringValue(); } }, - { "isEnabled", n => { IsEnabled = n.GetBoolValue(); } }, - { "lastModifiedBy", n => { LastModifiedBy = n.GetStringValue(); } }, - { "lastModifiedDateTime", n => { LastModifiedDateTime = n.GetDateTimeOffsetValue(); } }, - }; - } - /// - /// Serializes information the current object - /// - /// Serialization writer to use to serialize this model - public override void Serialize(ISerializationWriter writer) - { - if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); - base.Serialize(writer); - writer.WriteStringValue("createdBy", CreatedBy); - writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); - writer.WriteStringValue("displayName", DisplayName); - writer.WriteBoolValue("isEnabled", IsEnabled); - writer.WriteStringValue("lastModifiedBy", LastModifiedBy); - writer.WriteDateTimeOffsetValue("lastModifiedDateTime", LastModifiedDateTime); - } - } -} -#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/QueryCondition.cs b/src/Microsoft.Graph/Generated/Models/Security/QueryCondition.cs index cba270607b9b..6cffe2ecf073 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/QueryCondition.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/QueryCondition.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// Timestamp of when the query in the custom detection rule was last updated. + /// Timestamp of when the query in the custom detection rule was last updated. Deprecated. This property will be removed from this resource on 2026-10-01. public DateTimeOffset? LastModifiedDateTime { get { return BackingStore?.Get("lastModifiedDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/Security/RegistryValueEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/RegistryValueEntityMapping.cs new file mode 100644 index 000000000000..497eb29f2d8d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/RegistryValueEntityMapping.cs @@ -0,0 +1,89 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RegistryValueEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the registry key of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? KeyColumn + { + get { return BackingStore?.Get("keyColumn"); } + set { BackingStore?.Set("keyColumn", value); } + } +#nullable restore +#else + public string KeyColumn + { + get { return BackingStore?.Get("keyColumn"); } + set { BackingStore?.Set("keyColumn", value); } + } +#endif + /// Name of the detection query column that maps to the value name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ValueNameColumn + { + get { return BackingStore?.Get("valueNameColumn"); } + set { BackingStore?.Set("valueNameColumn", value); } + } +#nullable restore +#else + public string ValueNameColumn + { + get { return BackingStore?.Get("valueNameColumn"); } + set { BackingStore?.Set("valueNameColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RegistryValueEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.registryValueEntityMapping"; + } + /// + /// 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.Security.RegistryValueEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.RegistryValueEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "keyColumn", n => { KeyColumn = n.GetStringValue(); } }, + { "valueNameColumn", n => { ValueNameColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("keyColumn", KeyColumn); + writer.WriteStringValue("valueNameColumn", ValueNameColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/RuleSchedule.cs b/src/Microsoft.Graph/Generated/Models/Security/RuleSchedule.cs index 6b5e4ca5eacd..f64b53ef81aa 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/RuleSchedule.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/RuleSchedule.cs @@ -21,7 +21,13 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// Timestamp of the custom detection rule's next scheduled run. + /// The recurring time interval at which the rule runs (ISO 8601 duration, for example P1D for daily, PT1H for hourly). + public TimeSpan? Frequency + { + get { return BackingStore?.Get("frequency"); } + set { BackingStore?.Set("frequency", value); } + } + /// Timestamp of the custom detection rule's next scheduled run. Deprecated. This property will be removed from this resource on 2026-10-01. public DateTimeOffset? NextRunDateTime { get { return BackingStore?.Get("nextRunDateTime"); } @@ -43,7 +49,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// How often the detection rule is set to run. The allowed values are: 0, 1H, 3H, 12H, or 24H. '0' signifies the rule is run continuously. + /// How often the detection rule is set to run. The allowed values are: 0, 1H, 3H, 12H, or 24H. 0 signifies the rule is run continuously. Deprecated. Use frequency instead. This property will be removed from this resource on 2026-10-01. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Period @@ -85,6 +91,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "frequency", n => { Frequency = n.GetTimeSpanValue(); } }, { "nextRunDateTime", n => { NextRunDateTime = n.GetDateTimeOffsetValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "period", n => { Period = n.GetStringValue(); } }, @@ -97,6 +104,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteTimeSpanValue("frequency", Frequency); writer.WriteDateTimeOffsetValue("nextRunDateTime", NextRunDateTime); writer.WriteStringValue("@odata.type", OdataType); writer.WriteStringValue("period", Period); diff --git a/src/Microsoft.Graph/Generated/Models/Security/RulesRoot.cs b/src/Microsoft.Graph/Generated/Models/Security/RulesRoot.cs index d82e8db0944d..6bb6441be0b0 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/RulesRoot.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/RulesRoot.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models.Security public partial class RulesRoot : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// The detectionRules property + /// The custom detection rules configured for the tenant. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? DetectionRules diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityCopilotIdentityManagementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityCopilotIdentityManagementAuditRecord.cs new file mode 100644 index 000000000000..ceb91b9c28bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityCopilotIdentityManagementAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Security Copilot Identity Management events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityCopilotIdentityManagementAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityCopilotIdentityManagementAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityCopilotIdentityManagementAuditRecord"; + } + /// + /// 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.Security.SecurityCopilotIdentityManagementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SecurityCopilotIdentityManagementAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityDevelopmentLifecycleAILogAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityDevelopmentLifecycleAILogAuditRecord.cs new file mode 100644 index 000000000000..a5a0f3295ece --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityDevelopmentLifecycleAILogAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Security Development Lifecycle AI Log events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityDevelopmentLifecycleAILogAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityDevelopmentLifecycleAILogAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityDevelopmentLifecycleAILogAuditRecord"; + } + /// + /// 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.Security.SecurityDevelopmentLifecycleAILogAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SecurityDevelopmentLifecycleAILogAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityGroupEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityGroupEntityMapping.cs new file mode 100644 index 000000000000..6ce0ddd8b544 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityGroupEntityMapping.cs @@ -0,0 +1,107 @@ +// +#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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SecurityGroupEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the distinguished name of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? DistinguishedNameColumn + { + get { return BackingStore?.Get("distinguishedNameColumn"); } + set { BackingStore?.Set("distinguishedNameColumn", value); } + } +#nullable restore +#else + public string DistinguishedNameColumn + { + get { return BackingStore?.Get("distinguishedNameColumn"); } + set { BackingStore?.Set("distinguishedNameColumn", value); } + } +#endif + /// Name of the detection query column that maps to the object ID of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ObjectIdColumn + { + get { return BackingStore?.Get("objectIdColumn"); } + set { BackingStore?.Set("objectIdColumn", value); } + } +#nullable restore +#else + public string ObjectIdColumn + { + get { return BackingStore?.Get("objectIdColumn"); } + set { BackingStore?.Set("objectIdColumn", value); } + } +#endif + /// Name of the detection query column that maps to the security identifier (SID) of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SidColumn + { + get { return BackingStore?.Get("sidColumn"); } + set { BackingStore?.Set("sidColumn", value); } + } +#nullable restore +#else + public string SidColumn + { + get { return BackingStore?.Get("sidColumn"); } + set { BackingStore?.Set("sidColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public SecurityGroupEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.securityGroupEntityMapping"; + } + /// + /// 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.Security.SecurityGroupEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SecurityGroupEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "distinguishedNameColumn", n => { DistinguishedNameColumn = n.GetStringValue(); } }, + { "objectIdColumn", n => { ObjectIdColumn = n.GetStringValue(); } }, + { "sidColumn", n => { SidColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("distinguishedNameColumn", DistinguishedNameColumn); + writer.WriteStringValue("objectIdColumn", ObjectIdColumn); + writer.WriteStringValue("sidColumn", SidColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/ServiceSource.cs b/src/Microsoft.Graph/Generated/Models/Security/ServiceSource.cs index 6250559d09c6..0acf9b24c246 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/ServiceSource.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/ServiceSource.cs @@ -64,5 +64,9 @@ public enum ServiceSource #pragma warning disable CS1591 MicrosoftThreatIntelligence, #pragma warning restore CS1591 + [EnumMember(Value = "microsoftSecurityForAI")] + #pragma warning disable CS1591 + MicrosoftSecurityForAI, + #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/SonarDetonationEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SonarDetonationEntityAuditRecord.cs new file mode 100644 index 000000000000..d6aa57eacdb0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SonarDetonationEntityAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Sonar Detonation Entity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SonarDetonationEntityAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SonarDetonationEntityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sonarDetonationEntityAuditRecord"; + } + /// + /// 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.Security.SonarDetonationEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SonarDetonationEntityAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SonarFileDetonationEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SonarFileDetonationEntityAuditRecord.cs new file mode 100644 index 000000000000..2b0eaf686ae4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SonarFileDetonationEntityAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Sonar File Detonation Entity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SonarFileDetonationEntityAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SonarFileDetonationEntityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sonarFileDetonationEntityAuditRecord"; + } + /// + /// 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.Security.SonarFileDetonationEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SonarFileDetonationEntityAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SonarSubmissionEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SonarSubmissionEntityAuditRecord.cs new file mode 100644 index 000000000000..575e16aa5d9f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SonarSubmissionEntityAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Sonar Submission Entity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SonarSubmissionEntityAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SonarSubmissionEntityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sonarSubmissionEntityAuditRecord"; + } + /// + /// 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.Security.SonarSubmissionEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SonarSubmissionEntityAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SonarUrlDetonationEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SonarUrlDetonationEntityAuditRecord.cs new file mode 100644 index 000000000000..ea22ff6c33af --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SonarUrlDetonationEntityAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Sonar URL Detonation Entity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SonarUrlDetonationEntityAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SonarUrlDetonationEntityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sonarUrlDetonationEntityAuditRecord"; + } + /// + /// 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.Security.SonarUrlDetonationEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SonarUrlDetonationEntityAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/SparkCoreCustomLivePoolRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SparkCoreCustomLivePoolRecord.cs new file mode 100644 index 000000000000..60e8513d7578 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SparkCoreCustomLivePoolRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Spark Core Custom Live Pool events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SparkCoreCustomLivePoolRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SparkCoreCustomLivePoolRecord() : base() + { + OdataType = "#microsoft.graph.security.sparkCoreCustomLivePoolRecord"; + } + /// + /// 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.Security.SparkCoreCustomLivePoolRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SparkCoreCustomLivePoolRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/AccessReviewResourceDataUploadSessionContextData.cs b/src/Microsoft.Graph/Generated/Models/Security/StopAndQuarantineFileAction.cs similarity index 51% rename from src/Microsoft.Graph/Generated/Models/AccessReviewResourceDataUploadSessionContextData.cs rename to src/Microsoft.Graph/Generated/Models/Security/StopAndQuarantineFileAction.cs index 24a6ca49e402..3399d093e674 100644 --- a/src/Microsoft.Graph/Generated/Models/AccessReviewResourceDataUploadSessionContextData.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/StopAndQuarantineFileAction.cs @@ -5,61 +5,61 @@ using System.Collections.Generic; using System.IO; using System; -namespace Microsoft.Graph.Beta.Models +namespace Microsoft.Graph.Beta.Models.Security { [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public partial class AccessReviewResourceDataUploadSessionContextData : global::Microsoft.Graph.Beta.Models.CustomExtensionData, IParsable + public partial class StopAndQuarantineFileAction : global::Microsoft.Graph.Beta.Models.Security.AutomatedAction, IParsable #pragma warning restore CS1591 { - /// The access review definition id. + /// Name of the hunting-query result column that contains the device ID for the device where the file was observed. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? AccessReviewId + public string? DeviceIdColumn { - get { return BackingStore?.Get("accessReviewId"); } - set { BackingStore?.Set("accessReviewId", value); } + get { return BackingStore?.Get("deviceIdColumn"); } + set { BackingStore?.Set("deviceIdColumn", value); } } #nullable restore #else - public string AccessReviewId + public string DeviceIdColumn { - get { return BackingStore?.Get("accessReviewId"); } - set { BackingStore?.Set("accessReviewId", value); } + get { return BackingStore?.Get("deviceIdColumn"); } + set { BackingStore?.Set("deviceIdColumn", value); } } #endif - /// The access review instance id. + /// Name of the hunting-query result column that contains the SHA-1 hash of the file to stop and quarantine. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public string? AccessReviewInstanceId + public string? Sha1Column { - get { return BackingStore?.Get("accessReviewInstanceId"); } - set { BackingStore?.Set("accessReviewInstanceId", value); } + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } } #nullable restore #else - public string AccessReviewInstanceId + public string Sha1Column { - get { return BackingStore?.Get("accessReviewInstanceId"); } - set { BackingStore?.Set("accessReviewInstanceId", value); } + get { return BackingStore?.Get("sha1Column"); } + set { BackingStore?.Set("sha1Column", value); } } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// - public AccessReviewResourceDataUploadSessionContextData() : base() + public StopAndQuarantineFileAction() : base() { - OdataType = "#microsoft.graph.accessReviewResourceDataUploadSessionContextData"; + OdataType = "#microsoft.graph.security.stopAndQuarantineFileAction"; } /// /// 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 new global::Microsoft.Graph.Beta.Models.AccessReviewResourceDataUploadSessionContextData CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::Microsoft.Graph.Beta.Models.Security.StopAndQuarantineFileAction CreateFromDiscriminatorValue(IParseNode parseNode) { if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); - return new global::Microsoft.Graph.Beta.Models.AccessReviewResourceDataUploadSessionContextData(); + return new global::Microsoft.Graph.Beta.Models.Security.StopAndQuarantineFileAction(); } /// /// The deserialization information for the current model @@ -69,8 +69,8 @@ public override IDictionary> GetFieldDeserializers() { return new Dictionary>(base.GetFieldDeserializers()) { - { "accessReviewId", n => { AccessReviewId = n.GetStringValue(); } }, - { "accessReviewInstanceId", n => { AccessReviewInstanceId = n.GetStringValue(); } }, + { "deviceIdColumn", n => { DeviceIdColumn = n.GetStringValue(); } }, + { "sha1Column", n => { Sha1Column = n.GetStringValue(); } }, }; } /// @@ -81,8 +81,8 @@ public override void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); base.Serialize(writer); - writer.WriteStringValue("accessReviewId", AccessReviewId); - writer.WriteStringValue("accessReviewInstanceId", AccessReviewInstanceId); + writer.WriteStringValue("deviceIdColumn", DeviceIdColumn); + writer.WriteStringValue("sha1Column", Sha1Column); } } } diff --git a/src/Microsoft.Graph/Generated/Models/Security/SubmissionEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SubmissionEntityAuditRecord.cs new file mode 100644 index 000000000000..52cce013d317 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SubmissionEntityAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Submission Entity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubmissionEntityAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SubmissionEntityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.submissionEntityAuditRecord"; + } + /// + /// 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.Security.SubmissionEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.SubmissionEntityAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UrlEntityMapping.cs b/src/Microsoft.Graph/Generated/Models/Security/UrlEntityMapping.cs new file mode 100644 index 000000000000..50d58281b74e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UrlEntityMapping.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.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UrlEntityMapping : global::Microsoft.Graph.Beta.Models.Security.EntityMapping, IParsable + #pragma warning restore CS1591 + { + /// Name of the detection query column that maps to the URL address of the alert entity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? AddressColumn + { + get { return BackingStore?.Get("addressColumn"); } + set { BackingStore?.Set("addressColumn", value); } + } +#nullable restore +#else + public string AddressColumn + { + get { return BackingStore?.Get("addressColumn"); } + set { BackingStore?.Set("addressColumn", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public UrlEntityMapping() : base() + { + OdataType = "#microsoft.graph.security.urlEntityMapping"; + } + /// + /// 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.Security.UrlEntityMapping CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.UrlEntityMapping(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "addressColumn", n => { AddressColumn = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("addressColumn", AddressColumn); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs b/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs index 3b4e5493bd87..748f32c08473 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/UserAccount.cs @@ -123,7 +123,7 @@ public string OdataType set { BackingStore?.Set("resourceAccessEvents", value); } } #endif - /// The tenantId property + /// The Microsoft Entra tenant ID of the user account. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? TenantId diff --git a/src/Microsoft.Graph/Generated/Models/Security/VivaGlintAgenticCampaignAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintAgenticCampaignAuditRecord.cs new file mode 100644 index 000000000000..b7a4893e8018 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintAgenticCampaignAuditRecord.cs @@ -0,0 +1,54 @@ +// +#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.Security +{ + /// + /// Audit data for Viva Glint Agentic Campaign events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintAgenticCampaignAuditRecord : global::Microsoft.Graph.Beta.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintAgenticCampaignAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintAgenticCampaignAuditRecord"; + } + /// + /// 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.Security.VivaGlintAgenticCampaignAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Security.VivaGlintAgenticCampaignAuditRecord(); + } + /// + /// 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/ServiceAnnouncement.cs b/src/Microsoft.Graph/Generated/Models/ServiceAnnouncement.cs index 91fc551ae9ab..7b1af30d47a0 100644 --- a/src/Microsoft.Graph/Generated/Models/ServiceAnnouncement.cs +++ b/src/Microsoft.Graph/Generated/Models/ServiceAnnouncement.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class ServiceAnnouncement : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// A collection of service health information for tenant. This property is a contained navigation property, it is nullable and readonly. + /// A collection of service health information for tenant. This property is a contained navigation property, it is nullable and read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? HealthOverviews @@ -28,7 +28,7 @@ public partial class ServiceAnnouncement : global::Microsoft.Graph.Beta.Models.E set { BackingStore?.Set("healthOverviews", value); } } #endif - /// A collection of service issues for tenant. This property is a contained navigation property, it is nullable and readonly. + /// A collection of service issues for tenant. This property is a contained navigation property, it is nullable and read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Issues @@ -44,7 +44,7 @@ public partial class ServiceAnnouncement : global::Microsoft.Graph.Beta.Models.E set { BackingStore?.Set("issues", value); } } #endif - /// A collection of service messages for tenant. This property is a contained navigation property, it is nullable and readonly. + /// A collection of service messages for tenant. This property is a contained navigation property, it is nullable and read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Messages diff --git a/src/Microsoft.Graph/Generated/Models/ServiceNowConnectionStatus.cs b/src/Microsoft.Graph/Generated/Models/ServiceNowConnectionStatus.cs index a9281d692323..aa0d73986833 100644 --- a/src/Microsoft.Graph/Generated/Models/ServiceNowConnectionStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/ServiceNowConnectionStatus.cs @@ -13,7 +13,7 @@ public enum ServiceNowConnectionStatus /// Tenant has enabled the connection [EnumMember(Value = "enabled")] Enabled, - /// Evolvable enumeration sentinel value. Do not use. + /// Future authentication method to be added here. [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/ServiceProviderConstraints.cs b/src/Microsoft.Graph/Generated/Models/ServiceProviderConstraints.cs new file mode 100644 index 000000000000..c7de8a19fe28 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/ServiceProviderConstraints.cs @@ -0,0 +1,76 @@ +// +#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 ServiceProviderConstraints : global::Microsoft.Graph.Beta.Models.PolicyDeletableItem, IParsable + #pragma warning restore CS1591 + { + /// The id property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Id + { + get { return BackingStore?.Get("id"); } + set { BackingStore?.Set("id", value); } + } +#nullable restore +#else + public string Id + { + get { return BackingStore?.Get("id"); } + set { BackingStore?.Set("id", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ServiceProviderConstraints() : base() + { + OdataType = "#microsoft.graph.serviceProviderConstraints"; + } + /// + /// 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.ServiceProviderConstraints CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.delegatedAdminServiceProviderConstraints" => new global::Microsoft.Graph.Beta.Models.DelegatedAdminServiceProviderConstraints(), + _ => new global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "id", n => { Id = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteStringValue("id", Id); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/SharedInsight.cs b/src/Microsoft.Graph/Generated/Models/SharedInsight.cs index 80968d78e58a..2d518accbbae 100644 --- a/src/Microsoft.Graph/Generated/Models/SharedInsight.cs +++ b/src/Microsoft.Graph/Generated/Models/SharedInsight.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class SharedInsight : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Details about the shared item. Read only. + /// Details about the shared item. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.SharingDetail? LastShared diff --git a/src/Microsoft.Graph/Generated/Models/SingleUser.cs b/src/Microsoft.Graph/Generated/Models/SingleUser.cs index 3733246b2fe3..a975137d5919 100644 --- a/src/Microsoft.Graph/Generated/Models/SingleUser.cs +++ b/src/Microsoft.Graph/Generated/Models/SingleUser.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class SingleUser : global::Microsoft.Graph.Beta.Models.UserSet, IParsable #pragma warning restore CS1591 { - /// The name of the user in Microsoft Entra ID. Read only. + /// The name of the user in Microsoft Entra ID. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? Description diff --git a/src/Microsoft.Graph/Generated/Models/Subscription.cs b/src/Microsoft.Graph/Generated/Models/Subscription.cs index bcd361343376..ad47d9409adc 100644 --- a/src/Microsoft.Graph/Generated/Models/Subscription.cs +++ b/src/Microsoft.Graph/Generated/Models/Subscription.cs @@ -231,6 +231,54 @@ public string Resource get { return BackingStore?.Get("resource"); } set { BackingStore?.Set("resource", value); } } +#endif + /// The vapidPublicKey property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? VapidPublicKey + { + get { return BackingStore?.Get("vapidPublicKey"); } + set { BackingStore?.Set("vapidPublicKey", value); } + } +#nullable restore +#else + public string VapidPublicKey + { + get { return BackingStore?.Get("vapidPublicKey"); } + set { BackingStore?.Set("vapidPublicKey", value); } + } +#endif + /// The webPushEncryptionP256dhPublicKey property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? WebPushEncryptionP256dhPublicKey + { + get { return BackingStore?.Get("webPushEncryptionP256dhPublicKey"); } + set { BackingStore?.Set("webPushEncryptionP256dhPublicKey", value); } + } +#nullable restore +#else + public string WebPushEncryptionP256dhPublicKey + { + get { return BackingStore?.Get("webPushEncryptionP256dhPublicKey"); } + set { BackingStore?.Set("webPushEncryptionP256dhPublicKey", value); } + } +#endif + /// The webPushEncryptionSecret property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? WebPushEncryptionSecret + { + get { return BackingStore?.Get("webPushEncryptionSecret"); } + set { BackingStore?.Set("webPushEncryptionSecret", value); } + } +#nullable restore +#else + public string WebPushEncryptionSecret + { + get { return BackingStore?.Get("webPushEncryptionSecret"); } + set { BackingStore?.Set("webPushEncryptionSecret", value); } + } #endif /// /// Creates a new instance of the appropriate class based on discriminator value @@ -265,6 +313,9 @@ public override IDictionary> GetFieldDeserializers() { "notificationUrl", n => { NotificationUrl = n.GetStringValue(); } }, { "notificationUrlAppId", n => { NotificationUrlAppId = n.GetStringValue(); } }, { "resource", n => { Resource = n.GetStringValue(); } }, + { "vapidPublicKey", n => { VapidPublicKey = n.GetStringValue(); } }, + { "webPushEncryptionP256dhPublicKey", n => { WebPushEncryptionP256dhPublicKey = n.GetStringValue(); } }, + { "webPushEncryptionSecret", n => { WebPushEncryptionSecret = n.GetStringValue(); } }, }; } /// @@ -290,6 +341,9 @@ public override void Serialize(ISerializationWriter writer) writer.WriteStringValue("notificationUrl", NotificationUrl); writer.WriteStringValue("notificationUrlAppId", NotificationUrlAppId); writer.WriteStringValue("resource", Resource); + writer.WriteStringValue("vapidPublicKey", VapidPublicKey); + writer.WriteStringValue("webPushEncryptionP256dhPublicKey", WebPushEncryptionP256dhPublicKey); + writer.WriteStringValue("webPushEncryptionSecret", WebPushEncryptionSecret); } } } diff --git a/src/Microsoft.Graph/Generated/Models/TaskHistoryItem.cs b/src/Microsoft.Graph/Generated/Models/TaskHistoryItem.cs new file mode 100644 index 000000000000..5f813f686e7c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/TaskHistoryItem.cs @@ -0,0 +1,89 @@ +// +#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 TaskHistoryItem : global::Microsoft.Graph.Beta.Models.PlannerHistoryItem, IParsable + #pragma warning restore CS1591 + { + /// The newData property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerTaskData? NewData + { + get { return BackingStore?.Get("newData"); } + set { BackingStore?.Set("newData", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerTaskData NewData + { + get { return BackingStore?.Get("newData"); } + set { BackingStore?.Set("newData", value); } + } +#endif + /// The oldData property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.PlannerTaskData? OldData + { + get { return BackingStore?.Get("oldData"); } + set { BackingStore?.Set("oldData", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.PlannerTaskData OldData + { + get { return BackingStore?.Get("oldData"); } + set { BackingStore?.Set("oldData", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public TaskHistoryItem() : base() + { + OdataType = "#microsoft.graph.taskHistoryItem"; + } + /// + /// 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.TaskHistoryItem CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.TaskHistoryItem(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "newData", n => { NewData = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerTaskData.CreateFromDiscriminatorValue); } }, + { "oldData", n => { OldData = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.PlannerTaskData.CreateFromDiscriminatorValue); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteObjectValue("newData", NewData); + writer.WriteObjectValue("oldData", OldData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/TeamsTab.cs b/src/Microsoft.Graph/Generated/Models/TeamsTab.cs index 4a64fb2076db..86e87b5d9543 100644 --- a/src/Microsoft.Graph/Generated/Models/TeamsTab.cs +++ b/src/Microsoft.Graph/Generated/Models/TeamsTab.cs @@ -108,7 +108,7 @@ public string TeamsAppId set { BackingStore?.Set("teamsAppId", value); } } #endif - /// Deep link URL of the tab instance. Read only. + /// Deep link URL of the tab instance. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? WebUrl diff --git a/src/Microsoft.Graph/Generated/Models/Teamwork.cs b/src/Microsoft.Graph/Generated/Models/Teamwork.cs index ff0c990d5f92..3475da54696b 100644 --- a/src/Microsoft.Graph/Generated/Models/Teamwork.cs +++ b/src/Microsoft.Graph/Generated/Models/Teamwork.cs @@ -66,6 +66,22 @@ public bool? IsTeamsEnabled get { return BackingStore?.Get("isTeamsEnabled"); } set { BackingStore?.Set("isTeamsEnabled", value); } } + /// The messaging property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.TeamworkMessaging? Messaging + { + get { return BackingStore?.Get("messaging"); } + set { BackingStore?.Set("messaging", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.TeamworkMessaging Messaging + { + get { return BackingStore?.Get("messaging"); } + set { BackingStore?.Set("messaging", value); } + } +#endif /// Represents the region of the organization or the tenant. The region value can be any region supported by the Teams payload. The possible values are: Americas, Europe and MiddleEast, Asia Pacific, UAE, Australia, Brazil, Canada, Switzerland, Germany, France, India, Japan, South Korea, Norway, Singapore, United Kingdom, South Africa, Sweden, Qatar, Poland, Italy, Israel, Spain, Mexico, USGov Community Cloud, USGov Community Cloud High, USGov Department of Defense, and China. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -152,6 +168,7 @@ public override IDictionary> GetFieldDeserializers() { "deletedTeams", n => { DeletedTeams = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DeletedTeam.CreateFromDiscriminatorValue)?.AsList(); } }, { "devices", n => { Devices = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.TeamworkDevice.CreateFromDiscriminatorValue)?.AsList(); } }, { "isTeamsEnabled", n => { IsTeamsEnabled = n.GetBoolValue(); } }, + { "messaging", n => { Messaging = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.TeamworkMessaging.CreateFromDiscriminatorValue); } }, { "region", n => { Region = n.GetStringValue(); } }, { "teamTemplates", n => { TeamTemplates = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.TeamTemplate.CreateFromDiscriminatorValue)?.AsList(); } }, { "teamsAppSettings", n => { TeamsAppSettings = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.TeamsAppSettings.CreateFromDiscriminatorValue); } }, @@ -170,6 +187,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("deletedTeams", DeletedTeams); writer.WriteCollectionOfObjectValues("devices", Devices); writer.WriteBoolValue("isTeamsEnabled", IsTeamsEnabled); + writer.WriteObjectValue("messaging", Messaging); writer.WriteStringValue("region", Region); writer.WriteObjectValue("teamsAppSettings", TeamsAppSettings); writer.WriteCollectionOfObjectValues("teamTemplates", TeamTemplates); diff --git a/src/Microsoft.Graph/Generated/Models/TeamworkCustomEmoji.cs b/src/Microsoft.Graph/Generated/Models/TeamworkCustomEmoji.cs new file mode 100644 index 000000000000..deb7351bc518 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/TeamworkCustomEmoji.cs @@ -0,0 +1,143 @@ +// +#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 TeamworkCustomEmoji : 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 contentBytes property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ContentBytes + { + get { return BackingStore?.Get("contentBytes"); } + set { BackingStore?.Set("contentBytes", value); } + } +#nullable restore +#else + public string ContentBytes + { + get { return BackingStore?.Get("contentBytes"); } + set { BackingStore?.Set("contentBytes", value); } + } +#endif + /// The createdBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Beta.Models.CustomEmojiFromIdentitySet? CreatedBy + { + get { return BackingStore?.Get("createdBy"); } + set { BackingStore?.Set("createdBy", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Beta.Models.CustomEmojiFromIdentitySet 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 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 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 TeamworkCustomEmoji() + { + 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.TeamworkCustomEmoji CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.TeamworkCustomEmoji(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "contentBytes", n => { ContentBytes = n.GetStringValue(); } }, + { "createdBy", n => { CreatedBy = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.CustomEmojiFromIdentitySet.CreateFromDiscriminatorValue); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "displayName", n => { DisplayName = 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) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("contentBytes", ContentBytes); + writer.WriteObjectValue("createdBy", CreatedBy); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/TeamworkCustomEmojiCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/TeamworkCustomEmojiCollectionResponse.cs new file mode 100644 index 000000000000..26aeff5ea17d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/TeamworkCustomEmojiCollectionResponse.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 TeamworkCustomEmojiCollectionResponse : 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.TeamworkCustomEmojiCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.TeamworkCustomEmojiCollectionResponse(); + } + /// + /// 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.TeamworkCustomEmoji.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/TeamworkMessaging.cs b/src/Microsoft.Graph/Generated/Models/TeamworkMessaging.cs new file mode 100644 index 000000000000..c2eb4f1c7390 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/TeamworkMessaging.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 TeamworkMessaging : global::Microsoft.Graph.Beta.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The customEmojis property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CustomEmojis + { + get { return BackingStore?.Get?>("customEmojis"); } + set { BackingStore?.Set("customEmojis", value); } + } +#nullable restore +#else + public List CustomEmojis + { + get { return BackingStore?.Get>("customEmojis"); } + set { BackingStore?.Set("customEmojis", 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.TeamworkMessaging CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.TeamworkMessaging(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "customEmojis", n => { CustomEmojis = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.TeamworkCustomEmoji.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteCollectionOfObjectValues("customEmojis", CustomEmojis); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignment.cs b/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignment.cs index 27862e9c8561..77ac660da36d 100644 --- a/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignment.cs +++ b/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignment.cs @@ -36,6 +36,22 @@ public IDictionary AdditionalData get { return BackingStore?.Get("group"); } set { BackingStore?.Set("group", value); } } +#endif + /// The display name of the security group referenced by the group navigation property. Server-populated and read-only; returns null if the referenced group has been deleted. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? GroupDisplayName + { + get { return BackingStore?.Get("groupDisplayName"); } + set { BackingStore?.Set("groupDisplayName", value); } + } +#nullable restore +#else + public string GroupDisplayName + { + get { return BackingStore?.Get("groupDisplayName"); } + set { BackingStore?.Set("groupDisplayName", value); } + } #endif /// The OdataType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -96,6 +112,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "group", n => { Group = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Group.CreateFromDiscriminatorValue); } }, + { "groupDisplayName", n => { GroupDisplayName = n.GetStringValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "roleTemplates", n => { RoleTemplates = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.TenantGovernanceServices.RoleTemplate.CreateFromDiscriminatorValue)?.AsList(); } }, }; @@ -108,6 +125,7 @@ public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); writer.WriteObjectValue("group", Group); + writer.WriteStringValue("groupDisplayName", GroupDisplayName); writer.WriteStringValue("@odata.type", OdataType); writer.WriteCollectionOfObjectValues("roleTemplates", RoleTemplates); writer.WriteAdditionalData(AdditionalData); diff --git a/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignmentSnapshot.cs b/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignmentSnapshot.cs index 0c476ecdaeb0..c134b3c5b6a5 100644 --- a/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignmentSnapshot.cs +++ b/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/DelegatedAdministrationRoleAssignmentSnapshot.cs @@ -21,6 +21,22 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } + /// The display name of the security group identified by groupId at the time the snapshot was created. Read-only. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? GroupDisplayName + { + get { return BackingStore?.Get("groupDisplayName"); } + set { BackingStore?.Set("groupDisplayName", value); } + } +#nullable restore +#else + public string GroupDisplayName + { + get { return BackingStore?.Get("groupDisplayName"); } + set { BackingStore?.Set("groupDisplayName", value); } + } +#endif /// The object ID of the role-assignable security group in the governing tenant that will be assigned the specified roles. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -95,6 +111,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "groupDisplayName", n => { GroupDisplayName = n.GetStringValue(); } }, { "groupId", n => { GroupId = n.GetStringValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "roleTemplates", n => { RoleTemplates = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.TenantGovernanceServices.RoleTemplate.CreateFromDiscriminatorValue)?.AsList(); } }, @@ -107,6 +124,7 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteStringValue("groupDisplayName", GroupDisplayName); writer.WriteStringValue("groupId", GroupId); writer.WriteStringValue("@odata.type", OdataType); writer.WriteCollectionOfObjectValues("roleTemplates", RoleTemplates); diff --git a/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/RelatedTenant.cs b/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/RelatedTenant.cs index 6c0239cbd416..37e59631fb6b 100644 --- a/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/RelatedTenant.cs +++ b/src/Microsoft.Graph/Generated/Models/TenantGovernanceServices/RelatedTenant.cs @@ -82,6 +82,12 @@ public DateTimeOffset? CreatedDateTime get { return BackingStore?.Get("createdDateTime"); } set { BackingStore?.Set("createdDateTime", value); } } + /// Indicates whether this tenant is a Microsoft infrastructure tenant. + public bool? IsMicrosoftInfrastructure + { + get { return BackingStore?.Get("isMicrosoftInfrastructure"); } + set { BackingStore?.Set("isMicrosoftInfrastructure", value); } + } /// Multi-tenant application usage metrics for this related tenant. Expanded by default. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -121,6 +127,7 @@ public override IDictionary> GetFieldDeserializers() { "b2BSignInActivityMetrics", n => { B2BSignInActivityMetrics = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.TenantGovernanceServices.B2BSignInActivityMetrics.CreateFromDiscriminatorValue); } }, { "billingMetrics", n => { BillingMetrics = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.TenantGovernanceServices.BillingMetrics.CreateFromDiscriminatorValue); } }, { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "isMicrosoftInfrastructure", n => { IsMicrosoftInfrastructure = n.GetBoolValue(); } }, { "multiTenantApplicationMetrics", n => { MultiTenantApplicationMetrics = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.TenantGovernanceServices.MultiTenantApplicationMetrics.CreateFromDiscriminatorValue); } }, }; } diff --git a/src/Microsoft.Graph/Generated/Models/TranslationPreferences.cs b/src/Microsoft.Graph/Generated/Models/TranslationPreferences.cs index 88cb4a283ab1..8cf19a988109 100644 --- a/src/Microsoft.Graph/Generated/Models/TranslationPreferences.cs +++ b/src/Microsoft.Graph/Generated/Models/TranslationPreferences.cs @@ -59,7 +59,7 @@ public string OdataType get { return BackingStore?.Get("translationBehavior"); } set { BackingStore?.Set("translationBehavior", value); } } - /// The list of languages the user does not need translated. This is computed from the authoringLanguages collection in regionalAndLanguageSettings, and the languageOverrides collection in translationPreferences. The list specifies neutral culture values that include the language code without any country or region association. For example, it would specify 'fr' for the neutral French culture, but not 'fr-FR' for the French culture in France. Returned by default. Read only. + /// The list of languages the user does not need translated. This is computed from the authoringLanguages collection in regionalAndLanguageSettings, and the languageOverrides collection in translationPreferences. The list specifies neutral culture values that include the language code without any country or region association. For example, it would specify 'fr' for the neutral French culture, but not 'fr-FR' for the French culture in France. Returned by default. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? UntranslatedLanguages diff --git a/src/Microsoft.Graph/Generated/Models/UsedInsight.cs b/src/Microsoft.Graph/Generated/Models/UsedInsight.cs index d7863b2edb87..1d12ad56db29 100644 --- a/src/Microsoft.Graph/Generated/Models/UsedInsight.cs +++ b/src/Microsoft.Graph/Generated/Models/UsedInsight.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models public partial class UsedInsight : global::Microsoft.Graph.Beta.Models.Entity, IParsable #pragma warning restore CS1591 { - /// Information about when the item was last viewed or modified by the user. Read only. + /// Information about when the item was last viewed or modified by the user. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.UsageDetails? LastUsed diff --git a/src/Microsoft.Graph/Generated/Models/User.cs b/src/Microsoft.Graph/Generated/Models/User.cs index 84380df5031a..c4509d2bc8f3 100644 --- a/src/Microsoft.Graph/Generated/Models/User.cs +++ b/src/Microsoft.Graph/Generated/Models/User.cs @@ -30,7 +30,7 @@ public string AboutMe set { BackingStore?.Set("aboutMe", value); } } #endif - /// true if the account is enabled; otherwise, false. This property is required when creating the object. Supports $filter (eq, ne, not, and in). + /// true if the account is enabled; otherwise, false. This property is required when creating the object. Supports $filter (eq, ne, not, and in). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. public bool? AccountEnabled { get { return BackingStore?.Get("accountEnabled"); } @@ -250,7 +250,7 @@ public DateTimeOffset? Birthday get { return BackingStore?.Get("birthday"); } set { BackingStore?.Set("birthday", value); } } - /// The telephone numbers for the user. Only one number can be set for this property. Read-only for users synced from on-premises directory. Supports $filter (eq, not, ge, le, startsWith). + /// The telephone numbers for the user. Only one number can be set for this property. Read-only for users synced from on-premises directory. Supports $filter (eq, not, ge, le, startsWith). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? BusinessPhones @@ -725,6 +725,22 @@ public string DisplayName get { return BackingStore?.Get("displayName"); } set { BackingStore?.Set("displayName", value); } } +#endif + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? DistributionLists + { + get { return BackingStore?.Get?>("distributionLists"); } + set { BackingStore?.Set("distributionLists", value); } + } +#nullable restore +#else + public List DistributionLists + { + get { return BackingStore?.Get>("distributionLists"); } + set { BackingStore?.Set("distributionLists", value); } + } #endif /// The user's OneDrive. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -1424,7 +1440,7 @@ public string MailNickname set { BackingStore?.Set("mobileAppTroubleshootingEvents", value); } } #endif - /// The primary cellular telephone number for the user. Read-only for users synced from the on-premises directory. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) and $search. + /// The primary cellular telephone number for the user. Read-only for users synced from the on-premises directory. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) and $search. This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? MobilePhone @@ -1584,7 +1600,7 @@ public string OnPremisesDomainName set { BackingStore?.Set("onPremisesExtensionAttributes", value); } } #endif - /// This property associates an on-premises Active Directory user account to their Microsoft Entra user object. This property must be specified when creating a new user account in the Graph if you're using a federated domain for the user's userPrincipalName (UPN) property. Note: The $ and _ characters can't be used when specifying this property. Supports $filter (eq, ne, not, ge, le, in). + /// This property associates an on-premises Active Directory user account to their Microsoft Entra user object. This property must be specified when creating a new user account in the Graph if you're using a federated domain for the user's userPrincipalName (UPN) property. Note: The $ and _ characters can't be used when specifying this property. Supports $filter (eq, ne, not, ge, le, in). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? OnPremisesImmutableId @@ -1708,7 +1724,7 @@ public string OnPremisesUserPrincipalName set { BackingStore?.Set("onPremisesUserPrincipalName", value); } } #endif - /// A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. Can store up to 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). + /// A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. Can store up to 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? OtherMails @@ -1788,7 +1804,7 @@ public string PasswordPolicies set { BackingStore?.Set("passwordPolicies", value); } } #endif - /// Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. Supports $filter (eq, ne, not, in, and eq on null values). User-PasswordProfile.ReadWrite.All is the least privileged permission to update this property. In delegated scenarios, the User Administrator Microsoft Entra role is the least privileged admin role supported to update this property for nonadmin users. Privileged Authentication Administrator is the least privileged role that's allowed to update this property for all administrators in the tenant. In general, the signed-in user must have a higher privileged administrator role as indicated in Who can reset passwords. In app-only scenarios, the calling app must be assigned a supported permission and at least the User Administrator Microsoft Entra role. + /// Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. Supports $filter (eq, ne, not, in, and eq on null values). User-PasswordProfile.ReadWrite.All is the least privileged permission to update this property. In delegated scenarios, the User Administrator Microsoft Entra role is the least privileged admin role supported to update this property for nonadmin users. Privileged Authentication Administrator is the least privileged role that's allowed to update this property for all administrators in the tenant. In general, the signed-in user must have a higher privileged administrator role as indicated in Who can reset passwords. In app-only scenarios, the calling app must be assigned a supported permission and at least the User Administrator Microsoft Entra role.This property is also subject to sensitive action restrictions. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.PasswordProfile? PasswordProfile @@ -2414,7 +2430,7 @@ public string UsageLocation set { BackingStore?.Set("usageRights", value); } } #endif - /// The user principal name (UPN) of the user. The UPN is an Internet-style sign-in name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where the domain must be present in the tenant's verified domain collection. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property can't contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. + /// The user principal name (UPN) of the user. The UPN is an Internet-style sign-in name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where the domain must be present in the tenant's verified domain collection. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property can't contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public string? UserPrincipalName @@ -2555,6 +2571,7 @@ public override IDictionary> GetFieldDeserializers() { "devices", n => { Devices = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Device.CreateFromDiscriminatorValue)?.AsList(); } }, { "directReports", n => { DirectReports = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DirectoryObject.CreateFromDiscriminatorValue)?.AsList(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "distributionLists", n => { DistributionLists = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.DistributionList.CreateFromDiscriminatorValue)?.AsList(); } }, { "drive", n => { Drive = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.Drive.CreateFromDiscriminatorValue); } }, { "drives", n => { Drives = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Drive.CreateFromDiscriminatorValue)?.AsList(); } }, { "employeeExperience", n => { EmployeeExperience = n.GetObjectValue(global::Microsoft.Graph.Beta.Models.EmployeeExperienceUser.CreateFromDiscriminatorValue); } }, @@ -2729,6 +2746,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("devices", Devices); writer.WriteCollectionOfObjectValues("directReports", DirectReports); writer.WriteStringValue("displayName", DisplayName); + writer.WriteCollectionOfObjectValues("distributionLists", DistributionLists); writer.WriteObjectValue("drive", Drive); writer.WriteCollectionOfObjectValues("drives", Drives); writer.WriteObjectValue("employeeExperience", EmployeeExperience); diff --git a/src/Microsoft.Graph/Generated/Models/UserActivityType.cs b/src/Microsoft.Graph/Generated/Models/UserActivityType.cs index a163e266b9d9..6eb2fdbe7103 100644 --- a/src/Microsoft.Graph/Generated/Models/UserActivityType.cs +++ b/src/Microsoft.Graph/Generated/Models/UserActivityType.cs @@ -28,6 +28,18 @@ public enum UserActivityType #pragma warning disable CS1591 CopyToClipboard, #pragma warning restore CS1591 + [EnumMember(Value = "pasteFromClipboard")] + #pragma warning disable CS1591 + PasteFromClipboard, + #pragma warning restore CS1591 + [EnumMember(Value = "print")] + #pragma warning disable CS1591 + Print, + #pragma warning restore CS1591 + [EnumMember(Value = "accessDebugTools")] + #pragma warning disable CS1591 + AccessDebugTools, + #pragma warning restore CS1591 [EnumMember(Value = "unknownFutureValue")] #pragma warning disable CS1591 UnknownFutureValue, diff --git a/src/Microsoft.Graph/Generated/Models/UserActivityTypes.cs b/src/Microsoft.Graph/Generated/Models/UserActivityTypes.cs index a3c3cbed2abd..b3126be614d7 100644 --- a/src/Microsoft.Graph/Generated/Models/UserActivityTypes.cs +++ b/src/Microsoft.Graph/Generated/Models/UserActivityTypes.cs @@ -33,9 +33,21 @@ public enum UserActivityTypes #pragma warning disable CS1591 CopyToClipboard = 32, #pragma warning restore CS1591 + [EnumMember(Value = "pasteFromClipboard")] + #pragma warning disable CS1591 + PasteFromClipboard = 64, + #pragma warning restore CS1591 + [EnumMember(Value = "print")] + #pragma warning disable CS1591 + Print = 128, + #pragma warning restore CS1591 + [EnumMember(Value = "accessDebugTools")] + #pragma warning disable CS1591 + AccessDebugTools = 256, + #pragma warning restore CS1591 [EnumMember(Value = "unknownFutureValue")] #pragma warning disable CS1591 - UnknownFutureValue = 64, + UnknownFutureValue = 512, #pragma warning restore CS1591 } } diff --git a/src/Microsoft.Graph/Generated/Models/VirtualEvent.cs b/src/Microsoft.Graph/Generated/Models/VirtualEvent.cs index ec07d13a0b56..b9904e6c927b 100644 --- a/src/Microsoft.Graph/Generated/Models/VirtualEvent.cs +++ b/src/Microsoft.Graph/Generated/Models/VirtualEvent.cs @@ -98,7 +98,7 @@ public bool? IsRegistrationEnabled get { return BackingStore?.Get("isRegistrationEnabled"); } set { BackingStore?.Set("isRegistrationEnabled", value); } } - /// The isRegistrationRequired property + /// Indicates whether attendee registration is enabled for the virtual event. public bool? IsRegistrationRequired { get { return BackingStore?.Get("isRegistrationRequired"); } diff --git a/src/Microsoft.Graph/Generated/Models/Win32LobAppInUseActionType.cs b/src/Microsoft.Graph/Generated/Models/Win32LobAppInUseActionType.cs new file mode 100644 index 000000000000..eeb9e69e1e72 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Win32LobAppInUseActionType.cs @@ -0,0 +1,26 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + /// Indicates whether app-in-use detection is enabled before app enforcement, and if enabled, the action to take when the app is detected to be in-use. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum Win32LobAppInUseActionType + { + /// Default. Indicates that no in-use detection will be evaluated before an app enforcement. + [EnumMember(Value = "notEnabled")] + NotEnabled, + /// Indicates that the in-use detection will occur immediately before app enforcement. Enforcement will not occur if the app is detected to be in-use, and an error status will be reported for the app. + [EnumMember(Value = "fail")] + Fail, + /// Indicates that in-use detection will occur immediately before app enforcement. If the app is detected to be in-use, the processes specified in the corresponding process detection rules will be terminated, and app enforcement will commence. + [EnumMember(Value = "terminateWithoutUserInteraction")] + TerminateWithoutUserInteraction, + /// Indicates that in-use detection will occur immediately before app enforcement. If the app is detected to be in-use, the end user will be prompted according to the configured deferral and countdown settings, and the processes specified in the corresponding process detection rules will be terminated before app enforcement is commenced. If any of the processes cannot be terminated, the app will not be enforced, and an error status will be reported for the app. + [EnumMember(Value = "terminateWithUserInteraction")] + TerminateWithUserInteraction, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Win32LobAppInstallExperience.cs b/src/Microsoft.Graph/Generated/Models/Win32LobAppInstallExperience.cs index b84b80ea41f2..6a1ff7eccbe6 100644 --- a/src/Microsoft.Graph/Generated/Models/Win32LobAppInstallExperience.cs +++ b/src/Microsoft.Graph/Generated/Models/Win32LobAppInstallExperience.cs @@ -28,6 +28,12 @@ public IDictionary AdditionalData get { return BackingStore?.Get("deviceRestartBehavior"); } set { BackingStore?.Set("deviceRestartBehavior", value); } } + /// Indicates whether app-in-use detection is enabled before app enforcement, and if enabled, the action to take when the app is detected to be in-use. Null indicates the feature is not enabled. Possible values are: `notEnabled`, `fail`, `terminateWithoutUserInteraction`, `terminateWithUserInteraction`. + public global::Microsoft.Graph.Beta.Models.Win32LobAppInUseActionType? InUseBehavior + { + get { return BackingStore?.Get("inUseBehavior"); } + set { BackingStore?.Set("inUseBehavior", value); } + } /// The number of minutes the system will wait for install program to finish. Default value is 60 minutes. public int? MaxRunTimeInMinutes { @@ -83,6 +89,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "deviceRestartBehavior", n => { DeviceRestartBehavior = n.GetEnumValue(); } }, + { "inUseBehavior", n => { InUseBehavior = n.GetEnumValue(); } }, { "maxRunTimeInMinutes", n => { MaxRunTimeInMinutes = n.GetIntValue(); } }, { "@odata.type", n => { OdataType = n.GetStringValue(); } }, { "runAsAccount", n => { RunAsAccount = n.GetEnumValue(); } }, @@ -96,6 +103,7 @@ public virtual void Serialize(ISerializationWriter writer) { if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); writer.WriteEnumValue("deviceRestartBehavior", DeviceRestartBehavior); + writer.WriteEnumValue("inUseBehavior", InUseBehavior); writer.WriteIntValue("maxRunTimeInMinutes", MaxRunTimeInMinutes); writer.WriteStringValue("@odata.type", OdataType); writer.WriteEnumValue("runAsAccount", RunAsAccount); diff --git a/src/Microsoft.Graph/Generated/Models/Win32LobAppProcessOperationType.cs b/src/Microsoft.Graph/Generated/Models/Win32LobAppProcessOperationType.cs new file mode 100644 index 000000000000..44972c641db6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Win32LobAppProcessOperationType.cs @@ -0,0 +1,20 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Beta.Models +{ + /// A list of possible operations for rules used to make determinations about whether an application is in-use based on process state. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum Win32LobAppProcessOperationType + { + /// Default. Not configured. + [EnumMember(Value = "notConfigured")] + NotConfigured, + /// Indicates that the rule evaluates whether the specified process exists (is running) on the device. + [EnumMember(Value = "exists")] + Exists, + /// Evolvable enumeration sentinel value. Do not use. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Win32LobAppProcessRule.cs b/src/Microsoft.Graph/Generated/Models/Win32LobAppProcessRule.cs new file mode 100644 index 000000000000..e04184e03906 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Win32LobAppProcessRule.cs @@ -0,0 +1,98 @@ +// +#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 +{ + /// + /// A complex type to store process rule data for a Win32 LOB app. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Win32LobAppProcessRule : global::Microsoft.Graph.Beta.Models.Win32LobAppRule, IParsable + { + /// A list of possible operations for rules used to make determinations about whether an application is in-use based on process state. + public global::Microsoft.Graph.Beta.Models.Win32LobAppProcessOperationType? OperationType + { + get { return BackingStore?.Get("operationType"); } + set { BackingStore?.Set("operationType", value); } + } + /// Indicates the display name for the process in the Intune admin console. Example: `Microsoft Word`. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ProcessDisplayName + { + get { return BackingStore?.Get("processDisplayName"); } + set { BackingStore?.Set("processDisplayName", value); } + } +#nullable restore +#else + public string ProcessDisplayName + { + get { return BackingStore?.Get("processDisplayName"); } + set { BackingStore?.Set("processDisplayName", value); } + } +#endif + /// Indicates the process name to be searched for on a managed device when enforcing a managed app. Example: `TestApp.exe`. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ProcessName + { + get { return BackingStore?.Get("processName"); } + set { BackingStore?.Set("processName", value); } + } +#nullable restore +#else + public string ProcessName + { + get { return BackingStore?.Get("processName"); } + set { BackingStore?.Set("processName", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public Win32LobAppProcessRule() : base() + { + OdataType = "#microsoft.graph.win32LobAppProcessRule"; + } + /// + /// 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.Win32LobAppProcessRule CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Models.Win32LobAppProcessRule(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "operationType", n => { OperationType = n.GetEnumValue(); } }, + { "processDisplayName", n => { ProcessDisplayName = n.GetStringValue(); } }, + { "processName", n => { ProcessName = n.GetStringValue(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public override void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + base.Serialize(writer); + writer.WriteEnumValue("operationType", OperationType); + writer.WriteStringValue("processDisplayName", ProcessDisplayName); + writer.WriteStringValue("processName", ProcessName); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Win32LobAppRule.cs b/src/Microsoft.Graph/Generated/Models/Win32LobAppRule.cs index 649ce2d59618..31192ae262f3 100644 --- a/src/Microsoft.Graph/Generated/Models/Win32LobAppRule.cs +++ b/src/Microsoft.Graph/Generated/Models/Win32LobAppRule.cs @@ -65,6 +65,7 @@ public Win32LobAppRule() { "#microsoft.graph.win32LobAppFileSystemRule" => new global::Microsoft.Graph.Beta.Models.Win32LobAppFileSystemRule(), "#microsoft.graph.win32LobAppPowerShellScriptRule" => new global::Microsoft.Graph.Beta.Models.Win32LobAppPowerShellScriptRule(), + "#microsoft.graph.win32LobAppProcessRule" => new global::Microsoft.Graph.Beta.Models.Win32LobAppProcessRule(), "#microsoft.graph.win32LobAppProductCodeRule" => new global::Microsoft.Graph.Beta.Models.Win32LobAppProductCodeRule(), "#microsoft.graph.win32LobAppRegistryRule" => new global::Microsoft.Graph.Beta.Models.Win32LobAppRegistryRule(), _ => new global::Microsoft.Graph.Beta.Models.Win32LobAppRule(), diff --git a/src/Microsoft.Graph/Generated/Models/WindowsQualityUpdateApprovalStatus.cs b/src/Microsoft.Graph/Generated/Models/WindowsQualityUpdateApprovalStatus.cs index 82d24cfa4054..b9a52b1795f6 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsQualityUpdateApprovalStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsQualityUpdateApprovalStatus.cs @@ -16,7 +16,7 @@ public enum WindowsQualityUpdateApprovalStatus /// suspended for corresponding catalog item [EnumMember(Value = "suspended")] Suspended, - /// Evolvable enumeration sentinel value. Do not use. + /// Evolvable enumeration sentinel value. Do not use [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/WindowsUpdateCveSeverityLevel.cs b/src/Microsoft.Graph/Generated/Models/WindowsUpdateCveSeverityLevel.cs index a5f896639593..a3518f2d1b33 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsUpdateCveSeverityLevel.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsUpdateCveSeverityLevel.cs @@ -16,7 +16,7 @@ public enum WindowsUpdateCveSeverityLevel /// Severity of Moderate [EnumMember(Value = "moderate")] Moderate, - /// Evolvable enumeration sentinel value. Do not use. + /// Reserved value of UnknownFutureValue [EnumMember(Value = "unknownFutureValue")] UnknownFutureValue, } diff --git a/src/Microsoft.Graph/Generated/Models/WindowsUpdates/AzureADDevice.cs b/src/Microsoft.Graph/Generated/Models/WindowsUpdates/AzureADDevice.cs index 60dabdababb5..b9d6f791e87b 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsUpdates/AzureADDevice.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsUpdates/AzureADDevice.cs @@ -12,7 +12,7 @@ namespace Microsoft.Graph.Beta.Models.WindowsUpdates public partial class AzureADDevice : global::Microsoft.Graph.Beta.Models.WindowsUpdates.UpdatableAsset, IParsable #pragma warning restore CS1591 { - /// The enrollment property + /// Specifies the update management enrollment for the device. Read-only. Returned by default. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.WindowsUpdates.UpdateManagementEnrollment? Enrollment @@ -28,7 +28,7 @@ public partial class AzureADDevice : global::Microsoft.Graph.Beta.Models.Windows set { BackingStore?.Set("enrollment", value); } } #endif - /// Specifies any errors that prevent the device from being enrolled in update management or receving deployed content. Read-only. Returned by default. + /// Specifies any errors that prevent the device from being enrolled in update management or receiving deployed content. Read-only. Returned by default. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public List? Errors diff --git a/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateCategoryEnrollmentInformation.cs b/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateCategoryEnrollmentInformation.cs index 56f7e7c648bd..bc36ff5d400c 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateCategoryEnrollmentInformation.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateCategoryEnrollmentInformation.cs @@ -27,7 +27,7 @@ public IDictionary AdditionalData get { return BackingStore?.Get("enrollmentState"); } set { BackingStore?.Set("enrollmentState", value); } } - /// The lastModifiedDateTime property + /// The date and time when the enrollmentState was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. Read-only. public DateTimeOffset? LastModifiedDateTime { get { return BackingStore?.Get("lastModifiedDateTime"); } diff --git a/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateManagementEnrollment.cs b/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateManagementEnrollment.cs index cad5ea9457c2..42eb303c6fac 100644 --- a/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateManagementEnrollment.cs +++ b/src/Microsoft.Graph/Generated/Models/WindowsUpdates/UpdateManagementEnrollment.cs @@ -21,7 +21,7 @@ public IDictionary AdditionalData } /// Stores model information. public IBackingStore BackingStore { get; private set; } - /// The driver property + /// Information about the enrollment state of the device in driver update management. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.WindowsUpdates.UpdateCategoryEnrollmentInformation? Driver @@ -37,7 +37,7 @@ public IDictionary AdditionalData set { BackingStore?.Set("driver", value); } } #endif - /// The feature property + /// Information about the enrollment state of the device in feature update management. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.WindowsUpdates.UpdateCategoryEnrollmentInformation? Feature @@ -69,7 +69,7 @@ public string OdataType set { BackingStore?.Set("@odata.type", value); } } #endif - /// The quality property + /// Information about the enrollment state of the device in quality update management. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public global::Microsoft.Graph.Beta.Models.WindowsUpdates.UpdateCategoryEnrollmentInformation? Quality diff --git a/src/Microsoft.Graph/Generated/Organization/Item/Settings/ContactInsights/ContactInsightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/Item/Settings/ContactInsights/ContactInsightsRequestBuilder.cs index 7785bd0e3969..e055c41c555a 100644 --- a/src/Microsoft.Graph/Generated/Organization/Item/Settings/ContactInsights/ContactInsightsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/Item/Settings/ContactInsights/ContactInsightsRequestBuilder.cs @@ -81,7 +81,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.InsightsSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + /// Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy /// Find more info here /// /// A @@ -145,7 +145,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + /// Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Organization/Item/Settings/PeopleInsights/PeopleInsightsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Organization/Item/Settings/PeopleInsights/PeopleInsightsRequestBuilder.cs index 7ff83b698cc0..6d95acb387ec 100644 --- a/src/Microsoft.Graph/Generated/Organization/Item/Settings/PeopleInsights/PeopleInsightsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Organization/Item/Settings/PeopleInsights/PeopleInsightsRequestBuilder.cs @@ -81,7 +81,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.InsightsSettings.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + /// Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy /// Find more info here /// /// A @@ -145,7 +145,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + /// Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..c8660629e4bf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/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.Planner.Plans.Item.HistoryItems.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}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/planner/plans/{plannerPlan%2Did}/historyItems/$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.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.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/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..2a54694d88f4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.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.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from planner + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for planner + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from planner + /// + /// 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 historyItems for planner + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from planner + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..dfa667e5e161 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for planner + /// + /// 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 historyItems from planner + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in planner + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for planner + /// + /// 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 historyItems from planner + /// + /// 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 historyItems in planner + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from planner + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 532340e86ad9..a10e35720d57 100644 --- a/src/Microsoft.Graph/Generated/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Policies/AuthenticationStrengthPolicies/Item/Usage/UsageRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/AuthenticationStrengthPolicies/Item/Usage/UsageRequestBuilder.cs index 6bec044df9e4..e45ed45184b0 100644 --- a/src/Microsoft.Graph/Generated/Policies/AuthenticationStrengthPolicies/Item/Usage/UsageRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Policies/AuthenticationStrengthPolicies/Item/Usage/UsageRequestBuilder.cs @@ -35,7 +35,7 @@ public UsageRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public UsageRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.AuthenticationStrengthUsage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + /// The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs index f2a5aad9c7ef..0d17277dff05 100644 --- a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs @@ -5,6 +5,7 @@ using Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.IdentitySynchronization; using Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.M365Capabilities; using Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore; +using Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -36,6 +37,11 @@ public partial class CrossTenantAccessPolicyConfigurationPartnerTenantItemReques { get => new global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore.RestoreRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + public global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder ServiceProviderConstraints + { + get => new global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs new file mode 100644 index 000000000000..1e61c9e1a06e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs @@ -0,0 +1,98 @@ +// +#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.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore +{ + /// + /// Provides operations to call the restore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestoreRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RestoreRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints/restore", 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 RestoreRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints/restore", rawUrl) + { + } + /// + /// Invoke action restore + /// + /// 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 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 }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action restore + /// + /// 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 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. + public global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder(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 RestoreRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs new file mode 100644 index 000000000000..2241ee24d6cd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore; +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.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints +{ + /// + /// Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProviderConstraintsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the restore method. + public global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder Restore + { + get => new global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder(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 ServiceProviderConstraintsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints{?%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 ServiceProviderConstraintsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property serviceProviderConstraints for policies + /// + /// 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 serviceProviderConstraints from policies + /// + /// 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.ServiceProviderConstraints.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property serviceProviderConstraints in policies + /// + /// 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.ServiceProviderConstraints body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.ServiceProviderConstraints.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property serviceProviderConstraints for policies + /// + /// 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 serviceProviderConstraints from policies + /// + /// 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 serviceProviderConstraints in policies + /// + /// 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.ServiceProviderConstraints body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder(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 ServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get serviceProviderConstraints from policies + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProviderConstraintsRequestBuilderGetQueryParameters + { + /// 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 ServiceProviderConstraintsRequestBuilderGetRequestConfiguration : 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 ServiceProviderConstraintsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs index a4e5e38ce763..f097390391cc 100644 --- a/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.cs @@ -5,6 +5,7 @@ using Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.IdentitySynchronization; using Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.M365Capabilities; using Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore; +using Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; @@ -36,6 +37,11 @@ public partial class CrossTenantAccessPolicyConfigurationPartnerTenantItemReques { get => new global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore.RestoreRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + public global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder ServiceProviderConstraints + { + get => new global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder(PathParameters, RequestAdapter); + } /// /// Instantiates a new and sets the default values. /// diff --git a/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs new file mode 100644 index 000000000000..1c9e6c2a2c90 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/Restore/RestoreRequestBuilder.cs @@ -0,0 +1,98 @@ +// +#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.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore +{ + /// + /// Provides operations to call the restore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestoreRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RestoreRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints/restore", 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 RestoreRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints/restore", rawUrl) + { + } + /// + /// Invoke action restore + /// + /// 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 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 }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action restore + /// + /// 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 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. + public global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder(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 RestoreRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs new file mode 100644 index 000000000000..fef2aba4a15f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Policies/DeletedItems/CrossTenantPartners/Item/ServiceProviderConstraints/ServiceProviderConstraintsRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore; +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.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints +{ + /// + /// Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProviderConstraintsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the restore method. + public global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder Restore + { + get => new global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder(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 ServiceProviderConstraintsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints{?%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 ServiceProviderConstraintsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property serviceProviderConstraints for policies + /// + /// 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 serviceProviderConstraints from policies + /// + /// 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.ServiceProviderConstraints.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property serviceProviderConstraints in policies + /// + /// 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.ServiceProviderConstraints body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.ServiceProviderConstraints.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property serviceProviderConstraints for policies + /// + /// 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 serviceProviderConstraints from policies + /// + /// 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 serviceProviderConstraints in policies + /// + /// 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.ServiceProviderConstraints body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.ServiceProviderConstraints body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder(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 ServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get serviceProviderConstraints from policies + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProviderConstraintsRequestBuilderGetQueryParameters + { + /// 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 ServiceProviderConstraintsRequestBuilderGetRequestConfiguration : 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 ServiceProviderConstraintsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Programs/Item/ProgramItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Programs/Item/ProgramItemRequestBuilder.cs index 049b5e989872..1443d4ef8413 100644 --- a/src/Microsoft.Graph/Generated/Programs/Item/ProgramItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Programs/Item/ProgramItemRequestBuilder.cs @@ -41,7 +41,7 @@ public ProgramItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// In the Microsoft Entra access reviews feature, delete a program object. Do not delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. + /// In the Microsoft Entra access reviews feature, delete a program object. Don't delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -113,7 +113,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Program.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// In the Microsoft Entra access reviews feature, delete a program object. Do not delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. + /// In the Microsoft Entra access reviews feature, delete a program object. Don't delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Reports/Correlations/CorrelationsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Correlations/CorrelationsRequestBuilder.cs new file mode 100644 index 000000000000..89c01cdf31a3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/Correlations/CorrelationsRequestBuilder.cs @@ -0,0 +1,184 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Reports.Correlations.Count; +using Microsoft.Graph.Beta.Reports.Correlations.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.Reports.Correlations +{ + /// + /// Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CorrelationsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + /// The unique identifier of identityCorrelation + /// A + public global::Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("identityCorrelation%2Did", position); + return new global::Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder(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 CorrelationsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations{?%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 CorrelationsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// List the identityCorrelation reports in the tenant. + /// 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.IdentityCorrelationCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// List the identityCorrelation reports in the tenant. + /// + /// 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.Reports.Correlations.CorrelationsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.Correlations.CorrelationsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// List the identityCorrelation reports in the tenant. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CorrelationsRequestBuilderGetQueryParameters + { + /// 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 CorrelationsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/Correlations/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Correlations/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..31e536833696 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/Correlations/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.Reports.Correlations.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}/reports/correlations/$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}/reports/correlations/$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.Reports.Correlations.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.Correlations.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/Reports/Correlations/Item/Identities/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..dc0e67a7ecb6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/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.Reports.Correlations.Item.Identities.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}/reports/correlations/{identityCorrelation%2Did}/identities/$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}/reports/correlations/{identityCorrelation%2Did}/identities/$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.Reports.Correlations.Item.Identities.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.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/Reports/Correlations/Item/Identities/IdentitiesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/IdentitiesRequestBuilder.cs new file mode 100644 index 000000000000..140c53e37932 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/IdentitiesRequestBuilder.cs @@ -0,0 +1,184 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count; +using Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.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.Reports.Correlations.Item.Identities +{ + /// + /// Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentitiesRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + /// The unique identifier of correlatedIdentity + /// A + public global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("correlatedIdentity%2Did", position); + return new global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder(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 IdentitiesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/identities{?%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 IdentitiesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/identities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// List the correlated identity results for an identityCorrelation 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.CorrelatedIdentityCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// List the correlated identity results for an identityCorrelation 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; + } + /// + /// 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.Reports.Correlations.Item.Identities.IdentitiesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.IdentitiesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// List the correlated identity results for an identityCorrelation object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentitiesRequestBuilderGetQueryParameters + { + /// 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 IdentitiesRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/Item/CorrelatedIdentityItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/Item/CorrelatedIdentityItemRequestBuilder.cs new file mode 100644 index 000000000000..5e684cc52644 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/Identities/Item/CorrelatedIdentityItemRequestBuilder.cs @@ -0,0 +1,230 @@ +// +#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.Reports.Correlations.Item.Identities.Item +{ + /// + /// Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CorrelatedIdentityItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public CorrelatedIdentityItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/identities/{correlatedIdentity%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 CorrelatedIdentityItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/identities/{correlatedIdentity%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property identities for reports + /// + /// 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 a correlatedIdentity object from an identityCorrelation 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.CorrelatedIdentity.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property identities in reports + /// + /// 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.CorrelatedIdentity body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.CorrelatedIdentity body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.CorrelatedIdentity.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property identities for reports + /// + /// 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 a correlatedIdentity object from an identityCorrelation 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; + } + /// + /// Update the navigation property identities in reports + /// + /// 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.CorrelatedIdentity body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.CorrelatedIdentity body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder(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 CorrelatedIdentityItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get a correlatedIdentity object from an identityCorrelation object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CorrelatedIdentityItemRequestBuilderGetQueryParameters + { + /// 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 CorrelatedIdentityItemRequestBuilderGetRequestConfiguration : 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 CorrelatedIdentityItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/Correlations/Item/IdentityCorrelationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/IdentityCorrelationItemRequestBuilder.cs new file mode 100644 index 000000000000..540233a498e8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/IdentityCorrelationItemRequestBuilder.cs @@ -0,0 +1,242 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Reports.Correlations.Item.Identities; +using Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal; +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.Reports.Correlations.Item +{ + /// + /// Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityCorrelationItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + public global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.IdentitiesRequestBuilder Identities + { + get => new global::Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.IdentitiesRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the servicePrincipal property of the microsoft.graph.identityCorrelation entity. + public global::Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.ServicePrincipalRequestBuilder ServicePrincipal + { + get => new global::Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.ServicePrincipalRequestBuilder(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 IdentityCorrelationItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%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 IdentityCorrelationItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property correlations for reports + /// + /// 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 an identityCorrelation 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.IdentityCorrelation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property correlations in reports + /// + /// 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.IdentityCorrelation body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.IdentityCorrelation body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityCorrelation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property correlations for reports + /// + /// 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 an identityCorrelation 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; + } + /// + /// Update the navigation property correlations in reports + /// + /// 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.IdentityCorrelation body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.IdentityCorrelation body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder(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 IdentityCorrelationItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get an identityCorrelation object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityCorrelationItemRequestBuilderGetQueryParameters + { + /// 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 IdentityCorrelationItemRequestBuilderGetRequestConfiguration : 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 IdentityCorrelationItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/Correlations/Item/ServicePrincipal/ServicePrincipalRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/ServicePrincipal/ServicePrincipalRequestBuilder.cs new file mode 100644 index 000000000000..b831ebb9450d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/Correlations/Item/ServicePrincipal/ServicePrincipalRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#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.Reports.Correlations.Item.ServicePrincipal +{ + /// + /// Provides operations to manage the servicePrincipal property of the microsoft.graph.identityCorrelation entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServicePrincipalRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ServicePrincipalRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/servicePrincipal{?%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 ServicePrincipalRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/servicePrincipal{?%24expand,%24select}", rawUrl) + { + } + /// + /// The service principal associated with this correlation report. + /// + /// 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.ServicePrincipal.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The service principal associated with this correlation report. + /// + /// 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.Reports.Correlations.Item.ServicePrincipal.ServicePrincipalRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.ServicePrincipalRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The service principal associated with this correlation report. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServicePrincipalRequestBuilderGetQueryParameters + { + /// 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 ServicePrincipalRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..44ca03a82dc7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/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.Reports.IdentityAnalytics.Groups.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}/reports/identityAnalytics/groups/$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}/reports/identityAnalytics/groups/$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.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.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/Reports/IdentityAnalytics/Groups/GroupsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/GroupsRequestBuilder.cs new file mode 100644 index 000000000000..5c53aa3f9282 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/GroupsRequestBuilder.cs @@ -0,0 +1,239 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count; +using Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.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.Reports.IdentityAnalytics.Groups +{ + /// + /// Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + /// The unique identifier of groupAnalytics + /// A + public global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("groupAnalytics%2Did", position); + return new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder(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 GroupsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/identityAnalytics/groups{?%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 GroupsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/identityAnalytics/groups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. + /// 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.GroupAnalyticsCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to groups for reports + /// + /// 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.GroupAnalytics body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.GroupAnalytics body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.GroupAnalytics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. + /// + /// 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 groups for reports + /// + /// 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.GroupAnalytics body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.GroupAnalytics body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Reports.IdentityAnalytics.Groups.GroupsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.GroupsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupsRequestBuilderGetQueryParameters + { + /// 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 GroupsRequestBuilderGetRequestConfiguration : 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 GroupsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/Item/GroupAnalyticsItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/Item/GroupAnalyticsItemRequestBuilder.cs new file mode 100644 index 000000000000..12e902f975eb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/Groups/Item/GroupAnalyticsItemRequestBuilder.cs @@ -0,0 +1,230 @@ +// +#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.Reports.IdentityAnalytics.Groups.Item +{ + /// + /// Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupAnalyticsItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public GroupAnalyticsItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/identityAnalytics/groups/{groupAnalytics%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 GroupAnalyticsItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/identityAnalytics/groups/{groupAnalytics%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property groups for reports + /// + /// 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); + } + /// + /// Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics. + /// 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.GroupAnalytics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property groups in reports + /// + /// 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.GroupAnalytics body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.GroupAnalytics body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.GroupAnalytics.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property groups for reports + /// + /// 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; + } + /// + /// Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics. + /// + /// 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 groups in reports + /// + /// 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.GroupAnalytics body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.GroupAnalytics body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder(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 GroupAnalyticsItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupAnalyticsItemRequestBuilderGetQueryParameters + { + /// 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 GroupAnalyticsItemRequestBuilderGetRequestConfiguration : 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 GroupAnalyticsItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/IdentityAnalyticsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/IdentityAnalyticsRequestBuilder.cs new file mode 100644 index 000000000000..f2405dff55be --- /dev/null +++ b/src/Microsoft.Graph/Generated/Reports/IdentityAnalytics/IdentityAnalyticsRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups; +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.Reports.IdentityAnalytics +{ + /// + /// Provides operations to manage the identityAnalytics property of the microsoft.graph.reportRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityAnalyticsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + public global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.GroupsRequestBuilder Groups + { + get => new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.GroupsRequestBuilder(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 IdentityAnalyticsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/identityAnalytics{?%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 IdentityAnalyticsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/reports/identityAnalytics{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property identityAnalytics for reports + /// + /// 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); + } + /// + /// Microsoft Entra identity analytics for the tenant, including its groups. + /// + /// 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.IdentityAnalyticsRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property identityAnalytics in reports + /// + /// 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.IdentityAnalyticsRoot body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.IdentityAnalyticsRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property identityAnalytics for reports + /// + /// 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; + } + /// + /// Microsoft Entra identity analytics for the tenant, including its groups. + /// + /// 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 identityAnalytics in reports + /// + /// 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.IdentityAnalyticsRoot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Reports.IdentityAnalytics.IdentityAnalyticsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.IdentityAnalyticsRequestBuilder(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 IdentityAnalyticsRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Microsoft Entra identity analytics for the tenant, including its groups. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityAnalyticsRequestBuilderGetQueryParameters + { + /// 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 IdentityAnalyticsRequestBuilderGetRequestConfiguration : 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 IdentityAnalyticsRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Reports/ReportsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Reports/ReportsRequestBuilder.cs index 6fc5850cb11d..9b1a458f346a 100644 --- a/src/Microsoft.Graph/Generated/Reports/ReportsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Reports/ReportsRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Reports.ApplicationSignInDetailedSummary; using Microsoft.Graph.Beta.Reports.AuthenticationMethods; using Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight; +using Microsoft.Graph.Beta.Reports.Correlations; using Microsoft.Graph.Beta.Reports.CredentialUserRegistrationDetails; using Microsoft.Graph.Beta.Reports.DailyPrintUsage; using Microsoft.Graph.Beta.Reports.DailyPrintUsageByPrinter; @@ -135,6 +136,7 @@ using Microsoft.Graph.Beta.Reports.GetYammerGroupsActivityDetailWithPeriod; using Microsoft.Graph.Beta.Reports.GetYammerGroupsActivityGroupCountsWithPeriod; using Microsoft.Graph.Beta.Reports.HealthMonitoring; +using Microsoft.Graph.Beta.Reports.IdentityAnalytics; using Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken; using Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken; using Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentFailureDetails; @@ -189,6 +191,11 @@ public partial class ReportsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + public global::Microsoft.Graph.Beta.Reports.Correlations.CorrelationsRequestBuilder Correlations + { + get => new global::Microsoft.Graph.Beta.Reports.Correlations.CorrelationsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the credentialUserRegistrationDetails property of the microsoft.graph.reportRoot entity. public global::Microsoft.Graph.Beta.Reports.CredentialUserRegistrationDetails.CredentialUserRegistrationDetailsRequestBuilder CredentialUserRegistrationDetails { @@ -274,6 +281,11 @@ public partial class ReportsRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Reports.HealthMonitoring.HealthMonitoringRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the identityAnalytics property of the microsoft.graph.reportRoot entity. + public global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.IdentityAnalyticsRequestBuilder IdentityAnalytics + { + get => new global::Microsoft.Graph.Beta.Reports.IdentityAnalytics.IdentityAnalyticsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the managedDeviceEnrollmentFailureDetails method. public global::Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder ManagedDeviceEnrollmentFailureDetails { diff --git a/src/Microsoft.Graph/Generated/RoleManagement/CloudPC/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/RoleManagement/CloudPC/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs index ecd890510232..7963dc77362f 100644 --- a/src/Microsoft.Graph/Generated/RoleManagement/CloudPC/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/RoleManagement/CloudPC/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs @@ -112,7 +112,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.UnifiedRoleAssignmentMultiple.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. /// Find more info here /// /// A @@ -179,7 +179,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs index 1344a83064e1..f921b23b139c 100644 --- a/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/RoleManagement/DeviceManagement/RoleAssignments/Item/UnifiedRoleAssignmentMultipleItemRequestBuilder.cs @@ -112,7 +112,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.UnifiedRoleAssignmentMultiple.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. /// Find more info here /// /// A @@ -179,7 +179,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + /// Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Security/AttackSimulation/Simulations/Item/SimulationItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AttackSimulation/Simulations/Item/SimulationItemRequestBuilder.cs index 4cdd70ced632..a8dc4d5ded01 100644 --- a/src/Microsoft.Graph/Generated/Security/AttackSimulation/Simulations/Item/SimulationItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/AttackSimulation/Simulations/Item/SimulationItemRequestBuilder.cs @@ -100,7 +100,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Simulation.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update an attack simulation campaign for a tenant. + /// Update an attack simulation campaign for a tenant. You can only update simulations that are in draft status. /// Find more info here /// /// A @@ -164,7 +164,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update an attack simulation campaign for a tenant. + /// Update an attack simulation campaign for a tenant. You can only update simulations that are in draft status. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetHuntingSchema/MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetHuntingSchema/MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder.cs index d4a0a44e80fa..4ee2cc314f19 100644 --- a/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetHuntingSchema/MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetHuntingSchema/MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder.cs @@ -35,7 +35,7 @@ public MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder(string rawUrl, IRequ { } /// - /// Invoke function getHuntingSchema + /// Retrieve the advanced hunting schema accessible to the signed-in user, including the tables and functions the user is authorized to query and invoke in advanced hunting with Microsoft Defender XDR. The returned schema reflects the user's effective permissions. Each user within a tenant may have a different effective schema depending on their role and access level. Common use cases include: /// /// A /// Cancellation token to use when cancelling requests @@ -58,7 +58,7 @@ public MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder(string rawUrl, IRequ return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Security.HuntingSchemaResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke function getHuntingSchema + /// Retrieve the advanced hunting schema accessible to the signed-in user, including the tables and functions the user is authorized to query and invoke in advanced hunting with Microsoft Defender XDR. The returned schema reflects the user's effective permissions. Each user within a tenant may have a different effective schema depending on their role and access level. Common use cases include: /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder.cs new file mode 100644 index 000000000000..346c40630884 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId/MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder.cs @@ -0,0 +1,120 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models.Security; +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.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId +{ + /// + /// Provides operations to call the getRunHuntingQuery method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// Usage: query='{query}' + /// The request adapter to use to execute the requests. + public MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter, string query = "") : base(requestAdapter, "{+baseurl}/security/microsoft.graph.security.getRunHuntingQuery(query='{query}',timespan='@timespan',workspaceId=@workspaceId){?timespan*,workspaceId*}", pathParameters) + { + if (!string.IsNullOrWhiteSpace(query)) PathParameters.Add("query", query); + } + /// + /// 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 MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/microsoft.graph.security.getRunHuntingQuery(query='{query}',timespan='@timespan',workspaceId=@workspaceId){?timespan*,workspaceId*}", rawUrl) + { + } + /// + /// Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment, by using a GET request. This function is the GET-based companion to the runHuntingQuery action. It accepts a query in Kusto Query Language (KQL) as a URL parameter, executes it against the advanced hunting schema, and returns the same huntingQueryResults shape as the POST action. Use this function in scenarios that can't issue authenticated POST requests, such as Power BI dashboards that authenticate through Web.Contents. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. + /// + /// 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.Security.HuntingQueryResults.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment, by using a GET request. This function is the GET-based companion to the runHuntingQuery action. It accepts a query in Kusto Query Language (KQL) as a URL parameter, executes it against the advanced hunting schema, and returns the same huntingQueryResults shape as the POST action. Use this function in scenarios that can't issue authenticated POST requests, such as Power BI dashboards that authenticate through Web.Contents. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. + /// + /// 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.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment, by using a GET request. This function is the GET-based companion to the runHuntingQuery action. It accepts a query in Kusto Query Language (KQL) as a URL parameter, executes it against the advanced hunting schema, and returns the same huntingQueryResults shape as the POST action. Use this function in scenarios that can't issue authenticated POST requests, such as Power BI dashboards that authenticate through Web.Contents. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters + { + /// Usage: timespan='@timespan' +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + [QueryParameter("timespan")] + public string? Timespan { get; set; } +#nullable restore +#else + [QueryParameter("timespan")] + public string Timespan { get; set; } +#endif + /// Usage: workspaceId=@workspaceId + [QueryParameter("workspaceId")] + public Guid? WorkspaceId { 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 MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/MicrosoftGraphSecurityRunHuntingQueryRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/MicrosoftGraphSecurityRunHuntingQueryRequestBuilder.cs index 4157945dba3d..3bad5805f5ba 100644 --- a/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/MicrosoftGraphSecurityRunHuntingQueryRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/MicrosoftGraphSecurityRunHuntingQueryRequestBuilder.cs @@ -35,7 +35,7 @@ public MicrosoftGraphSecurityRunHuntingQueryRequestBuilder(string rawUrl, IReque { } /// - /// Query a specified set of event, activity, or entity data supported by Microsoft 365 Defender to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft 365 Defender. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft 365 Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft 365 Defender. + /// Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft Defender XDR. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. /// /// A /// The request body @@ -60,7 +60,7 @@ public MicrosoftGraphSecurityRunHuntingQueryRequestBuilder(string rawUrl, IReque return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Security.HuntingQueryResults.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Query a specified set of event, activity, or entity data supported by Microsoft 365 Defender to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft 365 Defender. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft 365 Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft 365 Defender. + /// Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft Defender XDR. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/RunHuntingQueryPostRequestBody.cs b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/RunHuntingQueryPostRequestBody.cs index 21f4073dc1d5..2929224c6f63 100644 --- a/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/RunHuntingQueryPostRequestBody.cs +++ b/src/Microsoft.Graph/Generated/Security/MicrosoftGraphSecurityRunHuntingQuery/RunHuntingQueryPostRequestBody.cs @@ -53,6 +53,12 @@ public string Timespan set { BackingStore?.Set("timespan", value); } } #endif + /// The workspaceId property + public Guid? WorkspaceId + { + get { return BackingStore?.Get("workspaceId"); } + set { BackingStore?.Set("workspaceId", value); } + } /// /// Instantiates a new and sets the default values. /// @@ -81,6 +87,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "query", n => { Query = n.GetStringValue(); } }, { "timespan", n => { Timespan = n.GetStringValue(); } }, + { "workspaceId", n => { WorkspaceId = n.GetGuidValue(); } }, }; } /// @@ -92,6 +99,7 @@ public virtual void Serialize(ISerializationWriter writer) if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("query", Query); writer.WriteStringValue("timespan", Timespan); + writer.WriteGuidValue("workspaceId", WorkspaceId); writer.WriteAdditionalData(AdditionalData); } } diff --git a/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/DetectionRulesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/DetectionRulesRequestBuilder.cs index 49f4272a8ee8..935a8084e53c 100644 --- a/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/DetectionRulesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/DetectionRulesRequestBuilder.cs @@ -54,8 +54,8 @@ public DetectionRulesRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// Get a list of custom detection rules.With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured assets in their organization network.Custom detection rules, which are written in Kusto query language (KQL), automatically trigger alerts and response actions once there are events matching their KQL queries. - /// Find more info here + /// Get a list of detectionRule objects and their properties. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -78,7 +78,8 @@ public DetectionRulesRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Security.DetectionRuleCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create new navigation property to detectionRules for security + /// Create a new detectionRule object. + /// Find more info here /// /// A /// The request body @@ -103,7 +104,7 @@ public DetectionRulesRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Security.DetectionRule.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of custom detection rules.With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured assets in their organization network.Custom detection rules, which are written in Kusto query language (KQL), automatically trigger alerts and response actions once there are events matching their KQL queries. + /// Get a list of detectionRule objects and their properties. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -122,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new navigation property to detectionRules for security + /// Create a new detectionRule object. /// /// A /// The request body @@ -153,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Security.Rules.DetectionRules.DetectionRulesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a list of custom detection rules.With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured assets in their organization network.Custom detection rules, which are written in Kusto query language (KQL), automatically trigger alerts and response actions once there are events matching their KQL queries. + /// Get a list of detectionRule objects and their properties. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DetectionRulesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/Item/DetectionRuleItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/Item/DetectionRuleItemRequestBuilder.cs index da6a141c9a24..d2bfa8a88844 100644 --- a/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/Item/DetectionRuleItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Rules/DetectionRules/Item/DetectionRuleItemRequestBuilder.cs @@ -35,7 +35,8 @@ public DetectionRuleItemRequestBuilder(string rawUrl, IRequestAdapter requestAda { } /// - /// Delete navigation property detectionRules for security + /// Delete a detectionRule object. + /// Find more info here /// /// Cancellation token to use when cancelling requests /// Configuration for the request such as headers, query parameters, and middleware options. @@ -57,7 +58,7 @@ public async Task DeleteAsync(Action - /// Get detectionRules from security + /// The custom detection rules configured for the tenant. /// /// A /// Cancellation token to use when cancelling requests @@ -105,7 +106,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.Security.DetectionRule.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete navigation property detectionRules for security + /// Delete a detectionRule object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -124,7 +125,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get detectionRules from security + /// The custom detection rules configured for the tenant. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -182,7 +183,7 @@ public partial class DetectionRuleItemRequestBuilderDeleteRequestConfiguration : { } /// - /// Get detectionRules from security + /// The custom detection rules configured for the tenant. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DetectionRuleItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Security/Rules/RulesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Rules/RulesRequestBuilder.cs index 8407ee7d09da..784e746f5701 100644 --- a/src/Microsoft.Graph/Generated/Security/Rules/RulesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Rules/RulesRequestBuilder.cs @@ -63,7 +63,7 @@ public async Task DeleteAsync(Action - /// Get rules from security + /// Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. /// /// A /// Cancellation token to use when cancelling requests @@ -130,7 +130,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get rules from security + /// Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -188,7 +188,7 @@ public partial class RulesRequestBuilderDeleteRequestConfiguration : RequestConf { } /// - /// Get rules from security + /// Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RulesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs index b942ac6c606e..c7ea032ba5b9 100644 --- a/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs @@ -21,6 +21,7 @@ using Microsoft.Graph.Beta.Security.IpSecurityProfiles; using Microsoft.Graph.Beta.Security.Labels; using Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetHuntingSchema; +using Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId; using Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery; using Microsoft.Graph.Beta.Security.Partner; using Microsoft.Graph.Beta.Security.ProviderTenantSettings; @@ -268,6 +269,16 @@ public SecurityRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.Security.Security.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// + /// Provides operations to call the getRunHuntingQuery method. + /// + /// A + /// Usage: query='{query}' + public global::Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId(string query) + { + if(string.IsNullOrEmpty(query)) throw new ArgumentNullException(nameof(query)); + return new global::Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder(PathParameters, RequestAdapter, query); + } + /// /// Update security /// /// A diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs index dff42e7e54f6..8a12a073ddc1 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/AcquireAccessToken/AcquireAccessTokenRequestBuilder.cs @@ -34,7 +34,7 @@ public AcquireAccessTokenRequestBuilder(string rawUrl, IRequestAdapter requestAd { } /// - /// Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + /// Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. /// Find more info here /// /// The request body @@ -60,7 +60,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.ServicePrincipals.Item. await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + /// Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs index 04728fb951eb..d43ca798cbe0 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Pause/PauseRequestBuilder.cs @@ -34,7 +34,7 @@ public PauseRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + /// Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -57,7 +57,7 @@ public async Task PostAsync(Action> await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + /// Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs index 22567db4e48f..f4b11d22c569 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ProvisionOnDemand/ProvisionOnDemandRequestBuilder.cs @@ -35,7 +35,7 @@ public ProvisionOnDemandRequestBuilder(string rawUrl, IRequestAdapter requestAda { } /// - /// Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + /// Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. /// Find more info here /// /// A @@ -61,7 +61,7 @@ public ProvisionOnDemandRequestBuilder(string rawUrl, IRequestAdapter requestAda return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.StringKeyStringValuePair.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + /// Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs index c05b83683e69..8a5747f5201a 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Restart/RestartRequestBuilder.cs @@ -34,7 +34,7 @@ public RestartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba { } /// - /// Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + /// Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.ServicePrincipals.Item. await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + /// Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs index b7201620d9a6..71311d6c463a 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs @@ -35,7 +35,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs index d95257b46550..dc7b0b62a656 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs @@ -34,7 +34,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Jobs.Item.Schema.FilterOperators.FilterOperatorsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Jobs.Item.Schema.FilterOperators.FilterOperatorsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FilterOperatorsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs index db12305467bf..cfdf224da69b 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/Functions/FunctionsRequestBuilder.cs @@ -34,7 +34,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Jobs.Item.Schema.Functions.FunctionsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Jobs.Item.Schema.Functions.FunctionsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FunctionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs index b6a7cdecdf4c..d6428f914dfe 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs @@ -35,7 +35,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// Find more info here /// /// A @@ -61,7 +61,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ParseExpressionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs index bed63b681825..c540d1b055b3 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Schema/SchemaRequestBuilder.cs @@ -81,7 +81,7 @@ public async Task DeleteAsync(Action - /// Retrieve the schema for a given synchronization job or template. + /// Retrieve the synchronizationSchema for a given synchronization job or template. /// Find more info here /// /// A @@ -105,7 +105,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.SynchronizationSchema.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. + /// Update the synchronizationSchema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. /// Find more info here /// /// A @@ -150,7 +150,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the schema for a given synchronization job or template. + /// Retrieve the synchronizationSchema for a given synchronization job or template. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -169,7 +169,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. + /// Update the synchronizationSchema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. /// /// A /// The request body @@ -208,7 +208,7 @@ public partial class SchemaRequestBuilderDeleteRequestConfiguration : RequestCon { } /// - /// Retrieve the schema for a given synchronization job or template. + /// Retrieve the synchronizationSchema for a given synchronization job or template. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class SchemaRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs index 8d7720fdfd6e..4e50edcfac84 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/Start/StartRequestBuilder.cs @@ -34,7 +34,7 @@ public StartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + /// Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -57,7 +57,7 @@ public async Task PostAsync(Action> await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + /// Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/SynchronizationJobItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/SynchronizationJobItemRequestBuilder.cs index 777fbb0834c7..b822a4eb6070 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/SynchronizationJobItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/SynchronizationJobItemRequestBuilder.cs @@ -77,7 +77,7 @@ public SynchronizationJobItemRequestBuilder(string rawUrl, IRequestAdapter reque { } /// - /// Stop the synchronization job, and permanently delete all the state associated with it. Synchronized accounts are left as-is. + /// Stop the synchronizationJob, and permanently delete all the state associated with it. Synchronized accounts are left as-is. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -100,7 +100,7 @@ public async Task DeleteAsync(Action - /// Retrieve the existing synchronization job and its properties. + /// Retrieve an existing synchronizationJob and its properties. /// Find more info here /// /// A @@ -149,7 +149,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.SynchronizationJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Stop the synchronization job, and permanently delete all the state associated with it. Synchronized accounts are left as-is. + /// Stop the synchronizationJob, and permanently delete all the state associated with it. Synchronized accounts are left as-is. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -168,7 +168,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the existing synchronization job and its properties. + /// Retrieve an existing synchronizationJob and its properties. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -226,7 +226,7 @@ public partial class SynchronizationJobItemRequestBuilderDeleteRequestConfigurat { } /// - /// Retrieve the existing synchronization job and its properties. + /// Retrieve an existing synchronizationJob and its properties. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class SynchronizationJobItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs index c09dd3f412be..a99059c1bd15 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/Item/ValidateCredentials/ValidateCredentialsRequestBuilder.cs @@ -34,7 +34,7 @@ public ValidateCredentialsRequestBuilder(string rawUrl, IRequestAdapter requestA { } /// - /// Validate that the credentials are valid in the tenant. + /// Validate that the credentials are valid in the tenant for a synchronizationJob. /// Find more info here /// /// The request body @@ -60,7 +60,7 @@ public async Task PostAsync(global::Microsoft.Graph.Beta.ServicePrincipals.Item. await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate that the credentials are valid in the tenant. + /// Validate that the credentials are valid in the tenant for a synchronizationJob. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/JobsRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/JobsRequestBuilder.cs index d541469e4bee..9378340cac45 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/JobsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Jobs/JobsRequestBuilder.cs @@ -60,7 +60,7 @@ public JobsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base( { } /// - /// List existing jobs for a given application instance (service principal). + /// List existing synchronizationJob objects for a given application instance (service principal). /// Find more info here /// /// A @@ -84,7 +84,7 @@ public JobsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base( return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SynchronizationJobCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create new synchronization job with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. + /// Create a new synchronizationJob with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. /// Find more info here /// /// A @@ -110,7 +110,7 @@ public JobsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base( return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SynchronizationJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List existing jobs for a given application instance (service principal). + /// List existing synchronizationJob objects for a given application instance (service principal). /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -129,7 +129,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create new synchronization job with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. + /// Create a new synchronizationJob with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. /// /// A /// The request body @@ -160,7 +160,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Jobs.JobsRequestBuilder(rawUrl, RequestAdapter); } /// - /// List existing jobs for a given application instance (service principal). + /// List existing synchronizationJob objects for a given application instance (service principal). /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class JobsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Secrets/SecretsRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Secrets/SecretsRequestBuilder.cs index fa1ee72b4d2c..7ea4c781216e 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Secrets/SecretsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Secrets/SecretsRequestBuilder.cs @@ -41,7 +41,7 @@ public SecretsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba { } /// - /// Provide credentials for establishing connectivity with the target system. + /// Provide credentials for establishing connectivity with the target system and store them in the synchronization resource. /// Find more info here /// /// A @@ -68,7 +68,7 @@ public SecretsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Secrets.SecretsPutResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide credentials for establishing connectivity with the target system. + /// Provide credentials for establishing connectivity with the target system and store them in the synchronization resource. /// Find more info here /// /// A @@ -95,7 +95,7 @@ public SecretsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Secrets.SecretsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide credentials for establishing connectivity with the target system. + /// Provide credentials for establishing connectivity with the target system and store them in the synchronization resource. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs index 8ee3810c4c38..22d2864cd7de 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Directories/Item/Discover/DiscoverRequestBuilder.cs @@ -35,7 +35,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.DirectoryDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Discover the latest schema definition for provisioning to an application. + /// Discover the latest schema for a directoryDefinition to provision to an application. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs index 0fffe49080b0..88360a86625e 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/FilterOperators/FilterOperatorsRequestBuilder.cs @@ -34,7 +34,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Templates.Item.Schema.FilterOperators.FilterOperatorsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FilterOperatorsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Templates.Item.Schema.FilterOperators.FilterOperatorsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all operators supported in the scoping filters. + /// List all operators supported in the scoping filters for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FilterOperatorsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs index 3931ef50a34c..d391461206b9 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/Functions/FunctionsRequestBuilder.cs @@ -34,7 +34,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Templates.Item.Schema.Functions.FunctionsGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public FunctionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Templates.Item.Schema.Functions.FunctionsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -111,7 +111,7 @@ public RequestInformation ToGetRequestInformation(Action - /// List all the functions currently supported in the attributeMappingSource. + /// List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FunctionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs index f2d81ae279f1..b5a820ecd461 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/Item/Schema/ParseExpression/ParseExpressionRequestBuilder.cs @@ -35,7 +35,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// Find more info here /// /// A @@ -61,7 +61,7 @@ public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ParseExpressionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + /// Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/TemplatesRequestBuilder.cs b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/TemplatesRequestBuilder.cs index 6bd24490b697..33db7f47de10 100644 --- a/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/TemplatesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/ServicePrincipals/Item/Synchronization/Templates/TemplatesRequestBuilder.cs @@ -54,7 +54,7 @@ public TemplatesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// List the synchronization templates associated with a given application or service principal. + /// List synchronizationTemplate objects associated with a given application or service principal. /// Find more info here /// /// A @@ -103,7 +103,7 @@ public TemplatesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.SynchronizationTemplate.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// List the synchronization templates associated with a given application or service principal. + /// List synchronizationTemplate objects associated with a given application or service principal. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.ServicePrincipals.Item.Synchronization.Templates.TemplatesRequestBuilder(rawUrl, RequestAdapter); } /// - /// List the synchronization templates associated with a given application or service principal. + /// List synchronizationTemplate objects associated with a given application or service principal. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class TemplatesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/CrossTenantMigrationJobsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/CrossTenantMigrationJobsRequestBuilder.cs index a518b07e2901..5b8cc2ffc1ea 100644 --- a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/CrossTenantMigrationJobsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/CrossTenantMigrationJobsRequestBuilder.cs @@ -88,7 +88,7 @@ public CrossTenantMigrationJobsRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CrossTenantMigrationJobCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new crossTenantMigrationJob. + /// Create a new crossTenantMigrationJob. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. /// Find more info here /// /// A @@ -135,7 +135,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new crossTenantMigrationJob. + /// Create a new crossTenantMigrationJob. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Migrate/MigrateRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Migrate/MigrateRequestBuilder.cs index b62ece798c7d..ff0abcb42669 100644 --- a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Migrate/MigrateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Migrate/MigrateRequestBuilder.cs @@ -35,7 +35,8 @@ public MigrateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba { } /// - /// Invoke action migrate + /// Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -59,7 +60,7 @@ public MigrateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CrossTenantMigrationJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action migrate + /// Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Validate/ValidateRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Validate/ValidateRequestBuilder.cs index f544fe128a34..81b5a12a52da 100644 --- a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Validate/ValidateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Item/Validate/ValidateRequestBuilder.cs @@ -35,7 +35,8 @@ public ValidateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Invoke action validate + /// Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -59,7 +60,7 @@ public ValidateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CrossTenantMigrationJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action validate + /// Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Validate/ValidateRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Validate/ValidateRequestBuilder.cs index 69b4be301cd6..78fa788b2fe0 100644 --- a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Validate/ValidateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobs/Validate/ValidateRequestBuilder.cs @@ -35,8 +35,7 @@ public ValidateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Validate the configuration of a crossTenantMigrationJob. This function doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that would affect an actual migration job. - /// Find more info here + /// Invoke action validate /// /// A /// The request body @@ -62,7 +61,7 @@ public ValidateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CrossTenantMigrationJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Validate the configuration of a crossTenantMigrationJob. This function doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that would affect an actual migration job. + /// Invoke action validate /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Migrate/MigrateRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Migrate/MigrateRequestBuilder.cs index 72349eb95630..7014972b5c43 100644 --- a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Migrate/MigrateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Migrate/MigrateRequestBuilder.cs @@ -35,7 +35,8 @@ public MigrateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba { } /// - /// Invoke action migrate + /// Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -59,7 +60,7 @@ public MigrateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : ba return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CrossTenantMigrationJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action migrate + /// Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Validate/ValidateRequestBuilder.cs b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Validate/ValidateRequestBuilder.cs index f93f5a291c5c..0ac72688f878 100644 --- a/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Validate/ValidateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Solutions/Migrations/CrossTenantMigrationJobsWithDisplayName/Validate/ValidateRequestBuilder.cs @@ -35,7 +35,8 @@ public ValidateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b { } /// - /// Invoke action validate + /// Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -59,7 +60,7 @@ public ValidateRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : b return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CrossTenantMigrationJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Invoke action validate + /// Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..75deffc601e3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/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.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.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/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..1cd47d414627 --- /dev/null +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.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.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from teamTemplateDefinition + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from teamTemplateDefinition + /// + /// 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 historyItems for teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from teamTemplateDefinition + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..182ac02ef3a9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for teamTemplateDefinition + /// + /// 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 historyItems from teamTemplateDefinition + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for teamTemplateDefinition + /// + /// 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 historyItems from teamTemplateDefinition + /// + /// 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 historyItems in teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from teamTemplateDefinition + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 55976284f628..4fc6e90f0d1a 100644 --- a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..3184a7fca8c8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/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.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.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/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..e6148e273a58 --- /dev/null +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.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.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from teamTemplateDefinition + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from teamTemplateDefinition + /// + /// 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 historyItems for teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from teamTemplateDefinition + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..3b87b694129f --- /dev/null +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for teamTemplateDefinition + /// + /// 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 historyItems from teamTemplateDefinition + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for teamTemplateDefinition + /// + /// 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 historyItems from teamTemplateDefinition + /// + /// 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 historyItems in teamTemplateDefinition + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from teamTemplateDefinition + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index a7c7b7a9b290..12c4fedc8466 100644 --- a/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/TeamTemplateDefinition/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..2bd3977c6b55 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/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.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.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}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.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/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..536a8efe22e6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.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.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from teams + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from teams + /// + /// 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 historyItems for teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from teams + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..9da323c4d9db --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for teams + /// + /// 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 historyItems from teams + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for teams + /// + /// 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 historyItems from teams + /// + /// 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 historyItems in teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from teams + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 8b47999bce59..9961ae7eba74 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/SharedWithTeams/Item/AllowedMembers/AllowedMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/SharedWithTeams/Item/AllowedMembers/AllowedMembersRequestBuilder.cs index 5b17a26f2276..ebd457d31e43 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/SharedWithTeams/Item/AllowedMembers/AllowedMembersRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Channels/Item/SharedWithTeams/Item/AllowedMembers/AllowedMembersRequestBuilder.cs @@ -54,7 +54,7 @@ public AllowedMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapte { } /// - /// Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + /// Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant /// Find more info here /// /// A @@ -78,7 +78,7 @@ public AllowedMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapte return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.ConversationMemberCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + /// Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -106,7 +106,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + /// Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class AllowedMembersRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..cf8ad44881e9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/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.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.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}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.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/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..bb74ed872044 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.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.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from teams + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from teams + /// + /// 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 historyItems for teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from teams + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..3c58b4e0b89d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for teams + /// + /// 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 historyItems from teams + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for teams + /// + /// 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 historyItems from teams + /// + /// 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 historyItems in teams + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from teams + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 656a2388032c..23d246c7d51c 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Teams/Item/Schedule/SchedulingGroups/Item/SchedulingGroupItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teams/Item/Schedule/SchedulingGroups/Item/SchedulingGroupItemRequestBuilder.cs index b05bcc887f43..6e621b18c999 100644 --- a/src/Microsoft.Graph/Generated/Teams/Item/Schedule/SchedulingGroups/Item/SchedulingGroupItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teams/Item/Schedule/SchedulingGroups/Item/SchedulingGroupItemRequestBuilder.cs @@ -35,7 +35,7 @@ public SchedulingGroupItemRequestBuilder(string rawUrl, IRequestAdapter requestA { } /// - /// Mark a schedulingGroup as inactive by setting its isActive property.This method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. + /// Mark a schedulingGroup as inactive by setting its isActive property.This method doesn't remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -108,7 +108,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Beta.Models.SchedulingGroup.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Mark a schedulingGroup as inactive by setting its isActive property.This method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. + /// Mark a schedulingGroup as inactive by setting its isActive property.This method doesn't remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..306090e5f0de --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/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.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.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/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..6ab286eedcb8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.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.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from teamwork + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from teamwork + /// + /// 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 historyItems for teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..b5d05940876b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for teamwork + /// + /// 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 historyItems from teamwork + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for teamwork + /// + /// 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 historyItems from teamwork + /// + /// 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 historyItems in teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index a100b91ca63f..35107f45e3ac 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/DeletedTeams/Item/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..7a3650d47ad2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/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.Teamwork.Messaging.CustomEmojis.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}/teamwork/messaging/customEmojis/$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}/teamwork/messaging/customEmojis/$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.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.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/Teamwork/Messaging/CustomEmojis/CustomEmojisRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/CustomEmojisRequestBuilder.cs new file mode 100644 index 000000000000..4047c3c7eb15 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/CustomEmojisRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count; +using Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.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.Teamwork.Messaging.CustomEmojis +{ + /// + /// Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomEmojisRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + /// The unique identifier of teamworkCustomEmoji + /// A + public global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("teamworkCustomEmoji%2DdisplayName", position); + return new global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder(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 CustomEmojisRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/messaging/customEmojis{?%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 CustomEmojisRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/messaging/customEmojis{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get customEmojis from teamwork + /// + /// 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.TeamworkCustomEmojiCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to customEmojis for teamwork + /// + /// 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.TeamworkCustomEmoji body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.TeamworkCustomEmoji body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.TeamworkCustomEmoji.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get customEmojis from teamwork + /// + /// 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 customEmojis for teamwork + /// + /// 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.TeamworkCustomEmoji body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.TeamworkCustomEmoji body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.Messaging.CustomEmojis.CustomEmojisRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.CustomEmojisRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get customEmojis from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomEmojisRequestBuilderGetQueryParameters + { + /// 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 CustomEmojisRequestBuilderGetRequestConfiguration : 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 CustomEmojisRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/Item/TeamworkCustomEmojiDisplayNameItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/Item/TeamworkCustomEmojiDisplayNameItemRequestBuilder.cs new file mode 100644 index 000000000000..90136c47273d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/Messaging/CustomEmojis/Item/TeamworkCustomEmojiDisplayNameItemRequestBuilder.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.Teamwork.Messaging.CustomEmojis.Item +{ + /// + /// Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamworkCustomEmojiDisplayNameItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public TeamworkCustomEmojiDisplayNameItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/messaging/customEmojis/{teamworkCustomEmoji%2DdisplayName}{?%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 TeamworkCustomEmojiDisplayNameItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/messaging/customEmojis/{teamworkCustomEmoji%2DdisplayName}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property customEmojis for teamwork + /// + /// 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 customEmojis from teamwork + /// + /// 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.TeamworkCustomEmoji.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property customEmojis in teamwork + /// + /// 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.TeamworkCustomEmoji body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.TeamworkCustomEmoji body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.TeamworkCustomEmoji.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property customEmojis for teamwork + /// + /// 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 customEmojis from teamwork + /// + /// 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 customEmojis in teamwork + /// + /// 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.TeamworkCustomEmoji body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.TeamworkCustomEmoji body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder(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 TeamworkCustomEmojiDisplayNameItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get customEmojis from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters + { + /// 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 TeamworkCustomEmojiDisplayNameItemRequestBuilderGetRequestConfiguration : 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 TeamworkCustomEmojiDisplayNameItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/Messaging/MessagingRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/Messaging/MessagingRequestBuilder.cs new file mode 100644 index 000000000000..c86ad32fd8bf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/Messaging/MessagingRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis; +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.Messaging +{ + /// + /// Provides operations to manage the messaging property of the microsoft.graph.teamwork entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagingRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + public global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.CustomEmojisRequestBuilder CustomEmojis + { + get => new global::Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.CustomEmojisRequestBuilder(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 MessagingRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/messaging{?%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 MessagingRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/messaging{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property messaging for teamwork + /// + /// 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 messaging from teamwork + /// + /// 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.TeamworkMessaging.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property messaging in teamwork + /// + /// 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.TeamworkMessaging body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.TeamworkMessaging body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.TeamworkMessaging.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property messaging for teamwork + /// + /// 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 messaging from teamwork + /// + /// 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 messaging in teamwork + /// + /// 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.TeamworkMessaging body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.TeamworkMessaging body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.Messaging.MessagingRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.Messaging.MessagingRequestBuilder(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 MessagingRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get messaging from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MessagingRequestBuilderGetQueryParameters + { + /// 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 MessagingRequestBuilderGetRequestConfiguration : 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 MessagingRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..13c0aedb3600 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.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/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..a16f5d1d871f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from teamwork + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from teamwork + /// + /// 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 historyItems for teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..7338746edfb7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for teamwork + /// + /// 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 historyItems from teamwork + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for teamwork + /// + /// 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 historyItems from teamwork + /// + /// 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 historyItems in teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 3899e5d6f492..e16cba3b1f3e 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/Channels/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..a58f705e1346 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.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/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..7569980e1824 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from teamwork + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from teamwork + /// + /// 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 historyItems for teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..f5124cdf6597 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for teamwork + /// + /// 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 historyItems from teamwork + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for teamwork + /// + /// 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 historyItems from teamwork + /// + /// 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 historyItems in teamwork + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from teamwork + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 9e742c0e095e..e1e19b09c726 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamTemplates/Item/Definitions/Item/TeamDefinition/PrimaryChannel/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Teamwork/TeamworkRequestBuilder.cs b/src/Microsoft.Graph/Generated/Teamwork/TeamworkRequestBuilder.cs index 5473b5d974bc..ec34a52a4612 100644 --- a/src/Microsoft.Graph/Generated/Teamwork/TeamworkRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Teamwork/TeamworkRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Teamwork.DeletedTeams; using Microsoft.Graph.Beta.Teamwork.DetermineIfInteractionIsAllowed; using Microsoft.Graph.Beta.Teamwork.Devices; +using Microsoft.Graph.Beta.Teamwork.Messaging; using Microsoft.Graph.Beta.Teamwork.SendActivityNotificationToRecipients; using Microsoft.Graph.Beta.Teamwork.TeamTemplates; using Microsoft.Graph.Beta.Teamwork.TeamsAppSettings; @@ -46,6 +47,11 @@ public partial class TeamworkRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Teamwork.Devices.DevicesRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the messaging property of the microsoft.graph.teamwork entity. + public global::Microsoft.Graph.Beta.Teamwork.Messaging.MessagingRequestBuilder Messaging + { + get => new global::Microsoft.Graph.Beta.Teamwork.Messaging.MessagingRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the sendActivityNotificationToRecipients method. public global::Microsoft.Graph.Beta.Teamwork.SendActivityNotificationToRecipients.SendActivityNotificationToRecipientsRequestBuilder SendActivityNotificationToRecipients { diff --git a/src/Microsoft.Graph/Generated/Users/Item/AdhocCalls/Item/Transcripts/Item/Content/ContentRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/AdhocCalls/Item/Transcripts/Item/Content/ContentRequestBuilder.cs index 0f6d9ac11905..a5b09d1dc9c3 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/AdhocCalls/Item/Transcripts/Item/Content/ContentRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/AdhocCalls/Item/Transcripts/Item/Content/ContentRequestBuilder.cs @@ -57,7 +57,8 @@ public async Task DeleteAsync(Action - /// The content of the transcript. Read-only. + /// Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -124,7 +125,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The content of the transcript. Read-only. + /// Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..8f34c9c90f03 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/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.Users.Item.DistributionLists.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}/users/{user%2Did}/distributionLists/$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}/users/{user%2Did}/distributionLists/$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.Users.Item.DistributionLists.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.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/Users/Item/DistributionLists/DistributionListsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/DistributionListsRequestBuilder.cs new file mode 100644 index 000000000000..af726aaf98a2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/DistributionListsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.Count; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.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.Users.Item.DistributionLists +{ + /// + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + /// The unique identifier of distributionList + /// A + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("distributionList%2Did", position); + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder(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 DistributionListsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists{?%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 DistributionListsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + /// 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.DistributionListCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to distributionLists for users + /// + /// 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.DistributionList body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + /// 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 distributionLists for users + /// + /// 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.DistributionList body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.DistributionLists.DistributionListsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.DistributionListsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListsRequestBuilderGetQueryParameters + { + /// 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 DistributionListsRequestBuilderGetRequestConfiguration : 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 DistributionListsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs new file mode 100644 index 000000000000..f3a6a45d3ed4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#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.Users.Item.DistributionLists.Item.AddMembers +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AddMembersPostRequestBody : 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 members property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Members + { + get { return BackingStore?.Get?>("members"); } + set { BackingStore?.Set("members", value); } + } +#nullable restore +#else + public List Members + { + get { return BackingStore?.Get>("members"); } + set { BackingStore?.Set("members", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AddMembersPostRequestBody() + { + 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.DistributionLists.Item.AddMembers.AddMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "members", n => { Members = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Member.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("members", Members); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.cs new file mode 100644 index 000000000000..dfd2a8f61ddd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/AddMembers/AddMembersRequestBuilder.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.Users.Item.DistributionLists.Item.AddMembers +{ + /// + /// Provides operations to call the addMembers method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddMembersRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AddMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/addMembers", 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 AddMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/addMembers", rawUrl) + { + } + /// + /// Invoke action addMembers + /// + /// 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.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action addMembers + /// + /// 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.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.DistributionLists.Item.AddMembers.AddMembersRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersRequestBuilder(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 AddMembersRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs new file mode 100644 index 000000000000..0014e39c388d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#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.Users.Item.DistributionLists.Item.DeleteMembers +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeleteMembersPostRequestBody : 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 members property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Members + { + get { return BackingStore?.Get?>("members"); } + set { BackingStore?.Set("members", value); } + } +#nullable restore +#else + public List Members + { + get { return BackingStore?.Get>("members"); } + set { BackingStore?.Set("members", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeleteMembersPostRequestBody() + { + 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.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "members", n => { Members = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Beta.Models.Member.CreateFromDiscriminatorValue)?.AsList(); } }, + }; + } + /// + /// Serializes information the current object + /// + /// Serialization writer to use to serialize this model + public virtual void Serialize(ISerializationWriter writer) + { + if(ReferenceEquals(writer, null)) throw new ArgumentNullException(nameof(writer)); + writer.WriteCollectionOfObjectValues("members", Members); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.cs new file mode 100644 index 000000000000..a8f401c2b564 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DeleteMembers/DeleteMembersRequestBuilder.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.Users.Item.DistributionLists.Item.DeleteMembers +{ + /// + /// Provides operations to call the deleteMembers method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteMembersRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public DeleteMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/deleteMembers", 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 DeleteMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/deleteMembers", rawUrl) + { + } + /// + /// Invoke action deleteMembers + /// + /// 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.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action deleteMembers + /// + /// 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.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder(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 DeleteMembersRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListItemRequestBuilder.cs new file mode 100644 index 000000000000..7ba6306b1ec0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListItemRequestBuilder.cs @@ -0,0 +1,247 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers; +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.DistributionLists.Item +{ + /// + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the addMembers method. + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersRequestBuilder AddMembers + { + get => new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to call the deleteMembers method. + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder DeleteMembers + { + get => new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder DistributionListMembers + { + get => new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder(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 DistributionListItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%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 DistributionListItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property distributionLists for users + /// + /// 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); + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + /// 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property distributionLists in users + /// + /// 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.DistributionList body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionList.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property distributionLists for users + /// + /// 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; + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + /// 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 distributionLists in users + /// + /// 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.DistributionList body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionList body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder(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 DistributionListItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// The personal distribution lists in the user's mailbox. Read-only. Nullable. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListItemRequestBuilderGetQueryParameters + { + /// 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 DistributionListItemRequestBuilderGetRequestConfiguration : 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 DistributionListItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..5c26848ab402 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/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.Users.Item.DistributionLists.Item.DistributionListMembers.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}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/$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}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/$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.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.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/Users/Item/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs new file mode 100644 index 000000000000..82dfcce32c84 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/DistributionListMembersRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.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.Users.Item.DistributionLists.Item.DistributionListMembers +{ + /// + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMembersRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + /// The unique identifier of distributionListMember + /// A + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("distributionListMember%2Did", position); + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder(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 DistributionListMembersRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers{?%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 DistributionListMembersRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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.DistributionListMemberCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to distributionListMembers for users + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionListMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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 distributionListMembers for users + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMembersRequestBuilderGetQueryParameters + { + /// 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 DistributionListMembersRequestBuilderGetRequestConfiguration : 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 DistributionListMembersRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs new file mode 100644 index 000000000000..0cdb5c8178d4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/Contact/ContactRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#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.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact +{ + /// + /// Provides operations to manage the contact property of the microsoft.graph.distributionListMember entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContactRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public ContactRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}/contact{?%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 ContactRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}/contact{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get contact from users + /// + /// 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.Contact.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get contact from users + /// + /// 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.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get contact from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContactRequestBuilderGetQueryParameters + { + /// 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 ContactRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs new file mode 100644 index 000000000000..e90763e44629 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/DistributionLists/Item/DistributionListMembers/Item/DistributionListMemberItemRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact; +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.DistributionLists.Item.DistributionListMembers.Item +{ + /// + /// Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMemberItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the contact property of the microsoft.graph.distributionListMember entity. + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder Contact + { + get => new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder(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 DistributionListMemberItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%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 DistributionListMemberItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property distributionListMembers for users + /// + /// 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); + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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.DistributionListMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property distributionListMembers in users + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.DistributionListMember.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property distributionListMembers for users + /// + /// 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; + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + /// 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 distributionListMembers in users + /// + /// 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.DistributionListMember body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.DistributionListMember body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder(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 DistributionListMemberItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DistributionListMemberItemRequestBuilderGetQueryParameters + { + /// 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 DistributionListMemberItemRequestBuilderGetRequestConfiguration : 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 DistributionListMemberItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.cs index 862e30f41874..d26569c964aa 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.cs @@ -60,7 +60,7 @@ public TranscriptsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. + /// Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Access to this API is governed by tenant administrator settings. See Error responses. /// Find more info here /// /// A @@ -109,7 +109,7 @@ public TranscriptsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Beta.Models.CallTranscript.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. + /// Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Access to this API is governed by tenant administrator settings. See Error responses. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -159,7 +159,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta. return new global::Microsoft.Graph.Beta.Users.Item.OnlineMeetings.Item.Transcripts.TranscriptsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. + /// Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Access to this API is governed by tenant administrator settings. See Error responses. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class TranscriptsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/Count/CountRequestBuilder.cs new file mode 100644 index 000000000000..a9efae6c47f9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/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.Users.Item.Planner.Plans.Item.HistoryItems.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}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$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.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.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/Users/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs new file mode 100644 index 000000000000..5a12f93ea8fa --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/HistoryItemsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Beta.Models.ODataErrors; +using Microsoft.Graph.Beta.Models; +using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count; +using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.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.Users.Item.Planner.Plans.Item.HistoryItems +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// The unique identifier of plannerHistoryItem + /// A + public global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("plannerHistoryItem%2Did", position); + return new global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 HistoryItemsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%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 HistoryItemsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get historyItems from users + /// + /// 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.PlannerHistoryItemCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to historyItems for users + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get historyItems from users + /// + /// 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 historyItems for users + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get historyItems from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HistoryItemsRequestBuilderGetQueryParameters + { + /// 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 HistoryItemsRequestBuilderGetRequestConfiguration : 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 HistoryItemsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.cs new file mode 100644 index 000000000000..52978f042a9a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/HistoryItems/Item/PlannerHistoryItemItemRequestBuilder.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.Users.Item.Planner.Plans.Item.HistoryItems.Item +{ + /// + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public PlannerHistoryItemItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%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 PlannerHistoryItemItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property historyItems for users + /// + /// 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 historyItems from users + /// + /// 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property historyItems in users + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + if(ReferenceEquals(body, null)) 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.PlannerHistoryItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property historyItems for users + /// + /// 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 historyItems from users + /// + /// 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 historyItems in users + /// + /// 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.PlannerHistoryItem body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Beta.Models.PlannerHistoryItem body, Action> requestConfiguration = default) + { +#endif + if(ReferenceEquals(body, null)) 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.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder(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 PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get historyItems from users + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerHistoryItemItemRequestBuilderGetQueryParameters + { + /// 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 PlannerHistoryItemItemRequestBuilderGetRequestConfiguration : 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 PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs index 0f4c4ae193db..a563725fdaed 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/Planner/Plans/Item/PlannerPlanItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.Buckets; using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.Details; using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights; +using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems; using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.MoveToContainer; using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.Tasks; using Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.Unarchive; @@ -45,6 +46,11 @@ public partial class PlannerPlanItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + public global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder HistoryItems + { + get => new global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the moveToContainer method. public global::Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder MoveToContainer { diff --git a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs index 46e71b2bfc6b..c872dcca2912 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs @@ -36,6 +36,7 @@ using Microsoft.Graph.Beta.Users.Item.Devices; using Microsoft.Graph.Beta.Users.Item.DevicesWithDeviceId; using Microsoft.Graph.Beta.Users.Item.DirectReports; +using Microsoft.Graph.Beta.Users.Item.DistributionLists; using Microsoft.Graph.Beta.Users.Item.Drive; using Microsoft.Graph.Beta.Users.Item.Drives; using Microsoft.Graph.Beta.Users.Item.EmployeeExperience; @@ -300,6 +301,11 @@ public partial class UserItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Beta.Users.Item.DirectReports.DirectReportsRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + public global::Microsoft.Graph.Beta.Users.Item.DistributionLists.DistributionListsRequestBuilder DistributionLists + { + get => new global::Microsoft.Graph.Beta.Users.Item.DistributionLists.DistributionListsRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the drive property of the microsoft.graph.user entity. public global::Microsoft.Graph.Beta.Users.Item.Drive.DriveRequestBuilder Drive { diff --git a/src/Microsoft.Graph/Generated/kiota-dom-export.txt b/src/Microsoft.Graph/Generated/kiota-dom-export.txt index 7545d424e448..07b5c9ef2486 100644 --- a/src/Microsoft.Graph/Generated/kiota-dom-export.txt +++ b/src/Microsoft.Graph/Generated/kiota-dom-export.txt @@ -7380,6 +7380,21 @@ Microsoft.Graph.Beta.App.Calls.Item.Operations.operationsRequestBuilder::|public Microsoft.Graph.Beta.App.Calls.Item.Operations.operationsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.App.Calls.Item.Operations.operationsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.CommsOperation; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.App.Calls.Item.Operations.operationsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.App.Calls.Item.Operations.OperationsRequestBuilder +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|ClientContext:string +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder.admitAllFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.AdmitAllFromLobbyOperation +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.App.Calls.Item.Participants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -7405,6 +7420,21 @@ Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite.inviteRequestBuilder::|p Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite.inviteRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite.InvitePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.InviteParticipantsOperation Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite.inviteRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite.InvitePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite.inviteRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Invite.InviteRequestBuilder +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|ClientContext:string +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder.admitFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.AdmitFromLobbyOperation +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.Mute.mutePostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.Mute.mutePostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.Mute.mutePostRequestBody::|public|ClientContext:string @@ -7426,18 +7456,35 @@ Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuil Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetQueryParameters::|public|Select:string[] Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|admitFromLobby:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Participant Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|mute:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.Mute.MuteRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Participant; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Participant +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|removeFromLobby:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|startHoldMusic:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|stopHoldMusic:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.Participant; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|ClientContext:string +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder.removeFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.RemoveFromLobbyOperation +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StartHoldMusic.startHoldMusicPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StartHoldMusic.startHoldMusicPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.StartHoldMusic.startHoldMusicPostRequestBody::|public|ClientContext:string @@ -7497,6 +7544,7 @@ Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder.part Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder.participantsRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder.participantsRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder::[ParticipantId:string]:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Item.ParticipantItemRequestBuilder +Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder::|public|admitAllFromLobby:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.App.Calls.Item.Participants.participantsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.App.Calls.Item.Participants.Count.CountRequestBuilder @@ -10294,12 +10342,33 @@ Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder.app Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder.applicationTemplatesRequestBuilderGetQueryParameters::|public|Top:int? Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder.applicationTemplatesRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::[ApplicationTemplateId:string]:global.Microsoft.Graph.Beta.ApplicationTemplates.Item.ApplicationTemplateItemRequestBuilder +Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::|public|categories:global.Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesRequestBuilder Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.ApplicationTemplates.Count.CountRequestBuilder Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ApplicationTemplateCollectionResponse Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.ApplicationTemplates.applicationTemplatesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.ApplicationTemplates.ApplicationTemplatesRequestBuilder +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesGetResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesGetResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesGetResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesGetResponse::|public|Value:List +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesGetResponse +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder.categoriesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder.categoriesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder.categoriesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder.categoriesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder.categoriesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder.categoriesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder::|public|GetAsCategoriesGetResponseAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesGetResponse +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesResponse +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesRequestBuilder +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesResponse-->global.Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesGetResponse +Microsoft.Graph.Beta.ApplicationTemplates.Categories.categoriesResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.ApplicationTemplates.Categories.CategoriesResponse Microsoft.Graph.Beta.ApplicationTemplates.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.ApplicationTemplates.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.ApplicationTemplates.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -14481,6 +14550,21 @@ Microsoft.Graph.Beta.Communications.Calls.Item.Operations.operationsRequestBuild Microsoft.Graph.Beta.Communications.Calls.Item.Operations.operationsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Communications.Calls.Item.Operations.operationsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.CommsOperation; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Communications.Calls.Item.Operations.operationsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Communications.Calls.Item.Operations.OperationsRequestBuilder +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|ClientContext:string +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder.admitAllFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.AdmitAllFromLobbyOperation +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.admitAllFromLobbyRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -14506,6 +14590,21 @@ Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite.inviteRequest Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite.inviteRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite.InvitePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.InviteParticipantsOperation Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite.inviteRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite.InvitePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite.inviteRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Invite.InviteRequestBuilder +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|ClientContext:string +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder.admitFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.AdmitFromLobbyOperation +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.admitFromLobbyRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.Mute.mutePostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.Mute.mutePostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.Mute.mutePostRequestBody::|public|ClientContext:string @@ -14527,18 +14626,35 @@ Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItem Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetQueryParameters::|public|Select:string[] Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|admitFromLobby:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.AdmitFromLobby.AdmitFromLobbyRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Participant Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|mute:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.Mute.MuteRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Participant; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Participant +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|removeFromLobby:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|startHoldMusic:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StartHoldMusic.StartHoldMusicRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|stopHoldMusic:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StopHoldMusic.StopHoldMusicRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.Participant; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|ClientContext:string +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder.removeFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.RemoveFromLobbyOperation +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.removeFromLobbyRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.RemoveFromLobby.RemoveFromLobbyRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StartHoldMusic.startHoldMusicPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StartHoldMusic.startHoldMusicPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.StartHoldMusic.startHoldMusicPostRequestBody::|public|ClientContext:string @@ -14598,6 +14714,7 @@ Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestB Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestBuilder.participantsRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestBuilder.participantsRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestBuilder::[ParticipantId:string]:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Item.ParticipantItemRequestBuilder +Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestBuilder::|public|admitAllFromLobby:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.AdmitAllFromLobby.AdmitAllFromLobbyRequestBuilder Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Communications.Calls.Item.Participants.participantsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Communications.Calls.Item.Participants.Count.CountRequestBuilder @@ -50423,6 +50540,7 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item. Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.applyPostRequestBody::|public|BackingStore:IBackingStore 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|IsForceUserLogoffEnabled:bool? 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 @@ -50657,6 +50775,7 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item. Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.CloudPcProvisioningPolicy; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcProvisioningPolicy Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retrievePolicyApplyActionResult:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplyActionResult.RetrievePolicyApplyActionResultRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retrievePolicyApplySchedule:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule.RetrievePolicyApplyScheduleRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retrievePolicyUpdateStatusResult:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retry:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Retry.RetryRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder::|public|schedulePolicyApplyTask:global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask.SchedulePolicyApplyTaskRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -50677,6 +50796,13 @@ Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item. Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule.retrievePolicyApplyScheduleRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcPolicyScheduledApplyActionDetail Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule.retrievePolicyApplyScheduleRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule.retrievePolicyApplyScheduleRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule.RetrievePolicyApplyScheduleRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.retrievePolicyUpdateStatusResultRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.retrievePolicyUpdateStatusResultRequestBuilder.retrievePolicyUpdateStatusResultRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.retrievePolicyUpdateStatusResultRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.retrievePolicyUpdateStatusResultRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.retrievePolicyUpdateStatusResultRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CloudPcPolicyPendingApplyStatusResult +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.retrievePolicyUpdateStatusResultRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.retrievePolicyUpdateStatusResultRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Retry.retryRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Retry.retryRequestBuilder.retryRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Retry.retryRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -96309,6 +96435,50 @@ Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights.getUsageRight Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -96338,6 +96508,7 @@ Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilde Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Groups.Item.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -106770,6 +106941,50 @@ Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageR Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -106799,6 +107014,7 @@ Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPl Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Groups.Item.Team.Channels.Item.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -108890,6 +109106,50 @@ Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsage Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -108919,6 +109179,7 @@ Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerP Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Groups.Item.Team.PrimaryChannel.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -130271,6 +130532,21 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.microsoftGraphIdentityGovernanceActivateRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.ActivatePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.microsoftGraphIdentityGovernanceActivateRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.ActivatePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.microsoftGraphIdentityGovernanceActivateRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|Subject:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.AwaitedWorkflowProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.activateWithScopePostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.activateWithScopePostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.activateWithScopePostRequestBody::|public|constructor():void @@ -130301,6 +130577,13 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.createNewVersionPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.createNewVersionPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.createNewVersionPostRequestBody::|public|constructor():void @@ -130440,10 +130723,195 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Run Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|reprocessedRuns:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|subjectProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|taskProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|userProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.UserProcessingResults.UserProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Run +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::[RunId1:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.RunCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder.microsoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Data:global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Source:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Type:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProvisioningErrorCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|mailboxSettings:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|subject:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|task:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::[TaskProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::[SubjectProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.TaskProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -130822,6 +131290,190 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.runsRequestBuilder::|public|microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime:DateTimeOffset?; startDateTime:DateTimeOffset?):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.runsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.runsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.RunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Run +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::[RunId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.RunCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder.microsoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Data:global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Source:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Type:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProvisioningErrorCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|mailboxSettings:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|subject:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|task:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::[TaskProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::[SubjectProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.TaskReports.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.TaskReports.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.TaskReports.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -131738,14 +132390,17 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|lastModifiedBy:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.LastModifiedBy.LastModifiedByRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateAndWait:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCancelProcessing:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewTaskFailures:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewWorkflow:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewWorkflow.MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceRestore:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceRestore.MicrosoftGraphIdentityGovernanceRestoreRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|previewScope:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.PreviewScope.PreviewScopeRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|runs:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Runs.RunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|subjectProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|taskReports:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.TaskReports.TaskReportsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.Tasks.TasksRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -132102,6 +132757,21 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Micros Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.microsoftGraphIdentityGovernanceActivateRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.ActivatePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.microsoftGraphIdentityGovernanceActivateRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.ActivatePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.microsoftGraphIdentityGovernanceActivateRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|public|Subject:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.activateAndWaitPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.AwaitedWorkflowProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.microsoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.activateWithScopePostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.activateWithScopePostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.activateWithScopePostRequestBody::|public|constructor():void @@ -132132,6 +132802,13 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Micros Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.createNewVersionPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.createNewVersionPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.createNewVersionPostRequestBody::|public|constructor():void @@ -132271,10 +132948,195 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.I Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Run Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|reprocessedRuns:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|subjectProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|taskProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|userProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.UserProcessingResults.UserProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Run +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::[RunId1:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.RunCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder.microsoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Data:global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Source:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Type:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProvisioningErrorCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|mailboxSettings:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|subject:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|task:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::[TaskProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::[SubjectProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.TaskProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -132653,6 +133515,190 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.r Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.runsRequestBuilder::|public|microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime(endDateTime:DateTimeOffset?; startDateTime:DateTimeOffset?):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.runsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.runsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.RunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Run +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder.reprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::[RunId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Item.RunItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.RunCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.reprocessedRunsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|reprocessedRuns:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.ReprocessedRuns.ReprocessedRunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|taskProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder.microsoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.microsoftGraphIdentityGovernanceResumeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Data:global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionCallbackData +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Source:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|public|Type:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.ResumePostRequestBody +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.resumePostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder.mailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.MailboxSettings +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.MailboxSettings; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.mailboxSettingsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder.serviceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProvisioningErrorCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder.subjectRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|mailboxSettings:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.MailboxSettings.MailboxSettingsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|serviceProvisioningErrors:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.subjectRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder.taskRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.taskRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|microsoftGraphIdentityGovernanceResume:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.MicrosoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|subject:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.Subject.SubjectRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|task:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskNamespace.TaskRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder.taskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::[TaskProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Item.TaskProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.taskProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.TaskProcessingResults.TaskProcessingResultsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder.subjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::[SubjectProcessingResultId:string]:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Item.SubjectProcessingResultItemRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.Count.CountRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResultCollectionResponse +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.subjectProcessingResultsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.TaskReports.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.TaskReports.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.TaskReports.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -133570,8 +134616,10 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Workfl Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|lastModifiedBy:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.LastModifiedBy.LastModifiedByRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateAndWait:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCancelProcessing:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewTaskFailures:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewWorkflow:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewWorkflow.MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder @@ -133579,6 +134627,7 @@ Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Workfl Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|previewScope:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.PreviewScope.PreviewScopeRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|runs:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.RunsRequestBuilder +Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|subjectProcessingResults:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.SubjectProcessingResults.SubjectProcessingResultsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|taskReports:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.TaskReports.TaskReportsRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Tasks.TasksRequestBuilder Microsoft.Graph.Beta.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -145294,6 +146343,137 @@ Microsoft.Graph.Beta.Me.DirectReports.Item.GraphUser.graphUserRequestBuilder::|p Microsoft.Graph.Beta.Me.DirectReports.Item.GraphUser.graphUserRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User Microsoft.Graph.Beta.Me.DirectReports.Item.GraphUser.graphUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Me.DirectReports.Item.GraphUser.graphUserRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DirectReports.Item.GraphUser.GraphUserRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::[DistributionListId:string]:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Me.DistributionLists.Count.CountRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListCollectionResponse +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.distributionListsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.DistributionListsRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|Members:List +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersRequestBuilder.addMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|Members:List +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder.deleteMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|addMembers:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.AddMembers.AddMembersRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|deleteMembers:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|distributionListMembers:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListItemRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::[DistributionListMemberId:string]:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMemberCollectionResponse +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMember +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder.contactRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder.contactRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder.contactRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Contact +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|contact:global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMember +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMember +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder Microsoft.Graph.Beta.Me.Drive.driveRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Me.Drive.driveRequestBuilder.driveRequestBuilderGetQueryParameters::|public|Expand:string[] Microsoft.Graph.Beta.Me.Drive.driveRequestBuilder.driveRequestBuilderGetQueryParameters::|public|Select:string[] @@ -150464,6 +151644,7 @@ Microsoft.Graph.Beta.Me.meRequestBuilder::|public|deviceManagementTroubleshootin Microsoft.Graph.Beta.Me.meRequestBuilder::|public|devices:global.Microsoft.Graph.Beta.Me.Devices.DevicesRequestBuilder Microsoft.Graph.Beta.Me.meRequestBuilder::|public|devicesWithDeviceId(deviceId:string):global.Microsoft.Graph.Beta.Me.DevicesWithDeviceId.DevicesWithDeviceIdRequestBuilder Microsoft.Graph.Beta.Me.meRequestBuilder::|public|directReports:global.Microsoft.Graph.Beta.Me.DirectReports.DirectReportsRequestBuilder +Microsoft.Graph.Beta.Me.meRequestBuilder::|public|distributionLists:global.Microsoft.Graph.Beta.Me.DistributionLists.DistributionListsRequestBuilder Microsoft.Graph.Beta.Me.meRequestBuilder::|public|drive:global.Microsoft.Graph.Beta.Me.Drive.DriveRequestBuilder Microsoft.Graph.Beta.Me.meRequestBuilder::|public|drives:global.Microsoft.Graph.Beta.Me.Drives.DrivesRequestBuilder Microsoft.Graph.Beta.Me.meRequestBuilder::|public|employeeExperience:global.Microsoft.Graph.Beta.Me.EmployeeExperience.EmployeeExperienceRequestBuilder @@ -156258,6 +157439,50 @@ Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestB Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Me.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Me.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Me.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -156287,6 +157512,7 @@ Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|publi Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Me.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Me.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -161073,18 +162299,6 @@ Microsoft.Graph.Beta.Models.accessReviewCollectionResponse::|public|GetFieldDese Microsoft.Graph.Beta.Models.accessReviewCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.accessReviewCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.accessReviewCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AccessReviewCollectionResponse -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData-->global.Microsoft.Graph.Beta.Models.CustomExtensionData -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|constructor():void -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|OdataType:string -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|PermissionDescription:string -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|PermissionId:string -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|PermissionName:string -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|PermissionType:string -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|PrincipalId:string -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|PrincipalType:global.Microsoft.Graph.Beta.Models.PrincipalType? -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Models.accessReviewDataUploadTriggerCallbackData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AccessReviewDataUploadTriggerCallbackData Microsoft.Graph.Beta.Models.accessReviewDecision-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.accessReviewDecision::|public|AccessRecommendation:string Microsoft.Graph.Beta.Models.accessReviewDecision::|public|AccessReviewId:string @@ -161181,6 +162395,7 @@ Microsoft.Graph.Beta.Models.accessReviewInstance-->global.Microsoft.Graph.Beta.M Microsoft.Graph.Beta.Models.accessReviewInstance::|public|ContactedReviewers:List Microsoft.Graph.Beta.Models.accessReviewInstance::|public|Decisions:List Microsoft.Graph.Beta.Models.accessReviewInstance::|public|Definition:global.Microsoft.Graph.Beta.Models.AccessReviewScheduleDefinition +Microsoft.Graph.Beta.Models.accessReviewInstance::|public|DelegatedBy:List Microsoft.Graph.Beta.Models.accessReviewInstance::|public|EndDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.accessReviewInstance::|public|Errors:List Microsoft.Graph.Beta.Models.accessReviewInstance::|public|FallbackReviewers:List @@ -161205,6 +162420,7 @@ Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|AppliedDat Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|ApplyDescription:string Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|ApplyResult:string Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|Decision:string +Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|DelegatedBy:List Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|Insights:List Microsoft.Graph.Beta.Models.accessReviewInstanceDecisionItem::|public|Instance:global.Microsoft.Graph.Beta.Models.AccessReviewInstance @@ -161392,14 +162608,6 @@ Microsoft.Graph.Beta.Models.accessReviewRecurrenceSettings::|public|RecurrenceTy Microsoft.Graph.Beta.Models.accessReviewRecurrenceSettings::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.accessReviewRecurrenceSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AccessReviewRecurrenceSettings Microsoft.Graph.Beta.Models.accessReviewRecurrenceSettings~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData-->global.Microsoft.Graph.Beta.Models.CustomExtensionData -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData::|public|AccessReviewId:string -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData::|public|AccessReviewInstanceId:string -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData::|public|constructor():void -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData::|public|OdataType:string -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Models.accessReviewResourceDataUploadSessionContextData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AccessReviewResourceDataUploadSessionContextData Microsoft.Graph.Beta.Models.accessReviewResourceScope-->global.Microsoft.Graph.Beta.Models.AccessReviewScope Microsoft.Graph.Beta.Models.accessReviewResourceScope::|public|constructor():void Microsoft.Graph.Beta.Models.accessReviewResourceScope::|public|DisplayName:string @@ -162077,6 +163285,16 @@ Microsoft.Graph.Beta.Models.adminWindowsUpdates::|public|UpdatableAssets:List Microsoft.Graph.Beta.Models.adminWindowsUpdates::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AdminWindowsUpdates Microsoft.Graph.Beta.Models.admin~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.admitAllFromLobbyOperation-->global.Microsoft.Graph.Beta.Models.CommsOperation +Microsoft.Graph.Beta.Models.admitAllFromLobbyOperation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.admitAllFromLobbyOperation::|public|OdataType:string +Microsoft.Graph.Beta.Models.admitAllFromLobbyOperation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.admitAllFromLobbyOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AdmitAllFromLobbyOperation +Microsoft.Graph.Beta.Models.admitFromLobbyOperation-->global.Microsoft.Graph.Beta.Models.CommsOperation +Microsoft.Graph.Beta.Models.admitFromLobbyOperation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.admitFromLobbyOperation::|public|OdataType:string +Microsoft.Graph.Beta.Models.admitFromLobbyOperation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.admitFromLobbyOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.AdmitFromLobbyOperation Microsoft.Graph.Beta.Models.advancedBitLockerState::0000-success Microsoft.Graph.Beta.Models.advancedBitLockerState::0001-noUserConsent Microsoft.Graph.Beta.Models.advancedBitLockerState::0002-osVolumeUnprotected @@ -164944,6 +166162,7 @@ Microsoft.Graph.Beta.Models.aospDeviceOwnerWiFiSecurityType::0000-open Microsoft.Graph.Beta.Models.aospDeviceOwnerWiFiSecurityType::0001-wep Microsoft.Graph.Beta.Models.aospDeviceOwnerWiFiSecurityType::0002-wpaPersonal Microsoft.Graph.Beta.Models.aospDeviceOwnerWiFiSecurityType::0003-wpaEnterprise +Microsoft.Graph.Beta.Models.aospDeviceOwnerWiFiSecurityType::0004-unknownFutureValue Microsoft.Graph.Beta.Models.aospWifiSecurityType::0000-none Microsoft.Graph.Beta.Models.aospWifiSecurityType::0001-wpa Microsoft.Graph.Beta.Models.aospWifiSecurityType::0002-wep @@ -165305,8 +166524,10 @@ Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|DisconnectOnIdleTimer Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|EnablePerApp:bool? Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|EnableSplitTunneling:bool? Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|ExcludedDomains:List +Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|ExcludeLocalNetworks:bool? Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|Identifier:string +Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|IncludeAllNetworks:bool? Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|LoginGroupOrDomain:string Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|OdataType:string Microsoft.Graph.Beta.Models.appleVpnConfiguration::|public|OnDemandRules:List @@ -165687,6 +166908,16 @@ Microsoft.Graph.Beta.Models.applicationTemplate::|public|SupportedClaimConfigura Microsoft.Graph.Beta.Models.applicationTemplate::|public|SupportedProvisioningTypes:List Microsoft.Graph.Beta.Models.applicationTemplate::|public|SupportedSingleSignOnModes:List Microsoft.Graph.Beta.Models.applicationTemplate::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ApplicationTemplate +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|constructor():void +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|DisplayName:string +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|OdataType:string +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|public|Value:string +Microsoft.Graph.Beta.Models.applicationTemplateCategory::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ApplicationTemplateCategory +Microsoft.Graph.Beta.Models.applicationTemplateCategory~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.applicationTemplateCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.applicationTemplateCollectionResponse::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.applicationTemplateCollectionResponse::|public|Serialize(writer:ISerializationWriter):void @@ -166227,6 +167458,7 @@ Microsoft.Graph.Beta.Models.artifactQuery::|public|GetFieldDeserializers():IDict Microsoft.Graph.Beta.Models.artifactQuery::|public|OdataType:string Microsoft.Graph.Beta.Models.artifactQuery::|public|QueryExpression:string Microsoft.Graph.Beta.Models.artifactQuery::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.artifactQuery::|public|StructuredQueryExpression:global.Microsoft.Graph.Beta.Models.RestoreSearchArtifactQueryExpression Microsoft.Graph.Beta.Models.artifactQuery::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ArtifactQuery Microsoft.Graph.Beta.Models.artifactQuery~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.artifactRestoreStatus::0000-added @@ -167322,6 +168554,7 @@ 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.authenticationEventType::0006-passwordSubmit 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> @@ -171876,6 +173109,7 @@ Microsoft.Graph.Beta.Models.cloudPC::|public|GetFieldDeserializers():IDictionary Microsoft.Graph.Beta.Models.cloudPC::|public|GracePeriodEndDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.cloudPC::|public|GroupDetail:global.Microsoft.Graph.Beta.Models.CloudPcEntraGroupDetail Microsoft.Graph.Beta.Models.cloudPC::|public|ImageDisplayName:string +Microsoft.Graph.Beta.Models.cloudPC::|public|IsDisasterRecoveryActive:bool? Microsoft.Graph.Beta.Models.cloudPC::|public|LastLoginResult:global.Microsoft.Graph.Beta.Models.CloudPcLoginResult Microsoft.Graph.Beta.Models.cloudPC::|public|LastModifiedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.cloudPC::|public|LastRemoteActionResult:global.Microsoft.Graph.Beta.Models.CloudPcRemoteActionResult @@ -173115,10 +174349,20 @@ Microsoft.Graph.Beta.Models.cloudPcPolicyApplyActionStatus::0000-processing Microsoft.Graph.Beta.Models.cloudPcPolicyApplyActionStatus::0001-succeeded Microsoft.Graph.Beta.Models.cloudPcPolicyApplyActionStatus::0002-failed Microsoft.Graph.Beta.Models.cloudPcPolicyApplyActionStatus::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|public|constructor():void +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|public|HasUnappliedPolicyUpdate:bool? +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|public|OdataType:string +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CloudPcPolicyPendingApplyStatusResult +Microsoft.Graph.Beta.Models.cloudPcPolicyPendingApplyStatusResult~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail::|public|CronScheduleExpression:string Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail::|public|EndDateTime:string Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail::|public|IsForceUserLogoffEnabled:bool? Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail::|public|NextRunDateTime:string Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail::|public|OdataType:string Microsoft.Graph.Beta.Models.cloudPcPolicyScheduledApplyActionDetail::|public|ReservePercentage:int? @@ -173233,6 +174477,7 @@ Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|OdataType:string Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|ProvisioningType:global.Microsoft.Graph.Beta.Models.CloudPcProvisioningType? Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|ScopeIds:List Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|SnapshotResetMode:global.Microsoft.Graph.Beta.Models.CloudPcSnapshotResetMode? Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|UserExperienceType:global.Microsoft.Graph.Beta.Models.CloudPcUserExperienceType? Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|UserSettingsPersistenceConfiguration:global.Microsoft.Graph.Beta.Models.CloudPcUserSettingsPersistenceConfiguration Microsoft.Graph.Beta.Models.cloudPcProvisioningPolicy::|public|WindowsSetting:global.Microsoft.Graph.Beta.Models.CloudPcWindowsSetting @@ -173559,6 +174804,10 @@ Microsoft.Graph.Beta.Models.cloudPcSnapshotImportFileType::0002-unknownFutureVal Microsoft.Graph.Beta.Models.cloudPcSnapshotImportSourceType::0000-azureStorageAccount Microsoft.Graph.Beta.Models.cloudPcSnapshotImportSourceType::0001-sasUrl Microsoft.Graph.Beta.Models.cloudPcSnapshotImportSourceType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.cloudPcSnapshotResetMode::0000-notApplicable +Microsoft.Graph.Beta.Models.cloudPcSnapshotResetMode::0001-enabled +Microsoft.Graph.Beta.Models.cloudPcSnapshotResetMode::0002-disabled +Microsoft.Graph.Beta.Models.cloudPcSnapshotResetMode::0003-unknownFutureValue Microsoft.Graph.Beta.Models.cloudPcSnapshotStatus::0000-ready Microsoft.Graph.Beta.Models.cloudPcSnapshotStatus::0001-unknownFutureValue Microsoft.Graph.Beta.Models.cloudPcSnapshotType::0000-automatic @@ -173599,6 +174848,8 @@ Microsoft.Graph.Beta.Models.cloudPcStatus::0013-updatingSingleSignOn Microsoft.Graph.Beta.Models.cloudPcStatus::0014-modifyingSingleSignOn Microsoft.Graph.Beta.Models.cloudPcStatus::0015-refreshPolicyConfiguration Microsoft.Graph.Beta.Models.cloudPcStatus::0016-preparing +Microsoft.Graph.Beta.Models.cloudPcStatus::0017-failoverInProgress +Microsoft.Graph.Beta.Models.cloudPcStatus::0018-failbackInProgress Microsoft.Graph.Beta.Models.cloudPcStatusDetail::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.cloudPcStatusDetail::|public|AdditionalInformation:List Microsoft.Graph.Beta.Models.cloudPcStatusDetail::|public|BackingStore:IBackingStore @@ -173921,6 +175172,7 @@ Microsoft.Graph.Beta.Models.columnDefinition::|public|Indexed:bool? Microsoft.Graph.Beta.Models.columnDefinition::|public|IsDeletable:bool? Microsoft.Graph.Beta.Models.columnDefinition::|public|IsReorderable:bool? Microsoft.Graph.Beta.Models.columnDefinition::|public|IsSealed:bool? +Microsoft.Graph.Beta.Models.columnDefinition::|public|IsSearchable:bool? Microsoft.Graph.Beta.Models.columnDefinition::|public|Lookup:global.Microsoft.Graph.Beta.Models.LookupColumn Microsoft.Graph.Beta.Models.columnDefinition::|public|Name:string Microsoft.Graph.Beta.Models.columnDefinition::|public|Number:global.Microsoft.Graph.Beta.Models.NumberColumn @@ -175491,6 +176743,15 @@ Microsoft.Graph.Beta.Models.contentTypeOrder::|public|Position:int? Microsoft.Graph.Beta.Models.contentTypeOrder::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.contentTypeOrder::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ContentTypeOrder Microsoft.Graph.Beta.Models.contentTypeOrder~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.contextMetadata::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.contextMetadata::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.contextMetadata::|public|constructor():void +Microsoft.Graph.Beta.Models.contextMetadata::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.contextMetadata::|public|MetadataProperties:global.Microsoft.Graph.Beta.Models.CustomMetadataDictionary +Microsoft.Graph.Beta.Models.contextMetadata::|public|OdataType:string +Microsoft.Graph.Beta.Models.contextMetadata::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.contextMetadata::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ContextMetadata +Microsoft.Graph.Beta.Models.contextMetadata~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.continuousAccessEvaluationMode::0000-strictEnforcement Microsoft.Graph.Beta.Models.continuousAccessEvaluationMode::0001-disabled Microsoft.Graph.Beta.Models.continuousAccessEvaluationMode::0002-unknownFutureValue @@ -175731,6 +176992,7 @@ Microsoft.Graph.Beta.Models.copilotPackage-->global.Microsoft.Graph.Beta.Models. Microsoft.Graph.Beta.Models.copilotPackage::|public|AppId:string Microsoft.Graph.Beta.Models.copilotPackage::|public|AssetId:string Microsoft.Graph.Beta.Models.copilotPackage::|public|AvailableTo:global.Microsoft.Graph.Beta.Models.PackageStatus? +Microsoft.Graph.Beta.Models.copilotPackage::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.copilotPackage::|public|DeployedTo:global.Microsoft.Graph.Beta.Models.PackageStatus? Microsoft.Graph.Beta.Models.copilotPackage::|public|DisplayName:string Microsoft.Graph.Beta.Models.copilotPackage::|public|ElementTypes:List @@ -175761,6 +177023,7 @@ Microsoft.Graph.Beta.Models.copilotPackageDetail::|public|LongDescription:string Microsoft.Graph.Beta.Models.copilotPackageDetail::|public|OdataType:string Microsoft.Graph.Beta.Models.copilotPackageDetail::|public|Sensitivity:string Microsoft.Graph.Beta.Models.copilotPackageDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.copilotPackageDetail::|public|SharedWithUsersAndGroups:List Microsoft.Graph.Beta.Models.copilotPackageDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CopilotPackageDetail Microsoft.Graph.Beta.Models.copilotPeopleAdminSetting-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.copilotPeopleAdminSetting::|public|EnhancedPersonalization:global.Microsoft.Graph.Beta.Models.EnhancedPersonalizationSetting @@ -175834,6 +177097,11 @@ Microsoft.Graph.Beta.Models.correlatedIdentity::|public|SourceIdentity:global.Mi Microsoft.Graph.Beta.Models.correlatedIdentity::|public|Status:string Microsoft.Graph.Beta.Models.correlatedIdentity::|public|TargetIdentity:global.Microsoft.Graph.Beta.Models.IdentityInfo Microsoft.Graph.Beta.Models.correlatedIdentity::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CorrelatedIdentity +Microsoft.Graph.Beta.Models.correlatedIdentityCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.correlatedIdentityCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.correlatedIdentityCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.correlatedIdentityCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.correlatedIdentityCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CorrelatedIdentityCollectionResponse Microsoft.Graph.Beta.Models.correlationError::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.correlationError::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.correlationError::|public|Code:string @@ -176040,6 +177308,7 @@ Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|public Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|public|M365CollaborationOutbound:global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyM365CollaborationOutboundSetting Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|public|OdataType:string Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|public|ServiceProviderConstraints:global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|public|TenantId:string Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|public|TenantRestrictions:global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyTenantRestrictions Microsoft.Graph.Beta.Models.crossTenantAccessPolicyConfigurationPartner::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner @@ -176540,6 +177809,12 @@ Microsoft.Graph.Beta.Models.customDataProvidedResource::|public|NotificationEndp Microsoft.Graph.Beta.Models.customDataProvidedResource::|public|OdataType:string Microsoft.Graph.Beta.Models.customDataProvidedResource::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.customDataProvidedResource::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResource +Microsoft.Graph.Beta.Models.customDataProvidedResourceAccessReviewUploadSession-->global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSession +Microsoft.Graph.Beta.Models.customDataProvidedResourceAccessReviewUploadSession::|public|constructor():void +Microsoft.Graph.Beta.Models.customDataProvidedResourceAccessReviewUploadSession::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.customDataProvidedResourceAccessReviewUploadSession::|public|OdataType:string +Microsoft.Graph.Beta.Models.customDataProvidedResourceAccessReviewUploadSession::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.customDataProvidedResourceAccessReviewUploadSession::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourceAccessReviewUploadSession Microsoft.Graph.Beta.Models.customDataProvidedResourceFile-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.customDataProvidedResourceFile::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.customDataProvidedResourceFile::|public|Name:string @@ -176553,19 +177828,45 @@ Microsoft.Graph.Beta.Models.customDataProvidedResourceFileCollectionResponse::|p Microsoft.Graph.Beta.Models.customDataProvidedResourceFileCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.customDataProvidedResourceFileCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.customDataProvidedResourceFileCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourceFileCollectionResponse +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextData-->global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextData::|public|constructor():void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextData::|public|OdataType:string +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextData +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase-->global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase::|public|constructor():void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase::|public|OdataType:string +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase::|public|ReviewDefinitionId:string +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase::|public|ReviewInstanceId:string +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.accessReviewContextDataBase::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.applyDecisionContextData-->global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.AccessReviewContextDataBase +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.applyDecisionContextData::|public|constructor():void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.applyDecisionContextData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.applyDecisionContextData::|public|OdataType:string +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.applyDecisionContextData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.applyDecisionContextData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.ApplyDecisionContextData +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data::|public|constructor():void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data::|public|OdataType:string +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data +Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.data~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|CreatedDateTime:DateTimeOffset? -Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Data:global.Microsoft.Graph.Beta.Models.CustomExtensionData +Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Data:global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourcePayloads.Data Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Files:List Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|IsUploadDone:bool? Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|OdataType:string Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|ReferenceId:string Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Source:string Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Stats:global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadStats Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Status:global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadStatus? -Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|public|Type:string Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSession::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomDataProvidedResourceUploadSession Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSessionCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadSessionCollectionResponse::|public|GetFieldDeserializers():IDictionary> @@ -176586,6 +177887,12 @@ Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadStatus::0000-active Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadStatus::0001-complete Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadStatus::0002-expired Microsoft.Graph.Beta.Models.customDataProvidedResourceUploadStatus::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.customEmojiFromIdentitySet-->global.Microsoft.Graph.Beta.Models.IdentitySet +Microsoft.Graph.Beta.Models.customEmojiFromIdentitySet::|public|constructor():void +Microsoft.Graph.Beta.Models.customEmojiFromIdentitySet::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.customEmojiFromIdentitySet::|public|OdataType:string +Microsoft.Graph.Beta.Models.customEmojiFromIdentitySet::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.customEmojiFromIdentitySet::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.CustomEmojiFromIdentitySet Microsoft.Graph.Beta.Models.customer::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.customer::|public|Address:global.Microsoft.Graph.Beta.Models.PostalAddressType Microsoft.Graph.Beta.Models.customer::|public|BackingStore:IBackingStore @@ -177159,6 +178466,14 @@ Microsoft.Graph.Beta.Models.dayOfWeekObject::0003-wednesday Microsoft.Graph.Beta.Models.dayOfWeekObject::0004-thursday Microsoft.Graph.Beta.Models.dayOfWeekObject::0005-friday Microsoft.Graph.Beta.Models.dayOfWeekObject::0006-saturday +Microsoft.Graph.Beta.Models.ddmAppAllowDownloadsOverCellular::0000-alwaysOn +Microsoft.Graph.Beta.Models.ddmAppAllowDownloadsOverCellular::0001-alwaysOff +Microsoft.Graph.Beta.Models.ddmAppAllowDownloadsOverCellular::0002-storeSettings +Microsoft.Graph.Beta.Models.ddmAppAllowDownloadsOverCellular::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.ddmAppAutomaticAppUpdates::0000-alwaysOn +Microsoft.Graph.Beta.Models.ddmAppAutomaticAppUpdates::0001-alwaysOff +Microsoft.Graph.Beta.Models.ddmAppAutomaticAppUpdates::0002-storeSettings +Microsoft.Graph.Beta.Models.ddmAppAutomaticAppUpdates::0003-unknownFutureValue Microsoft.Graph.Beta.Models.decisionItemPrincipalResourceMembership::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.decisionItemPrincipalResourceMembership::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.decisionItemPrincipalResourceMembership::|public|constructor():void @@ -177535,6 +178850,15 @@ Microsoft.Graph.Beta.Models.delegatedAdminServiceManagementDetailCollectionRespo Microsoft.Graph.Beta.Models.delegatedAdminServiceManagementDetailCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.delegatedAdminServiceManagementDetailCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.delegatedAdminServiceManagementDetailCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DelegatedAdminServiceManagementDetailCollectionResponse +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints-->global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|public|AllowedRoleTemplateIds:List +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|public|constructor():void +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|public|LastModifiedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|public|OdataType:string +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.delegatedAdminServiceProviderConstraints::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DelegatedAdminServiceProviderConstraints Microsoft.Graph.Beta.Models.delegatedPermissionClassification-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.delegatedPermissionClassification::|public|Classification:global.Microsoft.Graph.Beta.Models.PermissionClassificationType? Microsoft.Graph.Beta.Models.delegatedPermissionClassification::|public|GetFieldDeserializers():IDictionary> @@ -178417,6 +179741,7 @@ Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript::|public|DeviceComplian Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript::|public|OdataType:string Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript::|public|RulesContent:byte[] +Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript::|public|RunIntervalInMinutes:int? Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DeviceCompliancePolicyScript Microsoft.Graph.Beta.Models.deviceCompliancePolicyScript~~>IAdditionalDataHolder; IBackedModel; IParsable @@ -182407,6 +183732,37 @@ Microsoft.Graph.Beta.Models.displayNameLocalization::|public|OdataType:string Microsoft.Graph.Beta.Models.displayNameLocalization::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.displayNameLocalization::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DisplayNameLocalization Microsoft.Graph.Beta.Models.displayNameLocalization~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.distributionList-->global.Microsoft.Graph.Beta.Models.OutlookItem +Microsoft.Graph.Beta.Models.distributionList::|public|constructor():void +Microsoft.Graph.Beta.Models.distributionList::|public|DisplayName:string +Microsoft.Graph.Beta.Models.distributionList::|public|DistributionListMembers:List +Microsoft.Graph.Beta.Models.distributionList::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.distributionList::|public|Members:List +Microsoft.Graph.Beta.Models.distributionList::|public|Notes:string +Microsoft.Graph.Beta.Models.distributionList::|public|OdataType:string +Microsoft.Graph.Beta.Models.distributionList::|public|PersonIdentifier:string +Microsoft.Graph.Beta.Models.distributionList::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.distributionList::|public|SingleValueExtendedProperties:List +Microsoft.Graph.Beta.Models.distributionList::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Models.distributionListCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.distributionListCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.distributionListCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.distributionListCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.distributionListCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DistributionListCollectionResponse +Microsoft.Graph.Beta.Models.distributionListMember-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.distributionListMember::|public|Contact:global.Microsoft.Graph.Beta.Models.Contact +Microsoft.Graph.Beta.Models.distributionListMember::|public|ContactId:string +Microsoft.Graph.Beta.Models.distributionListMember::|public|DisplayName:string +Microsoft.Graph.Beta.Models.distributionListMember::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.distributionListMember::|public|OdataType:string +Microsoft.Graph.Beta.Models.distributionListMember::|public|RecipientType:global.Microsoft.Graph.Beta.Models.RecipientType? +Microsoft.Graph.Beta.Models.distributionListMember::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.distributionListMember::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DistributionListMember +Microsoft.Graph.Beta.Models.distributionListMemberCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.distributionListMemberCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.distributionListMemberCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.distributionListMemberCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.distributionListMemberCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.DistributionListMemberCollectionResponse Microsoft.Graph.Beta.Models.dlpAction::0000-notifyUser Microsoft.Graph.Beta.Models.dlpAction::0001-blockAccess Microsoft.Graph.Beta.Models.dlpAction::0002-deviceRestriction @@ -182420,6 +183776,7 @@ Microsoft.Graph.Beta.Models.dlpAction::0009-sPRuntimeAccessControl Microsoft.Graph.Beta.Models.dlpAction::0010-sPSharingNotifyUser Microsoft.Graph.Beta.Models.dlpAction::0011-sPSharingGenerateIncidentReport Microsoft.Graph.Beta.Models.dlpAction::0012-restrictWebGrounding +Microsoft.Graph.Beta.Models.dlpAction::0013-policyTip Microsoft.Graph.Beta.Models.dlpActionInfo::|public|Action:global.Microsoft.Graph.Beta.Models.DlpAction? Microsoft.Graph.Beta.Models.dlpActionInfo::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.dlpActionInfo::|public|BackingStore:IBackingStore @@ -182805,6 +184162,7 @@ Microsoft.Graph.Beta.Models.driveItem::|public|GetFieldDeserializers():IDictiona Microsoft.Graph.Beta.Models.driveItem::|public|Image:global.Microsoft.Graph.Beta.Models.Image Microsoft.Graph.Beta.Models.driveItem::|public|ListItem:global.Microsoft.Graph.Beta.Models.ListItem Microsoft.Graph.Beta.Models.driveItem::|public|Location:global.Microsoft.Graph.Beta.Models.GeoCoordinates +Microsoft.Graph.Beta.Models.driveItem::|public|LockInfo:global.Microsoft.Graph.Beta.Models.LockInfo Microsoft.Graph.Beta.Models.driveItem::|public|Malware:global.Microsoft.Graph.Beta.Models.Malware Microsoft.Graph.Beta.Models.driveItem::|public|Media:global.Microsoft.Graph.Beta.Models.Media Microsoft.Graph.Beta.Models.driveItem::|public|OdataType:string @@ -186358,6 +187716,7 @@ Microsoft.Graph.Beta.Models.ExternalConnectors.label::0050-personInterests Microsoft.Graph.Beta.Models.ExternalConnectors.label::0051-personLanguages Microsoft.Graph.Beta.Models.ExternalConnectors.label::0052-personPublications Microsoft.Graph.Beta.Models.ExternalConnectors.label::0053-personPatents +Microsoft.Graph.Beta.Models.ExternalConnectors.label::0054-personWorkPositions Microsoft.Graph.Beta.Models.ExternalConnectors.properties::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.ExternalConnectors.properties::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.ExternalConnectors.properties::|public|constructor():void @@ -186901,7 +188260,6 @@ Microsoft.Graph.Beta.Models.fileObject::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.fileObject::|public|constructor():void Microsoft.Graph.Beta.Models.fileObject::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.fileObject::|public|Hashes:global.Microsoft.Graph.Beta.Models.Hashes -Microsoft.Graph.Beta.Models.fileObject::|public|LockInfo:global.Microsoft.Graph.Beta.Models.LockInfo Microsoft.Graph.Beta.Models.fileObject::|public|MimeType:string Microsoft.Graph.Beta.Models.fileObject::|public|OdataType:string Microsoft.Graph.Beta.Models.fileObject::|public|ProcessingMetadata:bool? @@ -187887,6 +189245,7 @@ Microsoft.Graph.Beta.Models.granularRestoreArtifactBase-->global.Microsoft.Graph Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|BrowseSessionId:string Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|CompletionDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|DestinationType:global.Microsoft.Graph.Beta.Models.DestinationType? +Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|Error:global.Microsoft.Graph.Beta.Models.PublicError Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|OdataType:string Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|RestoredItemKey:string @@ -187898,6 +189257,12 @@ Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|StartDateTime:D Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|Status:global.Microsoft.Graph.Beta.Models.ArtifactRestoreStatus? Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|public|WebUrl:string Microsoft.Graph.Beta.Models.granularRestoreArtifactBase::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.GranularRestoreArtifactBase +Microsoft.Graph.Beta.Models.granularRestoreItems::0000-email +Microsoft.Graph.Beta.Models.granularRestoreItems::0001-note +Microsoft.Graph.Beta.Models.granularRestoreItems::0002-contact +Microsoft.Graph.Beta.Models.granularRestoreItems::0003-task +Microsoft.Graph.Beta.Models.granularRestoreItems::0004-calendar +Microsoft.Graph.Beta.Models.granularRestoreItems::0005-unknownFutureValue Microsoft.Graph.Beta.Models.granularSiteRestoreArtifact-->global.Microsoft.Graph.Beta.Models.GranularRestoreArtifactBase Microsoft.Graph.Beta.Models.granularSiteRestoreArtifact::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.granularSiteRestoreArtifact::|public|OdataType:string @@ -188003,6 +189368,51 @@ Microsoft.Graph.Beta.Models.groupAccessType::0000-none Microsoft.Graph.Beta.Models.groupAccessType::0001-private Microsoft.Graph.Beta.Models.groupAccessType::0002-secret Microsoft.Graph.Beta.Models.groupAccessType::0003-public +Microsoft.Graph.Beta.Models.groupAccessType::0004-unknownFutureValue +Microsoft.Graph.Beta.Models.groupAnalytics-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.groupAnalytics::|public|AssignedRoleCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|CalculatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|DirectGroupMemberCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|DisplayName:string +Microsoft.Graph.Beta.Models.groupAnalytics::|public|DynamicMembershipType:string +Microsoft.Graph.Beta.Models.groupAnalytics::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.groupAnalytics::|public|GroupExpirationDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|GroupType:global.Microsoft.Graph.Beta.Models.GroupTypeEnum? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|GuestOwnerCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|GuestTransitiveUserCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsCloudDistributionListGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsCloudM365Group:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsCloudMailEnabledSecurityGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsCloudSecurityGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsDynamicGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsOnPremiseDistributionListGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsOnPremiseMailEnabledSecurityGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsOnPremiseSecurityGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|IsValidGroup:bool? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|LastRestorationDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|MemberOwnerCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|MembershipRuleContainsCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|MembershipRuleExpressionCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|MembershipRuleMatchCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|MembershipRuleMemberOfCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|MembershipRuleProcessingState:string +Microsoft.Graph.Beta.Models.groupAnalytics::|public|MemberTransitiveUserCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|OdataType:string +Microsoft.Graph.Beta.Models.groupAnalytics::|public|PreferredDataLocation:string +Microsoft.Graph.Beta.Models.groupAnalytics::|public|SensitivityLabelCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.groupAnalytics::|public|ServicePrincipalOwnerCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|SoftDeletionDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|TenantId:string +Microsoft.Graph.Beta.Models.groupAnalytics::|public|TransitiveServicePrincipalCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|public|TransitiveUserCount:long? +Microsoft.Graph.Beta.Models.groupAnalytics::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.GroupAnalytics +Microsoft.Graph.Beta.Models.groupAnalyticsCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.groupAnalyticsCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.groupAnalyticsCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.groupAnalyticsCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.groupAnalyticsCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.GroupAnalyticsCollectionResponse Microsoft.Graph.Beta.Models.groupAssignmentTarget-->global.Microsoft.Graph.Beta.Models.DeviceAndAppManagementAssignmentTarget Microsoft.Graph.Beta.Models.groupAssignmentTarget::|public|constructor():void Microsoft.Graph.Beta.Models.groupAssignmentTarget::|public|GetFieldDeserializers():IDictionary> @@ -188548,6 +189958,9 @@ Microsoft.Graph.Beta.Models.groupScope::|static|public|CreateFromDiscriminatorVa Microsoft.Graph.Beta.Models.groupType::0000-unifiedGroups Microsoft.Graph.Beta.Models.groupType::0001-azureAD Microsoft.Graph.Beta.Models.groupType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.groupTypeEnum::0000-isCloudGroup +Microsoft.Graph.Beta.Models.groupTypeEnum::0001-isOnPremiseGroup +Microsoft.Graph.Beta.Models.groupTypeEnum::0002-isSoftDeletedGroup Microsoft.Graph.Beta.Models.groupWritebackConfiguration-->global.Microsoft.Graph.Beta.Models.WritebackConfiguration Microsoft.Graph.Beta.Models.groupWritebackConfiguration::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.groupWritebackConfiguration::|public|OdataType:string @@ -188964,6 +190377,14 @@ Microsoft.Graph.Beta.Models.HealthMonitoring.userImpactSummary::|static|public|C Microsoft.Graph.Beta.Models.healthState::0000-unknown Microsoft.Graph.Beta.Models.healthState::0001-healthy Microsoft.Graph.Beta.Models.healthState::0002-unhealthy +Microsoft.Graph.Beta.Models.historyEntityType::0000-task +Microsoft.Graph.Beta.Models.historyEntityType::0001-unknownFutureValue +Microsoft.Graph.Beta.Models.historyEventType::0000-created +Microsoft.Graph.Beta.Models.historyEventType::0001-updated +Microsoft.Graph.Beta.Models.historyEventType::0002-deleted +Microsoft.Graph.Beta.Models.historyEventType::0003-undeleted +Microsoft.Graph.Beta.Models.historyEventType::0004-moved +Microsoft.Graph.Beta.Models.historyEventType::0005-unknownFutureValue Microsoft.Graph.Beta.Models.holdType::0000-none Microsoft.Graph.Beta.Models.holdType::0001-private Microsoft.Graph.Beta.Models.holdType::0002-public @@ -189129,6 +190550,12 @@ Microsoft.Graph.Beta.Models.identity::|public|Id:string Microsoft.Graph.Beta.Models.identity::|public|OdataType:string Microsoft.Graph.Beta.Models.identity::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.identity::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Identity +Microsoft.Graph.Beta.Models.identityAnalyticsRoot-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.identityAnalyticsRoot::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.identityAnalyticsRoot::|public|Groups:List +Microsoft.Graph.Beta.Models.identityAnalyticsRoot::|public|OdataType:string +Microsoft.Graph.Beta.Models.identityAnalyticsRoot::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.identityAnalyticsRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot Microsoft.Graph.Beta.Models.identityApiConnector-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.identityApiConnector::|public|AuthenticationConfiguration:global.Microsoft.Graph.Beta.Models.ApiAuthenticationConfigurationBase Microsoft.Graph.Beta.Models.identityApiConnector::|public|DisplayName:string @@ -189180,6 +190607,11 @@ Microsoft.Graph.Beta.Models.identityCorrelation::|public|Serialize(writer:ISeria Microsoft.Graph.Beta.Models.identityCorrelation::|public|ServicePrincipal:global.Microsoft.Graph.Beta.Models.ServicePrincipal Microsoft.Graph.Beta.Models.identityCorrelation::|public|StartDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.identityCorrelation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityCorrelation +Microsoft.Graph.Beta.Models.identityCorrelationCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.identityCorrelationCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.identityCorrelationCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.identityCorrelationCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.identityCorrelationCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityCorrelationCollectionResponse Microsoft.Graph.Beta.Models.identityCustomUserFlowAttribute-->global.Microsoft.Graph.Beta.Models.IdentityUserFlowAttribute Microsoft.Graph.Beta.Models.identityCustomUserFlowAttribute::|public|constructor():void Microsoft.Graph.Beta.Models.identityCustomUserFlowAttribute::|public|GetFieldDeserializers():IDictionary> @@ -189257,6 +190689,27 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.attributeChangeTrigger::|public|O Microsoft.Graph.Beta.Models.IdentityGovernance.attributeChangeTrigger::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.IdentityGovernance.attributeChangeTrigger::|public|TriggerAttributes:List Microsoft.Graph.Beta.Models.IdentityGovernance.attributeChangeTrigger::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.AttributeChangeTrigger +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|Name:string +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|public|Value:string +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.AttributeSetEntry +Microsoft.Graph.Beta.Models.IdentityGovernance.attributeSetEntry~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|ProcessingStatus:global.Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleWorkflowProcessingStatus? +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|StatusReasons:List +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|public|Subject:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.AwaitedWorkflowProcessingResult +Microsoft.Graph.Beta.Models.IdentityGovernance.awaitedWorkflowProcessingResult~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.IdentityGovernance.cancelRunsScope-->global.Microsoft.Graph.Beta.Models.IdentityGovernance.CancelScope Microsoft.Graph.Beta.Models.IdentityGovernance.cancelRunsScope::|public|constructor():void Microsoft.Graph.Beta.Models.IdentityGovernance.cancelRunsScope::|public|GetFieldDeserializers():IDictionary> @@ -189272,6 +190725,13 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.cancelScope::|public|OdataType:st Microsoft.Graph.Beta.Models.IdentityGovernance.cancelScope::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.IdentityGovernance.cancelScope::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.CancelScope Microsoft.Graph.Beta.Models.IdentityGovernance.cancelScope~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.countBasedQuarantineCondition-->global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineCondition +Microsoft.Graph.Beta.Models.IdentityGovernance.countBasedQuarantineCondition::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.countBasedQuarantineCondition::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.countBasedQuarantineCondition::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.countBasedQuarantineCondition::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.countBasedQuarantineCondition::|public|Threshold:long? +Microsoft.Graph.Beta.Models.IdentityGovernance.countBasedQuarantineCondition::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.CountBasedQuarantineCondition Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension-->global.Microsoft.Graph.Beta.Models.CustomCalloutExtension Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|CallbackConfiguration:global.Microsoft.Graph.Beta.Models.CustomExtensionCallbackConfiguration Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|constructor():void @@ -189281,6 +190741,7 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|GetF Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|LastModifiedBy:global.Microsoft.Graph.Beta.Models.User Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|LastModifiedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|ReplyMode:global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionReplyMode? Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtension::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtension Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCallbackConfiguration-->global.Microsoft.Graph.Beta.Models.CustomExtensionCallbackConfiguration @@ -189303,6 +190764,7 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::| Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::|public|OdataType:string Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::|public|Subject:global.Microsoft.Graph.Beta.Models.User +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::|public|TargetSubject:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::|public|Task:global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::|public|TaskProcessingresult:global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCalloutData::|public|Workflow:global.Microsoft.Graph.Beta.Models.IdentityGovernance.Workflow @@ -189315,6 +190777,19 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionCollectionResp Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionOperationStatus::0000-completed Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionOperationStatus::0001-failed Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionOperationStatus::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionReplyMode::0000-none +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionReplyMode::0001-callback +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionReplyMode::0002-response +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionReplyMode::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData-->global.Microsoft.Graph.Beta.Models.CustomExtensionData +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|public|OperationStatus:global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionOperationStatus? +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|public|StatusReasons:List +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|public|TargetSubject:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject +Microsoft.Graph.Beta.Models.IdentityGovernance.customTaskExtensionResponseData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.CustomTaskExtensionResponseData Microsoft.Graph.Beta.Models.IdentityGovernance.groupBasedSubjectSet-->global.Microsoft.Graph.Beta.Models.SubjectSet Microsoft.Graph.Beta.Models.IdentityGovernance.groupBasedSubjectSet::|public|constructor():void Microsoft.Graph.Beta.Models.IdentityGovernance.groupBasedSubjectSet::|public|GetFieldDeserializers():IDictionary> @@ -189349,6 +190824,7 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings-->glo Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings::|public|EmailSettings:global.Microsoft.Graph.Beta.Models.EmailSettings Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings::|public|QuarantineConfiguration:global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings::|public|WorkflowScheduleIntervalInHours:int? Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleManagementSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleManagementSettings @@ -189356,10 +190832,12 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleTaskCategory::0000-joine Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleTaskCategory::0001-leaver Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleTaskCategory::0002-unknownFutureValue Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleTaskCategory::0003-mover +Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleTaskCategory::0004-extensibility Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowCategory::0000-joiner Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowCategory::0001-leaver Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowCategory::0002-unknownFutureValue Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowCategory::0003-mover +Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowCategory::0004-extensibility Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0000-queued Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0001-inProgress Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0002-completed @@ -189368,6 +190846,7 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0005-failed Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0006-unknownFutureValue Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0007-canceling +Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0008-quarantined Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowsContainer-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowsContainer::|public|CustomTaskExtensions:List Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowsContainer::|public|DeletedItems:global.Microsoft.Graph.Beta.Models.DeletedItemContainer @@ -189380,6 +190859,9 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowsContainer::|pub Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowsContainer::|public|Workflows:List Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowsContainer::|public|WorkflowTemplates:List Microsoft.Graph.Beta.Models.IdentityGovernance.lifecycleWorkflowsContainer::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleWorkflowsContainer +Microsoft.Graph.Beta.Models.IdentityGovernance.matchMode::0000-any +Microsoft.Graph.Beta.Models.IdentityGovernance.matchMode::0001-all +Microsoft.Graph.Beta.Models.IdentityGovernance.matchMode::0002-unknownFutureValue Microsoft.Graph.Beta.Models.IdentityGovernance.membershipChangeTrigger-->global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowExecutionTrigger Microsoft.Graph.Beta.Models.IdentityGovernance.membershipChangeTrigger::|public|ChangeType:global.Microsoft.Graph.Beta.Models.IdentityGovernance.MembershipChangeType? Microsoft.Graph.Beta.Models.IdentityGovernance.membershipChangeTrigger::|public|constructor():void @@ -189407,6 +190889,13 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.parameter::|public|Values:ListIAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.percentageBasedQuarantineCondition-->global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineCondition +Microsoft.Graph.Beta.Models.IdentityGovernance.percentageBasedQuarantineCondition::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.percentageBasedQuarantineCondition::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.percentageBasedQuarantineCondition::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.percentageBasedQuarantineCondition::|public|Percentage:int? +Microsoft.Graph.Beta.Models.IdentityGovernance.percentageBasedQuarantineCondition::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.percentageBasedQuarantineCondition::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.PercentageBasedQuarantineCondition Microsoft.Graph.Beta.Models.IdentityGovernance.previewFailedTask::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.IdentityGovernance.previewFailedTask::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.IdentityGovernance.previewFailedTask::|public|constructor():void @@ -189419,6 +190908,54 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.previewFailedTask::|public|Serial Microsoft.Graph.Beta.Models.IdentityGovernance.previewFailedTask::|public|TaskId:string Microsoft.Graph.Beta.Models.IdentityGovernance.previewFailedTask::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.PreviewFailedTask Microsoft.Graph.Beta.Models.IdentityGovernance.previewFailedTask~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningAttributeMapping-->global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowExecutionConditions +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningAttributeMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningAttributeMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningAttributeMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningAttributeMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningAttributeMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.ProvisioningAttributeMapping +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject-->global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject::|public|AttributeSetEntries:List +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject::|public|Id:string +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.provisioningObjectWorkflowSubject::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.ProvisioningObjectWorkflowSubject +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineCondition +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineCondition~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|Conditions:List +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|MatchMode:global.Microsoft.Graph.Beta.Models.IdentityGovernance.MatchMode? +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineConfiguration~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|QuarantinedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|QuarantineReason:string +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|QuarantineType:global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineType? +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineDetails +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineDetails~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineType::0000-notQuarantined +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineType::0001-countBasedThresholdExceeded +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineType::0002-percentageBasedThresholdExceeded +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineType::0003-multipleConditionsExceeded +Microsoft.Graph.Beta.Models.IdentityGovernance.quarantineType::0004-unknownFutureValue Microsoft.Graph.Beta.Models.IdentityGovernance.ruleBasedSubjectSet-->global.Microsoft.Graph.Beta.Models.SubjectSet Microsoft.Graph.Beta.Models.IdentityGovernance.ruleBasedSubjectSet::|public|constructor():void Microsoft.Graph.Beta.Models.IdentityGovernance.ruleBasedSubjectSet::|public|GetFieldDeserializers():IDictionary> @@ -189439,6 +190976,7 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|ReprocessedRuns:List Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|ScheduledDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|StartedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|SubjectProcessingResults:List Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|SuccessfulUsersCount:int? Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|TaskProcessingResults:List Microsoft.Graph.Beta.Models.IdentityGovernance.run::|public|TotalTasksCount:int? @@ -189466,6 +191004,28 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.runSummary::|public|TotalTasks:in Microsoft.Graph.Beta.Models.IdentityGovernance.runSummary::|public|TotalUsers:int? Microsoft.Graph.Beta.Models.IdentityGovernance.runSummary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.RunSummary Microsoft.Graph.Beta.Models.IdentityGovernance.runSummary~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|CompletedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|FailedTasksCount:int? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|ProcessingStatus:global.Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleWorkflowProcessingStatus? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|ReprocessedRuns:List +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|ScheduledDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|StartedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|Subject:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|TaskProcessingResults:List +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|TotalTasksCount:int? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|TotalUnprocessedTasksCount:int? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|WorkflowExecutionType:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowExecutionType? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|public|WorkflowVersion:int? +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResult +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResultCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResultCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResultCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResultCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.IdentityGovernance.subjectProcessingResultCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.SubjectProcessingResultCollectionResponse Microsoft.Graph.Beta.Models.IdentityGovernance.taskCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.IdentityGovernance.taskCollectionResponse::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.IdentityGovernance.taskCollectionResponse::|public|Serialize(writer:ISerializationWriter):void @@ -189513,6 +191073,7 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResult::|public|Ser Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResult::|public|StartedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResult::|public|Subject:global.Microsoft.Graph.Beta.Models.User Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResult::|public|Task:global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskObject +Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResult::|public|WorkflowSubject:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.TaskProcessingResult Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResultCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.IdentityGovernance.taskProcessingResultCollectionResponse::|public|GetFieldDeserializers():IDictionary> @@ -189668,8 +191229,11 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|Id:string Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|NextScheduleRunDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|OdataType:string Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|PreviewScope:List +Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|QuarantineDetails:global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineDetails Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|Runs:List Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|Settings:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting +Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|SubjectProcessingResults:List Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|TaskReports:List Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|UserProcessingResults:List Microsoft.Graph.Beta.Models.IdentityGovernance.workflow::|public|Version:int? @@ -189721,6 +191285,16 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.workflowExecutionType::0001-onDem Microsoft.Graph.Beta.Models.IdentityGovernance.workflowExecutionType::0002-unknownFutureValue Microsoft.Graph.Beta.Models.IdentityGovernance.workflowExecutionType::0003-activatedWithScope Microsoft.Graph.Beta.Models.IdentityGovernance.workflowExecutionType::0004-preview +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowExecutionType::0005-extensibilityOnDemand +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|public|QuarantineConfiguration:global.Microsoft.Graph.Beta.Models.IdentityGovernance.QuarantineConfiguration +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSetting~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.IdentityGovernance.workflowsInsightsByCategory::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.IdentityGovernance.workflowsInsightsByCategory::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.IdentityGovernance.workflowsInsightsByCategory::|public|constructor():void @@ -189755,6 +191329,14 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.workflowsInsightsSummary::|public Microsoft.Graph.Beta.Models.IdentityGovernance.workflowsInsightsSummary::|public|TotalUsers:int? Microsoft.Graph.Beta.Models.IdentityGovernance.workflowsInsightsSummary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowsInsightsSummary Microsoft.Graph.Beta.Models.IdentityGovernance.workflowsInsightsSummary~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject::|public|constructor():void +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject::|public|OdataType:string +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSubject +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowSubject~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.IdentityGovernance.workflowTemplate-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.IdentityGovernance.workflowTemplate::|public|Category:global.Microsoft.Graph.Beta.Models.IdentityGovernance.LifecycleWorkflowCategory? Microsoft.Graph.Beta.Models.IdentityGovernance.workflowTemplate::|public|Description:string @@ -189779,6 +191361,7 @@ Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersion::|public|construc Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersion::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersion::|public|OdataType:string Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersion::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersion::|public|Settings:global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowSetting Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersion::|public|VersionNumber:int? Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersion::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IdentityGovernance.WorkflowVersion Microsoft.Graph.Beta.Models.IdentityGovernance.workflowVersionCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse @@ -191503,14 +193086,55 @@ Microsoft.Graph.Beta.Models.iosCustomConfiguration::|static|public|CreateFromDis Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings-->global.Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|AssociatedDomains:List Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|AssociatedDomainsDirectDownloadAllowed:bool? +Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|CellularSliceConfigurationId:string Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|constructor():void +Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|ContentFilterConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|DnsProxyConfigurationId:string Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|OdataType:string Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|PreventManagedAppBackup:bool? +Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|RelayConfigurationId:string Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|TapToPayScreenLockEnabled:bool? Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|public|VpnConfigurationId:string Microsoft.Graph.Beta.Models.iosDdmLobAppAssignmentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IosDdmLobAppAssignmentSettings +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings-->global.Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|AllowDownloadsOverCellular:global.Microsoft.Graph.Beta.Models.DdmAppAllowDownloadsOverCellular? +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|AssociatedDomains:List +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|AssociatedDomainsDirectDownloadAllowed:bool? +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|AutomaticAppUpdates:global.Microsoft.Graph.Beta.Models.DdmAppAutomaticAppUpdates? +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|CellularSliceConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|constructor():void +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|ContentFilterConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|DnsProxyConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|OdataType:string +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|PreventManagedAppBackup:bool? +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|RelayConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|TapToPayScreenLockEnabled:bool? +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|Version:int? +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|public|VpnConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmStoreAppAssignmentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IosDdmStoreAppAssignmentSettings +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings-->global.Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|AllowDownloadsOverCellular:global.Microsoft.Graph.Beta.Models.DdmAppAllowDownloadsOverCellular? +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|AssociatedDomains:List +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|AssociatedDomainsDirectDownloadAllowed:bool? +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|AutomaticAppUpdates:global.Microsoft.Graph.Beta.Models.DdmAppAutomaticAppUpdates? +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|CellularSliceConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|constructor():void +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|ContentFilterConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|DnsProxyConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|OdataType:string +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|PreventManagedAppBackup:bool? +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|RelayConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|TapToPayScreenLockEnabled:bool? +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|UseDeviceLicensing:bool? +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|Version:int? +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|public|VpnConfigurationId:string +Microsoft.Graph.Beta.Models.iosDdmVppAppAssignmentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IosDdmVppAppAssignmentSettings Microsoft.Graph.Beta.Models.iosDerivedCredentialAuthenticationConfiguration-->global.Microsoft.Graph.Beta.Models.DeviceConfiguration Microsoft.Graph.Beta.Models.iosDerivedCredentialAuthenticationConfiguration::|public|constructor():void Microsoft.Graph.Beta.Models.iosDerivedCredentialAuthenticationConfiguration::|public|DerivedCredentialSettings:global.Microsoft.Graph.Beta.Models.DeviceManagementDerivedCredentialSettings @@ -192201,6 +193825,7 @@ Microsoft.Graph.Beta.Models.iosSoftwareUpdateScheduleType::0001-alwaysUpdate Microsoft.Graph.Beta.Models.iosSoftwareUpdateScheduleType::0002-updateDuringTimeWindows Microsoft.Graph.Beta.Models.iosSoftwareUpdateScheduleType::0003-updateOutsideOfTimeWindows Microsoft.Graph.Beta.Models.iosStoreApp-->global.Microsoft.Graph.Beta.Models.MobileApp +Microsoft.Graph.Beta.Models.iosStoreApp::|public|AppleDeviceAppDeliveryProtocolType:global.Microsoft.Graph.Beta.Models.AppleDeviceDeliveryProtocol? Microsoft.Graph.Beta.Models.iosStoreApp::|public|ApplicableDeviceType:global.Microsoft.Graph.Beta.Models.IosDeviceType Microsoft.Graph.Beta.Models.iosStoreApp::|public|AppStoreUrl:string Microsoft.Graph.Beta.Models.iosStoreApp::|public|BundleId:string @@ -192319,6 +193944,7 @@ Microsoft.Graph.Beta.Models.iosVpnSecurityAssociationParameters::|public|Seriali Microsoft.Graph.Beta.Models.iosVpnSecurityAssociationParameters::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.IosVpnSecurityAssociationParameters Microsoft.Graph.Beta.Models.iosVpnSecurityAssociationParameters~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.iosVppApp-->global.Microsoft.Graph.Beta.Models.MobileApp +Microsoft.Graph.Beta.Models.iosVppApp::|public|AppleDeviceAppDeliveryProtocolType:global.Microsoft.Graph.Beta.Models.AppleDeviceDeliveryProtocol? Microsoft.Graph.Beta.Models.iosVppApp::|public|ApplicableDeviceType:global.Microsoft.Graph.Beta.Models.IosDeviceType Microsoft.Graph.Beta.Models.iosVppApp::|public|AppStoreUrl:string Microsoft.Graph.Beta.Models.iosVppApp::|public|AssignedLicenses:List @@ -194090,6 +195716,16 @@ Microsoft.Graph.Beta.Models.macOSCustomConfiguration::|public|PayloadFileName:st Microsoft.Graph.Beta.Models.macOSCustomConfiguration::|public|PayloadName:string Microsoft.Graph.Beta.Models.macOSCustomConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.macOSCustomConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MacOSCustomConfiguration +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings-->global.Microsoft.Graph.Beta.Models.MobileAppAssignmentSettings +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|AutomaticAppUpdates:global.Microsoft.Graph.Beta.Models.DdmAppAutomaticAppUpdates? +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|constructor():void +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|IsIosApp:bool? +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|OdataType:string +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|UseDeviceLicensing:bool? +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|public|Version:int? +Microsoft.Graph.Beta.Models.macOsDdmVppAppAssignmentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MacOsDdmVppAppAssignmentSettings Microsoft.Graph.Beta.Models.macOSDeviceFeaturesConfiguration-->global.Microsoft.Graph.Beta.Models.AppleDeviceFeaturesConfigurationBase Microsoft.Graph.Beta.Models.macOSDeviceFeaturesConfiguration::|public|AdminShowHostInfo:bool? Microsoft.Graph.Beta.Models.macOSDeviceFeaturesConfiguration::|public|AppAssociatedDomains:List @@ -194719,6 +196355,7 @@ Microsoft.Graph.Beta.Models.macOSVpnConfiguration::|public|OdataType:string Microsoft.Graph.Beta.Models.macOSVpnConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.macOSVpnConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MacOSVpnConfiguration Microsoft.Graph.Beta.Models.macOsVppApp-->global.Microsoft.Graph.Beta.Models.MobileApp +Microsoft.Graph.Beta.Models.macOsVppApp::|public|AppleDeviceAppDeliveryProtocolType:global.Microsoft.Graph.Beta.Models.AppleDeviceDeliveryProtocol? Microsoft.Graph.Beta.Models.macOsVppApp::|public|AppStoreUrl:string Microsoft.Graph.Beta.Models.macOsVppApp::|public|AssignedLicenses:List Microsoft.Graph.Beta.Models.macOsVppApp::|public|BundleId:string @@ -194797,6 +196434,7 @@ Microsoft.Graph.Beta.Models.macOSWiFiConfiguration::|public|ProxyManualPort:int? Microsoft.Graph.Beta.Models.macOSWiFiConfiguration::|public|ProxySettings:global.Microsoft.Graph.Beta.Models.WiFiProxySetting? Microsoft.Graph.Beta.Models.macOSWiFiConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.macOSWiFiConfiguration::|public|Ssid:string +Microsoft.Graph.Beta.Models.macOSWiFiConfiguration::|public|WifiRequirePhysicalMacAddressEnabled:bool? Microsoft.Graph.Beta.Models.macOSWiFiConfiguration::|public|WiFiSecurityType:global.Microsoft.Graph.Beta.Models.WiFiSecurityType? Microsoft.Graph.Beta.Models.macOSWiFiConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MacOSWiFiConfiguration Microsoft.Graph.Beta.Models.macOSWiredNetworkConfiguration-->global.Microsoft.Graph.Beta.Models.DeviceConfiguration @@ -195413,6 +197051,7 @@ Microsoft.Graph.Beta.Models.managedAppProtection::|public|PinRequiredInsteadOfBi Microsoft.Graph.Beta.Models.managedAppProtection::|public|PreviousPinBlockCount:int? Microsoft.Graph.Beta.Models.managedAppProtection::|public|PrintBlocked:bool? Microsoft.Graph.Beta.Models.managedAppProtection::|public|ProtectedMessagingRedirectAppType:global.Microsoft.Graph.Beta.Models.MessagingRedirectAppType? +Microsoft.Graph.Beta.Models.managedAppProtection::|public|PurviewContentEvaluationRequired:global.Microsoft.Graph.Beta.Models.ManagedAppPurviewEvaluationRequirement? Microsoft.Graph.Beta.Models.managedAppProtection::|public|SaveAsBlocked:bool? Microsoft.Graph.Beta.Models.managedAppProtection::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.managedAppProtection::|public|SimplePinBlocked:bool? @@ -195424,6 +197063,10 @@ Microsoft.Graph.Beta.Models.managedAppProtectionPolicySetItem::|public|OdataType Microsoft.Graph.Beta.Models.managedAppProtectionPolicySetItem::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.managedAppProtectionPolicySetItem::|public|TargetedAppManagementLevels:string Microsoft.Graph.Beta.Models.managedAppProtectionPolicySetItem::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ManagedAppProtectionPolicySetItem +Microsoft.Graph.Beta.Models.managedAppPurviewEvaluationRequirement::0000-notRequired +Microsoft.Graph.Beta.Models.managedAppPurviewEvaluationRequirement::0001-requiredWhenOnline +Microsoft.Graph.Beta.Models.managedAppPurviewEvaluationRequirement::0002-required +Microsoft.Graph.Beta.Models.managedAppPurviewEvaluationRequirement::0003-unknownFutureValue Microsoft.Graph.Beta.Models.managedAppRegistration-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.managedAppRegistration::|public|AppIdentifier:global.Microsoft.Graph.Beta.Models.MobileAppIdentifier Microsoft.Graph.Beta.Models.managedAppRegistration::|public|ApplicationVersion:string @@ -197775,6 +199418,18 @@ Microsoft.Graph.Beta.Models.meetingTimeSuggestionsResult::|public|Serialize(writ Microsoft.Graph.Beta.Models.meetingTimeSuggestionsResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MeetingTimeSuggestionsResult Microsoft.Graph.Beta.Models.meetingTimeSuggestionsResult~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.meetingTimeSuggestion~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.member::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.member::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.member::|public|constructor():void +Microsoft.Graph.Beta.Models.member::|public|ContactId:string +Microsoft.Graph.Beta.Models.member::|public|DisplayName:string +Microsoft.Graph.Beta.Models.member::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.member::|public|Key:string +Microsoft.Graph.Beta.Models.member::|public|OdataType:string +Microsoft.Graph.Beta.Models.member::|public|RecipientType:global.Microsoft.Graph.Beta.Models.RecipientType? +Microsoft.Graph.Beta.Models.member::|public|RoutingType:string +Microsoft.Graph.Beta.Models.member::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.member::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Member Microsoft.Graph.Beta.Models.membersAddedEventMessageDetail-->global.Microsoft.Graph.Beta.Models.EventMessageDetail Microsoft.Graph.Beta.Models.membersAddedEventMessageDetail::|public|constructor():void Microsoft.Graph.Beta.Models.membersAddedEventMessageDetail::|public|GetFieldDeserializers():IDictionary> @@ -197837,6 +199492,7 @@ Microsoft.Graph.Beta.Models.membersLeftEventMessageDetail::|public|Members:List< Microsoft.Graph.Beta.Models.membersLeftEventMessageDetail::|public|OdataType:string Microsoft.Graph.Beta.Models.membersLeftEventMessageDetail::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.membersLeftEventMessageDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.MembersLeftEventMessageDetail +Microsoft.Graph.Beta.Models.member~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.mention-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.mention::|public|Application:string Microsoft.Graph.Beta.Models.mention::|public|ClientReference:string @@ -200939,6 +202595,8 @@ Microsoft.Graph.Beta.Models.Networkaccess.tlsCertificateStatus::0004-expiring Microsoft.Graph.Beta.Models.Networkaccess.tlsCertificateStatus::0005-expired Microsoft.Graph.Beta.Models.Networkaccess.tlsCertificateStatus::0006-enabled Microsoft.Graph.Beta.Models.Networkaccess.tlsCertificateStatus::0007-disabled +Microsoft.Graph.Beta.Models.Networkaccess.tlsCertificateStatus::0008-creating +Microsoft.Graph.Beta.Models.Networkaccess.tlsCertificateStatus::0009-revoked Microsoft.Graph.Beta.Models.Networkaccess.tlsInspectionDestination::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Networkaccess.tlsInspectionDestination::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Networkaccess.tlsInspectionDestination::|public|constructor():void @@ -201385,12 +203043,11 @@ Microsoft.Graph.Beta.Models.notifyMembers::0000-all Microsoft.Graph.Beta.Models.notifyMembers::0001-allowSelected Microsoft.Graph.Beta.Models.notifyMembers::0002-blockSelected Microsoft.Graph.Beta.Models.notifyMembers::0003-unknownFutureValue -Microsoft.Graph.Beta.Models.notifyUserAction-->global.Microsoft.Graph.Beta.Models.DlpActionInfo +Microsoft.Graph.Beta.Models.notifyUserAction-->global.Microsoft.Graph.Beta.Models.PolicyTipAction Microsoft.Graph.Beta.Models.notifyUserAction::|public|ActionLastModifiedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.notifyUserAction::|public|EmailText:string Microsoft.Graph.Beta.Models.notifyUserAction::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.notifyUserAction::|public|OdataType:string -Microsoft.Graph.Beta.Models.notifyUserAction::|public|PolicyTip:string Microsoft.Graph.Beta.Models.notifyUserAction::|public|Recipients:List Microsoft.Graph.Beta.Models.notifyUserAction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.notifyUserAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.NotifyUserAction @@ -202368,6 +204025,7 @@ Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|JoinWebUrl:string Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|LobbyBypassSettings:global.Microsoft.Graph.Beta.Models.LobbyBypassSettings Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|MeetingOptionsWebUrl:string Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|MeetingSpokenLanguageTag:string +Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|MeetingType:global.Microsoft.Graph.Beta.Models.OnlineMeetingType? Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|OdataType:string Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|RecordAutomatically:bool? Microsoft.Graph.Beta.Models.onlineMeetingBase::|public|SensitivityLabelAssignment:global.Microsoft.Graph.Beta.Models.OnlineMeetingSensitivityLabelAssignment @@ -202450,6 +204108,12 @@ Microsoft.Graph.Beta.Models.onlineMeetingSensitivityLabelAssignment::|public|Sen Microsoft.Graph.Beta.Models.onlineMeetingSensitivityLabelAssignment::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.onlineMeetingSensitivityLabelAssignment::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.OnlineMeetingSensitivityLabelAssignment Microsoft.Graph.Beta.Models.onlineMeetingSensitivityLabelAssignment~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.onlineMeetingType::0000-adhoc +Microsoft.Graph.Beta.Models.onlineMeetingType::0001-scheduled +Microsoft.Graph.Beta.Models.onlineMeetingType::0002-recurring +Microsoft.Graph.Beta.Models.onlineMeetingType::0003-broadcast +Microsoft.Graph.Beta.Models.onlineMeetingType::0004-meetnow +Microsoft.Graph.Beta.Models.onlineMeetingType::0005-unknownFutureValue Microsoft.Graph.Beta.Models.onlineMeetingVideoDisabledReason::0000-watermarkProtection Microsoft.Graph.Beta.Models.onlineMeetingVideoDisabledReason::0001-unknownFutureValue Microsoft.Graph.Beta.Models.onOtpSendCustomExtension-->global.Microsoft.Graph.Beta.Models.CustomAuthenticationExtension @@ -205557,6 +207221,22 @@ Microsoft.Graph.Beta.Models.plannerGroup::|public|OdataType:string Microsoft.Graph.Beta.Models.plannerGroup::|public|Plans:List Microsoft.Graph.Beta.Models.plannerGroup::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.plannerGroup::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlannerGroup +Microsoft.Graph.Beta.Models.plannerHistoryItem-->global.Microsoft.Graph.Beta.Models.PlannerDelta +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|Actor:global.Microsoft.Graph.Beta.Models.IdentitySet +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|EntityId:string +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|EntityType:global.Microsoft.Graph.Beta.Models.HistoryEntityType? +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|EventType:global.Microsoft.Graph.Beta.Models.HistoryEventType? +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|OccurredDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|OdataType:string +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|PlanId:string +Microsoft.Graph.Beta.Models.plannerHistoryItem::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.plannerHistoryItem::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Models.plannerHistoryItemCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.plannerHistoryItemCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.plannerHistoryItemCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.plannerHistoryItemCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.plannerHistoryItemCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse Microsoft.Graph.Beta.Models.plannerOrderHintsByAssignee::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.plannerOrderHintsByAssignee::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.plannerOrderHintsByAssignee::|public|constructor():void @@ -205576,6 +207256,7 @@ Microsoft.Graph.Beta.Models.plannerPlan::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.plannerPlan::|public|CreationSource:global.Microsoft.Graph.Beta.Models.PlannerPlanCreation Microsoft.Graph.Beta.Models.plannerPlan::|public|Details:global.Microsoft.Graph.Beta.Models.PlannerPlanDetails Microsoft.Graph.Beta.Models.plannerPlan::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.plannerPlan::|public|HistoryItems:List Microsoft.Graph.Beta.Models.plannerPlan::|public|IsArchived:bool? Microsoft.Graph.Beta.Models.plannerPlan::|public|OdataType:string Microsoft.Graph.Beta.Models.plannerPlan::|public|Owner:string @@ -205924,6 +207605,40 @@ Microsoft.Graph.Beta.Models.plannerTaskCreation::|public|Serialize(writer:ISeria Microsoft.Graph.Beta.Models.plannerTaskCreation::|public|TeamsPublicationInfo:global.Microsoft.Graph.Beta.Models.PlannerTeamsPublicationInfo Microsoft.Graph.Beta.Models.plannerTaskCreation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlannerTaskCreation Microsoft.Graph.Beta.Models.plannerTaskCreation~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.plannerTaskData::|public|ActiveChecklistItemCount:int? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.plannerTaskData::|public|AppliedCategories:global.Microsoft.Graph.Beta.Models.PlannerAppliedCategories +Microsoft.Graph.Beta.Models.plannerTaskData::|public|ArchivalInfo:global.Microsoft.Graph.Beta.Models.PlannerArchivalInfo +Microsoft.Graph.Beta.Models.plannerTaskData::|public|Assignments:global.Microsoft.Graph.Beta.Models.PlannerAssignments +Microsoft.Graph.Beta.Models.plannerTaskData::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.plannerTaskData::|public|BucketId:string +Microsoft.Graph.Beta.Models.plannerTaskData::|public|ChecklistItemCount:int? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|CompletedBy:global.Microsoft.Graph.Beta.Models.IdentitySet +Microsoft.Graph.Beta.Models.plannerTaskData::|public|CompletedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|constructor():void +Microsoft.Graph.Beta.Models.plannerTaskData::|public|ConversationThreadId:string +Microsoft.Graph.Beta.Models.plannerTaskData::|public|CreatedBy:global.Microsoft.Graph.Beta.Models.IdentitySet +Microsoft.Graph.Beta.Models.plannerTaskData::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|CreationSource:global.Microsoft.Graph.Beta.Models.PlannerTaskCreation +Microsoft.Graph.Beta.Models.plannerTaskData::|public|Details:global.Microsoft.Graph.Beta.Models.PlannerTaskDetailsData +Microsoft.Graph.Beta.Models.plannerTaskData::|public|DueDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.plannerTaskData::|public|HasChat:bool? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|HasDescription:bool? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|IsArchived:bool? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|OdataType:string +Microsoft.Graph.Beta.Models.plannerTaskData::|public|OrderHint:string +Microsoft.Graph.Beta.Models.plannerTaskData::|public|PercentComplete:int? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|PreviewType:global.Microsoft.Graph.Beta.Models.PlannerPreviewType? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|Priority:int? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|Recurrence:global.Microsoft.Graph.Beta.Models.PlannerTaskRecurrence +Microsoft.Graph.Beta.Models.plannerTaskData::|public|ReferenceCount:int? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.plannerTaskData::|public|SpecifiedCompletionRequirements:global.Microsoft.Graph.Beta.Models.PlannerTaskCompletionRequirements? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|StartDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.plannerTaskData::|public|Title:string +Microsoft.Graph.Beta.Models.plannerTaskData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlannerTaskData +Microsoft.Graph.Beta.Models.plannerTaskData~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.plannerTaskDetails-->global.Microsoft.Graph.Beta.Models.PlannerDelta Microsoft.Graph.Beta.Models.plannerTaskDetails::|public|ApprovalAttachment:global.Microsoft.Graph.Beta.Models.PlannerBaseApprovalAttachment Microsoft.Graph.Beta.Models.plannerTaskDetails::|public|Checklist:global.Microsoft.Graph.Beta.Models.PlannerChecklistItems @@ -205937,6 +207652,22 @@ Microsoft.Graph.Beta.Models.plannerTaskDetails::|public|PreviewType:global.Micro Microsoft.Graph.Beta.Models.plannerTaskDetails::|public|References:global.Microsoft.Graph.Beta.Models.PlannerExternalReferences Microsoft.Graph.Beta.Models.plannerTaskDetails::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.plannerTaskDetails::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlannerTaskDetails +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|ApprovalAttachment:global.Microsoft.Graph.Beta.Models.PlannerBaseApprovalAttachment +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|Checklist:global.Microsoft.Graph.Beta.Models.PlannerChecklistItems +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|CompletionRequirements:global.Microsoft.Graph.Beta.Models.PlannerTaskCompletionRequirementDetails +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|constructor():void +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|Description:string +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|Forms:global.Microsoft.Graph.Beta.Models.PlannerFormsDictionary +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|Notes:global.Microsoft.Graph.Beta.Models.ItemBody +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|OdataType:string +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|PreviewType:global.Microsoft.Graph.Beta.Models.PlannerPreviewType? +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|References:global.Microsoft.Graph.Beta.Models.PlannerExternalReferences +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.plannerTaskDetailsData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PlannerTaskDetailsData +Microsoft.Graph.Beta.Models.plannerTaskDetailsData~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.plannerTaskPolicy::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.plannerTaskPolicy::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.plannerTaskPolicy::|public|constructor():void @@ -206299,6 +208030,12 @@ Microsoft.Graph.Beta.Models.policyTenantScope::|public|OdataType:string Microsoft.Graph.Beta.Models.policyTenantScope::|public|PolicyScope:global.Microsoft.Graph.Beta.Models.PolicyBinding Microsoft.Graph.Beta.Models.policyTenantScope::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.policyTenantScope::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PolicyTenantScope +Microsoft.Graph.Beta.Models.policyTipAction-->global.Microsoft.Graph.Beta.Models.DlpActionInfo +Microsoft.Graph.Beta.Models.policyTipAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.policyTipAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.policyTipAction::|public|PolicyTip:string +Microsoft.Graph.Beta.Models.policyTipAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.policyTipAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PolicyTipAction Microsoft.Graph.Beta.Models.policyUserScope-->global.Microsoft.Graph.Beta.Models.PolicyScopeBase Microsoft.Graph.Beta.Models.policyUserScope::|public|constructor():void Microsoft.Graph.Beta.Models.policyUserScope::|public|GetFieldDeserializers():IDictionary> @@ -206509,8 +208246,6 @@ Microsoft.Graph.Beta.Models.principalResourceMembershipsScope::|public|Principal Microsoft.Graph.Beta.Models.principalResourceMembershipsScope::|public|ResourceScopes:List Microsoft.Graph.Beta.Models.principalResourceMembershipsScope::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.principalResourceMembershipsScope::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.PrincipalResourceMembershipsScope -Microsoft.Graph.Beta.Models.principalType::0000-entraIdUser -Microsoft.Graph.Beta.Models.principalType::0001-unknownFutureValue Microsoft.Graph.Beta.Models.print::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.print::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.print::|public|Connectors:List @@ -208618,6 +210353,7 @@ Microsoft.Graph.Beta.Models.processContentRequest::|public|AdditionalData:IDicti Microsoft.Graph.Beta.Models.processContentRequest::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.processContentRequest::|public|constructor():void Microsoft.Graph.Beta.Models.processContentRequest::|public|ContentEntries:List +Microsoft.Graph.Beta.Models.processContentRequest::|public|ContextMetadata:global.Microsoft.Graph.Beta.Models.ContextMetadata Microsoft.Graph.Beta.Models.processContentRequest::|public|DeviceMetadata:global.Microsoft.Graph.Beta.Models.DeviceMetadata Microsoft.Graph.Beta.Models.processContentRequest::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.processContentRequest::|public|IntegratedAppMetadata:global.Microsoft.Graph.Beta.Models.IntegratedApplicationMetadata @@ -209817,6 +211553,11 @@ Microsoft.Graph.Beta.Models.recipientScopeType::0001-internal Microsoft.Graph.Beta.Models.recipientScopeType::0002-external Microsoft.Graph.Beta.Models.recipientScopeType::0003-externalPartner Microsoft.Graph.Beta.Models.recipientScopeType::0004-externalNonPartner +Microsoft.Graph.Beta.Models.recipientType::0000-contact +Microsoft.Graph.Beta.Models.recipientType::0001-oneOff +Microsoft.Graph.Beta.Models.recipientType::0002-mailbox +Microsoft.Graph.Beta.Models.recipientType::0003-privateDL +Microsoft.Graph.Beta.Models.recipientType::0004-unknownFutureValue Microsoft.Graph.Beta.Models.recipient~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.recommendation-->global.Microsoft.Graph.Beta.Models.RecommendationBase Microsoft.Graph.Beta.Models.recommendation::|public|GetFieldDeserializers():IDictionary> @@ -210642,6 +212383,11 @@ Microsoft.Graph.Beta.Models.removedState::|public|Reason:string Microsoft.Graph.Beta.Models.removedState::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.removedState::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RemovedState Microsoft.Graph.Beta.Models.removedState~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.removeFromLobbyOperation-->global.Microsoft.Graph.Beta.Models.CommsOperation +Microsoft.Graph.Beta.Models.removeFromLobbyOperation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.removeFromLobbyOperation::|public|OdataType:string +Microsoft.Graph.Beta.Models.removeFromLobbyOperation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.removeFromLobbyOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RemoveFromLobbyOperation Microsoft.Graph.Beta.Models.removeProtectionAction-->global.Microsoft.Graph.Beta.Models.InformationProtectionAction Microsoft.Graph.Beta.Models.removeProtectionAction::|public|constructor():void Microsoft.Graph.Beta.Models.removeProtectionAction::|public|GetFieldDeserializers():IDictionary> @@ -210686,6 +212432,7 @@ Microsoft.Graph.Beta.Models.reportRoot::|public|AppCredentialSignInActivities:Li Microsoft.Graph.Beta.Models.reportRoot::|public|ApplicationSignInDetailedSummary:List Microsoft.Graph.Beta.Models.reportRoot::|public|AuthenticationMethods:global.Microsoft.Graph.Beta.Models.AuthenticationMethodsRoot Microsoft.Graph.Beta.Models.reportRoot::|public|AzureADPremiumLicenseInsight:global.Microsoft.Graph.Beta.Models.AzureADPremiumLicenseInsight +Microsoft.Graph.Beta.Models.reportRoot::|public|Correlations:List Microsoft.Graph.Beta.Models.reportRoot::|public|CredentialUserRegistrationDetails:List Microsoft.Graph.Beta.Models.reportRoot::|public|DailyPrintUsage:List Microsoft.Graph.Beta.Models.reportRoot::|public|DailyPrintUsageByPrinter:List @@ -210694,6 +212441,7 @@ Microsoft.Graph.Beta.Models.reportRoot::|public|DailyPrintUsageSummariesByPrinte Microsoft.Graph.Beta.Models.reportRoot::|public|DailyPrintUsageSummariesByUser:List Microsoft.Graph.Beta.Models.reportRoot::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.reportRoot::|public|HealthMonitoring:global.Microsoft.Graph.Beta.Models.HealthMonitoring.HealthMonitoringRoot +Microsoft.Graph.Beta.Models.reportRoot::|public|IdentityAnalytics:global.Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot Microsoft.Graph.Beta.Models.reportRoot::|public|MonthlyPrintUsageByPrinter:List Microsoft.Graph.Beta.Models.reportRoot::|public|MonthlyPrintUsageByUser:List Microsoft.Graph.Beta.Models.reportRoot::|public|MonthlyPrintUsageSummariesByPrinter:List @@ -211204,6 +212952,19 @@ Microsoft.Graph.Beta.Models.restorePointTags::0000-none Microsoft.Graph.Beta.Models.restorePointTags::0001-fastRestore Microsoft.Graph.Beta.Models.restorePointTags::0002-unknownFutureValue Microsoft.Graph.Beta.Models.restorePointTags::0003-includeNewerItems +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|constructor():void +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|HasAttachment:bool? +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|Items:List +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|OdataType:string +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|Recipients:List +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|Senders:List +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|public|Subjects:List +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.RestoreSearchArtifactQueryExpression +Microsoft.Graph.Beta.Models.restoreSearchArtifactQueryExpression~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.restoreSessionArtifactCount::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.restoreSessionArtifactCount::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.restoreSessionArtifactCount::|public|Completed:int? @@ -213139,6 +214900,33 @@ Microsoft.Graph.Beta.Models.Security.account::|public|IdentityProvider:global.Mi Microsoft.Graph.Beta.Models.Security.account::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.account::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.account::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.Account +Microsoft.Graph.Beta.Models.Security.accountEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|AadUserIdColumn:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|DnsDomainColumn:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|NameColumn:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|NtDomainColumn:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|SidColumn:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|UpnColumn:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|public|UpnSuffixColumn:string +Microsoft.Graph.Beta.Models.Security.accountEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AccountEntityMapping +Microsoft.Graph.Beta.Models.Security.accountObjectIdAction-->global.Microsoft.Graph.Beta.Models.Security.AutomatedAction +Microsoft.Graph.Beta.Models.Security.accountObjectIdAction::|public|AccountObjectIdColumn:string +Microsoft.Graph.Beta.Models.Security.accountObjectIdAction::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.accountObjectIdAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.accountObjectIdAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.accountObjectIdAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.accountObjectIdAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AccountObjectIdAction +Microsoft.Graph.Beta.Models.Security.accountSidAction-->global.Microsoft.Graph.Beta.Models.Security.AutomatedAction +Microsoft.Graph.Beta.Models.Security.accountSidAction::|public|AccountSidColumn:string +Microsoft.Graph.Beta.Models.Security.accountSidAction::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.accountSidAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.accountSidAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.accountSidAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.accountSidAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AccountSidAction Microsoft.Graph.Beta.Models.Security.account~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.Security.actionAfterRetentionPeriod::0000-none Microsoft.Graph.Beta.Models.Security.actionAfterRetentionPeriod::0001-delete @@ -213199,6 +214987,7 @@ Microsoft.Graph.Beta.Models.Security.additionalDataOptions::0005-htmlTranscripts Microsoft.Graph.Beta.Models.Security.additionalDataOptions::0006-messageConversationExpansion Microsoft.Graph.Beta.Models.Security.additionalDataOptions::0007-locationsWithoutHits Microsoft.Graph.Beta.Models.Security.additionalDataOptions::0008-allItemsInFolder +Microsoft.Graph.Beta.Models.Security.additionalDataOptions::0009-cloudNativeHtmlConversion Microsoft.Graph.Beta.Models.Security.additionalOptions::0000-none Microsoft.Graph.Beta.Models.Security.additionalOptions::0001-teamsAndYammerConversations Microsoft.Graph.Beta.Models.Security.additionalOptions::0002-cloudAttachments @@ -213359,6 +215148,12 @@ Microsoft.Graph.Beta.Models.Security.airManualInvestigationData::|public|GetFiel Microsoft.Graph.Beta.Models.Security.airManualInvestigationData::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.airManualInvestigationData::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.airManualInvestigationData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AirManualInvestigationData +Microsoft.Graph.Beta.Models.Security.aISpanOutputsAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.aISpanOutputsAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.aISpanOutputsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.aISpanOutputsAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.aISpanOutputsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.aISpanOutputsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AISpanOutputsAuditRecord Microsoft.Graph.Beta.Models.Security.alert-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.Security.alert::|public|ActorDisplayName:string Microsoft.Graph.Beta.Models.Security.alert::|public|AdditionalDataProperty:global.Microsoft.Graph.Beta.Models.Security.Dictionary @@ -213420,6 +215215,12 @@ Microsoft.Graph.Beta.Models.Security.alertComment::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.alertComment::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.alertComment::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AlertComment Microsoft.Graph.Beta.Models.Security.alertComment~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.alertCustomDetails-->global.Microsoft.Graph.Beta.Models.Security.Dictionary +Microsoft.Graph.Beta.Models.Security.alertCustomDetails::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.alertCustomDetails::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.alertCustomDetails::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.alertCustomDetails::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.alertCustomDetails::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AlertCustomDetails Microsoft.Graph.Beta.Models.Security.alertDetermination::0000-unknown Microsoft.Graph.Beta.Models.Security.alertDetermination::0001-apt Microsoft.Graph.Beta.Models.Security.alertDetermination::0002-malware @@ -213462,11 +215263,25 @@ Microsoft.Graph.Beta.Models.Security.alertStatus::0001-new Microsoft.Graph.Beta.Models.Security.alertStatus::0002-inProgress Microsoft.Graph.Beta.Models.Security.alertStatus::0003-resolved Microsoft.Graph.Beta.Models.Security.alertStatus::0004-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.alertSubmissionAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.alertSubmissionAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.alertSubmissionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.alertSubmissionAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.alertSubmissionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.alertSubmissionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AlertSubmissionAuditRecord +Microsoft.Graph.Beta.Models.Security.alertSubmissionResultDetailAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.alertSubmissionResultDetailAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.alertSubmissionResultDetailAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.alertSubmissionResultDetailAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.alertSubmissionResultDetailAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.alertSubmissionResultDetailAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AlertSubmissionResultDetailAuditRecord Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|Category:string Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|CustomDetails:global.Microsoft.Graph.Beta.Models.Security.AlertCustomDetails Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|Description:string +Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|EntityMappings:global.Microsoft.Graph.Beta.Models.Security.EntityMappingConfiguration Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|ImpactedAssets:List Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|MitreTechniques:List @@ -213474,6 +215289,7 @@ Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|RecommendedActions:string Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|Severity:global.Microsoft.Graph.Beta.Models.Security.AlertSeverity? +Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|Tactics:List Microsoft.Graph.Beta.Models.Security.alertTemplate::|public|Title:string Microsoft.Graph.Beta.Models.Security.alertTemplate::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AlertTemplate Microsoft.Graph.Beta.Models.Security.alertTemplate~~>IAdditionalDataHolder; IBackedModel; IParsable @@ -213485,6 +215301,13 @@ Microsoft.Graph.Beta.Models.Security.allowFileResponseAction::|public|Identifier Microsoft.Graph.Beta.Models.Security.allowFileResponseAction::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.allowFileResponseAction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.allowFileResponseAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AllowFileResponseAction +Microsoft.Graph.Beta.Models.Security.amazonResourceEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.amazonResourceEntityMapping::|public|AmazonResourceIdColumn:string +Microsoft.Graph.Beta.Models.Security.amazonResourceEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.amazonResourceEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.amazonResourceEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.amazonResourceEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.amazonResourceEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AmazonResourceEntityMapping Microsoft.Graph.Beta.Models.Security.amazonResourceEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.amazonResourceEvidence::|public|AmazonAccountId:string Microsoft.Graph.Beta.Models.Security.amazonResourceEvidence::|public|AmazonResourceId:string @@ -213874,6 +215697,7 @@ Microsoft.Graph.Beta.Models.Security.auditCoreRoot::|static|public|CreateFromDis Microsoft.Graph.Beta.Models.Security.auditData::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.auditData::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.auditData::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.auditData::|public|DynamicProperties:global.Microsoft.Graph.Beta.Models.Security.AuditRecordTypeDictionary Microsoft.Graph.Beta.Models.Security.auditData::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.auditData::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.auditData::|public|Serialize(writer:ISerializationWriter):void @@ -214383,9 +216207,35 @@ Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0439-TeamsEvalDataHubDa Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0440-TeamsEvalDataHubPermissionChange Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0441-TeamsEvalDataHubAdminOperation Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0442-VivaGlintOrganizationalData -Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0443-ReportSubmission -Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0444-ReportSubmissionResultDetail -Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0445-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0443-AlertSubmission +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0444-AlertSubmissionResultDetail +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0445-ComplianceSitGradingSharePoint +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0446-CompliancePolicyGradingSharePoint +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0447-AzureAISearchAudit +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0448-P4AIRiskScoreRecord +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0449-DragonCopilotAdmin +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0450-AISpanOutputs +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0451-EopSubmissionFeedEntity +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0452-SonarFileDetonationEntity +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0453-SonarSubmissionEntity +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0454-SonarUrlDetonationEntity +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0455-SubmissionEntity +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0456-SonarDetonationEntity +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0457-MicrosoftTeamsUserConcern +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0458-VivaGlintAgenticCampaign +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0459-MSPVectorSearchContentMetadata +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0460-FabricPolicy +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0461-SecurityCopilotAgentIdentityManagement +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0462-CopilotSessionSharing +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0463-DragonCopilotAccess +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0464-DragonCopilotClinicalData +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0465-DragonCopilotSession +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0466-MosAgentInfoRecordV2 +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0467-SecurityDevelopmentLifecycleAILog +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0468-MDASH +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0469-DefenderSecurityForAIConfiguration +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0470-SparkCoreCustomLivePool +Microsoft.Graph.Beta.Models.Security.auditLogRecordType::0471-unknownFutureValue Microsoft.Graph.Beta.Models.Security.auditLogUserType::0000-Regular Microsoft.Graph.Beta.Models.Security.auditLogUserType::0001-Reserved Microsoft.Graph.Beta.Models.Security.auditLogUserType::0002-Admin @@ -214398,6 +216248,14 @@ Microsoft.Graph.Beta.Models.Security.auditLogUserType::0008-SystemPolicy Microsoft.Graph.Beta.Models.Security.auditLogUserType::0009-PartnerTechnician Microsoft.Graph.Beta.Models.Security.auditLogUserType::0010-Guest Microsoft.Graph.Beta.Models.Security.auditLogUserType::0011-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AuditRecordTypeDictionary +Microsoft.Graph.Beta.Models.Security.auditRecordTypeDictionary~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.Security.auditSearchAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.auditSearchAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.auditSearchAuditRecord::|public|GetFieldDeserializers():IDictionary> @@ -214420,6 +216278,38 @@ Microsoft.Graph.Beta.Models.Security.autoAuditingConfiguration::|public|IsAutoma Microsoft.Graph.Beta.Models.Security.autoAuditingConfiguration::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.autoAuditingConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.autoAuditingConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AutoAuditingConfiguration +Microsoft.Graph.Beta.Models.Security.automatedAction::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.automatedAction::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.automatedAction::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.automatedAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.automatedAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.automatedAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.automatedAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AutomatedAction +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|AllowFiles:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|BlockFiles:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|CollectInvestigationPackages:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|DisableUsers:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|ForceUserPasswordResets:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|HardDeleteEmails:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|InitiateInvestigations:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|IsolateDevices:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|MarkUsersAsCompromised:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|MoveEmailsToDeletedItems:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|MoveEmailsToInbox:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|MoveEmailsToJunk:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|RestrictAppExecutions:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|RunAntivirusScans:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|SoftDeleteEmails:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|public|StopAndQuarantineFiles:List +Microsoft.Graph.Beta.Models.Security.automatedActionSet::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AutomatedActionSet +Microsoft.Graph.Beta.Models.Security.automatedActionSet~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.automatedAction~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.Security.autonomousSystem::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.autonomousSystem::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.autonomousSystem::|public|constructor():void @@ -214468,6 +216358,19 @@ Microsoft.Graph.Beta.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|p Microsoft.Graph.Beta.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AzureActiveDirectoryStsLogonAuditRecord +Microsoft.Graph.Beta.Models.Security.azureAISearchAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.azureAISearchAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.azureAISearchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.azureAISearchAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.azureAISearchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.azureAISearchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AzureAISearchAuditRecord +Microsoft.Graph.Beta.Models.Security.azureResourceEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.azureResourceEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.azureResourceEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.azureResourceEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.azureResourceEntityMapping::|public|ResourceIdColumn:string +Microsoft.Graph.Beta.Models.Security.azureResourceEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.azureResourceEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.AzureResourceEntityMapping Microsoft.Graph.Beta.Models.Security.azureResourceEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.azureResourceEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.azureResourceEvidence::|public|GetFieldDeserializers():IDictionary> @@ -214703,6 +216606,14 @@ Microsoft.Graph.Beta.Models.Security.cloudAppInfoState::0000-true Microsoft.Graph.Beta.Models.Security.cloudAppInfoState::0001-false Microsoft.Graph.Beta.Models.Security.cloudAppInfoState::0002-unknown Microsoft.Graph.Beta.Models.Security.cloudAppInfoState::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping::|public|AppIdColumn:string +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping::|public|NameColumn:string +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.cloudApplicationEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.CloudApplicationEntityMapping Microsoft.Graph.Beta.Models.Security.cloudApplicationEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.cloudApplicationEvidence::|public|AppId:long? Microsoft.Graph.Beta.Models.Security.cloudApplicationEvidence::|public|constructor():void @@ -214887,12 +216798,24 @@ Microsoft.Graph.Beta.Models.Security.complianceManagerActionRecord::|public|GetF Microsoft.Graph.Beta.Models.Security.complianceManagerActionRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.complianceManagerActionRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.complianceManagerActionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ComplianceManagerActionRecord +Microsoft.Graph.Beta.Models.Security.compliancePolicyGradingSharePointAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.compliancePolicyGradingSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.CompliancePolicyGradingSharePointAuditRecord Microsoft.Graph.Beta.Models.Security.complianceSettingsChangeAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.complianceSettingsChangeAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.complianceSettingsChangeAuditRecord::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.complianceSettingsChangeAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.complianceSettingsChangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.complianceSettingsChangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ComplianceSettingsChangeAuditRecord +Microsoft.Graph.Beta.Models.Security.complianceSitGradingSharePointAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.complianceSitGradingSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.complianceSitGradingSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.complianceSitGradingSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.complianceSitGradingSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.complianceSitGradingSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ComplianceSitGradingSharePointAuditRecord Microsoft.Graph.Beta.Models.Security.complianceSupervisionExchangeAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.complianceSupervisionExchangeAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.complianceSupervisionExchangeAuditRecord::|public|GetFieldDeserializers():IDictionary> @@ -215029,6 +216952,12 @@ Microsoft.Graph.Beta.Models.Security.copilotPromptBookSettingAuditRecord::|publi Microsoft.Graph.Beta.Models.Security.copilotPromptBookSettingAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.copilotPromptBookSettingAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.copilotPromptBookSettingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.CopilotPromptBookSettingAuditRecord +Microsoft.Graph.Beta.Models.Security.copilotSessionSharingAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.copilotSessionSharingAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.copilotSessionSharingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.copilotSessionSharingAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.copilotSessionSharingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.copilotSessionSharingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.CopilotSessionSharingAuditRecord Microsoft.Graph.Beta.Models.Security.copilotSettingAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.copilotSettingAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.copilotSettingAuditRecord::|public|GetFieldDeserializers():IDictionary> @@ -215239,6 +217168,12 @@ Microsoft.Graph.Beta.Models.Security.defenderPreviewFeaturesRecord::|public|GetF Microsoft.Graph.Beta.Models.Security.defenderPreviewFeaturesRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.defenderPreviewFeaturesRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.defenderPreviewFeaturesRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DefenderPreviewFeaturesRecord +Microsoft.Graph.Beta.Models.Security.defenderSecurityForAIConfigurationAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DefenderSecurityForAIConfigurationAuditRecord Microsoft.Graph.Beta.Models.Security.deliveryAction::0000-unknown Microsoft.Graph.Beta.Models.Security.deliveryAction::0001-deliveredToJunk Microsoft.Graph.Beta.Models.Security.deliveryAction::0002-delivered @@ -215292,6 +217227,7 @@ Microsoft.Graph.Beta.Models.Security.deploymentStatus::0008-syncing Microsoft.Graph.Beta.Models.Security.deploymentStatus::0009-unknownFutureValue Microsoft.Graph.Beta.Models.Security.detectionAction::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.detectionAction::|public|AlertTemplate:global.Microsoft.Graph.Beta.Models.Security.AlertTemplate +Microsoft.Graph.Beta.Models.Security.detectionAction::|public|AutomatedActions:global.Microsoft.Graph.Beta.Models.Security.AutomatedActionSet Microsoft.Graph.Beta.Models.Security.detectionAction::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.detectionAction::|public|constructor():void Microsoft.Graph.Beta.Models.Security.detectionAction::|public|GetFieldDeserializers():IDictionary> @@ -215301,22 +217237,33 @@ Microsoft.Graph.Beta.Models.Security.detectionAction::|public|ResponseActions:Li Microsoft.Graph.Beta.Models.Security.detectionAction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.detectionAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DetectionAction Microsoft.Graph.Beta.Models.Security.detectionAction~~>IAdditionalDataHolder; IBackedModel; IParsable -Microsoft.Graph.Beta.Models.Security.detectionRule-->global.Microsoft.Graph.Beta.Models.Security.ProtectionRule -Microsoft.Graph.Beta.Models.Security.detectionRule::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.detectionRule-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|CreatedBy:string +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|Description:string Microsoft.Graph.Beta.Models.Security.detectionRule::|public|DetectionAction:global.Microsoft.Graph.Beta.Models.Security.DetectionAction Microsoft.Graph.Beta.Models.Security.detectionRule::|public|DetectorId:string +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|DisplayName:string Microsoft.Graph.Beta.Models.Security.detectionRule::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|IsEnabled:bool? +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|LastModifiedBy:string +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|LastModifiedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.Security.detectionRule::|public|LastRunDetails:global.Microsoft.Graph.Beta.Models.Security.RunDetails Microsoft.Graph.Beta.Models.Security.detectionRule::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.detectionRule::|public|QueryCondition:global.Microsoft.Graph.Beta.Models.Security.QueryCondition Microsoft.Graph.Beta.Models.Security.detectionRule::|public|Schedule:global.Microsoft.Graph.Beta.Models.Security.RuleSchedule Microsoft.Graph.Beta.Models.Security.detectionRule::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.detectionRule::|public|Status:global.Microsoft.Graph.Beta.Models.Security.DetectionRuleStatus? Microsoft.Graph.Beta.Models.Security.detectionRule::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DetectionRule Microsoft.Graph.Beta.Models.Security.detectionRuleCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse Microsoft.Graph.Beta.Models.Security.detectionRuleCollectionResponse::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.detectionRuleCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.detectionRuleCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.Security.detectionRuleCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DetectionRuleCollectionResponse +Microsoft.Graph.Beta.Models.Security.detectionRuleStatus::0000-enabled +Microsoft.Graph.Beta.Models.Security.detectionRuleStatus::0001-disabled +Microsoft.Graph.Beta.Models.Security.detectionRuleStatus::0002-autoDisabled +Microsoft.Graph.Beta.Models.Security.detectionRuleStatus::0003-unknownFutureValue Microsoft.Graph.Beta.Models.Security.detectionSource::0000-unknown Microsoft.Graph.Beta.Models.Security.detectionSource::0001-microsoftDefenderForEndpoint Microsoft.Graph.Beta.Models.Security.detectionSource::0002-antivirus @@ -215419,6 +217366,13 @@ Microsoft.Graph.Beta.Models.Security.detonationObservables::|public|OdataType:st Microsoft.Graph.Beta.Models.Security.detonationObservables::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.detonationObservables::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DetonationObservables Microsoft.Graph.Beta.Models.Security.detonationObservables~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.deviceAction-->global.Microsoft.Graph.Beta.Models.Security.AutomatedAction +Microsoft.Graph.Beta.Models.Security.deviceAction::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.deviceAction::|public|DeviceIdColumn:string +Microsoft.Graph.Beta.Models.Security.deviceAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.deviceAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.deviceAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.deviceAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DeviceAction Microsoft.Graph.Beta.Models.Security.deviceAssetIdentifier::0000-deviceId Microsoft.Graph.Beta.Models.Security.deviceAssetIdentifier::0001-deviceName Microsoft.Graph.Beta.Models.Security.deviceAssetIdentifier::0002-remoteDeviceName @@ -216003,6 +217957,15 @@ Microsoft.Graph.Beta.Models.Security.dlpSensitiveInformationTypeRulePackageCmdle Microsoft.Graph.Beta.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|public|DomainNameColumn:string +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|public|HostIpAddressColumn:string +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|public|ServerIpColumn:string +Microsoft.Graph.Beta.Models.Security.dnsEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DnsEntityMapping Microsoft.Graph.Beta.Models.Security.dnsEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.dnsEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.dnsEvidence::|public|DnsServerIp:global.Microsoft.Graph.Beta.Models.Security.IpEvidence @@ -216028,6 +217991,30 @@ Microsoft.Graph.Beta.Models.Security.downgradeJustification::|public|OdataType:s Microsoft.Graph.Beta.Models.Security.downgradeJustification::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.downgradeJustification::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DowngradeJustification Microsoft.Graph.Beta.Models.Security.downgradeJustification~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.dragonCopilotAccessRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.dragonCopilotAccessRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.dragonCopilotAccessRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.dragonCopilotAccessRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.dragonCopilotAccessRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.dragonCopilotAccessRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DragonCopilotAccessRecord +Microsoft.Graph.Beta.Models.Security.dragonCopilotAdminRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.dragonCopilotAdminRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.dragonCopilotAdminRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.dragonCopilotAdminRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.dragonCopilotAdminRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.dragonCopilotAdminRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DragonCopilotAdminRecord +Microsoft.Graph.Beta.Models.Security.dragonCopilotClinicalDataRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.dragonCopilotClinicalDataRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.dragonCopilotClinicalDataRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.dragonCopilotClinicalDataRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.dragonCopilotClinicalDataRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.dragonCopilotClinicalDataRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DragonCopilotClinicalDataRecord +Microsoft.Graph.Beta.Models.Security.dragonCopilotSessionRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.dragonCopilotSessionRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.dragonCopilotSessionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.dragonCopilotSessionRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.dragonCopilotSessionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.dragonCopilotSessionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.DragonCopilotSessionRecord Microsoft.Graph.Beta.Models.Security.dynamics365BusinessCentralAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.dynamics365BusinessCentralAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.dynamics365BusinessCentralAuditRecord::|public|GetFieldDeserializers():IDictionary> @@ -216283,6 +218270,14 @@ Microsoft.Graph.Beta.Models.Security.ehrConnectorAuditBaseRecord::|public|GetFie Microsoft.Graph.Beta.Models.Security.ehrConnectorAuditBaseRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.ehrConnectorAuditBaseRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.ehrConnectorAuditBaseRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EhrConnectorAuditBaseRecord +Microsoft.Graph.Beta.Models.Security.emailAction-->global.Microsoft.Graph.Beta.Models.Security.AutomatedAction +Microsoft.Graph.Beta.Models.Security.emailAction::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.emailAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.emailAction::|public|NetworkMessageIdColumn:string +Microsoft.Graph.Beta.Models.Security.emailAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.emailAction::|public|RecipientColumn:string +Microsoft.Graph.Beta.Models.Security.emailAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.emailAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EmailAction Microsoft.Graph.Beta.Models.Security.emailContentThreatSubmission-->global.Microsoft.Graph.Beta.Models.Security.EmailThreatSubmission Microsoft.Graph.Beta.Models.Security.emailContentThreatSubmission::|public|constructor():void Microsoft.Graph.Beta.Models.Security.emailContentThreatSubmission::|public|FileContent:string @@ -216367,6 +218362,54 @@ Microsoft.Graph.Beta.Models.Security.endpointDiscoveredCloudAppDetail::|public|G Microsoft.Graph.Beta.Models.Security.endpointDiscoveredCloudAppDetail::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.endpointDiscoveredCloudAppDetail::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.endpointDiscoveredCloudAppDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EndpointDiscoveredCloudAppDetail +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|EntityIdentifier:string +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|EntityType:global.Microsoft.Graph.Beta.Models.Security.ManualAlertEntityType? +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|IdentifierValue:string +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|Role:global.Microsoft.Graph.Beta.Models.Security.EntityDefinitionInputRole? +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EntityDefinitionInput +Microsoft.Graph.Beta.Models.Security.entityDefinitionInputRole::0000-impacted +Microsoft.Graph.Beta.Models.Security.entityDefinitionInputRole::0001-related +Microsoft.Graph.Beta.Models.Security.entityDefinitionInputRole::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.entityDefinitionInput~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.entityMapping::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.entityMapping::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.entityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.entityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.entityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.entityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.entityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Accounts:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|AmazonResources:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|AzureResources:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|CloudApplications:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Dns:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Files:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|GoogleCloudResources:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Hosts:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Ips:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Mailboxes:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|MailClusters:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|MailMessages:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|OAuthApplications:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Processes:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|RegistryValues:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|SecurityGroups:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|public|Urls:List +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EntityMappingConfiguration +Microsoft.Graph.Beta.Models.Security.entityMappingConfiguration~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.entityMapping~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.Security.entityType::0000-userName Microsoft.Graph.Beta.Models.Security.entityType::0001-ipAddress Microsoft.Graph.Beta.Models.Security.entityType::0002-machineName @@ -216396,6 +218439,12 @@ Microsoft.Graph.Beta.Models.Security.environmentObject::|public|Kind:global.Micr Microsoft.Graph.Beta.Models.Security.environmentObject::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.environmentObject::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.environmentObject::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EnvironmentObject +Microsoft.Graph.Beta.Models.Security.eopSubmissionFeedEntityAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.eopSubmissionFeedEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.EopSubmissionFeedEntityAuditRecord Microsoft.Graph.Beta.Models.Security.eventPropagationResult::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.eventPropagationResult::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.eventPropagationResult::|public|constructor():void @@ -216537,6 +218586,21 @@ Microsoft.Graph.Beta.Models.Security.fabricAuditRecord::|public|GetFieldDeserial Microsoft.Graph.Beta.Models.Security.fabricAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.fabricAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.fabricAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.FabricAuditRecord +Microsoft.Graph.Beta.Models.Security.fabricPolicyRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.fabricPolicyRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.fabricPolicyRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.fabricPolicyRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.fabricPolicyRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.fabricPolicyRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.FabricPolicyRecord +Microsoft.Graph.Beta.Models.Security.fileAction-->global.Microsoft.Graph.Beta.Models.Security.AutomatedAction +Microsoft.Graph.Beta.Models.Security.fileAction::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.fileAction::|public|DeviceGroupNames:List +Microsoft.Graph.Beta.Models.Security.fileAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.fileAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.fileAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.fileAction::|public|Sha1Column:string +Microsoft.Graph.Beta.Models.Security.fileAction::|public|Sha256Column:string +Microsoft.Graph.Beta.Models.Security.fileAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.FileAction Microsoft.Graph.Beta.Models.Security.fileContentThreatSubmission-->global.Microsoft.Graph.Beta.Models.Security.FileThreatSubmission Microsoft.Graph.Beta.Models.Security.fileContentThreatSubmission::|public|constructor():void Microsoft.Graph.Beta.Models.Security.fileContentThreatSubmission::|public|FileContent:string @@ -216567,6 +218631,15 @@ Microsoft.Graph.Beta.Models.Security.fileEntityIdentifier::0001-initiatingProces Microsoft.Graph.Beta.Models.Security.fileEntityIdentifier::0002-sha256 Microsoft.Graph.Beta.Models.Security.fileEntityIdentifier::0003-initiatingProcessSHA256 Microsoft.Graph.Beta.Models.Security.fileEntityIdentifier::0004-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.fileEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|public|NameColumn:string +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|public|Sha1Column:string +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|public|Sha256Column:string +Microsoft.Graph.Beta.Models.Security.fileEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.FileEntityMapping Microsoft.Graph.Beta.Models.Security.fileEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.fileEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.fileEvidence::|public|DetectionStatus:global.Microsoft.Graph.Beta.Models.Security.DetectionStatus? @@ -216810,6 +218883,13 @@ Microsoft.Graph.Beta.Models.Security.googleCloudLocationType::0001-regional Microsoft.Graph.Beta.Models.Security.googleCloudLocationType::0002-zonal Microsoft.Graph.Beta.Models.Security.googleCloudLocationType::0003-global Microsoft.Graph.Beta.Models.Security.googleCloudLocationType::0004-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.googleCloudResourceEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.googleCloudResourceEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.googleCloudResourceEntityMapping::|public|FullResourceNameColumn:string +Microsoft.Graph.Beta.Models.Security.googleCloudResourceEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.googleCloudResourceEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.googleCloudResourceEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.googleCloudResourceEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.GoogleCloudResourceEntityMapping Microsoft.Graph.Beta.Models.Security.googleCloudResourceEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.googleCloudResourceEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.googleCloudResourceEvidence::|public|FullResourceName:string @@ -216941,6 +219021,17 @@ Microsoft.Graph.Beta.Models.Security.hostedRpaAuditRecord::|public|GetFieldDeser Microsoft.Graph.Beta.Models.Security.hostedRpaAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.hostedRpaAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.hostedRpaAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.HostedRpaAuditRecord +Microsoft.Graph.Beta.Models.Security.hostEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|DeviceIdColumn:string +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|DnsDomainColumn:string +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|NameColumn:string +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|NetBiosNameColumn:string +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|NtDomainColumn:string +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.hostEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.HostEntityMapping Microsoft.Graph.Beta.Models.Security.hostLogonSessionEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.hostLogonSessionEvidence::|public|Account:global.Microsoft.Graph.Beta.Models.Security.UserEvidence Microsoft.Graph.Beta.Models.Security.hostLogonSessionEvidence::|public|constructor():void @@ -217602,6 +219693,14 @@ Microsoft.Graph.Beta.Models.Security.ipAddress::|public|Netblock:string Microsoft.Graph.Beta.Models.Security.ipAddress::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.ipAddress::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.ipAddress::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.IpAddress +Microsoft.Graph.Beta.Models.Security.ipEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.ipEntityMapping::|public|AddressColumn:string +Microsoft.Graph.Beta.Models.Security.ipEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.ipEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.ipEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.ipEntityMapping::|public|ScopeColumn:string +Microsoft.Graph.Beta.Models.Security.ipEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.ipEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.IpEntityMapping Microsoft.Graph.Beta.Models.Security.ipEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.ipEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.ipEvidence::|public|CountryLetterCode:string @@ -217624,6 +219723,12 @@ Microsoft.Graph.Beta.Models.Security.irmUserDefinedDetectionRecord::|public|GetF Microsoft.Graph.Beta.Models.Security.irmUserDefinedDetectionRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.irmUserDefinedDetectionRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.irmUserDefinedDetectionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.IrmUserDefinedDetectionRecord +Microsoft.Graph.Beta.Models.Security.isolateDeviceAction-->global.Microsoft.Graph.Beta.Models.Security.DeviceAction +Microsoft.Graph.Beta.Models.Security.isolateDeviceAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.isolateDeviceAction::|public|IsolationType:global.Microsoft.Graph.Beta.Models.Security.IsolationType? +Microsoft.Graph.Beta.Models.Security.isolateDeviceAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.isolateDeviceAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.isolateDeviceAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.IsolateDeviceAction Microsoft.Graph.Beta.Models.Security.isolateDeviceIncidentTaskResponseAction-->global.Microsoft.Graph.Beta.Models.Security.IncidentTaskResponseAction Microsoft.Graph.Beta.Models.Security.isolateDeviceIncidentTaskResponseAction::|public|constructor():void Microsoft.Graph.Beta.Models.Security.isolateDeviceIncidentTaskResponseAction::|public|GetFieldDeserializers():IDictionary> @@ -217935,6 +220040,13 @@ Microsoft.Graph.Beta.Models.Security.mailboxConfigurationType::0002-ewsSettings Microsoft.Graph.Beta.Models.Security.mailboxConfigurationType::0003-mailDelegation Microsoft.Graph.Beta.Models.Security.mailboxConfigurationType::0004-userInboxRule Microsoft.Graph.Beta.Models.Security.mailboxConfigurationType::0005-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.mailboxEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.mailboxEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mailboxEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mailboxEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mailboxEntityMapping::|public|PrimaryAddressColumn:string +Microsoft.Graph.Beta.Models.Security.mailboxEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mailboxEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MailboxEntityMapping Microsoft.Graph.Beta.Models.Security.mailboxEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.mailboxEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.mailboxEvidence::|public|DisplayName:string @@ -217945,6 +220057,14 @@ Microsoft.Graph.Beta.Models.Security.mailboxEvidence::|public|Serialize(writer:I Microsoft.Graph.Beta.Models.Security.mailboxEvidence::|public|Upn:string Microsoft.Graph.Beta.Models.Security.mailboxEvidence::|public|UserAccount:global.Microsoft.Graph.Beta.Models.Security.UserAccount Microsoft.Graph.Beta.Models.Security.mailboxEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MailboxEvidence +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping::|public|QueryColumn:string +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping::|public|SourceColumn:string +Microsoft.Graph.Beta.Models.Security.mailClusterEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MailClusterEntityMapping Microsoft.Graph.Beta.Models.Security.mailClusterEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.mailClusterEvidence::|public|ClusterBy:string Microsoft.Graph.Beta.Models.Security.mailClusterEvidence::|public|ClusterByValue:string @@ -217957,6 +220077,16 @@ Microsoft.Graph.Beta.Models.Security.mailClusterEvidence::|public|Query:string Microsoft.Graph.Beta.Models.Security.mailClusterEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.mailClusterEvidence::|public|Urn:string Microsoft.Graph.Beta.Models.Security.mailClusterEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MailClusterEvidence +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|NetworkMessageIdColumn:string +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|RecipientColumn:string +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|SenderColumn:string +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|public|SubjectColumn:string +Microsoft.Graph.Beta.Models.Security.mailMessageEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MailMessageEntityMapping Microsoft.Graph.Beta.Models.Security.mailSubmissionData-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.mailSubmissionData::|public|constructor():void Microsoft.Graph.Beta.Models.Security.mailSubmissionData::|public|GetFieldDeserializers():IDictionary> @@ -217985,6 +220115,33 @@ Microsoft.Graph.Beta.Models.Security.managedTenantsAuditRecord::|public|GetField Microsoft.Graph.Beta.Models.Security.managedTenantsAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.managedTenantsAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.managedTenantsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ManagedTenantsAuditRecord +Microsoft.Graph.Beta.Models.Security.manualAlert-->global.Microsoft.Graph.Beta.Models.Security.Alert +Microsoft.Graph.Beta.Models.Security.manualAlert::|public|EntityDefinitions:List +Microsoft.Graph.Beta.Models.Security.manualAlert::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.manualAlert::|public|IsExcludedFromCorrelation:bool? +Microsoft.Graph.Beta.Models.Security.manualAlert::|public|LinkToIncident:long? +Microsoft.Graph.Beta.Models.Security.manualAlert::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.manualAlert::|public|SentinelWorkspace:string +Microsoft.Graph.Beta.Models.Security.manualAlert::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.manualAlert::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ManualAlert +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0000-user +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0001-device +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0002-file +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0003-ip +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0004-url +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0005-cloudApplication +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0006-mailbox +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0007-securityGroup +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0008-azureResource +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0009-amazonResource +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0010-googleCloudResource +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0011-oAuthApplication +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0012-emailMessage +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0013-emailCluster +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0014-process +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0015-registryKey +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0016-registryValue +Microsoft.Graph.Beta.Models.Security.manualAlertEntityType::0017-unknownFutureValue Microsoft.Graph.Beta.Models.Security.mapgAlertsAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.mapgAlertsAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.mapgAlertsAuditRecord::|public|GetFieldDeserializers():IDictionary> @@ -218045,6 +220202,12 @@ Microsoft.Graph.Beta.Models.Security.mdaDataSecuritySignalRecord::|public|GetFie Microsoft.Graph.Beta.Models.Security.mdaDataSecuritySignalRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.mdaDataSecuritySignalRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.mdaDataSecuritySignalRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MdaDataSecuritySignalRecord +Microsoft.Graph.Beta.Models.Security.mDASHAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.mDASHAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mDASHAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mDASHAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mDASHAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mDASHAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MDASHAuditRecord Microsoft.Graph.Beta.Models.Security.mdatpAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.mdatpAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.mdatpAuditRecord::|public|GetFieldDeserializers():IDictionary> @@ -218236,6 +220399,12 @@ Microsoft.Graph.Beta.Models.Security.microsoftTeamsShiftsAuditRecord::|public|Ge Microsoft.Graph.Beta.Models.Security.microsoftTeamsShiftsAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.microsoftTeamsShiftsAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.microsoftTeamsShiftsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MicrosoftTeamsShiftsAuditRecord +Microsoft.Graph.Beta.Models.Security.microsoftTeamsUserConcernAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.microsoftTeamsUserConcernAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MicrosoftTeamsUserConcernAuditRecord Microsoft.Graph.Beta.Models.Security.migrateSensorsResult::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.migrateSensorsResult::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.migrateSensorsResult::|public|constructor():void @@ -218312,12 +220481,38 @@ Microsoft.Graph.Beta.Models.Security.mipLabelAuditRecord::|public|GetFieldDeseri Microsoft.Graph.Beta.Models.Security.mipLabelAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.mipLabelAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.mipLabelAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MipLabelAuditRecord +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|Tactic:string +Microsoft.Graph.Beta.Models.Security.mitreTactic::|public|Techniques:List +Microsoft.Graph.Beta.Models.Security.mitreTactic::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MitreTactic +Microsoft.Graph.Beta.Models.Security.mitreTactic~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|SubTechniques:List +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|public|Technique:string +Microsoft.Graph.Beta.Models.Security.mitreTechnique::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MitreTechnique +Microsoft.Graph.Beta.Models.Security.mitreTechnique~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecord::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MosAgentInfoRecord +Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecordV2-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecordV2::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecordV2::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecordV2::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecordV2::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mosAgentInfoRecordV2::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MosAgentInfoRecordV2 Microsoft.Graph.Beta.Models.Security.moveToDeletedItemsResponseAction-->global.Microsoft.Graph.Beta.Models.Security.ResponseAction Microsoft.Graph.Beta.Models.Security.moveToDeletedItemsResponseAction::|public|constructor():void Microsoft.Graph.Beta.Models.Security.moveToDeletedItemsResponseAction::|public|GetFieldDeserializers():IDictionary> @@ -218387,6 +220582,12 @@ Microsoft.Graph.Beta.Models.Security.msdeRolesSettingsAuditRecord::|public|GetFi Microsoft.Graph.Beta.Models.Security.msdeRolesSettingsAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.msdeRolesSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.msdeRolesSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MsdeRolesSettingsAuditRecord +Microsoft.Graph.Beta.Models.Security.mspVectorSearchContentMetadataAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.mspVectorSearchContentMetadataAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.MspVectorSearchContentMetadataAuditRecord Microsoft.Graph.Beta.Models.Security.msticNationStateNotificationRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.msticNationStateNotificationRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.msticNationStateNotificationRecord::|public|GetFieldDeserializers():IDictionary> @@ -218438,6 +220639,13 @@ Microsoft.Graph.Beta.Models.Security.noisyAlertPolicyAuditRecord::|public|GetFie Microsoft.Graph.Beta.Models.Security.noisyAlertPolicyAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.noisyAlertPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.noisyAlertPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.NoisyAlertPolicyAuditRecord +Microsoft.Graph.Beta.Models.Security.oAuthApplicationEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.oAuthApplicationEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.oAuthApplicationEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.oAuthApplicationEntityMapping::|public|OAuthAppIdColumn:string +Microsoft.Graph.Beta.Models.Security.oAuthApplicationEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.oAuthApplicationEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.oAuthApplicationEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.OAuthApplicationEntityMapping Microsoft.Graph.Beta.Models.Security.oauthApplicationEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.oauthApplicationEvidence::|public|AppId:string Microsoft.Graph.Beta.Models.Security.oauthApplicationEvidence::|public|constructor():void @@ -218509,6 +220717,7 @@ Microsoft.Graph.Beta.Models.Security.organizationalDataInM365AuditRecord::|stati Microsoft.Graph.Beta.Models.Security.organizationalScope::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.organizationalScope::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.organizationalScope::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.organizationalScope::|public|DeviceGroups:List Microsoft.Graph.Beta.Models.Security.organizationalScope::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.organizationalScope::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.organizationalScope::|public|ScopeNames:List @@ -218552,6 +220761,12 @@ Microsoft.Graph.Beta.Models.Security.p4aiAssessmentRecord::|public|GetFieldDeser Microsoft.Graph.Beta.Models.Security.p4aiAssessmentRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.p4aiAssessmentRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.p4aiAssessmentRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.P4aiAssessmentRecord +Microsoft.Graph.Beta.Models.Security.p4AIRiskScoreRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.p4AIRiskScoreRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.p4AIRiskScoreRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.p4AIRiskScoreRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.p4AIRiskScoreRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.p4AIRiskScoreRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.P4AIRiskScoreRecord Microsoft.Graph.Beta.Models.Security.passiveDnsRecord-->global.Microsoft.Graph.Beta.Models.Security.Artifact Microsoft.Graph.Beta.Models.Security.passiveDnsRecord::|public|Artifact:global.Microsoft.Graph.Beta.Models.Security.Artifact Microsoft.Graph.Beta.Models.Security.passiveDnsRecord::|public|CollectedDateTime:DateTimeOffset? @@ -218819,6 +221034,14 @@ Microsoft.Graph.Beta.Models.Security.privaPrivacyConsentOperationRecord::|public Microsoft.Graph.Beta.Models.Security.privaPrivacyConsentOperationRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.privaPrivacyConsentOperationRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.privaPrivacyConsentOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.PrivaPrivacyConsentOperationRecord +Microsoft.Graph.Beta.Models.Security.processEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.processEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.processEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.processEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.processEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.processEntityMapping::|public|Sha1Column:string +Microsoft.Graph.Beta.Models.Security.processEntityMapping::|public|Sha256Column:string +Microsoft.Graph.Beta.Models.Security.processEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ProcessEntityMapping Microsoft.Graph.Beta.Models.Security.processEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.processEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.processEvidence::|public|DetectionStatus:global.Microsoft.Graph.Beta.Models.Security.DetectionStatus? @@ -218902,17 +221125,6 @@ Microsoft.Graph.Beta.Models.Security.protectDoNotForwardAction::|public|GetField Microsoft.Graph.Beta.Models.Security.protectDoNotForwardAction::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.protectDoNotForwardAction::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.protectDoNotForwardAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ProtectDoNotForwardAction -Microsoft.Graph.Beta.Models.Security.protectionRule-->global.Microsoft.Graph.Beta.Models.Entity -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|CreatedBy:string -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|CreatedDateTime:DateTimeOffset? -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|DisplayName:string -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|GetFieldDeserializers():IDictionary> -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|IsEnabled:bool? -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|LastModifiedBy:string -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|LastModifiedDateTime:DateTimeOffset? -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|OdataType:string -Microsoft.Graph.Beta.Models.Security.protectionRule::|public|Serialize(writer:ISerializationWriter):void -Microsoft.Graph.Beta.Models.Security.protectionRule::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.ProtectionRule Microsoft.Graph.Beta.Models.Security.protocolType::0000-tcp Microsoft.Graph.Beta.Models.Security.protocolType::0001-udp Microsoft.Graph.Beta.Models.Security.protocolType::0002-unknownFutureValue @@ -219025,6 +221237,14 @@ Microsoft.Graph.Beta.Models.Security.registryKeyEvidence::|public|RegistryHive:s Microsoft.Graph.Beta.Models.Security.registryKeyEvidence::|public|RegistryKey:string Microsoft.Graph.Beta.Models.Security.registryKeyEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.registryKeyEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.RegistryKeyEvidence +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping::|public|KeyColumn:string +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping::|public|ValueNameColumn:string +Microsoft.Graph.Beta.Models.Security.registryValueEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.RegistryValueEntityMapping Microsoft.Graph.Beta.Models.Security.registryValueEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.registryValueEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.registryValueEvidence::|public|GetFieldDeserializers():IDictionary> @@ -219262,6 +221482,7 @@ Microsoft.Graph.Beta.Models.Security.rtiOperationsAgentAuditRecord::|static|publ Microsoft.Graph.Beta.Models.Security.ruleSchedule::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.Security.ruleSchedule::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.Security.ruleSchedule::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.ruleSchedule::|public|Frequency:TimeSpan? Microsoft.Graph.Beta.Models.Security.ruleSchedule::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.Security.ruleSchedule::|public|NextRunDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.Security.ruleSchedule::|public|OdataType:string @@ -219622,6 +221843,27 @@ Microsoft.Graph.Beta.Models.Security.SecurityCopilot.workspaceCollectionResponse Microsoft.Graph.Beta.Models.Security.SecurityCopilot.workspaceCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.SecurityCopilot.workspaceCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.Security.SecurityCopilot.workspaceCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SecurityCopilot.WorkspaceCollectionResponse +Microsoft.Graph.Beta.Models.Security.securityCopilotIdentityManagementAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.securityCopilotIdentityManagementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SecurityCopilotIdentityManagementAuditRecord +Microsoft.Graph.Beta.Models.Security.securityDevelopmentLifecycleAILogAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SecurityDevelopmentLifecycleAILogAuditRecord +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|public|DistinguishedNameColumn:string +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|public|ObjectIdColumn:string +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|public|SidColumn:string +Microsoft.Graph.Beta.Models.Security.securityGroupEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SecurityGroupEntityMapping Microsoft.Graph.Beta.Models.Security.securityGroupEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.securityGroupEvidence::|public|ActiveDirectoryObjectGuid:Guid? Microsoft.Graph.Beta.Models.Security.securityGroupEvidence::|public|constructor():void @@ -219860,6 +222102,7 @@ Microsoft.Graph.Beta.Models.Security.serviceSource::0010-microsoftDefenderForClo Microsoft.Graph.Beta.Models.Security.serviceSource::0011-microsoftSentinel Microsoft.Graph.Beta.Models.Security.serviceSource::0012-microsoftInsiderRiskManagement Microsoft.Graph.Beta.Models.Security.serviceSource::0013-microsoftThreatIntelligence +Microsoft.Graph.Beta.Models.Security.serviceSource::0014-microsoftSecurityForAI Microsoft.Graph.Beta.Models.Security.serviceStatus::0000-stopped Microsoft.Graph.Beta.Models.Security.serviceStatus::0001-starting Microsoft.Graph.Beta.Models.Security.serviceStatus::0002-running @@ -219998,9 +222241,39 @@ Microsoft.Graph.Beta.Models.Security.sonarDetonationContentMetadata::|public|Get Microsoft.Graph.Beta.Models.Security.sonarDetonationContentMetadata::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.sonarDetonationContentMetadata::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.sonarDetonationContentMetadata::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SonarDetonationContentMetadata +Microsoft.Graph.Beta.Models.Security.sonarDetonationEntityAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.sonarDetonationEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.sonarDetonationEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.sonarDetonationEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.sonarDetonationEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.sonarDetonationEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SonarDetonationEntityAuditRecord +Microsoft.Graph.Beta.Models.Security.sonarFileDetonationEntityAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.sonarFileDetonationEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.sonarFileDetonationEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.sonarFileDetonationEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.sonarFileDetonationEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.sonarFileDetonationEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SonarFileDetonationEntityAuditRecord +Microsoft.Graph.Beta.Models.Security.sonarSubmissionEntityAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.sonarSubmissionEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.sonarSubmissionEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.sonarSubmissionEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.sonarSubmissionEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.sonarSubmissionEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SonarSubmissionEntityAuditRecord +Microsoft.Graph.Beta.Models.Security.sonarUrlDetonationEntityAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.sonarUrlDetonationEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SonarUrlDetonationEntityAuditRecord Microsoft.Graph.Beta.Models.Security.sourceType::0000-mailbox Microsoft.Graph.Beta.Models.Security.sourceType::0001-site Microsoft.Graph.Beta.Models.Security.sourceType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.sparkCoreCustomLivePoolRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.sparkCoreCustomLivePoolRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.sparkCoreCustomLivePoolRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.sparkCoreCustomLivePoolRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.sparkCoreCustomLivePoolRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.sparkCoreCustomLivePoolRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SparkCoreCustomLivePoolRecord Microsoft.Graph.Beta.Models.Security.sslCertificate-->global.Microsoft.Graph.Beta.Models.Security.Artifact Microsoft.Graph.Beta.Models.Security.sslCertificate::|public|constructor():void Microsoft.Graph.Beta.Models.Security.sslCertificate::|public|ExpirationDateTime:DateTimeOffset? @@ -220045,6 +222318,14 @@ Microsoft.Graph.Beta.Models.Security.statisticsOptions::0002-includeUnindexedSta Microsoft.Graph.Beta.Models.Security.statisticsOptions::0003-advancedIndexing Microsoft.Graph.Beta.Models.Security.statisticsOptions::0004-locationsWithoutHits Microsoft.Graph.Beta.Models.Security.statisticsOptions::0005-unknownFutureValue +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction-->global.Microsoft.Graph.Beta.Models.Security.AutomatedAction +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction::|public|DeviceIdColumn:string +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction::|public|Sha1Column:string +Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileAction::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.StopAndQuarantineFileAction Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileEntityIdentifier::0000-deviceId Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileEntityIdentifier::0001-sha1 Microsoft.Graph.Beta.Models.Security.stopAndQuarantineFileEntityIdentifier::0002-initiatingProcessSHA1 @@ -220136,6 +222417,12 @@ Microsoft.Graph.Beta.Models.Security.submissionDetectedFile::|public|OdataType:s Microsoft.Graph.Beta.Models.Security.submissionDetectedFile::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.submissionDetectedFile::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SubmissionDetectedFile Microsoft.Graph.Beta.Models.Security.submissionDetectedFile~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.Security.submissionEntityAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.submissionEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.submissionEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.submissionEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.submissionEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.submissionEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.SubmissionEntityAuditRecord Microsoft.Graph.Beta.Models.Security.submissionMailEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.submissionMailEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.submissionMailEvidence::|public|GetFieldDeserializers():IDictionary> @@ -220666,6 +222953,13 @@ Microsoft.Graph.Beta.Models.Security.urbacRoleAuditRecord::|public|GetFieldDeser Microsoft.Graph.Beta.Models.Security.urbacRoleAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.urbacRoleAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.urbacRoleAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.UrbacRoleAuditRecord +Microsoft.Graph.Beta.Models.Security.urlEntityMapping-->global.Microsoft.Graph.Beta.Models.Security.EntityMapping +Microsoft.Graph.Beta.Models.Security.urlEntityMapping::|public|AddressColumn:string +Microsoft.Graph.Beta.Models.Security.urlEntityMapping::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.urlEntityMapping::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.urlEntityMapping::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.urlEntityMapping::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.urlEntityMapping::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.UrlEntityMapping Microsoft.Graph.Beta.Models.Security.urlEvidence-->global.Microsoft.Graph.Beta.Models.Security.AlertEvidence Microsoft.Graph.Beta.Models.Security.urlEvidence::|public|constructor():void Microsoft.Graph.Beta.Models.Security.urlEvidence::|public|GetFieldDeserializers():IDictionary> @@ -220840,6 +223134,12 @@ Microsoft.Graph.Beta.Models.Security.vivaGlintAdvancedConfigurationAuditRecord:: Microsoft.Graph.Beta.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|public|OdataType:string Microsoft.Graph.Beta.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.VivaGlintAdvancedConfigurationAuditRecord +Microsoft.Graph.Beta.Models.Security.vivaGlintAgenticCampaignAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData +Microsoft.Graph.Beta.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|constructor():void +Microsoft.Graph.Beta.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|OdataType:string +Microsoft.Graph.Beta.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.Security.vivaGlintAgenticCampaignAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Security.VivaGlintAgenticCampaignAuditRecord Microsoft.Graph.Beta.Models.Security.vivaGlintFeedbackProgramAuditRecord-->global.Microsoft.Graph.Beta.Models.Security.AuditData Microsoft.Graph.Beta.Models.Security.vivaGlintFeedbackProgramAuditRecord::|public|constructor():void Microsoft.Graph.Beta.Models.Security.vivaGlintFeedbackProgramAuditRecord::|public|GetFieldDeserializers():IDictionary> @@ -221986,6 +224286,13 @@ Microsoft.Graph.Beta.Models.servicePrincipalSignInActivityCollectionResponse::|p Microsoft.Graph.Beta.Models.servicePrincipalSignInActivityCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.servicePrincipalSignInActivityCollectionResponse::|public|Value:List Microsoft.Graph.Beta.Models.servicePrincipalSignInActivityCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ServicePrincipalSignInActivityCollectionResponse +Microsoft.Graph.Beta.Models.serviceProviderConstraints-->global.Microsoft.Graph.Beta.Models.PolicyDeletableItem +Microsoft.Graph.Beta.Models.serviceProviderConstraints::|public|constructor():void +Microsoft.Graph.Beta.Models.serviceProviderConstraints::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.serviceProviderConstraints::|public|Id:string +Microsoft.Graph.Beta.Models.serviceProviderConstraints::|public|OdataType:string +Microsoft.Graph.Beta.Models.serviceProviderConstraints::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.serviceProviderConstraints::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints Microsoft.Graph.Beta.Models.serviceProvisioningError::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.serviceProvisioningError::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.serviceProvisioningError::|public|constructor():void @@ -224497,6 +226804,9 @@ Microsoft.Graph.Beta.Models.subscription::|public|NotificationUrlAppId:string Microsoft.Graph.Beta.Models.subscription::|public|OdataType:string Microsoft.Graph.Beta.Models.subscription::|public|Resource:string Microsoft.Graph.Beta.Models.subscription::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.subscription::|public|VapidPublicKey:string +Microsoft.Graph.Beta.Models.subscription::|public|WebPushEncryptionP256dhPublicKey:string +Microsoft.Graph.Beta.Models.subscription::|public|WebPushEncryptionSecret:string Microsoft.Graph.Beta.Models.subscription::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Subscription Microsoft.Graph.Beta.Models.subscriptionActivities::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.subscriptionActivities::|public|BackingStore:IBackingStore @@ -225075,6 +227385,14 @@ Microsoft.Graph.Beta.Models.taskFileAttachment::|public|GetFieldDeserializers(): Microsoft.Graph.Beta.Models.taskFileAttachment::|public|OdataType:string Microsoft.Graph.Beta.Models.taskFileAttachment::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.taskFileAttachment::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.TaskFileAttachment +Microsoft.Graph.Beta.Models.taskHistoryItem-->global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Models.taskHistoryItem::|public|constructor():void +Microsoft.Graph.Beta.Models.taskHistoryItem::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.taskHistoryItem::|public|NewData:global.Microsoft.Graph.Beta.Models.PlannerTaskData +Microsoft.Graph.Beta.Models.taskHistoryItem::|public|OdataType:string +Microsoft.Graph.Beta.Models.taskHistoryItem::|public|OldData:global.Microsoft.Graph.Beta.Models.PlannerTaskData +Microsoft.Graph.Beta.Models.taskHistoryItem::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.taskHistoryItem::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.TaskHistoryItem Microsoft.Graph.Beta.Models.taskStatus::0000-notStarted Microsoft.Graph.Beta.Models.taskStatus::0001-inProgress Microsoft.Graph.Beta.Models.taskStatus::0002-completed @@ -225839,6 +228157,7 @@ Microsoft.Graph.Beta.Models.teamwork::|public|DeletedTeams:List Microsoft.Graph.Beta.Models.teamwork::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.teamwork::|public|IsTeamsEnabled:bool? +Microsoft.Graph.Beta.Models.teamwork::|public|Messaging:global.Microsoft.Graph.Beta.Models.TeamworkMessaging Microsoft.Graph.Beta.Models.teamwork::|public|OdataType:string Microsoft.Graph.Beta.Models.teamwork::|public|Region:string Microsoft.Graph.Beta.Models.teamwork::|public|Serialize(writer:ISerializationWriter):void @@ -225961,6 +228280,23 @@ Microsoft.Graph.Beta.Models.teamworkConversationIdentityType::0000-team Microsoft.Graph.Beta.Models.teamworkConversationIdentityType::0001-channel Microsoft.Graph.Beta.Models.teamworkConversationIdentityType::0002-chat Microsoft.Graph.Beta.Models.teamworkConversationIdentityType::0003-unknownFutureValue +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|constructor():void +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|ContentBytes:string +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|CreatedBy:global.Microsoft.Graph.Beta.Models.CustomEmojiFromIdentitySet +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|DisplayName:string +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|OdataType:string +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.teamworkCustomEmoji::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji +Microsoft.Graph.Beta.Models.teamworkCustomEmojiCollectionResponse-->global.Microsoft.Graph.Beta.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Beta.Models.teamworkCustomEmojiCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.teamworkCustomEmojiCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.teamworkCustomEmojiCollectionResponse::|public|Value:List +Microsoft.Graph.Beta.Models.teamworkCustomEmojiCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.TeamworkCustomEmojiCollectionResponse +Microsoft.Graph.Beta.Models.teamworkCustomEmoji~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Models.teamworkDateTimeConfiguration::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.teamworkDateTimeConfiguration::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.teamworkDateTimeConfiguration::|public|constructor():void @@ -226195,6 +228531,12 @@ Microsoft.Graph.Beta.Models.teamworkLoginStatus::|public|SkypeConnection:global. Microsoft.Graph.Beta.Models.teamworkLoginStatus::|public|TeamsConnection:global.Microsoft.Graph.Beta.Models.TeamworkConnection Microsoft.Graph.Beta.Models.teamworkLoginStatus::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.TeamworkLoginStatus Microsoft.Graph.Beta.Models.teamworkLoginStatus~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Models.teamworkMessaging-->global.Microsoft.Graph.Beta.Models.Entity +Microsoft.Graph.Beta.Models.teamworkMessaging::|public|CustomEmojis:List +Microsoft.Graph.Beta.Models.teamworkMessaging::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.teamworkMessaging::|public|OdataType:string +Microsoft.Graph.Beta.Models.teamworkMessaging::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.teamworkMessaging::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.TeamworkMessaging Microsoft.Graph.Beta.Models.teamworkMicrophoneConfiguration::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.teamworkMicrophoneConfiguration::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.teamworkMicrophoneConfiguration::|public|constructor():void @@ -226698,6 +229040,7 @@ Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRole Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignment::|public|constructor():void Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignment::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignment::|public|Group:global.Microsoft.Graph.Beta.Models.Group +Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignment::|public|GroupDisplayName:string Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignment::|public|OdataType:string Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignment::|public|RoleTemplates:List Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignment::|public|Serialize(writer:ISerializationWriter):void @@ -226706,6 +229049,7 @@ Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRole Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot::|public|constructor():void Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot::|public|GroupDisplayName:string Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot::|public|GroupId:string Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot::|public|OdataType:string Microsoft.Graph.Beta.Models.TenantGovernanceServices.delegatedAdministrationRoleAssignmentSnapshot::|public|RoleTemplates:List @@ -226860,6 +229204,7 @@ Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|B2BS Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|BillingMetrics:global.Microsoft.Graph.Beta.Models.TenantGovernanceServices.BillingMetrics Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|IsMicrosoftInfrastructure:bool? Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|MultiTenantApplicationMetrics:global.Microsoft.Graph.Beta.Models.TenantGovernanceServices.MultiTenantApplicationMetrics Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|OdataType:string Microsoft.Graph.Beta.Models.TenantGovernanceServices.relatedTenant::|public|Serialize(writer:ISerializationWriter):void @@ -229116,6 +231461,7 @@ Microsoft.Graph.Beta.Models.user::|public|DeviceManagementTroubleshootingEvents: Microsoft.Graph.Beta.Models.user::|public|Devices:List Microsoft.Graph.Beta.Models.user::|public|DirectReports:List Microsoft.Graph.Beta.Models.user::|public|DisplayName:string +Microsoft.Graph.Beta.Models.user::|public|DistributionLists:List Microsoft.Graph.Beta.Models.user::|public|Drive:global.Microsoft.Graph.Beta.Models.Drive Microsoft.Graph.Beta.Models.user::|public|Drives:List Microsoft.Graph.Beta.Models.user::|public|EmployeeExperience:global.Microsoft.Graph.Beta.Models.EmployeeExperienceUser @@ -229312,14 +231658,20 @@ Microsoft.Graph.Beta.Models.userActivityType::0001-uploadFile Microsoft.Graph.Beta.Models.userActivityType::0002-downloadText Microsoft.Graph.Beta.Models.userActivityType::0003-downloadFile Microsoft.Graph.Beta.Models.userActivityType::0004-copyToClipboard -Microsoft.Graph.Beta.Models.userActivityType::0005-unknownFutureValue +Microsoft.Graph.Beta.Models.userActivityType::0005-pasteFromClipboard +Microsoft.Graph.Beta.Models.userActivityType::0006-print +Microsoft.Graph.Beta.Models.userActivityType::0007-accessDebugTools +Microsoft.Graph.Beta.Models.userActivityType::0008-unknownFutureValue Microsoft.Graph.Beta.Models.userActivityTypes::0000-none Microsoft.Graph.Beta.Models.userActivityTypes::0001-uploadText Microsoft.Graph.Beta.Models.userActivityTypes::0002-uploadFile Microsoft.Graph.Beta.Models.userActivityTypes::0003-downloadText Microsoft.Graph.Beta.Models.userActivityTypes::0004-downloadFile Microsoft.Graph.Beta.Models.userActivityTypes::0005-copyToClipboard -Microsoft.Graph.Beta.Models.userActivityTypes::0006-unknownFutureValue +Microsoft.Graph.Beta.Models.userActivityTypes::0006-pasteFromClipboard +Microsoft.Graph.Beta.Models.userActivityTypes::0007-print +Microsoft.Graph.Beta.Models.userActivityTypes::0008-accessDebugTools +Microsoft.Graph.Beta.Models.userActivityTypes::0009-unknownFutureValue Microsoft.Graph.Beta.Models.userAnalytics-->global.Microsoft.Graph.Beta.Models.Entity Microsoft.Graph.Beta.Models.userAnalytics::|public|ActivityStatistics:List Microsoft.Graph.Beta.Models.userAnalytics::|public|GetFieldDeserializers():IDictionary> @@ -232425,6 +234777,7 @@ Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|BackingStore:I Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|constructor():void Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|DeviceRestartBehavior:global.Microsoft.Graph.Beta.Models.Win32LobAppRestartBehavior? Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|InUseBehavior:global.Microsoft.Graph.Beta.Models.Win32LobAppInUseActionType? Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|MaxRunTimeInMinutes:int? Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|OdataType:string Microsoft.Graph.Beta.Models.win32LobAppInstallExperience::|public|RunAsAccount:global.Microsoft.Graph.Beta.Models.RunAsAccountType? @@ -232437,6 +234790,11 @@ Microsoft.Graph.Beta.Models.win32LobAppInstallPowerShellScript::|public|GetField Microsoft.Graph.Beta.Models.win32LobAppInstallPowerShellScript::|public|OdataType:string Microsoft.Graph.Beta.Models.win32LobAppInstallPowerShellScript::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Models.win32LobAppInstallPowerShellScript::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Win32LobAppInstallPowerShellScript +Microsoft.Graph.Beta.Models.win32LobAppInUseActionType::0000-notEnabled +Microsoft.Graph.Beta.Models.win32LobAppInUseActionType::0001-fail +Microsoft.Graph.Beta.Models.win32LobAppInUseActionType::0002-terminateWithoutUserInteraction +Microsoft.Graph.Beta.Models.win32LobAppInUseActionType::0003-terminateWithUserInteraction +Microsoft.Graph.Beta.Models.win32LobAppInUseActionType::0004-unknownFutureValue Microsoft.Graph.Beta.Models.win32LobAppMsiInformation::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Models.win32LobAppMsiInformation::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Models.win32LobAppMsiInformation::|public|constructor():void @@ -232507,6 +234865,18 @@ Microsoft.Graph.Beta.Models.win32LobAppPowerShellScriptRuleOperationType::0003-i Microsoft.Graph.Beta.Models.win32LobAppPowerShellScriptRuleOperationType::0004-float Microsoft.Graph.Beta.Models.win32LobAppPowerShellScriptRuleOperationType::0005-version Microsoft.Graph.Beta.Models.win32LobAppPowerShellScriptRuleOperationType::0006-boolean +Microsoft.Graph.Beta.Models.win32LobAppProcessOperationType::0000-notConfigured +Microsoft.Graph.Beta.Models.win32LobAppProcessOperationType::0001-exists +Microsoft.Graph.Beta.Models.win32LobAppProcessOperationType::0002-unknownFutureValue +Microsoft.Graph.Beta.Models.win32LobAppProcessRule-->global.Microsoft.Graph.Beta.Models.Win32LobAppRule +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|public|constructor():void +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|public|OdataType:string +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|public|OperationType:global.Microsoft.Graph.Beta.Models.Win32LobAppProcessOperationType? +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|public|ProcessDisplayName:string +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|public|ProcessName:string +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Models.win32LobAppProcessRule::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Models.Win32LobAppProcessRule Microsoft.Graph.Beta.Models.win32LobAppProductCodeDetection-->global.Microsoft.Graph.Beta.Models.Win32LobAppDetection Microsoft.Graph.Beta.Models.win32LobAppProductCodeDetection::|public|constructor():void Microsoft.Graph.Beta.Models.win32LobAppProductCodeDetection::|public|GetFieldDeserializers():IDictionary> @@ -244439,6 +246809,50 @@ Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuil Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -244468,6 +246882,7 @@ Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|D Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -245899,6 +248314,7 @@ Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantA Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365Capabilities:global.Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.M365Capabilities.M365CapabilitiesRequestBuilder Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:global.Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|serviceProviderConstraints:global.Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:Action>):RequestInformation @@ -245977,6 +248393,29 @@ Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore.rest Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore.restoreRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore.restoreRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore.restoreRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder.restoreRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|restore:global.Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.partnersRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.partnersRequestBuilder.partnersRequestBuilderGetQueryParameters::|public|Count:bool? Microsoft.Graph.Beta.Policies.CrossTenantAccessPolicy.Partners.partnersRequestBuilder.partnersRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -246118,6 +248557,7 @@ Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantA Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365Capabilities:global.Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.M365Capabilities.M365CapabilitiesRequestBuilder Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:global.Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|serviceProviderConstraints:global.Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:Action>):RequestInformation @@ -246196,6 +248636,29 @@ Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore.rest Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore.restoreRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CrossTenantAccessPolicyConfigurationPartner Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore.restoreRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore.restoreRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder.restoreRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.restoreRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder.serviceProviderConstraintsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|restore:global.Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.Restore.RestoreRequestBuilder +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.ServiceProviderConstraints; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.serviceProviderConstraintsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantPartners.Item.ServiceProviderConstraints.ServiceProviderConstraintsRequestBuilder Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantSyncPolicyPartners.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantSyncPolicyPartners.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Policies.DeletedItems.CrossTenantSyncPolicyPartners.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -252110,6 +254573,99 @@ Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight.azureADPremiumLicenseI Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight.azureADPremiumLicenseInsightRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight.azureADPremiumLicenseInsightRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.AzureADPremiumLicenseInsight; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight.azureADPremiumLicenseInsightRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder.correlationsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder::[IdentityCorrelationId:string]:global.Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityCorrelationCollectionResponse +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.correlationsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.Correlations.CorrelationsRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.Correlations.Count.CountRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder.identitiesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder::[CorrelatedIdentityId:string]:global.Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Count.CountRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CorrelatedIdentityCollectionResponse +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.identitiesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.IdentitiesRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CorrelatedIdentity +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.CorrelatedIdentity; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.CorrelatedIdentity +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.CorrelatedIdentity; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.Item.CorrelatedIdentityItemRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityCorrelation +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|identities:global.Microsoft.Graph.Beta.Reports.Correlations.Item.Identities.IdentitiesRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.IdentityCorrelation; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityCorrelation +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|servicePrincipal:global.Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.ServicePrincipalRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.IdentityCorrelation; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.Correlations.Item.IdentityCorrelationItemRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder.servicePrincipalRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder.servicePrincipalRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder.servicePrincipalRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.ServicePrincipal +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.servicePrincipalRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.Correlations.Item.ServicePrincipal.ServicePrincipalRequestBuilder Microsoft.Graph.Beta.Reports.CredentialUserRegistrationDetails.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Reports.CredentialUserRegistrationDetails.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.Beta.Reports.CredentialUserRegistrationDetails.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -253638,6 +256194,66 @@ Microsoft.Graph.Beta.Reports.HealthMonitoring.healthMonitoringRequestBuilder::|p Microsoft.Graph.Beta.Reports.HealthMonitoring.healthMonitoringRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Reports.HealthMonitoring.healthMonitoringRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.HealthMonitoring.HealthMonitoringRoot; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Reports.HealthMonitoring.healthMonitoringRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.HealthMonitoring.HealthMonitoringRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder.groupsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::[GroupAnalyticsId:string]:global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Count.CountRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.GroupAnalyticsCollectionResponse +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.GroupAnalytics; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.GroupAnalytics +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.GroupAnalytics; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.groupsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.GroupsRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.GroupAnalytics +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.GroupAnalytics; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.GroupAnalytics +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.GroupAnalytics; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.Item.GroupAnalyticsItemRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder.identityAnalyticsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder.identityAnalyticsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder.identityAnalyticsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder.identityAnalyticsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder.identityAnalyticsRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|groups:global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.Groups.GroupsRequestBuilder +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.IdentityAnalyticsRoot; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Reports.IdentityAnalytics.identityAnalyticsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.IdentityAnalyticsRequestBuilder Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; filter?:string; skip?:int?; skipToken?:string; top?:int?):void @@ -254161,6 +256777,7 @@ Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|authenticationMethod Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|azureADPremiumLicenseInsight:global.Microsoft.Graph.Beta.Reports.AzureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|correlations:global.Microsoft.Graph.Beta.Reports.Correlations.CorrelationsRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|credentialUserRegistrationDetails:global.Microsoft.Graph.Beta.Reports.CredentialUserRegistrationDetails.CredentialUserRegistrationDetailsRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|dailyPrintUsage:global.Microsoft.Graph.Beta.Reports.DailyPrintUsage.DailyPrintUsageRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|dailyPrintUsageByPrinter:global.Microsoft.Graph.Beta.Reports.DailyPrintUsageByPrinter.DailyPrintUsageByPrinterRequestBuilder @@ -254291,6 +256908,7 @@ Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|getYammerGroupsActiv Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|getYammerGroupsActivityDetailWithPeriod(period:string):global.Microsoft.Graph.Beta.Reports.GetYammerGroupsActivityDetailWithPeriod.GetYammerGroupsActivityDetailWithPeriodRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|getYammerGroupsActivityGroupCountsWithPeriod(period:string):global.Microsoft.Graph.Beta.Reports.GetYammerGroupsActivityGroupCountsWithPeriod.GetYammerGroupsActivityGroupCountsWithPeriodRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|healthMonitoring:global.Microsoft.Graph.Beta.Reports.HealthMonitoring.HealthMonitoringRequestBuilder +Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|identityAnalytics:global.Microsoft.Graph.Beta.Reports.IdentityAnalytics.IdentityAnalyticsRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken(filter:string; skip:int?; skipToken:string; top:int?):global.Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken(filter:string; skip:int?; skipToken:string; top:int?):global.Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder Microsoft.Graph.Beta.Reports.reportsRequestBuilder::|public|managedDeviceEnrollmentFailureDetails:global.Microsoft.Graph.Beta.Reports.ManagedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder @@ -266909,6 +269527,15 @@ Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetHuntingSchema.microsoftGr Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetHuntingSchema.microsoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Security.HuntingSchemaResult Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetHuntingSchema.microsoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetHuntingSchema.microsoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters::|public|Timespan:string +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters::|public|WorkspaceId:Guid? +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter; query?:string):void +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Security.HuntingQueryResults +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.microsoftGraphSecurityRunHuntingQueryRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.microsoftGraphSecurityRunHuntingQueryRequestBuilder.microsoftGraphSecurityRunHuntingQueryRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.microsoftGraphSecurityRunHuntingQueryRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -266923,6 +269550,7 @@ Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.runHuntingQu Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.runHuntingQueryPostRequestBody::|public|Query:string Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.runHuntingQueryPostRequestBody::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.runHuntingQueryPostRequestBody::|public|Timespan:string +Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.runHuntingQueryPostRequestBody::|public|WorkspaceId:Guid? Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.runHuntingQueryPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.runHuntingQueryPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Beta.Security.Partner.partnerRequestBuilder-->BaseRequestBuilder @@ -267647,6 +270275,7 @@ Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|informationProtect Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|ipSecurityProfiles:global.Microsoft.Graph.Beta.Security.IpSecurityProfiles.IpSecurityProfilesRequestBuilder Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|labels:global.Microsoft.Graph.Beta.Security.Labels.LabelsRequestBuilder Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|microsoftGraphSecurityGetHuntingSchema:global.Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder +Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|microsoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId(query:string):global.Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceId.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|microsoftGraphSecurityRunHuntingQuery:global.Microsoft.Graph.Beta.Security.MicrosoftGraphSecurityRunHuntingQuery.MicrosoftGraphSecurityRunHuntingQueryRequestBuilder Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|partner:global.Microsoft.Graph.Beta.Security.Partner.PartnerRequestBuilder Microsoft.Graph.Beta.Security.securityRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Security.Security; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Security.Security @@ -292171,6 +294800,50 @@ Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights. Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -292200,6 +294873,7 @@ Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItem Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Teams.Item.Channels.Item.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -294291,6 +296965,50 @@ Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -294320,6 +297038,7 @@ Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanIte Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Teams.Item.PrimaryChannel.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -297079,6 +299798,50 @@ Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Pl Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -297108,6 +299871,7 @@ Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Pl Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -299199,6 +301963,50 @@ Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.P Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -299228,6 +302036,7 @@ Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.P Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.TeamTemplateDefinition.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -302001,6 +304810,50 @@ Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -302030,6 +304883,7 @@ Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Teamwork.DeletedTeams.Item.Channels.Item.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -302676,6 +305530,66 @@ Microsoft.Graph.Beta.Teamwork.Devices.Item.UpdateSoftware.updateSoftwareRequestB Microsoft.Graph.Beta.Teamwork.Devices.Item.UpdateSoftware.updateSoftwareRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Teamwork.Devices.Item.UpdateSoftware.UpdateSoftwarePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.Beta.Teamwork.Devices.Item.UpdateSoftware.updateSoftwareRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Teamwork.Devices.Item.UpdateSoftware.UpdateSoftwarePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teamwork.Devices.Item.UpdateSoftware.updateSoftwareRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.Devices.Item.UpdateSoftware.UpdateSoftwareRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder.customEmojisRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::[TeamworkCustomEmojiDisplayName:string]:global.Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.TeamworkCustomEmojiCollectionResponse +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.customEmojisRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.CustomEmojisRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.TeamworkCustomEmoji; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.Item.TeamworkCustomEmojiDisplayNameItemRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder.messagingRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder.messagingRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder.messagingRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder.messagingRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder.messagingRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|customEmojis:global.Microsoft.Graph.Beta.Teamwork.Messaging.CustomEmojis.CustomEmojisRequestBuilder +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.TeamworkMessaging +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.TeamworkMessaging; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.TeamworkMessaging +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.TeamworkMessaging; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.Messaging.messagingRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.Messaging.MessagingRequestBuilder Microsoft.Graph.Beta.Teamwork.SendActivityNotificationToRecipients.sendActivityNotificationToRecipientsPostRequestBody::|public|ActivityType:string Microsoft.Graph.Beta.Teamwork.SendActivityNotificationToRecipients.sendActivityNotificationToRecipientsPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Teamwork.SendActivityNotificationToRecipients.sendActivityNotificationToRecipientsPostRequestBody::|public|BackingStore:IBackingStore @@ -304126,6 +307040,50 @@ Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -304155,6 +307113,7 @@ Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.Channels.Item.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -306246,6 +309205,50 @@ Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -306275,6 +309278,7 @@ Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Teamwork.TeamTemplates.Item.Definitions.Item.TeamDefinition.PrimaryChannel.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -307645,6 +310649,7 @@ Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|deletedTeams:globa Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|determineIfInteractionIsAllowed:global.Microsoft.Graph.Beta.Teamwork.DetermineIfInteractionIsAllowed.DetermineIfInteractionIsAllowedRequestBuilder Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|devices:global.Microsoft.Graph.Beta.Teamwork.Devices.DevicesRequestBuilder Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Teamwork +Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|messaging:global.Microsoft.Graph.Beta.Teamwork.Messaging.MessagingRequestBuilder Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.Teamwork; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Teamwork Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|sendActivityNotificationToRecipients:global.Microsoft.Graph.Beta.Teamwork.SendActivityNotificationToRecipients.SendActivityNotificationToRecipientsRequestBuilder Microsoft.Graph.Beta.Teamwork.teamworkRequestBuilder::|public|teamsAppSettings:global.Microsoft.Graph.Beta.Teamwork.TeamsAppSettings.TeamsAppSettingsRequestBuilder @@ -321052,6 +324057,137 @@ Microsoft.Graph.Beta.Users.Item.DirectReports.Item.GraphUser.graphUserRequestBui Microsoft.Graph.Beta.Users.Item.DirectReports.Item.GraphUser.graphUserRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.User Microsoft.Graph.Beta.Users.Item.DirectReports.Item.GraphUser.graphUserRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Users.Item.DirectReports.Item.GraphUser.graphUserRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DirectReports.Item.GraphUser.GraphUserRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder.distributionListsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::[DistributionListId:string]:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Count.CountRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListCollectionResponse +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.distributionListsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.DistributionListsRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|Members:List +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersRequestBuilder.addMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.addMembersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|constructor():void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|Members:List +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder.deleteMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.deleteMembersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|addMembers:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.AddMembers.AddMembersRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|deleteMembers:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DeleteMembers.DeleteMembersRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|distributionListMembers:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionList +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionList; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListItemRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder.distributionListMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::[DistributionListMemberId:string]:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Count.CountRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMemberCollectionResponse +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMember +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.distributionListMembersRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.DistributionListMembersRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder.contactRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder.contactRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder.contactRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.Contact +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.contactRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|contact:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.Contact.ContactRequestBuilder +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMember +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.DistributionListMember +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.DistributionListMember; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.DistributionLists.Item.DistributionListMembers.Item.DistributionListMemberItemRequestBuilder Microsoft.Graph.Beta.Users.Item.Drive.driveRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Beta.Users.Item.Drive.driveRequestBuilder.driveRequestBuilderGetQueryParameters::|public|Expand:string[] Microsoft.Graph.Beta.Users.Item.Drive.driveRequestBuilder.driveRequestBuilderGetQueryParameters::|public|Select:string[] @@ -331880,6 +335016,50 @@ Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights.getUsageRights Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlanUsageRight Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights.getUsageRightsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder.historyItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::[PlannerHistoryItemId:string]:global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|Count:global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Count.CountRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItemCollectionResponse +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.historyItemsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerHistoryItem +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Beta.Models.PlannerHistoryItem; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.Item.PlannerHistoryItemItemRequestBuilder Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|AdditionalData:IDictionary Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|BackingStore:IBackingStore Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.MoveToContainer.moveToContainerPostRequestBody::|public|constructor():void @@ -331909,6 +335089,7 @@ Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|details:global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.Details.DetailsRequestBuilder Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|getUsageRights:global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.GetUsageRights.GetUsageRightsRequestBuilder +Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|historyItems:global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.HistoryItems.HistoryItemsRequestBuilder Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|moveToContainer:global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.MoveToContainer.MoveToContainerRequestBuilder Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Beta.Models.PlannerPlan; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Beta.Models.PlannerPlan Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.PlannerPlanItemRequestBuilder::|public|tasks:global.Microsoft.Graph.Beta.Users.Item.Planner.Plans.Item.Tasks.TasksRequestBuilder @@ -335569,6 +338750,7 @@ Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|deviceManagement Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|devices:global.Microsoft.Graph.Beta.Users.Item.Devices.DevicesRequestBuilder Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|devicesWithDeviceId(deviceId:string):global.Microsoft.Graph.Beta.Users.Item.DevicesWithDeviceId.DevicesWithDeviceIdRequestBuilder Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|directReports:global.Microsoft.Graph.Beta.Users.Item.DirectReports.DirectReportsRequestBuilder +Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|distributionLists:global.Microsoft.Graph.Beta.Users.Item.DistributionLists.DistributionListsRequestBuilder Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|drive:global.Microsoft.Graph.Beta.Users.Item.Drive.DriveRequestBuilder Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|drives:global.Microsoft.Graph.Beta.Users.Item.Drives.DrivesRequestBuilder Microsoft.Graph.Beta.Users.Item.UserItemRequestBuilder::|public|employeeExperience:global.Microsoft.Graph.Beta.Users.Item.EmployeeExperience.EmployeeExperienceRequestBuilder diff --git a/src/Microsoft.Graph/Generated/kiota-lock.json b/src/Microsoft.Graph/Generated/kiota-lock.json index ab9fd217958a..e08ac7170eff 100644 --- a/src/Microsoft.Graph/Generated/kiota-lock.json +++ b/src/Microsoft.Graph/Generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "19A529BD37134C87D5963DBE02A6D8D920A124B3FC52AE6D1765E0C04934F142802C87A1D8BEEC35DC120A82406BFC0FF24C50503C5C5DF716C04F961D2892BF", + "descriptionHash": "5C0254B56C919F3382EFDA5B5E794AB6E401E21E636C4654BAC19B51401692C2084E939D4B4B1A6F1E928C4E86F449EAE6B014408F7C7BEDD543AA9A7BD769F2", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.32.2", + "kiotaVersion": "1.32.4", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "Microsoft.Graph.Beta",