From 9ce59b46379b6190bb667c9ce0b15ca28b158d04 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 7 Jul 2026 20:54:08 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 225829 --- .../DirectoryAuditsRequestBuilder.cs | 6 +- .../Item/DirectoryAuditItemRequestBuilder.cs | 6 +- .../ProvisioningRequestBuilder.cs | 6 +- .../DirectoryRequestBuilder.cs | 6 + .../Jobs/Count/CountRequestBuilder.cs | 124 + ...traRecoveryServicesCancelRequestBuilder.cs | 96 + .../Item/RecoveryJobBaseItemRequestBuilder.cs | 235 ++ .../Recovery/Jobs/JobsRequestBuilder.cs | 238 ++ .../Recovery/RecoveryRequestBuilder.cs | 241 ++ .../Snapshots/Count/CountRequestBuilder.cs | 124 + .../RecoveryJobs/Count/CountRequestBuilder.cs | 124 + .../Item/RecoveryJobItemRequestBuilder.cs | 125 + .../RecoveryJobsRequestBuilder.cs | 183 + .../Count/CountRequestBuilder.cs | 124 + .../RecoveryPreviewJobItemRequestBuilder.cs | 125 + .../RecoveryPreviewJobsRequestBuilder.cs | 183 + .../Item/SnapshotItemRequestBuilder.cs | 241 ++ .../Snapshots/SnapshotsRequestBuilder.cs | 238 ++ .../EmployeeExperienceRequestBuilder.cs | 4 +- .../BatchRecordDecisionsRequestBuilder.cs | 4 +- ...FilterByCurrentUserWithOnRequestBuilder.cs | 8 +- .../Item/Decisions/DecisionsRequestBuilder.cs | 6 +- ...FilterByCurrentUserWithOnRequestBuilder.cs | 8 +- .../Item/Stages/StagesRequestBuilder.cs | 6 +- ...licablePolicyRequirementsRequestBuilder.cs | 6 +- .../CustomWorkflowExtensionsRequestBuilder.cs | 10 +- .../Item/Ref/RefRequestBuilder.cs | 4 +- .../ExternalSponsors/Ref/RefRequestBuilder.cs | 10 +- .../Item/Ref/RefRequestBuilder.cs | 4 +- .../InternalSponsors/Ref/RefRequestBuilder.cs | 10 +- .../CancelProcessingPostRequestBody.cs | 82 + ...overnanceCancelProcessingRequestBuilder.cs | 102 + ...GovernancePreviewWorkflowRequestBuilder.cs | 4 +- ...IdentityGovernanceRestoreRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- .../Item/WorkflowItemRequestBuilder.cs | 6 + .../Workflows/WorkflowsRequestBuilder.cs | 6 +- ...rtDateTimeWithEndDateTimeRequestBuilder.cs | 8 +- ...rtDateTimeWithEndDateTimeRequestBuilder.cs | 8 +- ...rtDateTimeWithEndDateTimeRequestBuilder.cs | 4 +- ...rtDateTimeWithEndDateTimeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- .../CancelProcessingPostRequestBody.cs | 82 + ...overnanceCancelProcessingRequestBuilder.cs | 102 + ...GovernancePreviewWorkflowRequestBuilder.cs | 4 +- ...IdentityGovernanceRestoreRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- .../UserProcessingResultItemRequestBuilder.cs | 6 +- ...rtDateTimeWithEndDateTimeRequestBuilder.cs | 4 +- .../Workflows/Item/Runs/RunsRequestBuilder.cs | 6 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...rtDateTimeWithEndDateTimeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- .../Item/Tasks/TasksRequestBuilder.cs | 6 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- ...hIdentityGovernanceResumeRequestBuilder.cs | 4 +- .../Item/WorkflowItemRequestBuilder.cs | 10 +- .../Workflows/WorkflowsRequestBuilder.cs | 6 +- .../Generated/Me/MeRequestBuilder.cs | 4 +- .../Generated/Models/AgentUser.cs | 5 +- .../Generated/Models/CopilotPackage.cs | 8 + .../Generated/Models/CopilotPackageDetail.cs | 18 + .../Generated/Models/DirectoryObject1.cs | 19 + .../Generated/Models/EmployeeExperience.cs | 5 +- .../Generated/Models/Entity.cs | 10 + .../EntraRecoveryServices/EntityTypeAndIds.cs | 107 + .../Models/EntraRecoveryServices/Recovery.cs | 82 + .../EntraRecoveryServices/RecoveryAction.cs | 24 + .../RecoveryChangeObjectBase.cs | 98 + .../EntraRecoveryServices/RecoveryJob.cs | 77 + .../EntraRecoveryServices/RecoveryJobBase.cs | 118 + .../RecoveryJobBaseCollectionResponse.cs | 64 + .../RecoveryJobCollectionResponse.cs | 64 + .../RecoveryJobEntityNameAndIdsFilter.cs | 71 + .../RecoveryJobEntityNamesFilter.cs | 71 + .../RecoveryJobFilteringCriteriaBase.cs | 87 + .../RecoveryPreviewJob.cs | 53 + .../RecoveryPreviewJobCollectionResponse.cs | 64 + .../EntraRecoveryServices/RecoveryStatus.cs | 36 + .../EntraRecoveryServices/ResourceTypeName.cs | 51 + .../Models/EntraRecoveryServices/Snapshot.cs | 98 + .../SnapshotCollectionResponse.cs | 64 + src/Microsoft.Graph/Generated/Models/Group.cs | 5 +- .../IdentityGovernance/CancelRunsScope.cs | 71 + .../Models/IdentityGovernance/CancelScope.cs | 86 + .../LifecycleWorkflowProcessingStatus.cs | 4 + .../Generated/Models/OnlineMeeting.cs | 5 +- .../Models/Security/A365AiExecuteTool.cs | 54 + .../Models/Security/A365AiInferenceCall.cs | 54 + .../Models/Security/A365AiInvokeAgent.cs | 54 + .../Models/Security/A365AiRunSummary.cs | 54 + .../Models/Security/A365SpanOutputs.cs | 54 + .../Security/AISpanOutputsAuditRecord.cs | 54 + .../Security/AadRiskDetectionAuditRecord.cs | 54 + .../Models/Security/AedAuditRecord.cs | 54 + .../Security/AgentAdminActivityRecord.cs | 54 + .../Security/AgentSettingAdminActivity.cs | 54 + .../Security/AiAppInteractionAuditRecord.cs | 54 + .../Security/AiExecuteToolAuditRecord.cs | 54 + ...teractionsChangeNotificationAuditRecord.cs | 54 + .../AiInteractionsExportAuditRecord.cs | 54 + .../AiInteractionsSubscriptionAuditRecord.cs | 54 + .../Security/AiInvokeAgentAuditRecord.cs | 54 + .../Generated/Models/Security/AipDiscover.cs | 54 + .../Models/Security/AipFileDeleted.cs | 54 + .../Generated/Models/Security/AipHeartBeat.cs | 54 + .../Security/AipProtectionActionLogRequest.cs | 54 + .../Security/AipScannerDiscoverEvent.cs | 54 + .../AipSensitivityLabelActionLogRequest.cs | 54 + .../AirAdminActionInvestigationData.cs | 54 + .../Models/Security/AirInvestigationData.cs | 54 + .../Security/AirManualInvestigationData.cs | 54 + .../Security/AlertSubmissionAuditRecord.cs | 54 + .../AlertSubmissionResultDetailAuditRecord.cs | 54 + .../Security/AttackSimAdminAuditRecord.cs | 54 + .../Models/Security/AttackSimAuditRecord.cs | 54 + .../Models/Security/AuditConfigAuditRecord.cs | 54 + .../Models/Security/AuditCoreRoot.cs | 65 + .../Generated/Models/Security/AuditData.cs | 496 +++ .../Models/Security/AuditLogQuery.cs | 251 ++ .../AuditLogQueryCollectionResponse.cs | 64 + .../Models/Security/AuditLogQueryStatus.cs | 35 + .../Models/Security/AuditLogRecord.cs | 233 ++ .../AuditLogRecordCollectionResponse.cs | 64 + .../Models/Security/AuditLogRecordType.cs | 1899 ++++++++++ .../Models/Security/AuditLogUserType.cs | 59 + .../Security/AuditRecordTypeDictionary.cs | 82 + .../Models/Security/AuditSearchAuditRecord.cs | 54 + ...fwApplicationRuleAggregationEventRecord.cs | 54 + .../Security/AzfwDnsQueryEventRecord.cs | 54 + .../Security/AzfwNetworkRuleEventRecord.cs | 54 + .../Security/AzureAISearchAuditRecord.cs | 54 + ...eActiveDirectoryAccountLogonAuditRecord.cs | 54 + .../AzureActiveDirectoryAuditRecord.cs | 54 + ...AzureActiveDirectoryStsLogonAuditRecord.cs | 54 + .../Models/Security/CampaignAuditRecord.cs | 54 + .../Security/CcraiPolicyViolationRecord.cs | 54 + .../Security/CdpClassifierHealthRecord.cs | 54 + .../Security/CdpColdCrawlStatusRecord.cs | 54 + .../Security/CdpConsumptionResourceRecord.cs | 54 + .../CdpContentExplorerAggregateRecord.cs | 54 + .../CdpDlpSensitiveEndpointAuditRecord.cs | 54 + .../Generated/Models/Security/CdpLogRecord.cs | 54 + .../Models/Security/CdpOcrBillingRecord.cs | 54 + .../CdpResourceScopeChangeEventRecord.cs | 54 + .../CdpdlmaiInteractionInsightsRecord.cs | 54 + .../CloudUpdateDeviceConfigAuditRecord.cs | 54 + .../CloudUpdateProfileConfigAuditRecord.cs | 54 + .../CloudUpdateTenantConfigAuditRecord.cs | 54 + .../ComplianceConnectorAuditRecord.cs | 54 + .../ComplianceDLMExchangeAuditRecord.cs | 54 + .../ComplianceDLMSharePointAuditRecord.cs | 54 + .../ComplianceDLPApplicationsAuditRecord.cs | 54 + ...LPApplicationsClassificationAuditRecord.cs | 54 + .../ComplianceDLPEndpointAuditRecord.cs | 54 + ...mplianceDLPEndpointDiscoveryAuditRecord.cs | 54 + .../ComplianceDLPEnforcementAuditRecord.cs | 54 + .../ComplianceDLPExchangeAuditRecord.cs | 54 + ...nceDLPExchangeClassificationAuditRecord.cs | 54 + ...ianceDLPExchangeClassificationCdpRecord.cs | 54 + ...mplianceDLPExchangeDiscoveryAuditRecord.cs | 54 + .../ComplianceDLPSharePointAuditRecord.cs | 54 + ...eDLPSharePointClassificationAuditRecord.cs | 54 + ...nceDLPSharePointClassificationCdpRecord.cs | 54 + ...ePointClassificationExtendedAuditRecord.cs | 54 + .../ComplianceExchangeOcrAuditRecord.cs | 54 + .../Security/ComplianceManagerActionRecord.cs | 54 + ...iancePolicyGradingSharePointAuditRecord.cs | 54 + .../ComplianceSettingsChangeAuditRecord.cs | 54 + ...mplianceSitGradingSharePointAuditRecord.cs | 54 + ...omplianceSupervisionExchangeAuditRecord.cs | 54 + .../ConnectedAIAppInteractionAuditRecord.cs | 54 + .../ConsumptionResourceAuditRecord.cs | 54 + .../Security/ContentStoreMetadataRecord.cs | 54 + .../CopilotAgentManagementAuditRecord.cs | 54 + .../CopilotForSecurityLoggingAuditRecord.cs | 54 + .../CopilotForSecurityTriggerAuditRecord.cs | 54 + .../Security/CopilotInteractionAuditRecord.cs | 54 + .../CopilotPluginSettingAuditRecord.cs | 54 + .../CopilotPromptBookSettingAuditRecord.cs | 54 + .../CopilotSessionSharingAuditRecord.cs | 54 + .../Security/CopilotSettingAuditRecord.cs | 54 + .../CopilotWorkspaceSettingAuditRecord.cs | 54 + .../CoreReportingSettingsAuditRecord.cs | 54 + .../Security/CortanaBriefingAuditRecord.cs | 54 + ...icalAssetManagementClassificationRecord.cs | 54 + .../Security/CrmEntityOperationAuditRecord.cs | 54 + .../CrossTenantAccessPolicyAuditRecord.cs | 54 + ...CustomerKeyServiceEncryptionAuditRecord.cs | 54 + .../DataCenterSecurityCmdletAuditRecord.cs | 54 + .../Security/DataGovernanceAuditRecord.cs | 54 + .../DataInsightsRestApiAuditRecord.cs | 54 + .../DataLakeExportOperationAuditRecord.cs | 54 + .../DataSecurityInvestigationAuditRecord.cs | 54 + .../Security/DataShareOperationAuditRecord.cs | 54 + .../Models/Security/DefaultAuditData.cs | 54 + .../DefenderCaseManagementAuditRecord.cs | 54 + .../Security/DefenderPreviewFeaturesRecord.cs | 54 + ...erSecurityForAIConfigurationAuditRecord.cs | 54 + .../Security/DeployFeatureActivityRecord.cs | 54 + ...scoverySettingsAuthenticatedScansRecord.cs | 54 + .../DeviceDiscoverySettingsExclusionRecord.cs | 54 + .../Security/DeviceDiscoverySettingsRecord.cs | 54 + .../Models/Security/DiscoveryAuditRecord.cs | 54 + .../Models/Security/DlpEndpointAuditRecord.cs | 54 + .../Security/DlpImportResultAuditRecord.cs | 54 + ...eInformationTypeRulePackageCmdletRecord.cs | 54 + .../Security/DragonCopilotAccessRecord.cs | 54 + .../Security/DragonCopilotAdminRecord.cs | 54 + .../DragonCopilotClinicalDataRecord.cs | 54 + .../Security/DragonCopilotSessionRecord.cs | 54 + .../Dynamics365BusinessCentralAuditRecord.cs | 54 + .../Security/EhrConnectorAuditBaseRecord.cs | 54 + .../EopSubmissionFeedEntityAuditRecord.cs | 54 + .../Security/ExchangeAdminAuditRecord.cs | 54 + .../ExchangeAggregatedMailboxAuditRecord.cs | 54 + .../ExchangeAggregatedOperationRecord.cs | 54 + .../ExchangeMailboxAuditGroupRecord.cs | 54 + .../Security/ExchangeMailboxAuditRecord.cs | 54 + .../Models/Security/FabricAuditRecord.cs | 54 + .../Models/Security/FabricPolicyRecord.cs | 54 + .../Models/Security/HealthcareSignalRecord.cs | 54 + .../Models/Security/HostedRpaAuditRecord.cs | 54 + .../Models/Security/HrSignalAuditRecord.cs | 54 + .../Models/Security/HygieneEventRecord.cs | 54 + ...tionBarrierPolicyApplicationAuditRecord.cs | 54 + .../InformationWorkerProtectionAuditRecord.cs | 54 + .../InsiderRiskScopedUserInsightsRecord.cs | 54 + .../Security/InsiderRiskScopedUsersRecord.cs | 54 + ...tegratedAppsAppAdminActivityAuditRecord.cs | 54 + ...AppsAppSettingsAdminActivityAuditRecord.cs | 54 + .../Security/IrmActivityAuditTrailRecord.cs | 54 + .../Security/IrmUserDefinedDetectionRecord.cs | 54 + .../Models/Security/KaizalaAuditRecord.cs | 54 + .../LabelAnalyticsAggregateAuditRecord.cs | 54 + .../LabelContentExplorerAuditRecord.cs | 54 + .../LargeContentMetadataAuditRecord.cs | 54 + .../M365ComplianceConnectorAuditRecord.cs | 54 + .../Security/M365SearchSectionsRecord.cs | 54 + .../Models/Security/M365daadAuditRecord.cs | 54 + .../Security/M365odspAssetMetadataRecord.cs | 54 + .../Models/Security/MDASHAuditRecord.cs | 54 + .../Models/Security/MailSubmissionData.cs | 54 + .../Security/ManagedServicesAuditRecord.cs | 54 + .../Security/ManagedTenantsAuditRecord.cs | 54 + .../Models/Security/MapgAlertsAuditRecord.cs | 54 + .../Models/Security/MapgOnboardAuditRecord.cs | 54 + .../Models/Security/MapgPolicyAuditRecord.cs | 54 + .../Security/MapgRemediationAuditRecord.cs | 54 + .../Models/Security/McasAlertsAuditRecord.cs | 54 + .../Models/Security/MdaAuditRecord.cs | 54 + .../Security/MdaDataSecuritySignalRecord.cs | 54 + .../Models/Security/MdatpAuditRecord.cs | 54 + .../Models/Security/MdcEventsRecord.cs | 54 + .../Models/Security/MdiAuditRecord.cs | 54 + .../Models/Security/MeshWorldsAuditRecord.cs | 54 + ...Microsoft365BackupBackupItemAuditRecord.cs | 54 + ...crosoft365BackupBackupPolicyAuditRecord.cs | 54 + ...t365BackupGranularBrowseTaskAuditRecord.cs | 54 + ...icrosoft365BackupRestoreItemAuditRecord.cs | 54 + ...icrosoft365BackupRestoreTaskAuditRecord.cs | 54 + ...oft365CopilotScheduledPromptAuditRecord.cs | 54 + .../MicrosoftDefenderExpertsXDRAuditRecord.cs | 54 + .../Security/MicrosoftFlowAuditRecord.cs | 54 + .../Security/MicrosoftFormsAuditRecord.cs | 54 + .../MicrosoftGraphDataConnectConsent.cs | 54 + .../MicrosoftGraphDataConnectOperation.cs | 54 + ...rosoftPurviewDataCatalogOperationRecord.cs | 54 + .../MicrosoftPurviewDataMapOperationRecord.cs | 54 + ...oftPurviewMetadataPolicyOperationRecord.cs | 54 + .../MicrosoftPurviewPolicyOperationRecord.cs | 54 + .../MicrosoftPurviewPrivacyAuditEvent.cs | 54 + ...oftPurviewUnifiedCatalogOperationRecord.cs | 54 + .../Security/MicrosoftStreamAuditRecord.cs | 54 + .../MicrosoftTeamsAdminAuditRecord.cs | 54 + .../MicrosoftTeamsAnalyticsAuditRecord.cs | 54 + .../Security/MicrosoftTeamsAuditRecord.cs | 54 + .../MicrosoftTeamsDeviceAuditRecord.cs | 54 + ...oftTeamsRetentionLabelActionAuditRecord.cs | 54 + ...tTeamsSensitivityLabelActionAuditRecord.cs | 54 + .../MicrosoftTeamsShiftsAuditRecord.cs | 54 + .../MicrosoftTeamsUserConcernAuditRecord.cs | 54 + .../MipAutoLabelExchangeItemAuditRecord.cs | 54 + ...MipAutoLabelProgressFeedbackAuditRecord.cs | 54 + .../MipAutoLabelSharePointItemAuditRecord.cs | 54 + ...abelSharePointPolicyLocationAuditRecord.cs | 54 + ...belSimulationSharePointCompletionRecord.cs | 54 + ...LabelSimulationSharePointProgressRecord.cs | 54 + .../MipAutoLabelSimulationStatisticsRecord.cs | 54 + .../Security/MipExactDataMatchAuditRecord.cs | 54 + .../Security/MipLabelAnalyticsAuditRecord.cs | 54 + .../Models/Security/MipLabelAuditRecord.cs | 54 + .../Models/Security/MosAgentInfoRecord.cs | 54 + .../Models/Security/MosAgentInfoRecordV2.cs | 54 + .../Ms365dCustomDetectionAuditRecord.cs | 54 + .../Security/Ms365dIncidentAuditRecord.cs | 54 + .../Ms365dSuppressionRuleAuditRecord.cs | 54 + .../MsdeCustomCollectionAuditRecord.cs | 54 + .../MsdeGeneralSettingsAuditRecord.cs | 54 + .../MsdeIndicatorsSettingsAuditRecord.cs | 54 + .../MsdeResponseActionsAuditRecord.cs | 54 + .../Security/MsdeRolesSettingsAuditRecord.cs | 54 + ...pVectorSearchContentMetadataAuditRecord.cs | 54 + .../MsticNationStateNotificationRecord.cs | 54 + .../MultiStageDispositionAuditRecord.cs | 54 + .../MyAnalyticsSettingsAuditRecord.cs | 54 + .../Security/NoisyAlertPolicyAuditRecord.cs | 54 + .../Security/OfficeNativeAuditRecord.cs | 54 + .../Models/Security/OmePortalAuditRecord.cs | 54 + ...mandSharePointClassificationAuditRecord.cs | 54 + ...nPremisesFileShareScannerDLPAuditRecord.cs | 54 + ...PremisesSharePointScannerDLPAuditRecord.cs | 54 + .../Models/Security/OneDriveAuditRecord.cs | 54 + .../OrganizationalDataInM365AuditRecord.cs | 54 + .../OutlookCopilotAutomationAuditRecord.cs | 54 + ...OwaGetAccessTokenForResourceAuditRecord.cs | 54 + .../Models/Security/P4AIRiskScoreRecord.cs | 54 + .../Security/P4aiAssessmentCategoryRecord.cs | 54 + .../P4aiAssessmentFabricScannerRecord.cs | 54 + .../P4aiAssessmentLocationResultRecord.cs | 54 + .../Models/Security/P4aiAssessmentRecord.cs | 54 + .../PeopleAdminSettingsAuditRecord.cs | 54 + .../PhysicalBadgingSignalAuditRecord.cs | 54 + .../Security/PlacesDirectoryAuditRecord.cs | 54 + .../Security/PlannerChatMessageAuditRecord.cs | 54 + .../PlannerChatMessageListAuditRecord.cs | 54 + .../Security/PlannerCopyPlanAuditRecord.cs | 54 + .../Models/Security/PlannerGoalAuditRecord.cs | 54 + .../Security/PlannerGoalListAuditRecord.cs | 54 + .../Models/Security/PlannerPlanAuditRecord.cs | 54 + .../Security/PlannerPlanListAuditRecord.cs | 54 + .../PlannerPlanSensitivityLabelAuditRecord.cs | 54 + .../Security/PlannerRosterAuditRecord.cs | 54 + ...lannerRosterSensitivityLabelAuditRecord.cs | 54 + .../Models/Security/PlannerTaskAuditRecord.cs | 54 + .../Security/PlannerTaskListAuditRecord.cs | 54 + .../PlannerTenantSettingsAuditRecord.cs | 54 + .../Security/PolicyConfigChangeAuditRecord.cs | 54 + .../Security/PowerAppsAuditAppRecord.cs | 54 + .../Security/PowerAppsAuditPlanRecord.cs | 54 + .../Security/PowerAppsAuditResourceRecord.cs | 54 + .../Models/Security/PowerBIAuditRecord.cs | 54 + .../Models/Security/PowerBIDlpAuditRecord.cs | 54 + .../Security/PowerPagesSiteAuditRecord.cs | 54 + .../PowerPlatformAdminDlpAuditRecord.cs | 54 + ...owerPlatformAdminEnvironmentAuditRecord.cs | 54 + ...owerPlatformAdministratorActivityRecord.cs | 54 + ...LockboxResourceAccessRequestAuditRecord.cs | 54 + ...atformLockboxResourceCommandAuditRecord.cs | 54 + ...PowerPlatformServiceActivityAuditRecord.cs | 54 + .../PowerPlatformTenantIsolationRecord.cs | 54 + .../PrivaPrivacyAssessmentOperationRecord.cs | 54 + .../PrivaPrivacyConsentOperationRecord.cs | 54 + .../Security/PrivacyDataMatchAuditRecord.cs | 54 + .../Security/PrivacyDataMinimizationRecord.cs | 54 + .../Security/PrivacyDigestEmailRecord.cs | 54 + .../Security/PrivacyOpenAccessAuditRecord.cs | 54 + .../Security/PrivacyPortalAuditRecord.cs | 54 + .../PrivacyRemediationActionRecord.cs | 54 + .../Security/PrivacyRemediationRecord.cs | 54 + .../Models/Security/ProjectAuditRecord.cs | 54 + ...orTheWebAssignedToMeSettingsAuditRecord.cs | 54 + .../ProjectForTheWebProjectAuditRecord.cs | 54 + ...jectForTheWebProjectSettingsAuditRecord.cs | 54 + .../ProjectForTheWebRoadmapAuditRecord.cs | 54 + .../ProjectForTheWebRoadmapItemAuditRecord.cs | 54 + ...jectForTheWebRoadmapSettingsAuditRecord.cs | 54 + .../ProjectForTheWebTaskAuditRecord.cs | 54 + .../Security/PublicFolderAuditRecord.cs | 54 + .../PurviewInsiderRiskAlertsRecord.cs | 54 + .../Security/PurviewInsiderRiskCasesRecord.cs | 54 + .../Security/PurviewMCRecommendationRecord.cs | 54 + .../PurviewPostureAgentAuditRecord.cs | 54 + .../Models/Security/QuarantineAuditRecord.cs | 54 + .../Security/RecordsManagementAuditRecord.cs | 54 + .../Models/Security/ReportSubmission.cs | 54 + .../Security/ReportSubmissionResultDetail.cs | 54 + .../Security/RestrictedModeAuditRecord.cs | 54 + .../Security/RetentionPolicyAuditRecord.cs | 54 + .../Security/RtiOperationsAgentAuditRecord.cs | 54 + .../Security/SbpConfigurationEventRecord.cs | 54 + .../Models/Security/SbpUsageEventRecord.cs | 54 + .../Models/Security/ScoreEvidence.cs | 54 + .../ScorePlatformGenericAuditRecord.cs | 54 + .../Models/Security/ScriptRunAuditRecord.cs | 54 + .../Models/Security/SearchAuditRecord.cs | 54 + .../Generated/Models/Security/Security.cs | 23 +- .../Security/SecurityComplianceAlertRecord.cs | 54 + ...ityComplianceCenterEOPCmdletAuditRecord.cs | 54 + .../SecurityComplianceInsightsAuditRecord.cs | 54 + .../SecurityComplianceRBACAuditRecord.cs | 54 + ...SecurityComplianceUserChangeAuditRecord.cs | 54 + ...ityCopilotIdentityManagementAuditRecord.cs | 54 + ...ityDevelopmentLifecycleAILogAuditRecord.cs | 54 + ...SensitiveInfoRemediationAgentDataRecord.cs | 54 + .../SensitivityLabelActionAuditRecord.cs | 54 + .../SensitivityLabelPolicyMatchAuditRecord.cs | 54 + ...SensitivityLabeledFileActionAuditRecord.cs | 54 + .../Security/SentinelAIToolAuditRecord.cs | 54 + .../Security/SentinelGraphAuditRecord.cs | 54 + .../Models/Security/SentinelJobAuditRecord.cs | 54 + .../Security/SentinelKQLOnLakeAuditRecord.cs | 54 + .../SentinelLakeDataOnboardingAuditRecord.cs | 54 + .../SentinelLakeEncryptionAuditRecord.cs | 54 + .../SentinelLakeOnboardingAuditRecord.cs | 54 + .../SentinelNotebookOnLakeAuditRecord.cs | 54 + .../Security/SentinelPackageAuditRecord.cs | 54 + ...ePointAppPermissionOperationAuditRecord.cs | 54 + .../Models/Security/SharePointAuditRecord.cs | 54 + .../SharePointCommentOperationAuditRecord.cs | 54 + ...rePointContentSecurityPolicyAuditRecord.cs | 54 + ...arePointContentTypeOperationAuditRecord.cs | 54 + .../SharePointESignatureAuditRecord.cs | 54 + .../SharePointFieldOperationAuditRecord.cs | 54 + .../SharePointFileOperationAuditRecord.cs | 54 + .../SharePointListItemOperationAuditRecord.cs | 54 + .../SharePointListOperationAuditRecord.cs | 54 + .../SharePointSharingOperationAuditRecord.cs | 54 + .../SkypeForBusinessCmdletsAuditRecord.cs | 54 + .../SkypeForBusinessPSTNUsageAuditRecord.cs | 54 + ...SkypeForBusinessUsersBlockedAuditRecord.cs | 54 + .../SonarDetonationContentMetadata.cs | 54 + .../SonarDetonationEntityAuditRecord.cs | 54 + .../SonarFileDetonationEntityAuditRecord.cs | 54 + .../SonarSubmissionEntityAuditRecord.cs | 54 + .../SonarUrlDetonationEntityAuditRecord.cs | 54 + .../Security/SparkCoreCustomLivePoolRecord.cs | 54 + .../Security/SubmissionEntityAuditRecord.cs | 54 + ...upervisoryReviewDayXInsightsAuditRecord.cs | 54 + .../Security/SyntheticProbeAuditRecord.cs | 54 + .../TeamCopilotInteractionAuditRecord.cs | 54 + .../Security/TeamsEasyApprovalsAuditRecord.cs | 54 + ...amsEvalDataHubAdminOperationAuditRecord.cs | 54 + .../TeamsEvalDataHubDataAccessAuditRecord.cs | 54 + ...sEvalDataHubPermissionChangeAuditRecord.cs | 54 + .../Security/TeamsHealthcareAuditRecord.cs | 54 + .../Security/TeamsUpdatesAuditRecord.cs | 54 + .../TenantAllowBlockListAuditRecord.cs | 54 + .../Security/ThreatFinderAuditRecord.cs | 54 + .../ThreatIntelligenceAtpContentData.cs | 54 + .../ThreatIntelligenceExportAuditRecord.cs | 54 + .../Security/ThreatIntelligenceMailData.cs | 54 + .../ThreatIntelligenceObjectAuditRecord.cs | 54 + .../ThreatIntelligenceUrlClickData.cs | 54 + .../Models/Security/TodoAuditRecord.cs | 54 + .../TrainableClassifierAuditRecord.cs | 54 + .../Security/UamOperationAuditRecord.cs | 54 + .../Security/UnifiedGroupAuditRecord.cs | 54 + ...UnifiedSimulationMatchedItemAuditRecord.cs | 54 + .../UnifiedSimulationSummaryAuditRecord.cs | 54 + .../UniversalPrintManagementAuditRecord.cs | 54 + .../UniversalPrintPrintJobAuditRecord.cs | 54 + .../Security/UrbacAssignmentAuditRecord.cs | 54 + .../Security/UrbacEnableStateAuditRecord.cs | 54 + .../Models/Security/UrbacRoleAuditRecord.cs | 54 + .../Security/UserTrainingAuditRecord.cs | 54 + .../UsxWorkspaceOnboardingAuditRecord.cs | 54 + .../Security/VfamCreatePolicyAuditRecord.cs | 54 + .../Security/VfamDeletePolicyAuditRecord.cs | 54 + .../Security/VfamUpdatePolicyAuditRecord.cs | 54 + .../Models/Security/VivaAmplifyAuditRecord.cs | 54 + .../Security/VivaEngageEventsAuditRecord.cs | 54 + ...VivaEngageNetworkAssociationAuditRecord.cs | 54 + .../Security/VivaEngageSegmentAuditRecord.cs | 54 + ...vaGlintAdvancedConfigurationAuditRecord.cs | 54 + .../VivaGlintAgenticCampaignAuditRecord.cs | 54 + .../VivaGlintFeedbackProgramAuditRecord.cs | 54 + .../VivaGlintOrganizationalDataAuditRecord.cs | 54 + .../VivaGlintPulseProgramAuditRecord.cs | 54 + ...ntPulseProgramRespondentRateAuditRecord.cs | 54 + .../Security/VivaGlintQuestionAuditRecord.cs | 54 + .../Security/VivaGlintRoleAuditRecord.cs | 54 + .../Security/VivaGlintRubiconAuditRecord.cs | 54 + .../VivaGlintSupportAccessAuditRecord.cs | 54 + .../Security/VivaGlintSystemAuditRecord.cs | 54 + .../Security/VivaGlintUserAuditRecord.cs | 54 + .../Security/VivaGlintUserGroupAuditRecord.cs | 54 + .../Models/Security/VivaGoalsAuditRecord.cs | 54 + .../Security/VivaLearningAdminAuditRecord.cs | 54 + .../Security/VivaLearningAuditRecord.cs | 54 + .../Security/VivaPulseAdminAuditRecord.cs | 54 + .../Security/VivaPulseOrganizerAuditRecord.cs | 54 + .../Security/VivaPulseReportAuditRecord.cs | 54 + .../Security/VivaPulseResponseAuditRecord.cs | 54 + .../Models/Security/WdatpAlertsAuditRecord.cs | 54 + .../WebContentFilteringAuditRecord.cs | 54 + .../Windows365CustomerLockboxAuditRecord.cs | 54 + .../Security/WorkplaceAnalyticsAuditRecord.cs | 54 + .../Models/Security/YammerAuditRecord.cs | 54 + .../Security/YammerUserHidingAuditRecord.cs | 54 + src/Microsoft.Graph/Generated/Models/User.cs | 5 +- ...ftGraphSecurityMoveAlertsRequestBuilder.cs | 1 + .../AuditLog/AuditLogRequestBuilder.cs | 235 ++ .../Queries/Count/CountRequestBuilder.cs | 124 + .../Item/AuditLogQueryItemRequestBuilder.cs | 181 + .../Item/Records/Count/CountRequestBuilder.cs | 124 + .../Item/AuditLogRecordItemRequestBuilder.cs | 125 + .../Item/Records/RecordsRequestBuilder.cs | 183 + .../AuditLog/Queries/QueriesRequestBuilder.cs | 240 ++ ...oftGraphSecurityApplyHoldRequestBuilder.cs | 1 + ...ftGraphSecurityRemoveHoldRequestBuilder.cs | 1 + ...oftGraphSecurityApplyHoldRequestBuilder.cs | 1 + ...ftGraphSecurityRemoveHoldRequestBuilder.cs | 1 + ...tGraphSecurityAsHierarchyRequestBuilder.cs | 2 + ...oftGraphSecurityRemediateRequestBuilder.cs | 1 + ...softGraphSecurityActivateRequestBuilder.cs | 1 + ...ityGetDeploymentAccessKeyRequestBuilder.cs | 1 + ...tyGetDeploymentPackageUriRequestBuilder.cs | 1 + ...nerateDeploymentAccessKeyRequestBuilder.cs | 1 + ...aphSecurityMergeIncidentsRequestBuilder.cs | 1 + .../Security/SecurityRequestBuilder.cs | 6 + .../Users/Item/UserItemRequestBuilder.cs | 4 +- ...sersWithUserPrincipalNameRequestBuilder.cs | 4 +- .../Generated/kiota-dom-export.txt | 3373 ++++++++++++++++- src/Microsoft.Graph/Generated/kiota-lock.json | 7 +- 521 files changed, 33408 insertions(+), 143 deletions(-) create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Item/MicrosoftGraphEntraRecoveryServicesCancel/MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Item/RecoveryJobBaseItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/JobsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/RecoveryRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Item/RecoveryJobItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/RecoveryJobsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Item/RecoveryPreviewJobItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/RecoveryPreviewJobsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/SnapshotItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/SnapshotsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs create mode 100644 src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/EntityTypeAndIds.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Recovery.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryAction.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryChangeObjectBase.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJob.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBase.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBaseCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobEntityNameAndIdsFilter.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobEntityNamesFilter.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobFilteringCriteriaBase.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryPreviewJob.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryPreviewJobCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryStatus.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/ResourceTypeName.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Snapshot.cs create mode 100644 src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/SnapshotCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelRunsScope.cs create mode 100644 src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelScope.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/A365AiExecuteTool.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/A365AiInferenceCall.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/A365AiInvokeAgent.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/A365AiRunSummary.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/A365SpanOutputs.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AISpanOutputsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AadRiskDetectionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AedAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AgentAdminActivityRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AgentSettingAdminActivity.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AiAppInteractionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AiExecuteToolAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AiInteractionsChangeNotificationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AiInteractionsExportAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AiInteractionsSubscriptionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AiInvokeAgentAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AipDiscover.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AipFileDeleted.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AipHeartBeat.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AipProtectionActionLogRequest.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AipScannerDiscoverEvent.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AipSensitivityLabelActionLogRequest.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AirAdminActionInvestigationData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AirInvestigationData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AirManualInvestigationData.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/AttackSimAdminAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AttackSimAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditConfigAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditCoreRoot.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditLogQuery.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryStatus.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditLogRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordCollectionResponse.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditLogUserType.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditRecordTypeDictionary.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AuditSearchAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzfwApplicationRuleAggregationEventRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzfwDnsQueryEventRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzfwNetworkRuleEventRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzureAISearchAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAccountLogonAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryStsLogonAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CampaignAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CcraiPolicyViolationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpClassifierHealthRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpColdCrawlStatusRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpConsumptionResourceRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpContentExplorerAggregateRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveEndpointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpLogRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpOcrBillingRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpResourceScopeChangeEventRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CdpdlmaiInteractionInsightsRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CloudUpdateDeviceConfigAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CloudUpdateProfileConfigAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CloudUpdateTenantConfigAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceConnectorAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMExchangeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMSharePointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPApplicationsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPApplicationsClassificationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEndpointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEndpointDiscoveryAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEnforcementAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeClassificationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeClassificationCdpRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeDiscoveryAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationCdpRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationExtendedAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceExchangeOcrAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceManagerActionRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CompliancePolicyGradingSharePointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceSettingsChangeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceSitGradingSharePointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionExchangeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ConnectedAIAppInteractionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ConsumptionResourceAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ContentStoreMetadataRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotAgentManagementAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotForSecurityLoggingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotForSecurityTriggerAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotInteractionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotPluginSettingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotPromptBookSettingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotSessionSharingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotSettingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CopilotWorkspaceSettingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CoreReportingSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CortanaBriefingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CriticalAssetManagementClassificationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CrmEntityOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CrossTenantAccessPolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/CustomerKeyServiceEncryptionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityCmdletAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DataGovernanceAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DataInsightsRestApiAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DataLakeExportOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DataSecurityInvestigationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DataShareOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DefaultAuditData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DefenderCaseManagementAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DefenderPreviewFeaturesRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DefenderSecurityForAIConfigurationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DeployFeatureActivityRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsAuthenticatedScansRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsExclusionRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DiscoveryAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DlpEndpointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DlpImportResultAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeRulePackageCmdletRecord.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/Dynamics365BusinessCentralAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EhrConnectorAuditBaseRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/EopSubmissionFeedEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ExchangeAdminAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedMailboxAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditGroupRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/FabricAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/FabricPolicyRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/HealthcareSignalRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/HostedRpaAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/HrSignalAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/HygieneEventRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/InformationBarrierPolicyApplicationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/InformationWorkerProtectionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUserInsightsRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUsersRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/IntegratedAppsAppAdminActivityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/IntegratedAppsAppSettingsAdminActivityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/IrmActivityAuditTrailRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/IrmUserDefinedDetectionRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/KaizalaAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/LabelAnalyticsAggregateAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/LabelContentExplorerAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/LargeContentMetadataAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/M365ComplianceConnectorAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/M365SearchSectionsRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/M365daadAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/M365odspAssetMetadataRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MDASHAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MailSubmissionData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ManagedServicesAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ManagedTenantsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MapgAlertsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MapgOnboardAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MapgPolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MapgRemediationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/McasAlertsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MdaAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MdaDataSecuritySignalRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MdatpAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MdcEventsRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MdiAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MeshWorldsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupItemAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupPolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupGranularBrowseTaskAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreItemAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreTaskAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Microsoft365CopilotScheduledPromptAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsXDRAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftFlowAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftFormsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectConsent.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectOperation.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataCatalogOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataMapOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewMetadataPolicyOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPolicyOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPrivacyAuditEvent.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewUnifiedCatalogOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftStreamAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAdminAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAnalyticsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsDeviceAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsRetentionLabelActionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsSensitivityLabelActionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsShiftsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsUserConcernAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelExchangeItemAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelProgressFeedbackAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointItemAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointPolicyLocationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointCompletionRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointProgressRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatisticsRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipExactDataMatchAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipLabelAnalyticsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MipLabelAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecordV2.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Ms365dCustomDetectionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Ms365dIncidentAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Ms365dSuppressionRuleAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MsdeCustomCollectionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MsdeGeneralSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MsdeIndicatorsSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MsdeResponseActionsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MsdeRolesSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MspVectorSearchContentMetadataAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MsticNationStateNotificationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MultiStageDispositionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/MyAnalyticsSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/NoisyAlertPolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OfficeNativeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OmePortalAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OnDemandSharePointClassificationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OnPremisesFileShareScannerDLPAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OnPremisesSharePointScannerDLPAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OneDriveAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OrganizationalDataInM365AuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OutlookCopilotAutomationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/OwaGetAccessTokenForResourceAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/P4AIRiskScoreRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentCategoryRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentFabricScannerRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentLocationResultRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PeopleAdminSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PhysicalBadgingSignalAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlacesDirectoryAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerChatMessageAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerChatMessageListAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerCopyPlanAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerGoalAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerGoalListAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerPlanAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerPlanListAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerPlanSensitivityLabelAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerRosterAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerRosterSensitivityLabelAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerTaskAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerTaskListAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PlannerTenantSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PolicyConfigChangeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditAppRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditPlanRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditResourceRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerBIAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerBIDlpAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPagesSiteAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminDlpAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminEnvironmentAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdministratorActivityRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceAccessRequestAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceCommandAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPlatformServiceActivityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PowerPlatformTenantIsolationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivaPrivacyAssessmentOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivaPrivacyConsentOperationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMatchAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMinimizationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivacyDigestEmailRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivacyOpenAccessAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivacyPortalAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationActionRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebAssignedToMeSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapItemAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapSettingsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebTaskAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PublicFolderAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskAlertsRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskCasesRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PurviewMCRecommendationRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/PurviewPostureAgentAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/QuarantineAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/RecordsManagementAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ReportSubmission.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ReportSubmissionResultDetail.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/RestrictedModeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/RetentionPolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/RtiOperationsAgentAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SbpConfigurationEventRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SbpUsageEventRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ScoreEvidence.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ScorePlatformGenericAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ScriptRunAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SearchAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceAlertRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceCenterEOPCmdletAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceInsightsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceRBACAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceUserChangeAuditRecord.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/SensitiveInfoRemediationAgentDataRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SensitivityLabelActionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SensitivityLabelPolicyMatchAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SensitivityLabeledFileActionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelAIToolAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelGraphAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelJobAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelKQLOnLakeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelLakeDataOnboardingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelLakeEncryptionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelLakeOnboardingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelNotebookOnLakeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SentinelPackageAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointAppPermissionOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointCommentOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointContentSecurityPolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointContentTypeOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointESignatureAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointFieldOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointFileOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointListItemOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointListOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SharePointSharingOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessCmdletsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessPSTNUsageAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessUsersBlockedAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SonarDetonationContentMetadata.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 create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SubmissionEntityAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SupervisoryReviewDayXInsightsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/SyntheticProbeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TeamCopilotInteractionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TeamsEasyApprovalsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubAdminOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubDataAccessAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubPermissionChangeAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TeamsHealthcareAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TeamsUpdatesAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TenantAllowBlockListAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ThreatFinderAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceAtpContentData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceExportAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceMailData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceObjectAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceUrlClickData.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TodoAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/TrainableClassifierAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UamOperationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UnifiedGroupAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationMatchedItemAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationSummaryAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UniversalPrintManagementAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UniversalPrintPrintJobAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UrbacAssignmentAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UrbacEnableStateAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UrbacRoleAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UserTrainingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/UsxWorkspaceOnboardingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VfamCreatePolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VfamDeletePolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VfamUpdatePolicyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaAmplifyAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaEngageEventsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaEngageNetworkAssociationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaEngageSegmentAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintAdvancedConfigurationAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintAgenticCampaignAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintFeedbackProgramAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintOrganizationalDataAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintPulseProgramAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintPulseProgramRespondentRateAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintQuestionAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintRoleAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintRubiconAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintSupportAccessAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintSystemAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintUserAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGlintUserGroupAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaGoalsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaLearningAdminAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaLearningAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaPulseAdminAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaPulseOrganizerAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaPulseReportAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/VivaPulseResponseAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/WdatpAlertsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/WebContentFilteringAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/Windows365CustomerLockboxAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/WorkplaceAnalyticsAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/YammerAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Models/Security/YammerUserHidingAuditRecord.cs create mode 100644 src/Microsoft.Graph/Generated/Security/AuditLog/AuditLogRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/AuditLogQueryItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Count/CountRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Item/AuditLogRecordItemRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/RecordsRequestBuilder.cs create mode 100644 src/Microsoft.Graph/Generated/Security/AuditLog/Queries/QueriesRequestBuilder.cs diff --git a/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs b/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs index cb7d2eb74a5..e3cc3625ae1 100644 --- a/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/DirectoryAuditsRequestBuilder.cs @@ -54,7 +54,7 @@ public DirectoryAuditsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt { } /// - /// Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. + /// Get a list of directoryAudit objects representing the audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. /// Find more info here /// /// A @@ -103,7 +103,7 @@ public DirectoryAuditsRequestBuilder(string rawUrl, IRequestAdapter requestAdapt return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.DirectoryAudit.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. + /// Get a list of directoryAudit objects representing the audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.AuditLogs.DirectoryAudits.DirectoryAuditsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. + /// Get a list of directoryAudit objects representing the audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DirectoryAuditsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs index f3494de926d..b7ce62a2638 100644 --- a/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AuditLogs/DirectoryAudits/Item/DirectoryAuditItemRequestBuilder.cs @@ -57,7 +57,7 @@ public async Task DeleteAsync(Action - /// Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. + /// Get a specific directoryAudit item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. /// Find more info here /// /// A @@ -125,7 +125,7 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. + /// Get a specific directoryAudit item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -183,7 +183,7 @@ public partial class DirectoryAuditItemRequestBuilderDeleteRequestConfiguration { } /// - /// Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. + /// Get a specific directoryAudit item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DirectoryAuditItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs b/src/Microsoft.Graph/Generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs index 850832de788..836ad09caee 100644 --- a/src/Microsoft.Graph/Generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/AuditLogs/Provisioning/ProvisioningRequestBuilder.cs @@ -54,7 +54,7 @@ public ProvisioningRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. + /// Get all provisioningObjectSummary events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. /// Find more info here /// /// A @@ -103,7 +103,7 @@ public ProvisioningRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.ProvisioningObjectSummary.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. + /// Get all provisioningObjectSummary events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.AuditLogs.Provisioning.ProvisioningRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. + /// Get all provisioningObjectSummary events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class ProvisioningRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/DirectoryRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/DirectoryRequestBuilder.cs index f303c547a92..5209f73b73f 100644 --- a/src/Microsoft.Graph/Generated/DirectoryNamespace/DirectoryRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/DirectoryRequestBuilder.cs @@ -8,6 +8,7 @@ using Microsoft.Graph.DirectoryNamespace.FederationConfigurations; using Microsoft.Graph.DirectoryNamespace.OnPremisesSynchronization; using Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure; +using Microsoft.Graph.DirectoryNamespace.Recovery; using Microsoft.Graph.DirectoryNamespace.Subscriptions; using Microsoft.Graph.DirectoryNamespace.SubscriptionsWithCommerceSubscriptionId; using Microsoft.Graph.Models.ODataErrors; @@ -68,6 +69,11 @@ public partial class DirectoryRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure.PublicKeyInfrastructureRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the recovery property of the microsoft.graph.directory entity. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.RecoveryRequestBuilder Recovery + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.RecoveryRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. public global::Microsoft.Graph.DirectoryNamespace.Subscriptions.SubscriptionsRequestBuilder Subscriptions { diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..af8e40645ed --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Jobs.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}/directory/recovery/jobs/$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}/directory/recovery/jobs/$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.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.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.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/DirectoryNamespace/Recovery/Jobs/Item/MicrosoftGraphEntraRecoveryServicesCancel/MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Item/MicrosoftGraphEntraRecoveryServicesCancel/MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder.cs new file mode 100644 index 00000000000..910319cc0e6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Item/MicrosoftGraphEntraRecoveryServicesCancel/MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder.cs @@ -0,0 +1,96 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel +{ + /// + /// Provides operations to call the cancel method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/jobs/{recoveryJobBase%2Did}/microsoft.graph.entraRecoveryServices.cancel", 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 MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/jobs/{recoveryJobBase%2Did}/microsoft.graph.entraRecoveryServices.cancel", rawUrl) + { + } + /// + /// Invoke action cancel + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Invoke action cancel + /// + /// 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.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder(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 MicrosoftGraphEntraRecoveryServicesCancelRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Item/RecoveryJobBaseItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Item/RecoveryJobBaseItemRequestBuilder.cs new file mode 100644 index 00000000000..209577a97bc --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/Item/RecoveryJobBaseItemRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel; +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Jobs.Item +{ + /// + /// Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryJobBaseItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to call the cancel method. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder MicrosoftGraphEntraRecoveryServicesCancel + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder(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 RecoveryJobBaseItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/jobs/{recoveryJobBase%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 RecoveryJobBaseItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/jobs/{recoveryJobBase%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property jobs for directory + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get jobs from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property jobs in directory + /// + /// 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.Models.EntraRecoveryServices.RecoveryJobBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property jobs for directory + /// + /// 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 jobs from directory + /// + /// 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 jobs in directory + /// + /// 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.Models.EntraRecoveryServices.RecoveryJobBase body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase 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.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder(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 RecoveryJobBaseItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get jobs from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryJobBaseItemRequestBuilderGetQueryParameters + { + /// 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 RecoveryJobBaseItemRequestBuilderGetRequestConfiguration : 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 RecoveryJobBaseItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/JobsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/JobsRequestBuilder.cs new file mode 100644 index 00000000000..e020546fa0b --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Jobs/JobsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count; +using Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item; +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Jobs +{ + /// + /// Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + /// The unique identifier of recoveryJobBase + /// A + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("recoveryJobBase%2Did", position); + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder(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 JobsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/jobs{?%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 JobsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/jobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get jobs from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBaseCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to jobs for directory + /// + /// 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.Models.EntraRecoveryServices.RecoveryJobBase body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get jobs from directory + /// + /// 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 jobs for directory + /// + /// 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.Models.EntraRecoveryServices.RecoveryJobBase body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase 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.DirectoryNamespace.Recovery.Jobs.JobsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.JobsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get jobs from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class JobsRequestBuilderGetQueryParameters + { + /// 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 JobsRequestBuilderGetRequestConfiguration : 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 JobsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/RecoveryRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/RecoveryRequestBuilder.cs new file mode 100644 index 00000000000..0d364a30786 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/RecoveryRequestBuilder.cs @@ -0,0 +1,241 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.DirectoryNamespace.Recovery.Jobs; +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots; +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery +{ + /// + /// Provides operations to manage the recovery property of the microsoft.graph.directory entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.JobsRequestBuilder Jobs + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.JobsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.SnapshotsRequestBuilder Snapshots + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.SnapshotsRequestBuilder(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 RecoveryRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery{?%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 RecoveryRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property recovery for directory + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get recovery from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property recovery in directory + /// + /// 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.Models.EntraRecoveryServices.Recovery body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property recovery for directory + /// + /// 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 recovery from directory + /// + /// 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 recovery in directory + /// + /// 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.Models.EntraRecoveryServices.Recovery body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery 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.DirectoryNamespace.Recovery.RecoveryRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.RecoveryRequestBuilder(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 RecoveryRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get recovery from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryRequestBuilderGetQueryParameters + { + /// 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 RecoveryRequestBuilderGetRequestConfiguration : 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 RecoveryRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..76f908658c3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.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}/directory/recovery/snapshots/$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}/directory/recovery/snapshots/$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.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.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.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/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..e985002cc3d --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.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}/directory/recovery/snapshots/{snapshot%2Did}/recoveryJobs/$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}/directory/recovery/snapshots/{snapshot%2Did}/recoveryJobs/$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.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.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/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Item/RecoveryJobItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Item/RecoveryJobItemRequestBuilder.cs new file mode 100644 index 00000000000..ede27a14996 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/Item/RecoveryJobItemRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item +{ + /// + /// Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryJobItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RecoveryJobItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryJobs/{recoveryJob%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 RecoveryJobItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryJobs/{recoveryJob%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get recoveryJobs from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get recoveryJobs from directory + /// + /// 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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get recoveryJobs from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryJobItemRequestBuilderGetQueryParameters + { + /// 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 RecoveryJobItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/RecoveryJobsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/RecoveryJobsRequestBuilder.cs new file mode 100644 index 00000000000..b99f3db0260 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryJobs/RecoveryJobsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count; +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item; +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs +{ + /// + /// Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryJobsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + /// The unique identifier of recoveryJob + /// A + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("recoveryJob%2Did", position); + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder(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 RecoveryJobsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryJobs{?%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 RecoveryJobsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get recoveryJobs from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get recoveryJobs from directory + /// + /// 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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.RecoveryJobsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.RecoveryJobsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get recoveryJobs from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryJobsRequestBuilderGetQueryParameters + { + /// 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 RecoveryJobsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..e5d72a2d6a0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.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}/directory/recovery/snapshots/{snapshot%2Did}/recoveryPreviewJobs/$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}/directory/recovery/snapshots/{snapshot%2Did}/recoveryPreviewJobs/$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.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.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/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Item/RecoveryPreviewJobItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Item/RecoveryPreviewJobItemRequestBuilder.cs new file mode 100644 index 00000000000..d9c483eed46 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/Item/RecoveryPreviewJobItemRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item +{ + /// + /// Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryPreviewJobItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public RecoveryPreviewJobItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryPreviewJobs/{recoveryPreviewJob%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 RecoveryPreviewJobItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryPreviewJobs/{recoveryPreviewJob%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get recoveryPreviewJobs from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJob.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get recoveryPreviewJobs from directory + /// + /// 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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get recoveryPreviewJobs from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryPreviewJobItemRequestBuilderGetQueryParameters + { + /// 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 RecoveryPreviewJobItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/RecoveryPreviewJobsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/RecoveryPreviewJobsRequestBuilder.cs new file mode 100644 index 00000000000..423e9d3e7e2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/RecoveryPreviewJobs/RecoveryPreviewJobsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count; +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item; +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs +{ + /// + /// Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryPreviewJobsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + /// The unique identifier of recoveryPreviewJob + /// A + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("recoveryPreviewJob%2Did", position); + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder(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 RecoveryPreviewJobsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryPreviewJobs{?%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 RecoveryPreviewJobsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}/recoveryPreviewJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get recoveryPreviewJobs from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJobCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get recoveryPreviewJobs from directory + /// + /// 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.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.RecoveryPreviewJobsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.RecoveryPreviewJobsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get recoveryPreviewJobs from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecoveryPreviewJobsRequestBuilderGetQueryParameters + { + /// 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 RecoveryPreviewJobsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/SnapshotItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/SnapshotItemRequestBuilder.cs new file mode 100644 index 00000000000..a65c8b2367a --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/Item/SnapshotItemRequestBuilder.cs @@ -0,0 +1,241 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs; +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs; +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots.Item +{ + /// + /// Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SnapshotItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the recoveryJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.RecoveryJobsRequestBuilder RecoveryJobs + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.RecoveryJobsRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the recoveryPreviewJobs property of the microsoft.graph.entraRecoveryServices.snapshot entity. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.RecoveryPreviewJobsRequestBuilder RecoveryPreviewJobs + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.RecoveryPreviewJobsRequestBuilder(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 SnapshotItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%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 SnapshotItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots/{snapshot%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property snapshots for directory + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get snapshots from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property snapshots in directory + /// + /// 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.Models.EntraRecoveryServices.Snapshot body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property snapshots for directory + /// + /// 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 snapshots from directory + /// + /// 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 snapshots in directory + /// + /// 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.Models.EntraRecoveryServices.Snapshot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot 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.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder(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 SnapshotItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get snapshots from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SnapshotItemRequestBuilderGetQueryParameters + { + /// 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 SnapshotItemRequestBuilderGetRequestConfiguration : 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 SnapshotItemRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/SnapshotsRequestBuilder.cs b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/SnapshotsRequestBuilder.cs new file mode 100644 index 00000000000..3171927cd64 --- /dev/null +++ b/src/Microsoft.Graph/Generated/DirectoryNamespace/Recovery/Snapshots/SnapshotsRequestBuilder.cs @@ -0,0 +1,238 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count; +using Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item; +using Microsoft.Graph.Models.EntraRecoveryServices; +using Microsoft.Graph.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.DirectoryNamespace.Recovery.Snapshots +{ + /// + /// Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SnapshotsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity. + /// The unique identifier of snapshot + /// A + public global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("snapshot%2Did", position); + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder(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 SnapshotsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots{?%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 SnapshotsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/directory/recovery/snapshots{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get snapshots from directory + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.SnapshotCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create new navigation property to snapshots for directory + /// + /// 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.Models.EntraRecoveryServices.Snapshot body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get snapshots from directory + /// + /// 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 snapshots for directory + /// + /// 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.Models.EntraRecoveryServices.Snapshot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot 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.DirectoryNamespace.Recovery.Snapshots.SnapshotsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.SnapshotsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get snapshots from directory + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SnapshotsRequestBuilderGetQueryParameters + { + /// 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 SnapshotsRequestBuilderGetRequestConfiguration : 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 SnapshotsRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/EmployeeExperience/EmployeeExperienceRequestBuilder.cs b/src/Microsoft.Graph/Generated/EmployeeExperience/EmployeeExperienceRequestBuilder.cs index 026ca7ddc7f..2bf0982b3e1 100644 --- a/src/Microsoft.Graph/Generated/EmployeeExperience/EmployeeExperienceRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/EmployeeExperience/EmployeeExperienceRequestBuilder.cs @@ -102,7 +102,7 @@ public EmployeeExperienceRequestBuilder(string rawUrl, IRequestAdapter requestAd /// Update employeeExperience /// /// A - /// Represents a container that exposes navigation properties for employee experience resources. + /// 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 @@ -146,7 +146,7 @@ public RequestInformation ToGetRequestInformation(Action /// A - /// Represents a container that exposes navigation properties for employee experience resources. + /// 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchRecordDecisions/BatchRecordDecisionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchRecordDecisions/BatchRecordDecisionsRequestBuilder.cs index 85cea315c81..c12ce41fd65 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchRecordDecisions/BatchRecordDecisionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/BatchRecordDecisions/BatchRecordDecisionsRequestBuilder.cs @@ -34,7 +34,7 @@ public BatchRecordDecisionsRequestBuilder(string rawUrl, IRequestAdapter request { } /// - /// Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + /// Enables reviewers to review all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using principalId, resourceId, or neither. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.AccessRev await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + /// Enables reviewers to review all accessReviewInstanceDecisionItem objects in a specific accessReviewInstance in batches by using principalId, resourceId, or neither. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs index 8ee171a3036..5127cc767c6 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs @@ -36,7 +36,7 @@ public FilterByCurrentUserWithOnRequestBuilder(string rawUrl, IRequestAdapter re { } /// - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// Find more info here /// /// A @@ -60,7 +60,7 @@ public FilterByCurrentUserWithOnRequestBuilder(string rawUrl, IRequestAdapter re return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Decisions.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// Find more info here /// /// A @@ -85,7 +85,7 @@ public FilterByCurrentUserWithOnRequestBuilder(string rawUrl, IRequestAdapter re return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Decisions.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -113,7 +113,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FilterByCurrentUserWithOnRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/DecisionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/DecisionsRequestBuilder.cs index 19794435c42..11e1d0adf69 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/DecisionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/DecisionsRequestBuilder.cs @@ -65,7 +65,7 @@ public DecisionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return new global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Stages.Item.Decisions.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnRequestBuilder(PathParameters, RequestAdapter, on); } /// - /// Get the decisions from a stage in a multi-stage access review. The decisions in an accessReviewStage object are represented by an accessReviewInstanceDecisionItem object. + /// Get the accessReviewInstanceDecisionItem objects from an accessReviewStage in a multi-stage access review. /// Find more info here /// /// A @@ -114,7 +114,7 @@ public DecisionsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.AccessReviewInstanceDecisionItem.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the decisions from a stage in a multi-stage access review. The decisions in an accessReviewStage object are represented by an accessReviewInstanceDecisionItem object. + /// Get the accessReviewInstanceDecisionItem objects from an accessReviewStage in a multi-stage access review. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -164,7 +164,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Stages.Item.Decisions.DecisionsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get the decisions from a stage in a multi-stage access review. The decisions in an accessReviewStage object are represented by an accessReviewInstanceDecisionItem object. + /// Get the accessReviewInstanceDecisionItem objects from an accessReviewStage in a multi-stage access review. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class DecisionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs index 10e842aa417..620ad132d7a 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/Item/Decisions/FilterByCurrentUserWithOn/FilterByCurrentUserWithOnRequestBuilder.cs @@ -36,7 +36,7 @@ public FilterByCurrentUserWithOnRequestBuilder(string rawUrl, IRequestAdapter re { } /// - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// Find more info here /// /// A @@ -60,7 +60,7 @@ public FilterByCurrentUserWithOnRequestBuilder(string rawUrl, IRequestAdapter re return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Stages.Item.Decisions.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// Find more info here /// /// A @@ -85,7 +85,7 @@ public FilterByCurrentUserWithOnRequestBuilder(string rawUrl, IRequestAdapter re return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Stages.Item.Decisions.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -113,7 +113,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. + /// Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review for which the calling user is the reviewer. The decision items are presented as accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class FilterByCurrentUserWithOnRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/StagesRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/StagesRequestBuilder.cs index 5e4ef55c8f9..7f9a27581f0 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/StagesRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/AccessReviews/Definitions/Item/Instances/Item/Stages/StagesRequestBuilder.cs @@ -65,7 +65,7 @@ public StagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return new global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Stages.FilterByCurrentUserWithOn.FilterByCurrentUserWithOnRequestBuilder(PathParameters, RequestAdapter, on); } /// - /// Retrieve the stages in a multi-stage access review instance. + /// Retrieve the accessReviewStage objects for a specific accessReviewInstance in a multi-stage access review. /// Find more info here /// /// A @@ -114,7 +114,7 @@ public StagesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : bas return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.AccessReviewStage.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the stages in a multi-stage access review instance. + /// Retrieve the accessReviewStage objects for a specific accessReviewInstance in a multi-stage access review. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -164,7 +164,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.IdentityGovernance.AccessReviews.Definitions.Item.Instances.Item.Stages.StagesRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the stages in a multi-stage access review instance. + /// Retrieve the accessReviewStage objects for a specific accessReviewInstance in a multi-stage access review. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class StagesRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/GetApplicablePolicyRequirements/GetApplicablePolicyRequirementsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/GetApplicablePolicyRequirements/GetApplicablePolicyRequirementsRequestBuilder.cs index 7e40d90e830..22275af9865 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/GetApplicablePolicyRequirements/GetApplicablePolicyRequirementsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/GetApplicablePolicyRequirements/GetApplicablePolicyRequirementsRequestBuilder.cs @@ -34,7 +34,7 @@ public GetApplicablePolicyRequirementsRequestBuilder(string rawUrl, IRequestAdap { } /// - /// In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. + /// In Microsoft Entra entitlement management, this action retrieves accessPackageAssignmentRequestRequirements objects for an accessPackage that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. /// Find more info here /// /// A @@ -58,7 +58,7 @@ public GetApplicablePolicyRequirementsRequestBuilder(string rawUrl, IRequestAdap return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.EntitlementManagement.AccessPackages.Item.GetApplicablePolicyRequirements.GetApplicablePolicyRequirementsPostResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. + /// In Microsoft Entra entitlement management, this action retrieves accessPackageAssignmentRequestRequirements objects for an accessPackage that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. /// Find more info here /// /// A @@ -83,7 +83,7 @@ public GetApplicablePolicyRequirementsRequestBuilder(string rawUrl, IRequestAdap return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.EntitlementManagement.AccessPackages.Item.GetApplicablePolicyRequirements.GetApplicablePolicyRequirementsResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. + /// In Microsoft Entra entitlement management, this action retrieves accessPackageAssignmentRequestRequirements objects for an accessPackage that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/CustomWorkflowExtensionsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/CustomWorkflowExtensionsRequestBuilder.cs index 381325d3595..355e79aa16f 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/CustomWorkflowExtensionsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/CustomWorkflowExtensionsRequestBuilder.cs @@ -54,7 +54,7 @@ public CustomWorkflowExtensionsRequestBuilder(string rawUrl, IRequestAdapter req { } /// - /// Get a list of the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects and their properties. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. + /// List the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects in the accessPackageCustomWorkflowExtensions relationship of an accessPackageCatalog. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. /// Find more info here /// /// A @@ -78,7 +78,7 @@ public CustomWorkflowExtensionsRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.CustomCalloutExtensionCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Create a new accessPackageAssignmentRequestWorkflowExtension or accessPackageAssignmentWorkflowExtension object and add it to an existing accessPackageCatalog object. You must explicitly provide an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. + /// Create a new accessPackageAssignmentRequestWorkflowExtension or accessPackageAssignmentWorkflowExtension object in the accessPackageCustomWorkflowExtensions relationship of an accessPackageCatalog. You must explicitly provide an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. /// Find more info here /// /// A @@ -104,7 +104,7 @@ public CustomWorkflowExtensionsRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.CustomCalloutExtension.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects and their properties. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. + /// List the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects in the accessPackageCustomWorkflowExtensions relationship of an accessPackageCatalog. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -123,7 +123,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Create a new accessPackageAssignmentRequestWorkflowExtension or accessPackageAssignmentWorkflowExtension object and add it to an existing accessPackageCatalog object. You must explicitly provide an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. + /// Create a new accessPackageAssignmentRequestWorkflowExtension or accessPackageAssignmentWorkflowExtension object in the accessPackageCustomWorkflowExtensions relationship of an accessPackageCatalog. You must explicitly provide an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. /// /// A /// The request body @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.IdentityGovernance.EntitlementManagement.Catalogs.Item.CustomWorkflowExtensions.CustomWorkflowExtensionsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a list of the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects and their properties. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. + /// List the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects in the accessPackageCustomWorkflowExtensions relationship of an accessPackageCatalog. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class CustomWorkflowExtensionsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Item/Ref/RefRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Item/Ref/RefRequestBuilder.cs index 46b9619b494..ca22fad04a9 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Item/Ref/RefRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Item/Ref/RefRequestBuilder.cs @@ -34,7 +34,7 @@ public RefRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the externalSponsors relationship of a connectedOrganization. External sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -57,7 +57,7 @@ public async Task DeleteAsync(Action - /// Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the externalSponsors relationship of a connectedOrganization. External sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Ref/RefRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Ref/RefRequestBuilder.cs index cf8d87fb201..e652500f1ac 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Ref/RefRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/ExternalSponsors/Ref/RefRequestBuilder.cs @@ -35,7 +35,7 @@ public RefRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the externalSponsors relationship of a connectedOrganization. External sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -81,7 +81,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.StringCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add a user or a group to the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Add a user or a group to the externalSponsors relationship of a connectedOrganization. External sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// Find more info here /// /// The request body @@ -106,7 +106,7 @@ public async Task PostAsync(global::Microsoft.Graph.Models.ReferenceCreate body, await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the externalSponsors relationship of a connectedOrganization. External sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -144,7 +144,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Add a user or a group to the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Add a user or a group to the externalSponsors relationship of a connectedOrganization. External sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// /// A /// The request body @@ -175,7 +175,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.IdentityGovernance.EntitlementManagement.ConnectedOrganizations.Item.ExternalSponsors.Ref.RefRequestBuilder(rawUrl, RequestAdapter); } /// - /// Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the externalSponsors relationship of a connectedOrganization. External sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RefRequestBuilderDeleteQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Item/Ref/RefRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Item/Ref/RefRequestBuilder.cs index d2b867a62e0..70bc91f1261 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Item/Ref/RefRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Item/Ref/RefRequestBuilder.cs @@ -34,7 +34,7 @@ public RefRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the internalSponsors relationship of a connectedOrganization. Internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -57,7 +57,7 @@ public async Task DeleteAsync(Action - /// Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the internalSponsors relationship of a connectedOrganization. Internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Ref/RefRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Ref/RefRequestBuilder.cs index 5da20926c11..977b49c1fc5 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Ref/RefRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/EntitlementManagement/ConnectedOrganizations/Item/InternalSponsors/Ref/RefRequestBuilder.cs @@ -35,7 +35,7 @@ public RefRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(r { } /// - /// Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the internalSponsors relationship of a connectedOrganization. Internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -81,7 +81,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.StringCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Add a user or a group to the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Add a user or a group to the internalSponsors relationship of a connectedOrganization. Internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// Find more info here /// /// The request body @@ -106,7 +106,7 @@ public async Task PostAsync(global::Microsoft.Graph.Models.ReferenceCreate body, await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the internalSponsors relationship of a connectedOrganization. Internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -144,7 +144,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Add a user or a group to the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Add a user or a group to the internalSponsors relationship of a connectedOrganization. Internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// /// A /// The request body @@ -175,7 +175,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.IdentityGovernance.EntitlementManagement.ConnectedOrganizations.Item.InternalSponsors.Ref.RefRequestBuilder(rawUrl, RequestAdapter); } /// - /// Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + /// Remove a user or a group from the internalSponsors relationship of a connectedOrganization. Internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RefRequestBuilderDeleteQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs new file mode 100644 index 00000000000..d8369ac27cb --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CancelProcessingPostRequestBody : 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 scope property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.IdentityGovernance.CancelScope? Scope + { + get { return BackingStore?.Get("scope"); } + set { BackingStore?.Set("scope", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.IdentityGovernance.CancelScope Scope + { + get { return BackingStore?.Get("scope"); } + set { BackingStore?.Set("scope", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CancelProcessingPostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "scope", n => { Scope = n.GetObjectValue(global::Microsoft.Graph.Models.IdentityGovernance.CancelScope.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("scope", Scope); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs new file mode 100644 index 00000000000..909e8e48987 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing +{ + /// + /// Provides operations to call the cancelProcessing method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.cancelProcessing", 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 MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.cancelProcessing", rawUrl) + { + } + /// + /// Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody 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.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(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 MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs index 6cc0e5bfc31..a81e73f1842 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder(string rawU { } /// - /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved by using the List userProcessingResults operation with $filter=workflowExecutionType eq 'previewMode'. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved by using the List userProcessingResults operation with $filter=workflowExecutionType eq 'previewMode'. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs index 02d270cdd1e..805756aced4 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs @@ -35,7 +35,7 @@ public MicrosoftGraphIdentityGovernanceRestoreRequestBuilder(string rawUrl, IReq { } /// - /// Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. + /// Restore a deleted workflow object. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public MicrosoftGraphIdentityGovernanceRestoreRequestBuilder(string rawUrl, IReq return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.Workflow.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. + /// Restore a deleted workflow object. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 86c4ad51504..b9877e46bb0 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 4e5664b867e..0a567e2ea38 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 893d000c3ce..9c33265f160 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index ace52d2e478..69d829d41fe 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 4b4bb69144a..a91de5ca1fa 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index dc193545825..968f25f2b37 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 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 bf14be0cddf..64a95e317f2 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 @@ -6,6 +6,7 @@ using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.LastModifiedBy; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope; +using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures; @@ -65,6 +66,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the cancelProcessing method. + public global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder MicrosoftGraphIdentityGovernanceCancelProcessing + { + get => new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the clearQuarantine method. public global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder MicrosoftGraphIdentityGovernanceClearQuarantine { diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/WorkflowsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/WorkflowsRequestBuilder.cs index 2345e5982c3..8ac5dd5ecb3 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/WorkflowsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/DeletedItems/Workflows/WorkflowsRequestBuilder.cs @@ -54,7 +54,7 @@ public WorkflowsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Get a list of the deleted workflow objects and their properties. + /// Get a list of deleted workflow objects and their properties from the deletedItemContainer. /// Find more info here /// /// A @@ -78,7 +78,7 @@ public WorkflowsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.WorkflowCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of the deleted workflow objects and their properties. + /// Get a list of deleted workflow objects and their properties from the deletedItemContainer. /// /// 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 deleted workflow objects and their properties. + /// Get a list of deleted workflow objects and their properties from the deletedItemContainer. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class WorkflowsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs index 2f2b8f91650..ff273d9f498 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -38,7 +38,7 @@ public MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTime { } /// - /// Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. + /// Provide a summary from the insights resource of the most processed task objects, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. /// Find more info here /// /// A @@ -62,7 +62,7 @@ public MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTime return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Insights.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. + /// Provide a summary from the insights resource of the most processed task objects, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. /// Find more info here /// /// A @@ -87,7 +87,7 @@ public MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTime return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Insights.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. + /// Provide a summary from the insights resource of the most processed task objects, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -115,7 +115,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. + /// Provide a summary from the insights resource of the most processed task objects, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs index c33ff23d001..3f627db16fe 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -38,7 +38,7 @@ public MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDate { } /// - /// Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. + /// Provide a summary from the insights resource of the workflow objects processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. /// Find more info here /// /// A @@ -62,7 +62,7 @@ public MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDate return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Insights.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. + /// Provide a summary from the insights resource of the workflow objects processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. /// Find more info here /// /// A @@ -87,7 +87,7 @@ public MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDate return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Insights.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. + /// Provide a summary from the insights resource of the workflow objects processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -115,7 +115,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. + /// Provide a summary from the insights resource of the workflow objects processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder.cs index bd17319768d..8dd0d118a78 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Insights/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -39,7 +39,7 @@ public MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDate { } /// - /// Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. + /// Provide a summary from the insights resource of workflow objects processed by category in a tenant. This allows you to quickly get category information, by numerical value, without retrieving the other information included in the workflowsProcessedSummary call. /// Find more info here /// /// A @@ -63,7 +63,7 @@ public MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDate return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.WorkflowsInsightsByCategory.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. + /// Provide a summary from the insights resource of workflow objects processed by category in a tenant. This allows you to quickly get category information, by numerical value, without retrieving the other information included in the workflowsProcessedSummary call. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. 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 95f58988f08..1bdf69bed78 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 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. + /// Provide a summary from the insights resource of workflow objects processed within a tenant for a specified period. Because the list returned by List workflows doesn't indicate which workflows were processed, this summary gives you a quick overview based on counts. /// Find more info here /// /// A @@ -63,7 +63,7 @@ public MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTim return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.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 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. + /// Provide a summary from the insights resource of workflow objects processed within a tenant for a specified period. Because the list returned by List workflows doesn't indicate which workflows were processed, this summary gives you a quick overview 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/WorkflowTemplates/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/WorkflowTemplates/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 8c479bc9a17..10a2486cb0a 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/WorkflowTemplates/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/WorkflowTemplates/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs new file mode 100644 index 00000000000..ce21a532467 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/CancelProcessingPostRequestBody.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CancelProcessingPostRequestBody : 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 scope property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.IdentityGovernance.CancelScope? Scope + { + get { return BackingStore?.Get("scope"); } + set { BackingStore?.Set("scope", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.IdentityGovernance.CancelScope Scope + { + get { return BackingStore?.Get("scope"); } + set { BackingStore?.Set("scope", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CancelProcessingPostRequestBody() + { + 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "scope", n => { Scope = n.GetObjectValue(global::Microsoft.Graph.Models.IdentityGovernance.CancelScope.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("scope", Scope); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs new file mode 100644 index 00000000000..726ea085d88 --- /dev/null +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceCancelProcessing/MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder.cs @@ -0,0 +1,102 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing +{ + /// + /// Provides operations to call the cancelProcessing method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.cancelProcessing", 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 MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.cancelProcessing", rawUrl) + { + } + /// + /// Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request. + /// + /// 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody 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.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(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 MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs index 1a760486790..20c396da82a 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernancePreviewWorkflow/MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder(string rawU { } /// - /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved by using the List userProcessingResults operation with $filter=workflowExecutionType eq 'previewMode'. /// Find more info here /// /// The request body @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + /// Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved by using the List userProcessingResults operation with $filter=workflowExecutionType eq 'previewMode'. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs index 75c0504dd28..3f295cfa6de 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/MicrosoftGraphIdentityGovernanceRestore/MicrosoftGraphIdentityGovernanceRestoreRequestBuilder.cs @@ -35,7 +35,7 @@ public MicrosoftGraphIdentityGovernanceRestoreRequestBuilder(string rawUrl, IReq { } /// - /// Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. + /// Restore a deleted workflow object. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. /// Find more info here /// /// A @@ -59,7 +59,7 @@ public MicrosoftGraphIdentityGovernanceRestoreRequestBuilder(string rawUrl, IReq return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.Workflow.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. + /// Restore a deleted workflow object. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index cc4aad1e39e..c0a50d0eeba 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index f89eb7e5fc1..127453d4936 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/UserProcessingResultItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/UserProcessingResultItemRequestBuilder.cs index ec5f20f0cf9..32bc9f1fe56 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/UserProcessingResultItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/Item/UserProcessingResults/Item/UserProcessingResultItemRequestBuilder.cs @@ -53,7 +53,7 @@ public UserProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter req { } /// - /// Get the user processing result of a user processing result of a run. + /// Get a userProcessingResult for a run. /// Find more info here /// /// A @@ -77,7 +77,7 @@ public UserProcessingResultItemRequestBuilder(string rawUrl, IRequestAdapter req return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.UserProcessingResult.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get the user processing result of a user processing result of a run. + /// Get a userProcessingResult for a run. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -105,7 +105,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get the user processing result of a user processing result of a run. + /// Get a userProcessingResult for a run. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class UserProcessingResultItemRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs index e5d84de64fa..f8675cef10f 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -39,7 +39,7 @@ public MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRe { } /// - /// Get a summary of runs for a specified time period. Because the amount of runs returned by the List API call can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + /// Get a runSummary for run objects over a specified time period. Because the number of runs returned by the list API call can be overwhelming, this summary allows administrators to get a quick overview based on counts. /// /// A /// Cancellation token to use when cancelling requests @@ -62,7 +62,7 @@ public MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRe return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.RunSummary.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a summary of runs for a specified time period. Because the amount of runs returned by the List API call can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + /// Get a runSummary for run objects over a specified time period. Because the number of runs returned by the list API call can be overwhelming, this summary allows administrators to get a quick overview 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/Runs/RunsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/RunsRequestBuilder.cs index e44137e2da3..f9f6ded9ded 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/RunsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Runs/RunsRequestBuilder.cs @@ -55,7 +55,7 @@ public RunsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base( { } /// - /// Get a list of the run objects and their properties for a lifecycle workflow. + /// Get a list of run objects and their properties for a workflow. /// Find more info here /// /// A @@ -91,7 +91,7 @@ public RunsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base( return new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Runs.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(PathParameters, RequestAdapter, endDateTime, startDateTime); } /// - /// Get a list of the run objects and their properties for a lifecycle workflow. + /// Get a list of run objects and their properties for a workflow. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -119,7 +119,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Get a list of the run objects and their properties for a lifecycle workflow. + /// Get a list of run objects and their properties for a workflow. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class RunsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 570a9e20cfd..38ce07a87c3 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs index af0f26a1a44..6e4441605fb 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/TaskReports/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime/MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.cs @@ -39,7 +39,7 @@ public MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRe { } /// - /// Get a taskReportSummary object. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + /// Get a taskReportSummary for a taskReport. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts. /// /// A /// Cancellation token to use when cancelling requests @@ -62,7 +62,7 @@ public MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRe return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.TaskReportSummary.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a taskReportSummary object. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + /// Get a taskReportSummary for a taskReport. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview 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/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 7ba368d110d..93ed3ea2ade 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Tasks/TasksRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Tasks/TasksRequestBuilder.cs index 2bf160d7ff2..76da9ac48b7 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Tasks/TasksRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Tasks/TasksRequestBuilder.cs @@ -54,7 +54,7 @@ public TasksRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base { } /// - /// Retrieve the details of the built-in tasks in Lifecycle Workflows. + /// Retrieve the details of the built-in task objects in a workflow. /// Find more info here /// /// A @@ -103,7 +103,7 @@ public TasksRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.TaskObject.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Retrieve the details of the built-in tasks in Lifecycle Workflows. + /// Retrieve the details of the built-in task objects in a workflow. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -153,7 +153,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.Tasks.TasksRequestBuilder(rawUrl, RequestAdapter); } /// - /// Retrieve the details of the built-in tasks in Lifecycle Workflows. + /// Retrieve the details of the built-in task objects in a workflow. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class TasksRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index a5e2ff166b3..2f18011ecdc 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/UserProcessingResults/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs index 76df3dc1586..d23dcf34b24 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/Versions/Item/Tasks/Item/TaskProcessingResults/Item/MicrosoftGraphIdentityGovernanceResume/MicrosoftGraphIdentityGovernanceResumeRequestBuilder.cs @@ -34,7 +34,7 @@ public MicrosoftGraphIdentityGovernanceResumeRequestBuilder(string rawUrl, IRequ { } /// - /// 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. + /// Resume a taskProcessingResult 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 @@ -59,7 +59,7 @@ public async Task PostAsync(global::Microsoft.Graph.IdentityGovernance.Lifecycle 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. + /// Resume a taskProcessingResult 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 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 aa559d4f762..964a90e4c5f 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/WorkflowItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/Item/WorkflowItemRequestBuilder.cs @@ -6,6 +6,7 @@ using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.LastModifiedBy; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope; +using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion; using Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures; @@ -65,6 +66,11 @@ public partial class WorkflowItemRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to call the cancelProcessing method. + public global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder MicrosoftGraphIdentityGovernanceCancelProcessing + { + get => new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to call the clearQuarantine method. public global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder MicrosoftGraphIdentityGovernanceClearQuarantine { @@ -137,7 +143,7 @@ public WorkflowItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) { } /// - /// Delete a workflow object and its associated tasks, taskProcessingResults and versions. You can restore a deleted workflow and its associated objects within 30 days of deletion. + /// Delete a workflow object and its associated tasks, taskProcessingResults and versions. The deleted workflow is sent to the deleted workflows container. You can restore a deleted workflow and its associated objects within 30 days of deletion. /// Find more info here /// /// Cancellation token to use when cancelling requests @@ -210,7 +216,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.Workflow.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Delete a workflow object and its associated tasks, taskProcessingResults and versions. You can restore a deleted workflow and its associated objects within 30 days of deletion. + /// Delete a workflow object and its associated tasks, taskProcessingResults and versions. The deleted workflow is sent to the deleted workflows container. You can restore a deleted workflow and its associated objects within 30 days of deletion. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/WorkflowsRequestBuilder.cs b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/WorkflowsRequestBuilder.cs index 15f9a966676..b57279ebd04 100644 --- a/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/WorkflowsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/IdentityGovernance/LifecycleWorkflows/Workflows/WorkflowsRequestBuilder.cs @@ -54,7 +54,7 @@ public WorkflowsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : { } /// - /// Get a list of workflow resources that are associated with lifecycle workflows. + /// Get a list of workflow resources that are associated with Lifecycle Workflows. /// Find more info here /// /// A @@ -104,7 +104,7 @@ public WorkflowsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.IdentityGovernance.Workflow.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Get a list of workflow resources that are associated with lifecycle workflows. + /// Get a list of workflow resources that are associated with Lifecycle Workflows. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -154,7 +154,7 @@ public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Model return new global::Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.WorkflowsRequestBuilder(rawUrl, RequestAdapter); } /// - /// Get a list of workflow resources that are associated with lifecycle workflows. + /// Get a list of workflow resources that are associated with Lifecycle Workflows. /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class WorkflowsRequestBuilderGetQueryParameters diff --git a/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs b/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs index f1301a99c41..a840da8c0a2 100644 --- a/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Me/MeRequestBuilder.cs @@ -541,7 +541,7 @@ public MeRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(re return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a user object. + /// Update the properties of a user object. To use this API to update an agentUser, specify an @odata.type property with a value of #microsoft.graph.agentUser in the request body. /// Find more info here /// /// A @@ -598,7 +598,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a user object. + /// Update the properties of a user object. To use this API to update an agentUser, specify an @odata.type property with a value of #microsoft.graph.agentUser in the request body. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Models/AgentUser.cs b/src/Microsoft.Graph/Generated/Models/AgentUser.cs index 7eb7a48ec8e..82601f87d92 100644 --- a/src/Microsoft.Graph/Generated/Models/AgentUser.cs +++ b/src/Microsoft.Graph/Generated/Models/AgentUser.cs @@ -7,11 +7,10 @@ using System; namespace Microsoft.Graph.Models { - /// - /// Represents a Microsoft Entra user account. - /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 public partial class AgentUser : global::Microsoft.Graph.Models.User, IParsable + #pragma warning restore CS1591 { /// /// Instantiates a new and sets the default values. diff --git a/src/Microsoft.Graph/Generated/Models/CopilotPackage.cs b/src/Microsoft.Graph/Generated/Models/CopilotPackage.cs index 218fb53fb7d..7ab28899de1 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.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 2b4dc437a68..4c47458bf2e 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 /// /// Creates a new instance of the appropriate class based on discriminator value @@ -132,6 +148,7 @@ public override IDictionary> GetFieldDeserializers() { "elementDetails", n => { ElementDetails = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.PackageElementDetail.CreateFromDiscriminatorValue)?.AsList(); } }, { "longDescription", n => { LongDescription = n.GetStringValue(); } }, { "sensitivity", n => { Sensitivity = n.GetStringValue(); } }, + { "sharedWithUsersAndGroups", n => { SharedWithUsersAndGroups = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.PackageAccessEntity.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -148,6 +165,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/DirectoryObject1.cs b/src/Microsoft.Graph/Generated/Models/DirectoryObject1.cs index 7da2f9a62d0..ff75f542c7d 100644 --- a/src/Microsoft.Graph/Generated/Models/DirectoryObject1.cs +++ b/src/Microsoft.Graph/Generated/Models/DirectoryObject1.cs @@ -1,5 +1,6 @@ // #pragma warning disable CS0618 +using Microsoft.Graph.Models.EntraRecoveryServices; using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using System.Collections.Generic; @@ -139,6 +140,22 @@ public partial class DirectoryObject1 : global::Microsoft.Graph.Models.Entity, I get { return BackingStore?.Get("publicKeyInfrastructure"); } set { BackingStore?.Set("publicKeyInfrastructure", value); } } +#endif + /// The recovery property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery? Recovery + { + get { return BackingStore?.Get("recovery"); } + set { BackingStore?.Set("recovery", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery Recovery + { + get { return BackingStore?.Get("recovery"); } + set { BackingStore?.Set("recovery", value); } + } #endif /// List of commercial subscriptions that an organization acquired. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -182,6 +199,7 @@ public override IDictionary> GetFieldDeserializers() { "federationConfigurations", n => { FederationConfigurations = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.IdentityProviderBase.CreateFromDiscriminatorValue)?.AsList(); } }, { "onPremisesSynchronization", n => { OnPremisesSynchronization = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.OnPremisesDirectorySynchronization.CreateFromDiscriminatorValue)?.AsList(); } }, { "publicKeyInfrastructure", n => { PublicKeyInfrastructure = n.GetObjectValue(global::Microsoft.Graph.Models.PublicKeyInfrastructureRoot.CreateFromDiscriminatorValue); } }, + { "recovery", n => { Recovery = n.GetObjectValue(global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery.CreateFromDiscriminatorValue); } }, { "subscriptions", n => { Subscriptions = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.CompanySubscription.CreateFromDiscriminatorValue)?.AsList(); } }, }; } @@ -201,6 +219,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("federationConfigurations", FederationConfigurations); writer.WriteCollectionOfObjectValues("onPremisesSynchronization", OnPremisesSynchronization); writer.WriteObjectValue("publicKeyInfrastructure", PublicKeyInfrastructure); + writer.WriteObjectValue("recovery", Recovery); writer.WriteCollectionOfObjectValues("subscriptions", Subscriptions); } } diff --git a/src/Microsoft.Graph/Generated/Models/EmployeeExperience.cs b/src/Microsoft.Graph/Generated/Models/EmployeeExperience.cs index ff34a15fcd0..2fa590ca360 100644 --- a/src/Microsoft.Graph/Generated/Models/EmployeeExperience.cs +++ b/src/Microsoft.Graph/Generated/Models/EmployeeExperience.cs @@ -8,11 +8,10 @@ using System; namespace Microsoft.Graph.Models { - /// - /// Represents a container that exposes navigation properties for employee experience resources. - /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 public partial class EmployeeExperience : 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 diff --git a/src/Microsoft.Graph/Generated/Models/Entity.cs b/src/Microsoft.Graph/Generated/Models/Entity.cs index 75c8e646d40..f716960f23e 100644 --- a/src/Microsoft.Graph/Generated/Models/Entity.cs +++ b/src/Microsoft.Graph/Generated/Models/Entity.cs @@ -1,6 +1,7 @@ // #pragma warning disable CS0618 using Microsoft.Graph.Models.CallRecords; +using Microsoft.Graph.Models.EntraRecoveryServices; using Microsoft.Graph.Models.ExternalConnectors; using Microsoft.Graph.Models.IdentityGovernance; using Microsoft.Graph.Models.Partners.Billing; @@ -424,6 +425,12 @@ public Entity() "#microsoft.graph.enterpriseCodeSigningCertificate" => new global::Microsoft.Graph.Models.EnterpriseCodeSigningCertificate(), "#microsoft.graph.entitlementManagement" => new global::Microsoft.Graph.Models.EntitlementManagement(), "#microsoft.graph.entitlementManagementSettings" => new global::Microsoft.Graph.Models.EntitlementManagementSettings(), + "#microsoft.graph.entraRecoveryServices.recovery" => new global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery(), + "#microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryChangeObjectBase(), + "#microsoft.graph.entraRecoveryServices.recoveryJob" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJob(), + "#microsoft.graph.entraRecoveryServices.recoveryJobBase" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase(), + "#microsoft.graph.entraRecoveryServices.recoveryPreviewJob" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJob(), + "#microsoft.graph.entraRecoveryServices.snapshot" => new global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot(), "#microsoft.graph.event" => new global::Microsoft.Graph.Models.Event(), "#microsoft.graph.eventMessage" => new global::Microsoft.Graph.Models.EventMessage(), "#microsoft.graph.eventMessageRequest" => new global::Microsoft.Graph.Models.EventMessageRequest(), @@ -820,6 +827,9 @@ public Entity() "#microsoft.graph.security.article" => new global::Microsoft.Graph.Models.Security.Article(), "#microsoft.graph.security.articleIndicator" => new global::Microsoft.Graph.Models.Security.ArticleIndicator(), "#microsoft.graph.security.artifact" => new global::Microsoft.Graph.Models.Security.Artifact(), + "#microsoft.graph.security.auditCoreRoot" => new global::Microsoft.Graph.Models.Security.AuditCoreRoot(), + "#microsoft.graph.security.auditLogQuery" => new global::Microsoft.Graph.Models.Security.AuditLogQuery(), + "#microsoft.graph.security.auditLogRecord" => new global::Microsoft.Graph.Models.Security.AuditLogRecord(), "#microsoft.graph.security.authorityTemplate" => new global::Microsoft.Graph.Models.Security.AuthorityTemplate(), "#microsoft.graph.security.autoAuditingConfiguration" => new global::Microsoft.Graph.Models.Security.AutoAuditingConfiguration(), "#microsoft.graph.security.case" => new global::Microsoft.Graph.Models.Security.Case(), diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/EntityTypeAndIds.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/EntityTypeAndIds.cs new file mode 100644 index 00000000000..167e536576d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/EntityTypeAndIds.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class EntityTypeAndIds : 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 entityIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? EntityIds + { + get { return BackingStore?.Get?>("entityIds"); } + set { BackingStore?.Set("entityIds", value); } + } +#nullable restore +#else + public List EntityIds + { + get { return BackingStore?.Get>("entityIds"); } + set { BackingStore?.Set("entityIds", value); } + } +#endif + /// The entityType property + public global::Microsoft.Graph.Models.EntraRecoveryServices.ResourceTypeName? EntityType + { + get { return BackingStore?.Get("entityType"); } + set { BackingStore?.Set("entityType", 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 EntityTypeAndIds() + { + 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.Models.EntraRecoveryServices.EntityTypeAndIds CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.EntityTypeAndIds(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "entityIds", n => { EntityIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "entityType", n => { EntityType = 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.WriteCollectionOfPrimitiveValues("entityIds", EntityIds); + writer.WriteEnumValue("entityType", EntityType); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Recovery.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Recovery.cs new file mode 100644 index 00000000000..085b609ed04 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Recovery.cs @@ -0,0 +1,82 @@ +// +#pragma warning disable CS0618 +using Microsoft.Kiota.Abstractions.Extensions; +using Microsoft.Kiota.Abstractions.Serialization; +using System.Collections.Generic; +using System.IO; +using System; +namespace Microsoft.Graph.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Recovery : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The jobs property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Jobs + { + get { return BackingStore?.Get?>("jobs"); } + set { BackingStore?.Set("jobs", value); } + } +#nullable restore +#else + public List Jobs + { + get { return BackingStore?.Get>("jobs"); } + set { BackingStore?.Set("jobs", value); } + } +#endif + /// The snapshots property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Snapshots + { + get { return BackingStore?.Get?>("snapshots"); } + set { BackingStore?.Set("snapshots", value); } + } +#nullable restore +#else + public List Snapshots + { + get { return BackingStore?.Get>("snapshots"); } + set { BackingStore?.Set("snapshots", 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.Models.EntraRecoveryServices.Recovery CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.Recovery(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "jobs", n => { Jobs = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase.CreateFromDiscriminatorValue)?.AsList(); } }, + { "snapshots", n => { Snapshots = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot.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("jobs", Jobs); + writer.WriteCollectionOfObjectValues("snapshots", Snapshots); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryAction.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryAction.cs new file mode 100644 index 00000000000..1bdaaa77ded --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryAction.cs @@ -0,0 +1,24 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum RecoveryAction + #pragma warning restore CS1591 + { + /// Represents a soft delete action during recovery + [EnumMember(Value = "softDelete")] + SoftDelete, + /// Represents an update action during recovery + [EnumMember(Value = "update")] + Update, + /// Represents a restore action during recovery + [EnumMember(Value = "restore")] + Restore, + /// This will help in making this enum evolable and adding more values in the future + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryChangeObjectBase.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryChangeObjectBase.cs new file mode 100644 index 00000000000..92cdb806c8d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryChangeObjectBase.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryChangeObjectBase : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// 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 entityTypeName property + public global::Microsoft.Graph.Models.EntraRecoveryServices.ResourceTypeName? EntityTypeName + { + get { return BackingStore?.Get("entityTypeName"); } + set { BackingStore?.Set("entityTypeName", value); } + } + /// The failureMessage property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? FailureMessage + { + get { return BackingStore?.Get("failureMessage"); } + set { BackingStore?.Set("failureMessage", value); } + } +#nullable restore +#else + public string FailureMessage + { + get { return BackingStore?.Get("failureMessage"); } + set { BackingStore?.Set("failureMessage", value); } + } +#endif + /// The recoveryAction property + public global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryAction? RecoveryAction + { + get { return BackingStore?.Get("recoveryAction"); } + set { BackingStore?.Set("recoveryAction", 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.Models.EntraRecoveryServices.RecoveryChangeObjectBase CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryChangeObjectBase(); + } + /// + /// 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(); } }, + { "entityTypeName", n => { EntityTypeName = n.GetEnumValue(); } }, + { "failureMessage", n => { FailureMessage = n.GetStringValue(); } }, + { "recoveryAction", n => { RecoveryAction = 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("displayName", DisplayName); + writer.WriteEnumValue("entityTypeName", EntityTypeName); + writer.WriteStringValue("failureMessage", FailureMessage); + writer.WriteEnumValue("recoveryAction", RecoveryAction); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJob.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJob.cs new file mode 100644 index 00000000000..53293feca74 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJob.cs @@ -0,0 +1,77 @@ +// +#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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryJob : global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase, IParsable + #pragma warning restore CS1591 + { + /// The totalFailedChanges property + public int? TotalFailedChanges + { + get { return BackingStore?.Get("totalFailedChanges"); } + set { BackingStore?.Set("totalFailedChanges", value); } + } + /// The totalLinksModified property + public int? TotalLinksModified + { + get { return BackingStore?.Get("totalLinksModified"); } + set { BackingStore?.Set("totalLinksModified", value); } + } + /// The totalObjectsModified property + public int? TotalObjectsModified + { + get { return BackingStore?.Get("totalObjectsModified"); } + set { BackingStore?.Set("totalObjectsModified", value); } + } + /// + /// Instantiates a new and sets the default values. + /// + public RecoveryJob() : base() + { + OdataType = "#microsoft.graph.entraRecoveryServices.recoveryJob"; + } + /// + /// 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.Models.EntraRecoveryServices.RecoveryJob CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJob(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "totalFailedChanges", n => { TotalFailedChanges = n.GetIntValue(); } }, + { "totalLinksModified", n => { TotalLinksModified = n.GetIntValue(); } }, + { "totalObjectsModified", n => { TotalObjectsModified = 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("totalFailedChanges", TotalFailedChanges); + writer.WriteIntValue("totalLinksModified", TotalLinksModified); + writer.WriteIntValue("totalObjectsModified", TotalObjectsModified); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBase.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBase.cs new file mode 100644 index 00000000000..2bb7ae50f00 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBase.cs @@ -0,0 +1,118 @@ +// +#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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryJobBase : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The filteringCriteria property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase? FilteringCriteria + { + get { return BackingStore?.Get("filteringCriteria"); } + set { BackingStore?.Set("filteringCriteria", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase FilteringCriteria + { + get { return BackingStore?.Get("filteringCriteria"); } + set { BackingStore?.Set("filteringCriteria", value); } + } +#endif + /// The jobCompletionDateTime property + public DateTimeOffset? JobCompletionDateTime + { + get { return BackingStore?.Get("jobCompletionDateTime"); } + set { BackingStore?.Set("jobCompletionDateTime", value); } + } + /// The jobStartDateTime property + public DateTimeOffset? JobStartDateTime + { + get { return BackingStore?.Get("jobStartDateTime"); } + set { BackingStore?.Set("jobStartDateTime", value); } + } + /// The status property + public global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryStatus? Status + { + get { return BackingStore?.Get("status"); } + set { BackingStore?.Set("status", value); } + } + /// The targetStateDateTime property + public DateTimeOffset? TargetStateDateTime + { + get { return BackingStore?.Get("targetStateDateTime"); } + set { BackingStore?.Set("targetStateDateTime", value); } + } + /// The totalChangedLinksCalculated property + public int? TotalChangedLinksCalculated + { + get { return BackingStore?.Get("totalChangedLinksCalculated"); } + set { BackingStore?.Set("totalChangedLinksCalculated", value); } + } + /// The totalChangedObjectsCalculated property + public int? TotalChangedObjectsCalculated + { + get { return BackingStore?.Get("totalChangedObjectsCalculated"); } + set { BackingStore?.Set("totalChangedObjectsCalculated", 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.Models.EntraRecoveryServices.RecoveryJobBase CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.entraRecoveryServices.recoveryJob" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJob(), + "#microsoft.graph.entraRecoveryServices.recoveryPreviewJob" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJob(), + _ => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "filteringCriteria", n => { FilteringCriteria = n.GetObjectValue(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase.CreateFromDiscriminatorValue); } }, + { "jobCompletionDateTime", n => { JobCompletionDateTime = n.GetDateTimeOffsetValue(); } }, + { "jobStartDateTime", n => { JobStartDateTime = n.GetDateTimeOffsetValue(); } }, + { "status", n => { Status = n.GetEnumValue(); } }, + { "targetStateDateTime", n => { TargetStateDateTime = n.GetDateTimeOffsetValue(); } }, + { "totalChangedLinksCalculated", n => { TotalChangedLinksCalculated = n.GetIntValue(); } }, + { "totalChangedObjectsCalculated", n => { TotalChangedObjectsCalculated = 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.WriteObjectValue("filteringCriteria", FilteringCriteria); + writer.WriteDateTimeOffsetValue("jobCompletionDateTime", JobCompletionDateTime); + writer.WriteDateTimeOffsetValue("jobStartDateTime", JobStartDateTime); + writer.WriteEnumValue("status", Status); + writer.WriteDateTimeOffsetValue("targetStateDateTime", TargetStateDateTime); + writer.WriteIntValue("totalChangedLinksCalculated", TotalChangedLinksCalculated); + writer.WriteIntValue("totalChangedObjectsCalculated", TotalChangedObjectsCalculated); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBaseCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBaseCollectionResponse.cs new file mode 100644 index 00000000000..94b10f6e225 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobBaseCollectionResponse.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryJobBaseCollectionResponse : global::Microsoft.Graph.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.Models.EntraRecoveryServices.RecoveryJobBaseCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBaseCollectionResponse(); + } + /// + /// 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.Models.EntraRecoveryServices.RecoveryJobBase.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/EntraRecoveryServices/RecoveryJobCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobCollectionResponse.cs new file mode 100644 index 00000000000..0ce8ba519d0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobCollectionResponse.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryJobCollectionResponse : global::Microsoft.Graph.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.Models.EntraRecoveryServices.RecoveryJobCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobCollectionResponse(); + } + /// + /// 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.Models.EntraRecoveryServices.RecoveryJob.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/EntraRecoveryServices/RecoveryJobEntityNameAndIdsFilter.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobEntityNameAndIdsFilter.cs new file mode 100644 index 00000000000..6f07645e2e1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobEntityNameAndIdsFilter.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryJobEntityNameAndIdsFilter : global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase, IParsable + #pragma warning restore CS1591 + { + /// The filterValues property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? FilterValues + { + get { return BackingStore?.Get?>("filterValues"); } + set { BackingStore?.Set("filterValues", value); } + } +#nullable restore +#else + public List FilterValues + { + get { return BackingStore?.Get>("filterValues"); } + set { BackingStore?.Set("filterValues", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RecoveryJobEntityNameAndIdsFilter() : base() + { + OdataType = "#microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter"; + } + /// + /// 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.Models.EntraRecoveryServices.RecoveryJobEntityNameAndIdsFilter CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobEntityNameAndIdsFilter(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "filterValues", n => { FilterValues = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EntraRecoveryServices.EntityTypeAndIds.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("filterValues", FilterValues); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobEntityNamesFilter.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobEntityNamesFilter.cs new file mode 100644 index 00000000000..059eea9a477 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobEntityNamesFilter.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryJobEntityNamesFilter : global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase, IParsable + #pragma warning restore CS1591 + { + /// The entityTypes property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? EntityTypes + { + get { return BackingStore?.Get?>("entityTypes"); } + set { BackingStore?.Set("entityTypes", value); } + } +#nullable restore +#else + public List EntityTypes + { + get { return BackingStore?.Get>("entityTypes"); } + set { BackingStore?.Set("entityTypes", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RecoveryJobEntityNamesFilter() : base() + { + OdataType = "#microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter"; + } + /// + /// 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.Models.EntraRecoveryServices.RecoveryJobEntityNamesFilter CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobEntityNamesFilter(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "entityTypes", n => { EntityTypes = n.GetCollectionOfEnumValues()?.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.WriteCollectionOfEnumValues("entityTypes", EntityTypes); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobFilteringCriteriaBase.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobFilteringCriteriaBase.cs new file mode 100644 index 00000000000..f54fe0bda5f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryJobFilteringCriteriaBase.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryJobFilteringCriteriaBase : 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 RecoveryJobFilteringCriteriaBase() + { + 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.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + var mappingValue = parseNode.GetChildNode("@odata.type")?.GetStringValue(); + return mappingValue switch + { + "#microsoft.graph.entraRecoveryServices.recoveryJobEntityNameAndIdsFilter" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobEntityNameAndIdsFilter(), + "#microsoft.graph.entraRecoveryServices.recoveryJobEntityNamesFilter" => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobEntityNamesFilter(), + _ => new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase(), + }; + } + /// + /// 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/EntraRecoveryServices/RecoveryPreviewJob.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryPreviewJob.cs new file mode 100644 index 00000000000..01a81515b60 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryPreviewJob.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryPreviewJob : global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase, IParsable + #pragma warning restore CS1591 + { + /// + /// Instantiates a new and sets the default values. + /// + public RecoveryPreviewJob() : base() + { + OdataType = "#microsoft.graph.entraRecoveryServices.recoveryPreviewJob"; + } + /// + /// 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.Models.EntraRecoveryServices.RecoveryPreviewJob CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJob(); + } + /// + /// 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/EntraRecoveryServices/RecoveryPreviewJobCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryPreviewJobCollectionResponse.cs new file mode 100644 index 00000000000..1d1a70eaf36 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryPreviewJobCollectionResponse.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RecoveryPreviewJobCollectionResponse : global::Microsoft.Graph.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.Models.EntraRecoveryServices.RecoveryPreviewJobCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJobCollectionResponse(); + } + /// + /// 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.Models.EntraRecoveryServices.RecoveryPreviewJob.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/EntraRecoveryServices/RecoveryStatus.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryStatus.cs new file mode 100644 index 00000000000..03de36e07f7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/RecoveryStatus.cs @@ -0,0 +1,36 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum RecoveryStatus + #pragma warning restore CS1591 + { + /// Represents a job that has been initialized but has not been started yet + [EnumMember(Value = "initialized")] + Initialized, + /// Represents a job that is in progress + [EnumMember(Value = "running")] + Running, + /// Represents a job that ran successfully and is now complete + [EnumMember(Value = "successful")] + Successful, + /// Represents a job that we were not able to run successfully + [EnumMember(Value = "failed")] + Failed, + /// Represents a job that was abandoned by the user + [EnumMember(Value = "abandoned")] + Abandoned, + /// This will help in making this enum evolable and adding more values in the future- + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + /// Represents a job for which we have started calculating the diff/preview. + [EnumMember(Value = "calculating")] + Calculating, + /// Represents a job for which we have started loading data of the snapshot. + [EnumMember(Value = "loadingData")] + LoadingData, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/ResourceTypeName.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/ResourceTypeName.cs new file mode 100644 index 00000000000..f4ef7c5a16b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/ResourceTypeName.cs @@ -0,0 +1,51 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public enum ResourceTypeName + #pragma warning restore CS1591 + { + /// Represents the user entity + [EnumMember(Value = "user")] + User, + /// Represents the group entity + [EnumMember(Value = "group")] + Group, + /// Represents the conditional access policy entity + [EnumMember(Value = "conditionalAccessPolicy")] + ConditionalAccessPolicy, + /// Represents the named location policy entity + [EnumMember(Value = "namedLocationPolicy")] + NamedLocationPolicy, + /// Represents the authentication method policy entity + [EnumMember(Value = "authenticationMethodPolicy")] + AuthenticationMethodPolicy, + /// Represents the authorization policy entity + [EnumMember(Value = "authorizationPolicy")] + AuthorizationPolicy, + /// Represents the authentication strength policy entity + [EnumMember(Value = "authenticationStrengthPolicy")] + AuthenticationStrengthPolicy, + /// Represents the application entity + [EnumMember(Value = "application")] + Application, + /// Represents the service principal entity + [EnumMember(Value = "servicePrincipal")] + ServicePrincipal, + /// This will help in making this enum evolable and adding more values in the future. + [EnumMember(Value = "unknownFutureValue")] + UnknownFutureValue, + /// Represents the oAuth2PermissionGrant entity. + [EnumMember(Value = "oAuth2PermissionGrant")] + OAuth2PermissionGrant, + /// Represents the appRoleAssignment entity. + [EnumMember(Value = "appRoleAssignment")] + AppRoleAssignment, + /// Represents the organization entity. + [EnumMember(Value = "organization")] + Organization, + } +} diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Snapshot.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Snapshot.cs new file mode 100644 index 00000000000..bd94820ba43 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/Snapshot.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class Snapshot : global::Microsoft.Graph.Models.Entity, IParsable + #pragma warning restore CS1591 + { + /// The createdDateTime property + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// The recoveryJobs property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RecoveryJobs + { + get { return BackingStore?.Get?>("recoveryJobs"); } + set { BackingStore?.Set("recoveryJobs", value); } + } +#nullable restore +#else + public List RecoveryJobs + { + get { return BackingStore?.Get>("recoveryJobs"); } + set { BackingStore?.Set("recoveryJobs", value); } + } +#endif + /// The recoveryPreviewJobs property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RecoveryPreviewJobs + { + get { return BackingStore?.Get?>("recoveryPreviewJobs"); } + set { BackingStore?.Set("recoveryPreviewJobs", value); } + } +#nullable restore +#else + public List RecoveryPreviewJobs + { + get { return BackingStore?.Get>("recoveryPreviewJobs"); } + set { BackingStore?.Set("recoveryPreviewJobs", value); } + } +#endif + /// The totalChangedObjects property + public int? TotalChangedObjects + { + get { return BackingStore?.Get("totalChangedObjects"); } + set { BackingStore?.Set("totalChangedObjects", 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.Models.EntraRecoveryServices.Snapshot CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.Snapshot(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "recoveryJobs", n => { RecoveryJobs = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJob.CreateFromDiscriminatorValue)?.AsList(); } }, + { "recoveryPreviewJobs", n => { RecoveryPreviewJobs = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJob.CreateFromDiscriminatorValue)?.AsList(); } }, + { "totalChangedObjects", n => { TotalChangedObjects = 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("createdDateTime", CreatedDateTime); + writer.WriteCollectionOfObjectValues("recoveryJobs", RecoveryJobs); + writer.WriteCollectionOfObjectValues("recoveryPreviewJobs", RecoveryPreviewJobs); + writer.WriteIntValue("totalChangedObjects", TotalChangedObjects); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/SnapshotCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/SnapshotCollectionResponse.cs new file mode 100644 index 00000000000..36696b206de --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/EntraRecoveryServices/SnapshotCollectionResponse.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.Models.EntraRecoveryServices +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SnapshotCollectionResponse : global::Microsoft.Graph.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.Models.EntraRecoveryServices.SnapshotCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.EntraRecoveryServices.SnapshotCollectionResponse(); + } + /// + /// 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.Models.EntraRecoveryServices.Snapshot.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/Group.cs b/src/Microsoft.Graph/Generated/Models/Group.cs index 50632b37c26..3509d56623e 100644 --- a/src/Microsoft.Graph/Generated/Models/Group.cs +++ b/src/Microsoft.Graph/Generated/Models/Group.cs @@ -7,11 +7,10 @@ using System; namespace Microsoft.Graph.Models { - /// - /// Represents a Microsoft Entra group. - /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 public partial class Group : global::Microsoft.Graph.Models.DirectoryObject, IParsable + #pragma warning restore CS1591 { /// The list of users or groups allowed to create posts or calendar events in this group. If this list is nonempty, then only users or groups listed here are allowed to post. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelRunsScope.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelRunsScope.cs new file mode 100644 index 00000000000..065d50d5c0f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelRunsScope.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.Models.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CancelRunsScope : global::Microsoft.Graph.Models.IdentityGovernance.CancelScope, IParsable + #pragma warning restore CS1591 + { + /// The runs property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Runs + { + get { return BackingStore?.Get?>("runs"); } + set { BackingStore?.Set("runs", value); } + } +#nullable restore +#else + public List Runs + { + get { return BackingStore?.Get>("runs"); } + set { BackingStore?.Set("runs", value); } + } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CancelRunsScope() : base() + { + OdataType = "#microsoft.graph.identityGovernance.cancelRunsScope"; + } + /// + /// 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.Models.IdentityGovernance.CancelRunsScope CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.IdentityGovernance.CancelRunsScope(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "runs", n => { Runs = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.IdentityGovernance.Run.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("runs", Runs); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelScope.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelScope.cs new file mode 100644 index 00000000000..fc184ddc1c1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/CancelScope.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.Models.IdentityGovernance +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CancelScope : 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 CancelScope() + { + 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.Models.IdentityGovernance.CancelScope 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.cancelRunsScope" => new global::Microsoft.Graph.Models.IdentityGovernance.CancelRunsScope(), + _ => new global::Microsoft.Graph.Models.IdentityGovernance.CancelScope(), + }; + } + /// + /// 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/LifecycleWorkflowProcessingStatus.cs b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowProcessingStatus.cs index 12a19bafdbc..27215cd96d7 100644 --- a/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowProcessingStatus.cs +++ b/src/Microsoft.Graph/Generated/Models/IdentityGovernance/LifecycleWorkflowProcessingStatus.cs @@ -36,6 +36,10 @@ public enum LifecycleWorkflowProcessingStatus #pragma warning disable CS1591 UnknownFutureValue, #pragma warning restore CS1591 + [EnumMember(Value = "canceling")] + #pragma warning disable CS1591 + Canceling, + #pragma warning restore CS1591 [EnumMember(Value = "quarantined")] #pragma warning disable CS1591 Quarantined, diff --git a/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs b/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs index dbeefc5b903..febb833b7ea 100644 --- a/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs +++ b/src/Microsoft.Graph/Generated/Models/OnlineMeeting.cs @@ -7,11 +7,10 @@ using System; namespace Microsoft.Graph.Models { - /// - /// Represents a Microsoft online meeting. - /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 public partial class OnlineMeeting : global::Microsoft.Graph.Models.OnlineMeetingBase, IParsable + #pragma warning restore CS1591 { /// The content stream of the attendee report of a Microsoft Teams live event. Read-only. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER diff --git a/src/Microsoft.Graph/Generated/Models/Security/A365AiExecuteTool.cs b/src/Microsoft.Graph/Generated/Models/Security/A365AiExecuteTool.cs new file mode 100644 index 00000000000..747da4f623e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/A365AiExecuteTool.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.Models.Security +{ + /// + /// Audit data for A365 AI Execute Tool events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class A365AiExecuteTool : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public A365AiExecuteTool() : base() + { + OdataType = "#microsoft.graph.security.a365AiExecuteTool"; + } + /// + /// 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.Models.Security.A365AiExecuteTool CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.A365AiExecuteTool(); + } + /// + /// 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/A365AiInferenceCall.cs b/src/Microsoft.Graph/Generated/Models/Security/A365AiInferenceCall.cs new file mode 100644 index 00000000000..3d3fd3f3639 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/A365AiInferenceCall.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.Models.Security +{ + /// + /// Audit data for A365 AI Inference Call events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class A365AiInferenceCall : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public A365AiInferenceCall() : base() + { + OdataType = "#microsoft.graph.security.a365AiInferenceCall"; + } + /// + /// 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.Models.Security.A365AiInferenceCall CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.A365AiInferenceCall(); + } + /// + /// 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/A365AiInvokeAgent.cs b/src/Microsoft.Graph/Generated/Models/Security/A365AiInvokeAgent.cs new file mode 100644 index 00000000000..64b5451e903 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/A365AiInvokeAgent.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.Models.Security +{ + /// + /// Audit data for A365 AI Invoke Agent events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class A365AiInvokeAgent : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public A365AiInvokeAgent() : base() + { + OdataType = "#microsoft.graph.security.a365AiInvokeAgent"; + } + /// + /// 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.Models.Security.A365AiInvokeAgent CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.A365AiInvokeAgent(); + } + /// + /// 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/A365AiRunSummary.cs b/src/Microsoft.Graph/Generated/Models/Security/A365AiRunSummary.cs new file mode 100644 index 00000000000..17e18269d77 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/A365AiRunSummary.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.Models.Security +{ + /// + /// Audit data for A365 AI Run Summary events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class A365AiRunSummary : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public A365AiRunSummary() : base() + { + OdataType = "#microsoft.graph.security.a365AiRunSummary"; + } + /// + /// 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.Models.Security.A365AiRunSummary CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.A365AiRunSummary(); + } + /// + /// 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/A365SpanOutputs.cs b/src/Microsoft.Graph/Generated/Models/Security/A365SpanOutputs.cs new file mode 100644 index 00000000000..bf940038132 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/A365SpanOutputs.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.Models.Security +{ + /// + /// Audit data for A365 Span Outputs events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class A365SpanOutputs : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public A365SpanOutputs() : base() + { + OdataType = "#microsoft.graph.security.a365SpanOutputs"; + } + /// + /// 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.Models.Security.A365SpanOutputs CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.A365SpanOutputs(); + } + /// + /// 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/AISpanOutputsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AISpanOutputsAuditRecord.cs new file mode 100644 index 00000000000..6e4e84012ac --- /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.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.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.Models.Security.AISpanOutputsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/AadRiskDetectionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AadRiskDetectionAuditRecord.cs new file mode 100644 index 00000000000..886460e6cf1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AadRiskDetectionAuditRecord.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.Models.Security +{ + /// + /// Audit data for AAD Risk Detection events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AadRiskDetectionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AadRiskDetectionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aadRiskDetectionAuditRecord"; + } + /// + /// 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.Models.Security.AadRiskDetectionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AadRiskDetectionAuditRecord(); + } + /// + /// 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/AedAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AedAuditRecord.cs new file mode 100644 index 00000000000..c4e9b3a7de4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AedAuditRecord.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.Models.Security +{ + /// + /// Audit data for Advanced eDiscovery events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AedAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AedAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aedAuditRecord"; + } + /// + /// 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.Models.Security.AedAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AedAuditRecord(); + } + /// + /// 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/AgentAdminActivityRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AgentAdminActivityRecord.cs new file mode 100644 index 00000000000..de2fec78bb9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AgentAdminActivityRecord.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.Models.Security +{ + /// + /// Audit data for Agent Admin Activity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgentAdminActivityRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AgentAdminActivityRecord() : base() + { + OdataType = "#microsoft.graph.security.agentAdminActivityRecord"; + } + /// + /// 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.Models.Security.AgentAdminActivityRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AgentAdminActivityRecord(); + } + /// + /// 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/AgentSettingAdminActivity.cs b/src/Microsoft.Graph/Generated/Models/Security/AgentSettingAdminActivity.cs new file mode 100644 index 00000000000..d86e94230b9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AgentSettingAdminActivity.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.Models.Security +{ + /// + /// Audit data for Agent Setting Admin Activity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AgentSettingAdminActivity : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AgentSettingAdminActivity() : base() + { + OdataType = "#microsoft.graph.security.agentSettingAdminActivity"; + } + /// + /// 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.Models.Security.AgentSettingAdminActivity CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AgentSettingAdminActivity(); + } + /// + /// 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/AiAppInteractionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AiAppInteractionAuditRecord.cs new file mode 100644 index 00000000000..c0c01e79cda --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AiAppInteractionAuditRecord.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.Models.Security +{ + /// + /// Audit data for AI App Interaction events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiAppInteractionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AiAppInteractionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aiAppInteractionAuditRecord"; + } + /// + /// 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.Models.Security.AiAppInteractionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AiAppInteractionAuditRecord(); + } + /// + /// 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/AiExecuteToolAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AiExecuteToolAuditRecord.cs new file mode 100644 index 00000000000..5551f4013d8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AiExecuteToolAuditRecord.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.Models.Security +{ + /// + /// Audit data for AI Execute Tool events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiExecuteToolAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AiExecuteToolAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aiExecuteToolAuditRecord"; + } + /// + /// 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.Models.Security.AiExecuteToolAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AiExecuteToolAuditRecord(); + } + /// + /// 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/AiInteractionsChangeNotificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AiInteractionsChangeNotificationAuditRecord.cs new file mode 100644 index 00000000000..d7a9fb8d32a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AiInteractionsChangeNotificationAuditRecord.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.Models.Security +{ + /// + /// Audit data for AI Interactions Change Notification events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInteractionsChangeNotificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AiInteractionsChangeNotificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aiInteractionsChangeNotificationAuditRecord"; + } + /// + /// 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.Models.Security.AiInteractionsChangeNotificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AiInteractionsChangeNotificationAuditRecord(); + } + /// + /// 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/AiInteractionsExportAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AiInteractionsExportAuditRecord.cs new file mode 100644 index 00000000000..ed556b1c0a5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AiInteractionsExportAuditRecord.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.Models.Security +{ + /// + /// Audit data for AI Interactions Export events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInteractionsExportAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AiInteractionsExportAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aiInteractionsExportAuditRecord"; + } + /// + /// 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.Models.Security.AiInteractionsExportAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AiInteractionsExportAuditRecord(); + } + /// + /// 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/AiInteractionsSubscriptionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AiInteractionsSubscriptionAuditRecord.cs new file mode 100644 index 00000000000..04920ced1e9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AiInteractionsSubscriptionAuditRecord.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.Models.Security +{ + /// + /// Audit data for AI Interactions Subscription events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInteractionsSubscriptionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AiInteractionsSubscriptionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aiInteractionsSubscriptionAuditRecord"; + } + /// + /// 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.Models.Security.AiInteractionsSubscriptionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AiInteractionsSubscriptionAuditRecord(); + } + /// + /// 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/AiInvokeAgentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AiInvokeAgentAuditRecord.cs new file mode 100644 index 00000000000..3a43600b365 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AiInvokeAgentAuditRecord.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.Models.Security +{ + /// + /// Audit data for AI Invoke Agent events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AiInvokeAgentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AiInvokeAgentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.aiInvokeAgentAuditRecord"; + } + /// + /// 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.Models.Security.AiInvokeAgentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AiInvokeAgentAuditRecord(); + } + /// + /// 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/AipDiscover.cs b/src/Microsoft.Graph/Generated/Models/Security/AipDiscover.cs new file mode 100644 index 00000000000..b6c7acec02b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipDiscover.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.Models.Security +{ + /// + /// Audit data for AIP Discover events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AipDiscover : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AipDiscover() : base() + { + OdataType = "#microsoft.graph.security.aipDiscover"; + } + /// + /// 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.Models.Security.AipDiscover CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipDiscover(); + } + /// + /// 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/AipFileDeleted.cs b/src/Microsoft.Graph/Generated/Models/Security/AipFileDeleted.cs new file mode 100644 index 00000000000..d12c359bbb3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipFileDeleted.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.Models.Security +{ + /// + /// Audit data for AIP File Deleted events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AipFileDeleted : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AipFileDeleted() : base() + { + OdataType = "#microsoft.graph.security.aipFileDeleted"; + } + /// + /// 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.Models.Security.AipFileDeleted CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipFileDeleted(); + } + /// + /// 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/AipHeartBeat.cs b/src/Microsoft.Graph/Generated/Models/Security/AipHeartBeat.cs new file mode 100644 index 00000000000..3070aa95547 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipHeartBeat.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.Models.Security +{ + /// + /// Audit data for AIP Heart Beat events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AipHeartBeat : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AipHeartBeat() : base() + { + OdataType = "#microsoft.graph.security.aipHeartBeat"; + } + /// + /// 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.Models.Security.AipHeartBeat CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipHeartBeat(); + } + /// + /// 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/AipProtectionActionLogRequest.cs b/src/Microsoft.Graph/Generated/Models/Security/AipProtectionActionLogRequest.cs new file mode 100644 index 00000000000..96b0b16ab97 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipProtectionActionLogRequest.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.Models.Security +{ + /// + /// Audit data for AIP Protection Action log request events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AipProtectionActionLogRequest : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AipProtectionActionLogRequest() : base() + { + OdataType = "#microsoft.graph.security.aipProtectionActionLogRequest"; + } + /// + /// 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.Models.Security.AipProtectionActionLogRequest CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipProtectionActionLogRequest(); + } + /// + /// 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/AipScannerDiscoverEvent.cs b/src/Microsoft.Graph/Generated/Models/Security/AipScannerDiscoverEvent.cs new file mode 100644 index 00000000000..5bc0295e13e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipScannerDiscoverEvent.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.Models.Security +{ + /// + /// Audit data for AIP Scanner Discover Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AipScannerDiscoverEvent : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AipScannerDiscoverEvent() : base() + { + OdataType = "#microsoft.graph.security.aipScannerDiscoverEvent"; + } + /// + /// 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.Models.Security.AipScannerDiscoverEvent CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipScannerDiscoverEvent(); + } + /// + /// 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/AipSensitivityLabelActionLogRequest.cs b/src/Microsoft.Graph/Generated/Models/Security/AipSensitivityLabelActionLogRequest.cs new file mode 100644 index 00000000000..1c92b3061a7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AipSensitivityLabelActionLogRequest.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.Models.Security +{ + /// + /// Audit data for AIP Sensitivity Label Action log request events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AipSensitivityLabelActionLogRequest : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AipSensitivityLabelActionLogRequest() : base() + { + OdataType = "#microsoft.graph.security.aipSensitivityLabelActionLogRequest"; + } + /// + /// 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.Models.Security.AipSensitivityLabelActionLogRequest CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AipSensitivityLabelActionLogRequest(); + } + /// + /// 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/AirAdminActionInvestigationData.cs b/src/Microsoft.Graph/Generated/Models/Security/AirAdminActionInvestigationData.cs new file mode 100644 index 00000000000..9941541615b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AirAdminActionInvestigationData.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.Models.Security +{ + /// + /// Audit data for AIR Admin Action Investigation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AirAdminActionInvestigationData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AirAdminActionInvestigationData() : base() + { + OdataType = "#microsoft.graph.security.airAdminActionInvestigationData"; + } + /// + /// 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.Models.Security.AirAdminActionInvestigationData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AirAdminActionInvestigationData(); + } + /// + /// 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/AirInvestigationData.cs b/src/Microsoft.Graph/Generated/Models/Security/AirInvestigationData.cs new file mode 100644 index 00000000000..2a15e2f70cb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AirInvestigationData.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.Models.Security +{ + /// + /// Audit data for AIR Investigation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AirInvestigationData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AirInvestigationData() : base() + { + OdataType = "#microsoft.graph.security.airInvestigationData"; + } + /// + /// 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.Models.Security.AirInvestigationData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AirInvestigationData(); + } + /// + /// 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/AirManualInvestigationData.cs b/src/Microsoft.Graph/Generated/Models/Security/AirManualInvestigationData.cs new file mode 100644 index 00000000000..ba7128f1e3f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AirManualInvestigationData.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.Models.Security +{ + /// + /// Audit data for AIR Manual Investigation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AirManualInvestigationData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AirManualInvestigationData() : base() + { + OdataType = "#microsoft.graph.security.airManualInvestigationData"; + } + /// + /// 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.Models.Security.AirManualInvestigationData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AirManualInvestigationData(); + } + /// + /// 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 00000000000..081fa0f8e25 --- /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.Models.Security +{ + /// + /// Audit data for Alert Submission events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertSubmissionAuditRecord : global::Microsoft.Graph.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.Models.Security.AlertSubmissionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..81b3d99e7c9 --- /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.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.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.Models.Security.AlertSubmissionResultDetailAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/AttackSimAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AttackSimAdminAuditRecord.cs new file mode 100644 index 00000000000..631723effa0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AttackSimAdminAuditRecord.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.Models.Security +{ + /// + /// Audit data for Attack Sim Admin events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttackSimAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AttackSimAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.attackSimAdminAuditRecord"; + } + /// + /// 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.Models.Security.AttackSimAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AttackSimAdminAuditRecord(); + } + /// + /// 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/AttackSimAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AttackSimAuditRecord.cs new file mode 100644 index 00000000000..bde27861888 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AttackSimAuditRecord.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.Models.Security +{ + /// + /// Audit data for Attack Sim events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttackSimAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AttackSimAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.attackSimAuditRecord"; + } + /// + /// 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.Models.Security.AttackSimAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AttackSimAuditRecord(); + } + /// + /// 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/AuditConfigAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditConfigAuditRecord.cs new file mode 100644 index 00000000000..5481eaed460 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditConfigAuditRecord.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.Models.Security +{ + /// + /// Audit data for Audit Config events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditConfigAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AuditConfigAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.auditConfigAuditRecord"; + } + /// + /// 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.Models.Security.AuditConfigAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditConfigAuditRecord(); + } + /// + /// 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/AuditCoreRoot.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditCoreRoot.cs new file mode 100644 index 00000000000..197f06c05ff --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditCoreRoot.cs @@ -0,0 +1,65 @@ +// +#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.Models.Security +{ + /// + /// Root entity for the audit log API. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditCoreRoot : global::Microsoft.Graph.Models.Entity, IParsable + { + /// The queries property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Queries + { + get { return BackingStore?.Get?>("queries"); } + set { BackingStore?.Set("queries", value); } + } +#nullable restore +#else + public List Queries + { + get { return BackingStore?.Get>("queries"); } + set { BackingStore?.Set("queries", 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.Models.Security.AuditCoreRoot CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditCoreRoot(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "queries", n => { Queries = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.AuditLogQuery.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("queries", Queries); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs new file mode 100644 index 00000000000..fb079e65371 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditData.cs @@ -0,0 +1,496 @@ +// +#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.Models.Security +{ + /// + /// Abstract base type for audit event data. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditData : 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 dynamicProperties property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.Security.AuditRecordTypeDictionary? DynamicProperties + { + get { return BackingStore?.Get("dynamicProperties"); } + set { BackingStore?.Set("dynamicProperties", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.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 + 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 AuditData() + { + 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.Models.Security.AuditData 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.a365AiExecuteTool" => new global::Microsoft.Graph.Models.Security.A365AiExecuteTool(), + "#microsoft.graph.security.a365AiInferenceCall" => new global::Microsoft.Graph.Models.Security.A365AiInferenceCall(), + "#microsoft.graph.security.a365AiInvokeAgent" => new global::Microsoft.Graph.Models.Security.A365AiInvokeAgent(), + "#microsoft.graph.security.a365AiRunSummary" => new global::Microsoft.Graph.Models.Security.A365AiRunSummary(), + "#microsoft.graph.security.a365SpanOutputs" => new global::Microsoft.Graph.Models.Security.A365SpanOutputs(), + "#microsoft.graph.security.aadRiskDetectionAuditRecord" => new global::Microsoft.Graph.Models.Security.AadRiskDetectionAuditRecord(), + "#microsoft.graph.security.aedAuditRecord" => new global::Microsoft.Graph.Models.Security.AedAuditRecord(), + "#microsoft.graph.security.agentAdminActivityRecord" => new global::Microsoft.Graph.Models.Security.AgentAdminActivityRecord(), + "#microsoft.graph.security.agentSettingAdminActivity" => new global::Microsoft.Graph.Models.Security.AgentSettingAdminActivity(), + "#microsoft.graph.security.aiAppInteractionAuditRecord" => new global::Microsoft.Graph.Models.Security.AiAppInteractionAuditRecord(), + "#microsoft.graph.security.aiExecuteToolAuditRecord" => new global::Microsoft.Graph.Models.Security.AiExecuteToolAuditRecord(), + "#microsoft.graph.security.aiInteractionsChangeNotificationAuditRecord" => new global::Microsoft.Graph.Models.Security.AiInteractionsChangeNotificationAuditRecord(), + "#microsoft.graph.security.aiInteractionsExportAuditRecord" => new global::Microsoft.Graph.Models.Security.AiInteractionsExportAuditRecord(), + "#microsoft.graph.security.aiInteractionsSubscriptionAuditRecord" => new global::Microsoft.Graph.Models.Security.AiInteractionsSubscriptionAuditRecord(), + "#microsoft.graph.security.aiInvokeAgentAuditRecord" => new global::Microsoft.Graph.Models.Security.AiInvokeAgentAuditRecord(), + "#microsoft.graph.security.aipDiscover" => new global::Microsoft.Graph.Models.Security.AipDiscover(), + "#microsoft.graph.security.aipFileDeleted" => new global::Microsoft.Graph.Models.Security.AipFileDeleted(), + "#microsoft.graph.security.aipHeartBeat" => new global::Microsoft.Graph.Models.Security.AipHeartBeat(), + "#microsoft.graph.security.aipProtectionActionLogRequest" => new global::Microsoft.Graph.Models.Security.AipProtectionActionLogRequest(), + "#microsoft.graph.security.aipScannerDiscoverEvent" => new global::Microsoft.Graph.Models.Security.AipScannerDiscoverEvent(), + "#microsoft.graph.security.aipSensitivityLabelActionLogRequest" => new global::Microsoft.Graph.Models.Security.AipSensitivityLabelActionLogRequest(), + "#microsoft.graph.security.airAdminActionInvestigationData" => new global::Microsoft.Graph.Models.Security.AirAdminActionInvestigationData(), + "#microsoft.graph.security.airInvestigationData" => new global::Microsoft.Graph.Models.Security.AirInvestigationData(), + "#microsoft.graph.security.airManualInvestigationData" => new global::Microsoft.Graph.Models.Security.AirManualInvestigationData(), + "#microsoft.graph.security.aISpanOutputsAuditRecord" => new global::Microsoft.Graph.Models.Security.AISpanOutputsAuditRecord(), + "#microsoft.graph.security.alertSubmissionAuditRecord" => new global::Microsoft.Graph.Models.Security.AlertSubmissionAuditRecord(), + "#microsoft.graph.security.alertSubmissionResultDetailAuditRecord" => new global::Microsoft.Graph.Models.Security.AlertSubmissionResultDetailAuditRecord(), + "#microsoft.graph.security.attackSimAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.AttackSimAdminAuditRecord(), + "#microsoft.graph.security.attackSimAuditRecord" => new global::Microsoft.Graph.Models.Security.AttackSimAuditRecord(), + "#microsoft.graph.security.auditConfigAuditRecord" => new global::Microsoft.Graph.Models.Security.AuditConfigAuditRecord(), + "#microsoft.graph.security.auditSearchAuditRecord" => new global::Microsoft.Graph.Models.Security.AuditSearchAuditRecord(), + "#microsoft.graph.security.azfwApplicationRuleAggregationEventRecord" => new global::Microsoft.Graph.Models.Security.AzfwApplicationRuleAggregationEventRecord(), + "#microsoft.graph.security.azfwDnsQueryEventRecord" => new global::Microsoft.Graph.Models.Security.AzfwDnsQueryEventRecord(), + "#microsoft.graph.security.azfwNetworkRuleEventRecord" => new global::Microsoft.Graph.Models.Security.AzfwNetworkRuleEventRecord(), + "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord(), + "#microsoft.graph.security.azureActiveDirectoryAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAuditRecord(), + "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryStsLogonAuditRecord(), + "#microsoft.graph.security.azureAISearchAuditRecord" => new global::Microsoft.Graph.Models.Security.AzureAISearchAuditRecord(), + "#microsoft.graph.security.campaignAuditRecord" => new global::Microsoft.Graph.Models.Security.CampaignAuditRecord(), + "#microsoft.graph.security.ccraiPolicyViolationRecord" => new global::Microsoft.Graph.Models.Security.CcraiPolicyViolationRecord(), + "#microsoft.graph.security.cdpClassifierHealthRecord" => new global::Microsoft.Graph.Models.Security.CdpClassifierHealthRecord(), + "#microsoft.graph.security.cdpColdCrawlStatusRecord" => new global::Microsoft.Graph.Models.Security.CdpColdCrawlStatusRecord(), + "#microsoft.graph.security.cdpConsumptionResourceRecord" => new global::Microsoft.Graph.Models.Security.CdpConsumptionResourceRecord(), + "#microsoft.graph.security.cdpContentExplorerAggregateRecord" => new global::Microsoft.Graph.Models.Security.CdpContentExplorerAggregateRecord(), + "#microsoft.graph.security.cdpdlmaiInteractionInsightsRecord" => new global::Microsoft.Graph.Models.Security.CdpdlmaiInteractionInsightsRecord(), + "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord" => new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveEndpointAuditRecord(), + "#microsoft.graph.security.cdpLogRecord" => new global::Microsoft.Graph.Models.Security.CdpLogRecord(), + "#microsoft.graph.security.cdpOcrBillingRecord" => new global::Microsoft.Graph.Models.Security.CdpOcrBillingRecord(), + "#microsoft.graph.security.cdpResourceScopeChangeEventRecord" => new global::Microsoft.Graph.Models.Security.CdpResourceScopeChangeEventRecord(), + "#microsoft.graph.security.cloudUpdateDeviceConfigAuditRecord" => new global::Microsoft.Graph.Models.Security.CloudUpdateDeviceConfigAuditRecord(), + "#microsoft.graph.security.cloudUpdateProfileConfigAuditRecord" => new global::Microsoft.Graph.Models.Security.CloudUpdateProfileConfigAuditRecord(), + "#microsoft.graph.security.cloudUpdateTenantConfigAuditRecord" => new global::Microsoft.Graph.Models.Security.CloudUpdateTenantConfigAuditRecord(), + "#microsoft.graph.security.complianceConnectorAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceConnectorAuditRecord(), + "#microsoft.graph.security.complianceDLMExchangeAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLMExchangeAuditRecord(), + "#microsoft.graph.security.complianceDLMSharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLMSharePointAuditRecord(), + "#microsoft.graph.security.complianceDLPApplicationsAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPApplicationsAuditRecord(), + "#microsoft.graph.security.complianceDLPApplicationsClassificationAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPApplicationsClassificationAuditRecord(), + "#microsoft.graph.security.complianceDLPEndpointAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPEndpointAuditRecord(), + "#microsoft.graph.security.complianceDLPEndpointDiscoveryAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPEndpointDiscoveryAuditRecord(), + "#microsoft.graph.security.complianceDLPEnforcementAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPEnforcementAuditRecord(), + "#microsoft.graph.security.complianceDLPExchangeAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeAuditRecord(), + "#microsoft.graph.security.complianceDLPExchangeClassificationAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeClassificationAuditRecord(), + "#microsoft.graph.security.complianceDLPExchangeClassificationCdpRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeClassificationCdpRecord(), + "#microsoft.graph.security.complianceDLPExchangeDiscoveryAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeDiscoveryAuditRecord(), + "#microsoft.graph.security.complianceDLPSharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointAuditRecord(), + "#microsoft.graph.security.complianceDLPSharePointClassificationAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationAuditRecord(), + "#microsoft.graph.security.complianceDLPSharePointClassificationCdpRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationCdpRecord(), + "#microsoft.graph.security.complianceDLPSharePointClassificationExtendedAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationExtendedAuditRecord(), + "#microsoft.graph.security.complianceExchangeOcrAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceExchangeOcrAuditRecord(), + "#microsoft.graph.security.complianceManagerActionRecord" => new global::Microsoft.Graph.Models.Security.ComplianceManagerActionRecord(), + "#microsoft.graph.security.compliancePolicyGradingSharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.CompliancePolicyGradingSharePointAuditRecord(), + "#microsoft.graph.security.complianceSettingsChangeAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceSettingsChangeAuditRecord(), + "#microsoft.graph.security.complianceSitGradingSharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceSitGradingSharePointAuditRecord(), + "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord" => new global::Microsoft.Graph.Models.Security.ComplianceSupervisionExchangeAuditRecord(), + "#microsoft.graph.security.connectedAIAppInteractionAuditRecord" => new global::Microsoft.Graph.Models.Security.ConnectedAIAppInteractionAuditRecord(), + "#microsoft.graph.security.consumptionResourceAuditRecord" => new global::Microsoft.Graph.Models.Security.ConsumptionResourceAuditRecord(), + "#microsoft.graph.security.contentStoreMetadataRecord" => new global::Microsoft.Graph.Models.Security.ContentStoreMetadataRecord(), + "#microsoft.graph.security.copilotAgentManagementAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotAgentManagementAuditRecord(), + "#microsoft.graph.security.copilotForSecurityLoggingAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotForSecurityLoggingAuditRecord(), + "#microsoft.graph.security.copilotForSecurityTriggerAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotForSecurityTriggerAuditRecord(), + "#microsoft.graph.security.copilotInteractionAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotInteractionAuditRecord(), + "#microsoft.graph.security.copilotPluginSettingAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotPluginSettingAuditRecord(), + "#microsoft.graph.security.copilotPromptBookSettingAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotPromptBookSettingAuditRecord(), + "#microsoft.graph.security.copilotSessionSharingAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotSessionSharingAuditRecord(), + "#microsoft.graph.security.copilotSettingAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotSettingAuditRecord(), + "#microsoft.graph.security.copilotWorkspaceSettingAuditRecord" => new global::Microsoft.Graph.Models.Security.CopilotWorkspaceSettingAuditRecord(), + "#microsoft.graph.security.coreReportingSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.CoreReportingSettingsAuditRecord(), + "#microsoft.graph.security.cortanaBriefingAuditRecord" => new global::Microsoft.Graph.Models.Security.CortanaBriefingAuditRecord(), + "#microsoft.graph.security.criticalAssetManagementClassificationRecord" => new global::Microsoft.Graph.Models.Security.CriticalAssetManagementClassificationRecord(), + "#microsoft.graph.security.crmEntityOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.CrmEntityOperationAuditRecord(), + "#microsoft.graph.security.crossTenantAccessPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.CrossTenantAccessPolicyAuditRecord(), + "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord" => new global::Microsoft.Graph.Models.Security.CustomerKeyServiceEncryptionAuditRecord(), + "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord" => new global::Microsoft.Graph.Models.Security.DataCenterSecurityCmdletAuditRecord(), + "#microsoft.graph.security.dataGovernanceAuditRecord" => new global::Microsoft.Graph.Models.Security.DataGovernanceAuditRecord(), + "#microsoft.graph.security.dataInsightsRestApiAuditRecord" => new global::Microsoft.Graph.Models.Security.DataInsightsRestApiAuditRecord(), + "#microsoft.graph.security.dataLakeExportOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.DataLakeExportOperationAuditRecord(), + "#microsoft.graph.security.dataSecurityInvestigationAuditRecord" => new global::Microsoft.Graph.Models.Security.DataSecurityInvestigationAuditRecord(), + "#microsoft.graph.security.dataShareOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.DataShareOperationAuditRecord(), + "#microsoft.graph.security.defaultAuditData" => new global::Microsoft.Graph.Models.Security.DefaultAuditData(), + "#microsoft.graph.security.defenderCaseManagementAuditRecord" => new global::Microsoft.Graph.Models.Security.DefenderCaseManagementAuditRecord(), + "#microsoft.graph.security.defenderPreviewFeaturesRecord" => new global::Microsoft.Graph.Models.Security.DefenderPreviewFeaturesRecord(), + "#microsoft.graph.security.defenderSecurityForAIConfigurationAuditRecord" => new global::Microsoft.Graph.Models.Security.DefenderSecurityForAIConfigurationAuditRecord(), + "#microsoft.graph.security.deployFeatureActivityRecord" => new global::Microsoft.Graph.Models.Security.DeployFeatureActivityRecord(), + "#microsoft.graph.security.deviceDiscoverySettingsAuthenticatedScansRecord" => new global::Microsoft.Graph.Models.Security.DeviceDiscoverySettingsAuthenticatedScansRecord(), + "#microsoft.graph.security.deviceDiscoverySettingsExclusionRecord" => new global::Microsoft.Graph.Models.Security.DeviceDiscoverySettingsExclusionRecord(), + "#microsoft.graph.security.deviceDiscoverySettingsRecord" => new global::Microsoft.Graph.Models.Security.DeviceDiscoverySettingsRecord(), + "#microsoft.graph.security.discoveryAuditRecord" => new global::Microsoft.Graph.Models.Security.DiscoveryAuditRecord(), + "#microsoft.graph.security.dlpEndpointAuditRecord" => new global::Microsoft.Graph.Models.Security.DlpEndpointAuditRecord(), + "#microsoft.graph.security.dlpImportResultAuditRecord" => new global::Microsoft.Graph.Models.Security.DlpImportResultAuditRecord(), + "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord" => new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord(), + "#microsoft.graph.security.dragonCopilotAccessRecord" => new global::Microsoft.Graph.Models.Security.DragonCopilotAccessRecord(), + "#microsoft.graph.security.dragonCopilotAdminRecord" => new global::Microsoft.Graph.Models.Security.DragonCopilotAdminRecord(), + "#microsoft.graph.security.dragonCopilotClinicalDataRecord" => new global::Microsoft.Graph.Models.Security.DragonCopilotClinicalDataRecord(), + "#microsoft.graph.security.dragonCopilotSessionRecord" => new global::Microsoft.Graph.Models.Security.DragonCopilotSessionRecord(), + "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord" => new global::Microsoft.Graph.Models.Security.Dynamics365BusinessCentralAuditRecord(), + "#microsoft.graph.security.ehrConnectorAuditBaseRecord" => new global::Microsoft.Graph.Models.Security.EhrConnectorAuditBaseRecord(), + "#microsoft.graph.security.eopSubmissionFeedEntityAuditRecord" => new global::Microsoft.Graph.Models.Security.EopSubmissionFeedEntityAuditRecord(), + "#microsoft.graph.security.exchangeAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.ExchangeAdminAuditRecord(), + "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord" => new global::Microsoft.Graph.Models.Security.ExchangeAggregatedMailboxAuditRecord(), + "#microsoft.graph.security.exchangeAggregatedOperationRecord" => new global::Microsoft.Graph.Models.Security.ExchangeAggregatedOperationRecord(), + "#microsoft.graph.security.exchangeMailboxAuditGroupRecord" => new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditGroupRecord(), + "#microsoft.graph.security.exchangeMailboxAuditRecord" => new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditRecord(), + "#microsoft.graph.security.fabricAuditRecord" => new global::Microsoft.Graph.Models.Security.FabricAuditRecord(), + "#microsoft.graph.security.fabricPolicyRecord" => new global::Microsoft.Graph.Models.Security.FabricPolicyRecord(), + "#microsoft.graph.security.healthcareSignalRecord" => new global::Microsoft.Graph.Models.Security.HealthcareSignalRecord(), + "#microsoft.graph.security.hostedRpaAuditRecord" => new global::Microsoft.Graph.Models.Security.HostedRpaAuditRecord(), + "#microsoft.graph.security.hrSignalAuditRecord" => new global::Microsoft.Graph.Models.Security.HrSignalAuditRecord(), + "#microsoft.graph.security.hygieneEventRecord" => new global::Microsoft.Graph.Models.Security.HygieneEventRecord(), + "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord" => new global::Microsoft.Graph.Models.Security.InformationBarrierPolicyApplicationAuditRecord(), + "#microsoft.graph.security.informationWorkerProtectionAuditRecord" => new global::Microsoft.Graph.Models.Security.InformationWorkerProtectionAuditRecord(), + "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord" => new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUserInsightsRecord(), + "#microsoft.graph.security.insiderRiskScopedUsersRecord" => new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUsersRecord(), + "#microsoft.graph.security.integratedAppsAppAdminActivityAuditRecord" => new global::Microsoft.Graph.Models.Security.IntegratedAppsAppAdminActivityAuditRecord(), + "#microsoft.graph.security.integratedAppsAppSettingsAdminActivityAuditRecord" => new global::Microsoft.Graph.Models.Security.IntegratedAppsAppSettingsAdminActivityAuditRecord(), + "#microsoft.graph.security.irmActivityAuditTrailRecord" => new global::Microsoft.Graph.Models.Security.IrmActivityAuditTrailRecord(), + "#microsoft.graph.security.irmUserDefinedDetectionRecord" => new global::Microsoft.Graph.Models.Security.IrmUserDefinedDetectionRecord(), + "#microsoft.graph.security.kaizalaAuditRecord" => new global::Microsoft.Graph.Models.Security.KaizalaAuditRecord(), + "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord" => new global::Microsoft.Graph.Models.Security.LabelAnalyticsAggregateAuditRecord(), + "#microsoft.graph.security.labelContentExplorerAuditRecord" => new global::Microsoft.Graph.Models.Security.LabelContentExplorerAuditRecord(), + "#microsoft.graph.security.largeContentMetadataAuditRecord" => new global::Microsoft.Graph.Models.Security.LargeContentMetadataAuditRecord(), + "#microsoft.graph.security.m365ComplianceConnectorAuditRecord" => new global::Microsoft.Graph.Models.Security.M365ComplianceConnectorAuditRecord(), + "#microsoft.graph.security.m365daadAuditRecord" => new global::Microsoft.Graph.Models.Security.M365daadAuditRecord(), + "#microsoft.graph.security.m365odspAssetMetadataRecord" => new global::Microsoft.Graph.Models.Security.M365odspAssetMetadataRecord(), + "#microsoft.graph.security.m365SearchSectionsRecord" => new global::Microsoft.Graph.Models.Security.M365SearchSectionsRecord(), + "#microsoft.graph.security.mailSubmissionData" => new global::Microsoft.Graph.Models.Security.MailSubmissionData(), + "#microsoft.graph.security.managedServicesAuditRecord" => new global::Microsoft.Graph.Models.Security.ManagedServicesAuditRecord(), + "#microsoft.graph.security.managedTenantsAuditRecord" => new global::Microsoft.Graph.Models.Security.ManagedTenantsAuditRecord(), + "#microsoft.graph.security.mapgAlertsAuditRecord" => new global::Microsoft.Graph.Models.Security.MapgAlertsAuditRecord(), + "#microsoft.graph.security.mapgOnboardAuditRecord" => new global::Microsoft.Graph.Models.Security.MapgOnboardAuditRecord(), + "#microsoft.graph.security.mapgPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.MapgPolicyAuditRecord(), + "#microsoft.graph.security.mapgRemediationAuditRecord" => new global::Microsoft.Graph.Models.Security.MapgRemediationAuditRecord(), + "#microsoft.graph.security.mcasAlertsAuditRecord" => new global::Microsoft.Graph.Models.Security.McasAlertsAuditRecord(), + "#microsoft.graph.security.mdaAuditRecord" => new global::Microsoft.Graph.Models.Security.MdaAuditRecord(), + "#microsoft.graph.security.mdaDataSecuritySignalRecord" => new global::Microsoft.Graph.Models.Security.MdaDataSecuritySignalRecord(), + "#microsoft.graph.security.mDASHAuditRecord" => new global::Microsoft.Graph.Models.Security.MDASHAuditRecord(), + "#microsoft.graph.security.mdatpAuditRecord" => new global::Microsoft.Graph.Models.Security.MdatpAuditRecord(), + "#microsoft.graph.security.mdcEventsRecord" => new global::Microsoft.Graph.Models.Security.MdcEventsRecord(), + "#microsoft.graph.security.mdiAuditRecord" => new global::Microsoft.Graph.Models.Security.MdiAuditRecord(), + "#microsoft.graph.security.meshWorldsAuditRecord" => new global::Microsoft.Graph.Models.Security.MeshWorldsAuditRecord(), + "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupItemAuditRecord(), + "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupPolicyAuditRecord(), + "#microsoft.graph.security.microsoft365BackupGranularBrowseTaskAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupGranularBrowseTaskAuditRecord(), + "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreItemAuditRecord(), + "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreTaskAuditRecord(), + "#microsoft.graph.security.microsoft365CopilotScheduledPromptAuditRecord" => new global::Microsoft.Graph.Models.Security.Microsoft365CopilotScheduledPromptAuditRecord(), + "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord(), + "#microsoft.graph.security.microsoftFlowAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftFlowAuditRecord(), + "#microsoft.graph.security.microsoftFormsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftFormsAuditRecord(), + "#microsoft.graph.security.microsoftGraphDataConnectConsent" => new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectConsent(), + "#microsoft.graph.security.microsoftGraphDataConnectOperation" => new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectOperation(), + "#microsoft.graph.security.microsoftPurviewDataCatalogOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewDataCatalogOperationRecord(), + "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewDataMapOperationRecord(), + "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord(), + "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPolicyOperationRecord(), + "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPrivacyAuditEvent(), + "#microsoft.graph.security.microsoftPurviewUnifiedCatalogOperationRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftPurviewUnifiedCatalogOperationRecord(), + "#microsoft.graph.security.microsoftStreamAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftStreamAuditRecord(), + "#microsoft.graph.security.microsoftTeamsAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAdminAuditRecord(), + "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAnalyticsAuditRecord(), + "#microsoft.graph.security.microsoftTeamsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAuditRecord(), + "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsDeviceAuditRecord(), + "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord(), + "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord(), + "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsShiftsAuditRecord(), + "#microsoft.graph.security.microsoftTeamsUserConcernAuditRecord" => new global::Microsoft.Graph.Models.Security.MicrosoftTeamsUserConcernAuditRecord(), + "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelExchangeItemAuditRecord(), + "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelProgressFeedbackAuditRecord(), + "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointItemAuditRecord(), + "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord(), + "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord(), + "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointProgressRecord(), + "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord" => new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatisticsRecord(), + "#microsoft.graph.security.mipExactDataMatchAuditRecord" => new global::Microsoft.Graph.Models.Security.MipExactDataMatchAuditRecord(), + "#microsoft.graph.security.mipLabelAnalyticsAuditRecord" => new global::Microsoft.Graph.Models.Security.MipLabelAnalyticsAuditRecord(), + "#microsoft.graph.security.mipLabelAuditRecord" => new global::Microsoft.Graph.Models.Security.MipLabelAuditRecord(), + "#microsoft.graph.security.mosAgentInfoRecord" => new global::Microsoft.Graph.Models.Security.MosAgentInfoRecord(), + "#microsoft.graph.security.mosAgentInfoRecordV2" => new global::Microsoft.Graph.Models.Security.MosAgentInfoRecordV2(), + "#microsoft.graph.security.ms365dCustomDetectionAuditRecord" => new global::Microsoft.Graph.Models.Security.Ms365dCustomDetectionAuditRecord(), + "#microsoft.graph.security.ms365dIncidentAuditRecord" => new global::Microsoft.Graph.Models.Security.Ms365dIncidentAuditRecord(), + "#microsoft.graph.security.ms365dSuppressionRuleAuditRecord" => new global::Microsoft.Graph.Models.Security.Ms365dSuppressionRuleAuditRecord(), + "#microsoft.graph.security.msdeCustomCollectionAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeCustomCollectionAuditRecord(), + "#microsoft.graph.security.msdeGeneralSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeGeneralSettingsAuditRecord(), + "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeIndicatorsSettingsAuditRecord(), + "#microsoft.graph.security.msdeResponseActionsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeResponseActionsAuditRecord(), + "#microsoft.graph.security.msdeRolesSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MsdeRolesSettingsAuditRecord(), + "#microsoft.graph.security.mspVectorSearchContentMetadataAuditRecord" => new global::Microsoft.Graph.Models.Security.MspVectorSearchContentMetadataAuditRecord(), + "#microsoft.graph.security.msticNationStateNotificationRecord" => new global::Microsoft.Graph.Models.Security.MsticNationStateNotificationRecord(), + "#microsoft.graph.security.multiStageDispositionAuditRecord" => new global::Microsoft.Graph.Models.Security.MultiStageDispositionAuditRecord(), + "#microsoft.graph.security.myAnalyticsSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.MyAnalyticsSettingsAuditRecord(), + "#microsoft.graph.security.noisyAlertPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.NoisyAlertPolicyAuditRecord(), + "#microsoft.graph.security.officeNativeAuditRecord" => new global::Microsoft.Graph.Models.Security.OfficeNativeAuditRecord(), + "#microsoft.graph.security.omePortalAuditRecord" => new global::Microsoft.Graph.Models.Security.OmePortalAuditRecord(), + "#microsoft.graph.security.onDemandSharePointClassificationAuditRecord" => new global::Microsoft.Graph.Models.Security.OnDemandSharePointClassificationAuditRecord(), + "#microsoft.graph.security.oneDriveAuditRecord" => new global::Microsoft.Graph.Models.Security.OneDriveAuditRecord(), + "#microsoft.graph.security.onPremisesFileShareScannerDLPAuditRecord" => new global::Microsoft.Graph.Models.Security.OnPremisesFileShareScannerDLPAuditRecord(), + "#microsoft.graph.security.onPremisesSharePointScannerDLPAuditRecord" => new global::Microsoft.Graph.Models.Security.OnPremisesSharePointScannerDLPAuditRecord(), + "#microsoft.graph.security.organizationalDataInM365AuditRecord" => new global::Microsoft.Graph.Models.Security.OrganizationalDataInM365AuditRecord(), + "#microsoft.graph.security.outlookCopilotAutomationAuditRecord" => new global::Microsoft.Graph.Models.Security.OutlookCopilotAutomationAuditRecord(), + "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord" => new global::Microsoft.Graph.Models.Security.OwaGetAccessTokenForResourceAuditRecord(), + "#microsoft.graph.security.p4aiAssessmentCategoryRecord" => new global::Microsoft.Graph.Models.Security.P4aiAssessmentCategoryRecord(), + "#microsoft.graph.security.p4aiAssessmentFabricScannerRecord" => new global::Microsoft.Graph.Models.Security.P4aiAssessmentFabricScannerRecord(), + "#microsoft.graph.security.p4aiAssessmentLocationResultRecord" => new global::Microsoft.Graph.Models.Security.P4aiAssessmentLocationResultRecord(), + "#microsoft.graph.security.p4aiAssessmentRecord" => new global::Microsoft.Graph.Models.Security.P4aiAssessmentRecord(), + "#microsoft.graph.security.p4AIRiskScoreRecord" => new global::Microsoft.Graph.Models.Security.P4AIRiskScoreRecord(), + "#microsoft.graph.security.peopleAdminSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.PeopleAdminSettingsAuditRecord(), + "#microsoft.graph.security.physicalBadgingSignalAuditRecord" => new global::Microsoft.Graph.Models.Security.PhysicalBadgingSignalAuditRecord(), + "#microsoft.graph.security.placesDirectoryAuditRecord" => new global::Microsoft.Graph.Models.Security.PlacesDirectoryAuditRecord(), + "#microsoft.graph.security.plannerChatMessageAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerChatMessageAuditRecord(), + "#microsoft.graph.security.plannerChatMessageListAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerChatMessageListAuditRecord(), + "#microsoft.graph.security.plannerCopyPlanAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerCopyPlanAuditRecord(), + "#microsoft.graph.security.plannerGoalAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerGoalAuditRecord(), + "#microsoft.graph.security.plannerGoalListAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerGoalListAuditRecord(), + "#microsoft.graph.security.plannerPlanAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerPlanAuditRecord(), + "#microsoft.graph.security.plannerPlanListAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerPlanListAuditRecord(), + "#microsoft.graph.security.plannerPlanSensitivityLabelAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerPlanSensitivityLabelAuditRecord(), + "#microsoft.graph.security.plannerRosterAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerRosterAuditRecord(), + "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerRosterSensitivityLabelAuditRecord(), + "#microsoft.graph.security.plannerTaskAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerTaskAuditRecord(), + "#microsoft.graph.security.plannerTaskListAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerTaskListAuditRecord(), + "#microsoft.graph.security.plannerTenantSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.PlannerTenantSettingsAuditRecord(), + "#microsoft.graph.security.policyConfigChangeAuditRecord" => new global::Microsoft.Graph.Models.Security.PolicyConfigChangeAuditRecord(), + "#microsoft.graph.security.powerAppsAuditAppRecord" => new global::Microsoft.Graph.Models.Security.PowerAppsAuditAppRecord(), + "#microsoft.graph.security.powerAppsAuditPlanRecord" => new global::Microsoft.Graph.Models.Security.PowerAppsAuditPlanRecord(), + "#microsoft.graph.security.powerAppsAuditResourceRecord" => new global::Microsoft.Graph.Models.Security.PowerAppsAuditResourceRecord(), + "#microsoft.graph.security.powerBIAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerBIAuditRecord(), + "#microsoft.graph.security.powerBIDlpAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerBIDlpAuditRecord(), + "#microsoft.graph.security.powerPagesSiteAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPagesSiteAuditRecord(), + "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformAdminDlpAuditRecord(), + "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformAdminEnvironmentAuditRecord(), + "#microsoft.graph.security.powerPlatformAdministratorActivityRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformAdministratorActivityRecord(), + "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord(), + "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord(), + "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformServiceActivityAuditRecord(), + "#microsoft.graph.security.powerPlatformTenantIsolationRecord" => new global::Microsoft.Graph.Models.Security.PowerPlatformTenantIsolationRecord(), + "#microsoft.graph.security.privacyDataMatchAuditRecord" => new global::Microsoft.Graph.Models.Security.PrivacyDataMatchAuditRecord(), + "#microsoft.graph.security.privacyDataMinimizationRecord" => new global::Microsoft.Graph.Models.Security.PrivacyDataMinimizationRecord(), + "#microsoft.graph.security.privacyDigestEmailRecord" => new global::Microsoft.Graph.Models.Security.PrivacyDigestEmailRecord(), + "#microsoft.graph.security.privacyOpenAccessAuditRecord" => new global::Microsoft.Graph.Models.Security.PrivacyOpenAccessAuditRecord(), + "#microsoft.graph.security.privacyPortalAuditRecord" => new global::Microsoft.Graph.Models.Security.PrivacyPortalAuditRecord(), + "#microsoft.graph.security.privacyRemediationActionRecord" => new global::Microsoft.Graph.Models.Security.PrivacyRemediationActionRecord(), + "#microsoft.graph.security.privacyRemediationRecord" => new global::Microsoft.Graph.Models.Security.PrivacyRemediationRecord(), + "#microsoft.graph.security.privaPrivacyAssessmentOperationRecord" => new global::Microsoft.Graph.Models.Security.PrivaPrivacyAssessmentOperationRecord(), + "#microsoft.graph.security.privaPrivacyConsentOperationRecord" => new global::Microsoft.Graph.Models.Security.PrivaPrivacyConsentOperationRecord(), + "#microsoft.graph.security.projectAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectAuditRecord(), + "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord(), + "#microsoft.graph.security.projectForTheWebProjectAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectAuditRecord(), + "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectSettingsAuditRecord(), + "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapAuditRecord(), + "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapItemAuditRecord(), + "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord(), + "#microsoft.graph.security.projectForTheWebTaskAuditRecord" => new global::Microsoft.Graph.Models.Security.ProjectForTheWebTaskAuditRecord(), + "#microsoft.graph.security.publicFolderAuditRecord" => new global::Microsoft.Graph.Models.Security.PublicFolderAuditRecord(), + "#microsoft.graph.security.purviewInsiderRiskAlertsRecord" => new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskAlertsRecord(), + "#microsoft.graph.security.purviewInsiderRiskCasesRecord" => new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskCasesRecord(), + "#microsoft.graph.security.purviewMCRecommendationRecord" => new global::Microsoft.Graph.Models.Security.PurviewMCRecommendationRecord(), + "#microsoft.graph.security.purviewPostureAgentAuditRecord" => new global::Microsoft.Graph.Models.Security.PurviewPostureAgentAuditRecord(), + "#microsoft.graph.security.quarantineAuditRecord" => new global::Microsoft.Graph.Models.Security.QuarantineAuditRecord(), + "#microsoft.graph.security.recordsManagementAuditRecord" => new global::Microsoft.Graph.Models.Security.RecordsManagementAuditRecord(), + "#microsoft.graph.security.reportSubmission" => new global::Microsoft.Graph.Models.Security.ReportSubmission(), + "#microsoft.graph.security.reportSubmissionResultDetail" => new global::Microsoft.Graph.Models.Security.ReportSubmissionResultDetail(), + "#microsoft.graph.security.restrictedModeAuditRecord" => new global::Microsoft.Graph.Models.Security.RestrictedModeAuditRecord(), + "#microsoft.graph.security.retentionPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.RetentionPolicyAuditRecord(), + "#microsoft.graph.security.rtiOperationsAgentAuditRecord" => new global::Microsoft.Graph.Models.Security.RtiOperationsAgentAuditRecord(), + "#microsoft.graph.security.sbpConfigurationEventRecord" => new global::Microsoft.Graph.Models.Security.SbpConfigurationEventRecord(), + "#microsoft.graph.security.sbpUsageEventRecord" => new global::Microsoft.Graph.Models.Security.SbpUsageEventRecord(), + "#microsoft.graph.security.scoreEvidence" => new global::Microsoft.Graph.Models.Security.ScoreEvidence(), + "#microsoft.graph.security.scorePlatformGenericAuditRecord" => new global::Microsoft.Graph.Models.Security.ScorePlatformGenericAuditRecord(), + "#microsoft.graph.security.scriptRunAuditRecord" => new global::Microsoft.Graph.Models.Security.ScriptRunAuditRecord(), + "#microsoft.graph.security.searchAuditRecord" => new global::Microsoft.Graph.Models.Security.SearchAuditRecord(), + "#microsoft.graph.security.securityComplianceAlertRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceAlertRecord(), + "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord(), + "#microsoft.graph.security.securityComplianceInsightsAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceInsightsAuditRecord(), + "#microsoft.graph.security.securityComplianceRBACAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceRBACAuditRecord(), + "#microsoft.graph.security.securityComplianceUserChangeAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityComplianceUserChangeAuditRecord(), + "#microsoft.graph.security.securityCopilotIdentityManagementAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityCopilotIdentityManagementAuditRecord(), + "#microsoft.graph.security.securityDevelopmentLifecycleAILogAuditRecord" => new global::Microsoft.Graph.Models.Security.SecurityDevelopmentLifecycleAILogAuditRecord(), + "#microsoft.graph.security.sensitiveInfoRemediationAgentDataRecord" => new global::Microsoft.Graph.Models.Security.SensitiveInfoRemediationAgentDataRecord(), + "#microsoft.graph.security.sensitivityLabelActionAuditRecord" => new global::Microsoft.Graph.Models.Security.SensitivityLabelActionAuditRecord(), + "#microsoft.graph.security.sensitivityLabeledFileActionAuditRecord" => new global::Microsoft.Graph.Models.Security.SensitivityLabeledFileActionAuditRecord(), + "#microsoft.graph.security.sensitivityLabelPolicyMatchAuditRecord" => new global::Microsoft.Graph.Models.Security.SensitivityLabelPolicyMatchAuditRecord(), + "#microsoft.graph.security.sentinelAIToolAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelAIToolAuditRecord(), + "#microsoft.graph.security.sentinelGraphAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelGraphAuditRecord(), + "#microsoft.graph.security.sentinelJobAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelJobAuditRecord(), + "#microsoft.graph.security.sentinelKQLOnLakeAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelKQLOnLakeAuditRecord(), + "#microsoft.graph.security.sentinelLakeDataOnboardingAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelLakeDataOnboardingAuditRecord(), + "#microsoft.graph.security.sentinelLakeEncryptionAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelLakeEncryptionAuditRecord(), + "#microsoft.graph.security.sentinelLakeOnboardingAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelLakeOnboardingAuditRecord(), + "#microsoft.graph.security.sentinelNotebookOnLakeAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelNotebookOnLakeAuditRecord(), + "#microsoft.graph.security.sentinelPackageAuditRecord" => new global::Microsoft.Graph.Models.Security.SentinelPackageAuditRecord(), + "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointAppPermissionOperationAuditRecord(), + "#microsoft.graph.security.sharePointAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointAuditRecord(), + "#microsoft.graph.security.sharePointCommentOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointCommentOperationAuditRecord(), + "#microsoft.graph.security.sharePointContentSecurityPolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointContentSecurityPolicyAuditRecord(), + "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointContentTypeOperationAuditRecord(), + "#microsoft.graph.security.sharePointESignatureAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointESignatureAuditRecord(), + "#microsoft.graph.security.sharePointFieldOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointFieldOperationAuditRecord(), + "#microsoft.graph.security.sharePointFileOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointFileOperationAuditRecord(), + "#microsoft.graph.security.sharePointListItemOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointListItemOperationAuditRecord(), + "#microsoft.graph.security.sharePointListOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointListOperationAuditRecord(), + "#microsoft.graph.security.sharePointSharingOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.SharePointSharingOperationAuditRecord(), + "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord" => new global::Microsoft.Graph.Models.Security.SkypeForBusinessCmdletsAuditRecord(), + "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord" => new global::Microsoft.Graph.Models.Security.SkypeForBusinessPSTNUsageAuditRecord(), + "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord" => new global::Microsoft.Graph.Models.Security.SkypeForBusinessUsersBlockedAuditRecord(), + "#microsoft.graph.security.sonarDetonationContentMetadata" => new global::Microsoft.Graph.Models.Security.SonarDetonationContentMetadata(), + "#microsoft.graph.security.sonarDetonationEntityAuditRecord" => new global::Microsoft.Graph.Models.Security.SonarDetonationEntityAuditRecord(), + "#microsoft.graph.security.sonarFileDetonationEntityAuditRecord" => new global::Microsoft.Graph.Models.Security.SonarFileDetonationEntityAuditRecord(), + "#microsoft.graph.security.sonarSubmissionEntityAuditRecord" => new global::Microsoft.Graph.Models.Security.SonarSubmissionEntityAuditRecord(), + "#microsoft.graph.security.sonarUrlDetonationEntityAuditRecord" => new global::Microsoft.Graph.Models.Security.SonarUrlDetonationEntityAuditRecord(), + "#microsoft.graph.security.sparkCoreCustomLivePoolRecord" => new global::Microsoft.Graph.Models.Security.SparkCoreCustomLivePoolRecord(), + "#microsoft.graph.security.submissionEntityAuditRecord" => new global::Microsoft.Graph.Models.Security.SubmissionEntityAuditRecord(), + "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord" => new global::Microsoft.Graph.Models.Security.SupervisoryReviewDayXInsightsAuditRecord(), + "#microsoft.graph.security.syntheticProbeAuditRecord" => new global::Microsoft.Graph.Models.Security.SyntheticProbeAuditRecord(), + "#microsoft.graph.security.teamCopilotInteractionAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamCopilotInteractionAuditRecord(), + "#microsoft.graph.security.teamsEasyApprovalsAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsEasyApprovalsAuditRecord(), + "#microsoft.graph.security.teamsEvalDataHubAdminOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsEvalDataHubAdminOperationAuditRecord(), + "#microsoft.graph.security.teamsEvalDataHubDataAccessAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsEvalDataHubDataAccessAuditRecord(), + "#microsoft.graph.security.teamsEvalDataHubPermissionChangeAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsEvalDataHubPermissionChangeAuditRecord(), + "#microsoft.graph.security.teamsHealthcareAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsHealthcareAuditRecord(), + "#microsoft.graph.security.teamsUpdatesAuditRecord" => new global::Microsoft.Graph.Models.Security.TeamsUpdatesAuditRecord(), + "#microsoft.graph.security.tenantAllowBlockListAuditRecord" => new global::Microsoft.Graph.Models.Security.TenantAllowBlockListAuditRecord(), + "#microsoft.graph.security.threatFinderAuditRecord" => new global::Microsoft.Graph.Models.Security.ThreatFinderAuditRecord(), + "#microsoft.graph.security.threatIntelligenceAtpContentData" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceAtpContentData(), + "#microsoft.graph.security.threatIntelligenceExportAuditRecord" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceExportAuditRecord(), + "#microsoft.graph.security.threatIntelligenceMailData" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceMailData(), + "#microsoft.graph.security.threatIntelligenceObjectAuditRecord" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceObjectAuditRecord(), + "#microsoft.graph.security.threatIntelligenceUrlClickData" => new global::Microsoft.Graph.Models.Security.ThreatIntelligenceUrlClickData(), + "#microsoft.graph.security.todoAuditRecord" => new global::Microsoft.Graph.Models.Security.TodoAuditRecord(), + "#microsoft.graph.security.trainableClassifierAuditRecord" => new global::Microsoft.Graph.Models.Security.TrainableClassifierAuditRecord(), + "#microsoft.graph.security.uamOperationAuditRecord" => new global::Microsoft.Graph.Models.Security.UamOperationAuditRecord(), + "#microsoft.graph.security.unifiedGroupAuditRecord" => new global::Microsoft.Graph.Models.Security.UnifiedGroupAuditRecord(), + "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord" => new global::Microsoft.Graph.Models.Security.UnifiedSimulationMatchedItemAuditRecord(), + "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord" => new global::Microsoft.Graph.Models.Security.UnifiedSimulationSummaryAuditRecord(), + "#microsoft.graph.security.universalPrintManagementAuditRecord" => new global::Microsoft.Graph.Models.Security.UniversalPrintManagementAuditRecord(), + "#microsoft.graph.security.universalPrintPrintJobAuditRecord" => new global::Microsoft.Graph.Models.Security.UniversalPrintPrintJobAuditRecord(), + "#microsoft.graph.security.urbacAssignmentAuditRecord" => new global::Microsoft.Graph.Models.Security.UrbacAssignmentAuditRecord(), + "#microsoft.graph.security.urbacEnableStateAuditRecord" => new global::Microsoft.Graph.Models.Security.UrbacEnableStateAuditRecord(), + "#microsoft.graph.security.urbacRoleAuditRecord" => new global::Microsoft.Graph.Models.Security.UrbacRoleAuditRecord(), + "#microsoft.graph.security.userTrainingAuditRecord" => new global::Microsoft.Graph.Models.Security.UserTrainingAuditRecord(), + "#microsoft.graph.security.usxWorkspaceOnboardingAuditRecord" => new global::Microsoft.Graph.Models.Security.UsxWorkspaceOnboardingAuditRecord(), + "#microsoft.graph.security.vfamCreatePolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.VfamCreatePolicyAuditRecord(), + "#microsoft.graph.security.vfamDeletePolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.VfamDeletePolicyAuditRecord(), + "#microsoft.graph.security.vfamUpdatePolicyAuditRecord" => new global::Microsoft.Graph.Models.Security.VfamUpdatePolicyAuditRecord(), + "#microsoft.graph.security.vivaAmplifyAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaAmplifyAuditRecord(), + "#microsoft.graph.security.vivaEngageEventsAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaEngageEventsAuditRecord(), + "#microsoft.graph.security.vivaEngageNetworkAssociationAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaEngageNetworkAssociationAuditRecord(), + "#microsoft.graph.security.vivaEngageSegmentAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaEngageSegmentAuditRecord(), + "#microsoft.graph.security.vivaGlintAdvancedConfigurationAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintAdvancedConfigurationAuditRecord(), + "#microsoft.graph.security.vivaGlintAgenticCampaignAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintAgenticCampaignAuditRecord(), + "#microsoft.graph.security.vivaGlintFeedbackProgramAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintFeedbackProgramAuditRecord(), + "#microsoft.graph.security.vivaGlintOrganizationalDataAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintOrganizationalDataAuditRecord(), + "#microsoft.graph.security.vivaGlintPulseProgramAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintPulseProgramAuditRecord(), + "#microsoft.graph.security.vivaGlintPulseProgramRespondentRateAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintPulseProgramRespondentRateAuditRecord(), + "#microsoft.graph.security.vivaGlintQuestionAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintQuestionAuditRecord(), + "#microsoft.graph.security.vivaGlintRoleAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintRoleAuditRecord(), + "#microsoft.graph.security.vivaGlintRubiconAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintRubiconAuditRecord(), + "#microsoft.graph.security.vivaGlintSupportAccessAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintSupportAccessAuditRecord(), + "#microsoft.graph.security.vivaGlintSystemAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintSystemAuditRecord(), + "#microsoft.graph.security.vivaGlintUserAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintUserAuditRecord(), + "#microsoft.graph.security.vivaGlintUserGroupAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGlintUserGroupAuditRecord(), + "#microsoft.graph.security.vivaGoalsAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaGoalsAuditRecord(), + "#microsoft.graph.security.vivaLearningAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaLearningAdminAuditRecord(), + "#microsoft.graph.security.vivaLearningAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaLearningAuditRecord(), + "#microsoft.graph.security.vivaPulseAdminAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseAdminAuditRecord(), + "#microsoft.graph.security.vivaPulseOrganizerAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseOrganizerAuditRecord(), + "#microsoft.graph.security.vivaPulseReportAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseReportAuditRecord(), + "#microsoft.graph.security.vivaPulseResponseAuditRecord" => new global::Microsoft.Graph.Models.Security.VivaPulseResponseAuditRecord(), + "#microsoft.graph.security.wdatpAlertsAuditRecord" => new global::Microsoft.Graph.Models.Security.WdatpAlertsAuditRecord(), + "#microsoft.graph.security.webContentFilteringAuditRecord" => new global::Microsoft.Graph.Models.Security.WebContentFilteringAuditRecord(), + "#microsoft.graph.security.windows365CustomerLockboxAuditRecord" => new global::Microsoft.Graph.Models.Security.Windows365CustomerLockboxAuditRecord(), + "#microsoft.graph.security.workplaceAnalyticsAuditRecord" => new global::Microsoft.Graph.Models.Security.WorkplaceAnalyticsAuditRecord(), + "#microsoft.graph.security.yammerAuditRecord" => new global::Microsoft.Graph.Models.Security.YammerAuditRecord(), + "#microsoft.graph.security.yammerUserHidingAuditRecord" => new global::Microsoft.Graph.Models.Security.YammerUserHidingAuditRecord(), + _ => new global::Microsoft.Graph.Models.Security.AuditData(), + }; + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "dynamicProperties", n => { DynamicProperties = n.GetObjectValue(global::Microsoft.Graph.Models.Security.AuditRecordTypeDictionary.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("dynamicProperties", DynamicProperties); + writer.WriteStringValue("@odata.type", OdataType); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogQuery.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQuery.cs new file mode 100644 index 00000000000..f283c266936 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQuery.cs @@ -0,0 +1,251 @@ +// +#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.Models.Security +{ + /// + /// Represents a query against the unified audit log. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQuery : global::Microsoft.Graph.Models.Entity, IParsable + { + /// The administrative units tagged to an audit log record. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AdministrativeUnitIdFilters + { + get { return BackingStore?.Get?>("administrativeUnitIdFilters"); } + set { BackingStore?.Set("administrativeUnitIdFilters", value); } + } +#nullable restore +#else + public List AdministrativeUnitIdFilters + { + get { return BackingStore?.Get>("administrativeUnitIdFilters"); } + set { BackingStore?.Set("administrativeUnitIdFilters", value); } + } +#endif + /// The display name of the saved audit log query. +#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 end date of the date range in the query. + public DateTimeOffset? FilterEndDateTime + { + get { return BackingStore?.Get("filterEndDateTime"); } + set { BackingStore?.Set("filterEndDateTime", value); } + } + /// The start date of the date range in the query. + public DateTimeOffset? FilterStartDateTime + { + get { return BackingStore?.Get("filterStartDateTime"); } + set { BackingStore?.Set("filterStartDateTime", value); } + } + /// The IP address of the device that was used when the activity was logged. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? IpAddressFilters + { + get { return BackingStore?.Get?>("ipAddressFilters"); } + set { BackingStore?.Set("ipAddressFilters", value); } + } +#nullable restore +#else + public List IpAddressFilters + { + get { return BackingStore?.Get>("ipAddressFilters"); } + set { BackingStore?.Set("ipAddressFilters", value); } + } +#endif + /// Free text field to search non-indexed properties of the audit log. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? KeywordFilter + { + get { return BackingStore?.Get("keywordFilter"); } + set { BackingStore?.Set("keywordFilter", value); } + } +#nullable restore +#else + public string KeywordFilter + { + get { return BackingStore?.Get("keywordFilter"); } + set { BackingStore?.Set("keywordFilter", value); } + } +#endif + /// For SharePoint and OneDrive for Business activity, the full path name of the file or folder accessed by the user. For Exchange admin audit logging, the name of the object that was modified by the cmdlet. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ObjectIdFilters + { + get { return BackingStore?.Get?>("objectIdFilters"); } + set { BackingStore?.Set("objectIdFilters", value); } + } +#nullable restore +#else + public List ObjectIdFilters + { + get { return BackingStore?.Get>("objectIdFilters"); } + set { BackingStore?.Set("objectIdFilters", value); } + } +#endif + /// The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OperationFilters + { + get { return BackingStore?.Get?>("operationFilters"); } + set { BackingStore?.Set("operationFilters", value); } + } +#nullable restore +#else + public List OperationFilters + { + get { return BackingStore?.Get>("operationFilters"); } + set { BackingStore?.Set("operationFilters", value); } + } +#endif + /// An individual audit log record. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Records + { + get { return BackingStore?.Get?>("records"); } + set { BackingStore?.Set("records", value); } + } +#nullable restore +#else + public List Records + { + get { return BackingStore?.Get>("records"); } + set { BackingStore?.Set("records", value); } + } +#endif + /// The type of operation indicated by the record. For the list of member values, see auditLogRecordType. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? RecordTypeFilters + { + get { return BackingStore?.Get?>("recordTypeFilters"); } + set { BackingStore?.Set("recordTypeFilters", value); } + } +#nullable restore +#else + public List RecordTypeFilters + { + get { return BackingStore?.Get>("recordTypeFilters"); } + set { BackingStore?.Set("recordTypeFilters", value); } + } +#endif + /// The serviceFilters property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? ServiceFilters + { + get { return BackingStore?.Get?>("serviceFilters"); } + set { BackingStore?.Set("serviceFilters", value); } + } +#nullable restore +#else + public List ServiceFilters + { + get { return BackingStore?.Get>("serviceFilters"); } + set { BackingStore?.Set("serviceFilters", value); } + } +#endif + /// Describes the current status of the query. The possible values are: notStarted, running, succeeded, failed, cancelled, unknownFutureValue. + public global::Microsoft.Graph.Models.Security.AuditLogQueryStatus? Status + { + get { return BackingStore?.Get("status"); } + set { BackingStore?.Set("status", value); } + } + /// The UPN (user principal name) of the user who performed the action (specified in the operation property) that resulted in the record being logged; for example, myname@mydomain_name. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? UserPrincipalNameFilters + { + get { return BackingStore?.Get?>("userPrincipalNameFilters"); } + set { BackingStore?.Set("userPrincipalNameFilters", value); } + } +#nullable restore +#else + public List UserPrincipalNameFilters + { + get { return BackingStore?.Get>("userPrincipalNameFilters"); } + set { BackingStore?.Set("userPrincipalNameFilters", 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.Models.Security.AuditLogQuery CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogQuery(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "administrativeUnitIdFilters", n => { AdministrativeUnitIdFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "displayName", n => { DisplayName = n.GetStringValue(); } }, + { "filterEndDateTime", n => { FilterEndDateTime = n.GetDateTimeOffsetValue(); } }, + { "filterStartDateTime", n => { FilterStartDateTime = n.GetDateTimeOffsetValue(); } }, + { "ipAddressFilters", n => { IpAddressFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "keywordFilter", n => { KeywordFilter = n.GetStringValue(); } }, + { "objectIdFilters", n => { ObjectIdFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "operationFilters", n => { OperationFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "recordTypeFilters", n => { RecordTypeFilters = n.GetCollectionOfEnumValues()?.AsList(); } }, + { "records", n => { Records = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.AuditLogRecord.CreateFromDiscriminatorValue)?.AsList(); } }, + { "serviceFilters", n => { ServiceFilters = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "status", n => { Status = n.GetEnumValue(); } }, + { "userPrincipalNameFilters", n => { UserPrincipalNameFilters = n.GetCollectionOfPrimitiveValues()?.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.WriteCollectionOfPrimitiveValues("administrativeUnitIdFilters", AdministrativeUnitIdFilters); + writer.WriteStringValue("displayName", DisplayName); + writer.WriteDateTimeOffsetValue("filterEndDateTime", FilterEndDateTime); + writer.WriteDateTimeOffsetValue("filterStartDateTime", FilterStartDateTime); + writer.WriteCollectionOfPrimitiveValues("ipAddressFilters", IpAddressFilters); + writer.WriteStringValue("keywordFilter", KeywordFilter); + writer.WriteCollectionOfPrimitiveValues("objectIdFilters", ObjectIdFilters); + writer.WriteCollectionOfPrimitiveValues("operationFilters", OperationFilters); + writer.WriteCollectionOfObjectValues("records", Records); + writer.WriteCollectionOfEnumValues("recordTypeFilters", RecordTypeFilters); + writer.WriteCollectionOfPrimitiveValues("serviceFilters", ServiceFilters); + writer.WriteEnumValue("status", Status); + writer.WriteCollectionOfPrimitiveValues("userPrincipalNameFilters", UserPrincipalNameFilters); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryCollectionResponse.cs new file mode 100644 index 00000000000..fd029037477 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryCollectionResponse.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.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditLogQueryCollectionResponse : global::Microsoft.Graph.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.Models.Security.AuditLogQueryCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse(); + } + /// + /// 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.Models.Security.AuditLogQuery.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/Security/AuditLogQueryStatus.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryStatus.cs new file mode 100644 index 00000000000..346b813034c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogQueryStatus.cs @@ -0,0 +1,35 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.Security +{ + /// Status of an audit log query. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum AuditLogQueryStatus + { + [EnumMember(Value = "notStarted")] + #pragma warning disable CS1591 + NotStarted, + #pragma warning restore CS1591 + [EnumMember(Value = "running")] + #pragma warning disable CS1591 + Running, + #pragma warning restore CS1591 + [EnumMember(Value = "succeeded")] + #pragma warning disable CS1591 + Succeeded, + #pragma warning restore CS1591 + [EnumMember(Value = "failed")] + #pragma warning disable CS1591 + Failed, + #pragma warning restore CS1591 + [EnumMember(Value = "cancelled")] + #pragma warning disable CS1591 + Cancelled, + #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/AuditLogRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecord.cs new file mode 100644 index 00000000000..29af8dcd3bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecord.cs @@ -0,0 +1,233 @@ +// +#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.Models.Security +{ + /// + /// Represents an individual audit log record. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecord : global::Microsoft.Graph.Models.Entity, IParsable + { + /// The administrative units tagged to an audit log record. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AdministrativeUnits + { + get { return BackingStore?.Get?>("administrativeUnits"); } + set { BackingStore?.Set("administrativeUnits", value); } + } +#nullable restore +#else + public List AdministrativeUnits + { + get { return BackingStore?.Get>("administrativeUnits"); } + set { BackingStore?.Set("administrativeUnits", value); } + } +#endif + /// A JSON object that contains the actual audit log data. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.Security.AuditData? AuditData + { + get { return BackingStore?.Get("auditData"); } + set { BackingStore?.Set("auditData", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.Security.AuditData AuditData + { + get { return BackingStore?.Get("auditData"); } + set { BackingStore?.Set("auditData", value); } + } +#endif + /// The type of operation indicated by the record. For the list of member values, see auditLogRecordType. + public global::Microsoft.Graph.Models.Security.AuditLogRecordType? AuditLogRecordType + { + get { return BackingStore?.Get("auditLogRecordType"); } + set { BackingStore?.Set("auditLogRecordType", value); } + } + /// The IP address of the device used when the activity was logged. The IP address is displayed in either an IPv4 or IPv6 address format. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ClientIp + { + get { return BackingStore?.Get("clientIp"); } + set { BackingStore?.Set("clientIp", value); } + } +#nullable restore +#else + public string ClientIp + { + get { return BackingStore?.Get("clientIp"); } + set { BackingStore?.Set("clientIp", value); } + } +#endif + /// The date and time in UTC when the user performed the activity. + public DateTimeOffset? CreatedDateTime + { + get { return BackingStore?.Get("createdDateTime"); } + set { BackingStore?.Set("createdDateTime", value); } + } + /// For Exchange admin audit logging, the name of the object modified by the cmdlet. For SharePoint activity, the full URL path name of the file or folder accessed by a user. For Microsoft Entra activity, the name of the user account that was modified. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ObjectId + { + get { return BackingStore?.Get("objectId"); } + set { BackingStore?.Set("objectId", value); } + } +#nullable restore +#else + public string ObjectId + { + get { return BackingStore?.Get("objectId"); } + set { BackingStore?.Set("objectId", value); } + } +#endif + /// The name of the user or admin activity. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Operation + { + get { return BackingStore?.Get("operation"); } + set { BackingStore?.Set("operation", value); } + } +#nullable restore +#else + public string Operation + { + get { return BackingStore?.Get("operation"); } + set { BackingStore?.Set("operation", value); } + } +#endif + /// The GUID for your organization. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OrganizationId + { + get { return BackingStore?.Get("organizationId"); } + set { BackingStore?.Set("organizationId", value); } + } +#nullable restore +#else + public string OrganizationId + { + get { return BackingStore?.Get("organizationId"); } + set { BackingStore?.Set("organizationId", value); } + } +#endif + /// The Microsoft 365 service where the activity occurred. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Service + { + get { return BackingStore?.Get("service"); } + set { BackingStore?.Set("service", value); } + } +#nullable restore +#else + public string Service + { + get { return BackingStore?.Get("service"); } + set { BackingStore?.Set("service", value); } + } +#endif + /// The user who performed the action (specified in the Operation property) that resulted in the record being logged. Audit records for activity performed by system accounts (such as SHAREPOINT/system or NT AUTHORITY/SYSTEM) are also included in the audit log. Another common value for the UserId property is app@sharepoint. It indicates that the 'user' who performed the activity was an application with the necessary permissions in SharePoint to perform organization-wide actions (such as searching a SharePoint site or OneDrive account) on behalf of a user, admin, or service. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? UserId + { + get { return BackingStore?.Get("userId"); } + set { BackingStore?.Set("userId", value); } + } +#nullable restore +#else + public string UserId + { + get { return BackingStore?.Get("userId"); } + set { BackingStore?.Set("userId", value); } + } +#endif + /// UPN of the user who performed the action. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? UserPrincipalName + { + get { return BackingStore?.Get("userPrincipalName"); } + set { BackingStore?.Set("userPrincipalName", value); } + } +#nullable restore +#else + public string UserPrincipalName + { + get { return BackingStore?.Get("userPrincipalName"); } + set { BackingStore?.Set("userPrincipalName", value); } + } +#endif + /// The type of user that performed the operation. The possible values are: regular, reserved, admin, dcAdmin, system, application, servicePrincipal, customPolicy, systemPolicy, partnerTechnician, guest, unknownFutureValue. + public global::Microsoft.Graph.Models.Security.AuditLogUserType? UserType + { + get { return BackingStore?.Get("userType"); } + set { BackingStore?.Set("userType", 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.Models.Security.AuditLogRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogRecord(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public override IDictionary> GetFieldDeserializers() + { + return new Dictionary>(base.GetFieldDeserializers()) + { + { "administrativeUnits", n => { AdministrativeUnits = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "auditData", n => { AuditData = n.GetObjectValue(global::Microsoft.Graph.Models.Security.AuditData.CreateFromDiscriminatorValue); } }, + { "auditLogRecordType", n => { AuditLogRecordType = n.GetEnumValue(); } }, + { "clientIp", n => { ClientIp = n.GetStringValue(); } }, + { "createdDateTime", n => { CreatedDateTime = n.GetDateTimeOffsetValue(); } }, + { "objectId", n => { ObjectId = n.GetStringValue(); } }, + { "operation", n => { Operation = n.GetStringValue(); } }, + { "organizationId", n => { OrganizationId = n.GetStringValue(); } }, + { "service", n => { Service = n.GetStringValue(); } }, + { "userId", n => { UserId = n.GetStringValue(); } }, + { "userPrincipalName", n => { UserPrincipalName = n.GetStringValue(); } }, + { "userType", n => { UserType = 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.WriteCollectionOfPrimitiveValues("administrativeUnits", AdministrativeUnits); + writer.WriteObjectValue("auditData", AuditData); + writer.WriteEnumValue("auditLogRecordType", AuditLogRecordType); + writer.WriteStringValue("clientIp", ClientIp); + writer.WriteDateTimeOffsetValue("createdDateTime", CreatedDateTime); + writer.WriteStringValue("objectId", ObjectId); + writer.WriteStringValue("operation", Operation); + writer.WriteStringValue("organizationId", OrganizationId); + writer.WriteStringValue("service", Service); + writer.WriteStringValue("userId", UserId); + writer.WriteStringValue("userPrincipalName", UserPrincipalName); + writer.WriteEnumValue("userType", UserType); + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordCollectionResponse.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordCollectionResponse.cs new file mode 100644 index 00000000000..7d738beb206 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordCollectionResponse.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.Models.Security +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class AuditLogRecordCollectionResponse : global::Microsoft.Graph.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.Models.Security.AuditLogRecordCollectionResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse(); + } + /// + /// 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.Models.Security.AuditLogRecord.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/Security/AuditLogRecordType.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs new file mode 100644 index 00000000000..2c8866a19c7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogRecordType.cs @@ -0,0 +1,1899 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.Security +{ + /// Specifies the type of audit log record. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum AuditLogRecordType + { + [EnumMember(Value = "ExchangeAdmin")] + #pragma warning disable CS1591 + ExchangeAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeItem")] + #pragma warning disable CS1591 + ExchangeItem, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeItemGroup")] + #pragma warning disable CS1591 + ExchangeItemGroup, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePoint")] + #pragma warning disable CS1591 + SharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "SyntheticProbe")] + #pragma warning disable CS1591 + SyntheticProbe, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointFileOperation")] + #pragma warning disable CS1591 + SharePointFileOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "OneDrive")] + #pragma warning disable CS1591 + OneDrive, + #pragma warning restore CS1591 + [EnumMember(Value = "AzureActiveDirectory")] + #pragma warning disable CS1591 + AzureActiveDirectory, + #pragma warning restore CS1591 + [EnumMember(Value = "AzureActiveDirectoryAccountLogon")] + #pragma warning disable CS1591 + AzureActiveDirectoryAccountLogon, + #pragma warning restore CS1591 + [EnumMember(Value = "DataCenterSecurityCmdlet")] + #pragma warning disable CS1591 + DataCenterSecurityCmdlet, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPSharePoint")] + #pragma warning disable CS1591 + ComplianceDLPSharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "Sway")] + #pragma warning disable CS1591 + Sway, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPExchange")] + #pragma warning disable CS1591 + ComplianceDLPExchange, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointSharingOperation")] + #pragma warning disable CS1591 + SharePointSharingOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "AzureActiveDirectoryStsLogon")] + #pragma warning disable CS1591 + AzureActiveDirectoryStsLogon, + #pragma warning restore CS1591 + [EnumMember(Value = "SkypeForBusinessPSTNUsage")] + #pragma warning disable CS1591 + SkypeForBusinessPSTNUsage, + #pragma warning restore CS1591 + [EnumMember(Value = "SkypeForBusinessUsersBlocked")] + #pragma warning disable CS1591 + SkypeForBusinessUsersBlocked, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceCenterEOPCmdlet")] + #pragma warning disable CS1591 + SecurityComplianceCenterEOPCmdlet, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeAggregatedOperation")] + #pragma warning disable CS1591 + ExchangeAggregatedOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerBIAudit")] + #pragma warning disable CS1591 + PowerBIAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "CRM")] + #pragma warning disable CS1591 + CRM, + #pragma warning restore CS1591 + [EnumMember(Value = "Yammer")] + #pragma warning disable CS1591 + Yammer, + #pragma warning restore CS1591 + [EnumMember(Value = "SkypeForBusinessCmdlets")] + #pragma warning disable CS1591 + SkypeForBusinessCmdlets, + #pragma warning restore CS1591 + [EnumMember(Value = "Discovery")] + #pragma warning disable CS1591 + Discovery, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeams")] + #pragma warning disable CS1591 + MicrosoftTeams, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligence")] + #pragma warning disable CS1591 + ThreatIntelligence, + #pragma warning restore CS1591 + [EnumMember(Value = "MailSubmission")] + #pragma warning disable CS1591 + MailSubmission, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftFlow")] + #pragma warning disable CS1591 + MicrosoftFlow, + #pragma warning restore CS1591 + [EnumMember(Value = "AeD")] + #pragma warning disable CS1591 + AeD, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftStream")] + #pragma warning disable CS1591 + MicrosoftStream, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPSharePointClassification")] + #pragma warning disable CS1591 + ComplianceDLPSharePointClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatFinder")] + #pragma warning disable CS1591 + ThreatFinder, + #pragma warning restore CS1591 + [EnumMember(Value = "Project")] + #pragma warning disable CS1591 + Project, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointListOperation")] + #pragma warning disable CS1591 + SharePointListOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointCommentOperation")] + #pragma warning disable CS1591 + SharePointCommentOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "DataGovernance")] + #pragma warning disable CS1591 + DataGovernance, + #pragma warning restore CS1591 + [EnumMember(Value = "Kaizala")] + #pragma warning disable CS1591 + Kaizala, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceAlerts")] + #pragma warning disable CS1591 + SecurityComplianceAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligenceUrl")] + #pragma warning disable CS1591 + ThreatIntelligenceUrl, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceInsights")] + #pragma warning disable CS1591 + SecurityComplianceInsights, + #pragma warning restore CS1591 + [EnumMember(Value = "MIPLabel")] + #pragma warning disable CS1591 + MIPLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "WorkplaceAnalytics")] + #pragma warning disable CS1591 + WorkplaceAnalytics, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerAppsApp")] + #pragma warning disable CS1591 + PowerAppsApp, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerAppsPlan")] + #pragma warning disable CS1591 + PowerAppsPlan, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligenceAtpContent")] + #pragma warning disable CS1591 + ThreatIntelligenceAtpContent, + #pragma warning restore CS1591 + [EnumMember(Value = "LabelContentExplorer")] + #pragma warning disable CS1591 + LabelContentExplorer, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsHealthcare")] + #pragma warning disable CS1591 + TeamsHealthcare, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeItemAggregated")] + #pragma warning disable CS1591 + ExchangeItemAggregated, + #pragma warning restore CS1591 + [EnumMember(Value = "HygieneEvent")] + #pragma warning disable CS1591 + HygieneEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "DataInsightsRestApiAudit")] + #pragma warning disable CS1591 + DataInsightsRestApiAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "InformationBarrierPolicyApplication")] + #pragma warning disable CS1591 + InformationBarrierPolicyApplication, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointListItemOperation")] + #pragma warning disable CS1591 + SharePointListItemOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointContentTypeOperation")] + #pragma warning disable CS1591 + SharePointContentTypeOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointFieldOperation")] + #pragma warning disable CS1591 + SharePointFieldOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsAdmin")] + #pragma warning disable CS1591 + MicrosoftTeamsAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "HRSignal")] + #pragma warning disable CS1591 + HRSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsDevice")] + #pragma warning disable CS1591 + MicrosoftTeamsDevice, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsAnalytics")] + #pragma warning disable CS1591 + MicrosoftTeamsAnalytics, + #pragma warning restore CS1591 + [EnumMember(Value = "InformationWorkerProtection")] + #pragma warning disable CS1591 + InformationWorkerProtection, + #pragma warning restore CS1591 + [EnumMember(Value = "Campaign")] + #pragma warning disable CS1591 + Campaign, + #pragma warning restore CS1591 + [EnumMember(Value = "DLPEndpoint")] + #pragma warning disable CS1591 + DLPEndpoint, + #pragma warning restore CS1591 + [EnumMember(Value = "AirInvestigation")] + #pragma warning disable CS1591 + AirInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "Quarantine")] + #pragma warning disable CS1591 + Quarantine, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftForms")] + #pragma warning disable CS1591 + MicrosoftForms, + #pragma warning restore CS1591 + [EnumMember(Value = "ApplicationAudit")] + #pragma warning disable CS1591 + ApplicationAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceSupervisionExchange")] + #pragma warning disable CS1591 + ComplianceSupervisionExchange, + #pragma warning restore CS1591 + [EnumMember(Value = "CustomerKeyServiceEncryption")] + #pragma warning disable CS1591 + CustomerKeyServiceEncryption, + #pragma warning restore CS1591 + [EnumMember(Value = "OfficeNative")] + #pragma warning disable CS1591 + OfficeNative, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSharePointItem")] + #pragma warning disable CS1591 + MipAutoLabelSharePointItem, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSharePointPolicyLocation")] + #pragma warning disable CS1591 + MipAutoLabelSharePointPolicyLocation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsShifts")] + #pragma warning disable CS1591 + MicrosoftTeamsShifts, + #pragma warning restore CS1591 + [EnumMember(Value = "SecureScore")] + #pragma warning disable CS1591 + SecureScore, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelExchangeItem")] + #pragma warning disable CS1591 + MipAutoLabelExchangeItem, + #pragma warning restore CS1591 + [EnumMember(Value = "CortanaBriefing")] + #pragma warning disable CS1591 + CortanaBriefing, + #pragma warning restore CS1591 + [EnumMember(Value = "Search")] + #pragma warning disable CS1591 + Search, + #pragma warning restore CS1591 + [EnumMember(Value = "WDATPAlerts")] + #pragma warning disable CS1591 + WDATPAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformAdminDlp")] + #pragma warning disable CS1591 + PowerPlatformAdminDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformAdminEnvironment")] + #pragma warning disable CS1591 + PowerPlatformAdminEnvironment, + #pragma warning restore CS1591 + [EnumMember(Value = "MDATPAudit")] + #pragma warning disable CS1591 + MDATPAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "SensitivityLabelPolicyMatch")] + #pragma warning disable CS1591 + SensitivityLabelPolicyMatch, + #pragma warning restore CS1591 + [EnumMember(Value = "SensitivityLabelAction")] + #pragma warning disable CS1591 + SensitivityLabelAction, + #pragma warning restore CS1591 + [EnumMember(Value = "SensitivityLabeledFileAction")] + #pragma warning disable CS1591 + SensitivityLabeledFileAction, + #pragma warning restore CS1591 + [EnumMember(Value = "AttackSim")] + #pragma warning disable CS1591 + AttackSim, + #pragma warning restore CS1591 + [EnumMember(Value = "AirManualInvestigation")] + #pragma warning disable CS1591 + AirManualInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceRBAC")] + #pragma warning disable CS1591 + SecurityComplianceRBAC, + #pragma warning restore CS1591 + [EnumMember(Value = "UserTraining")] + #pragma warning disable CS1591 + UserTraining, + #pragma warning restore CS1591 + [EnumMember(Value = "AirAdminActionInvestigation")] + #pragma warning disable CS1591 + AirAdminActionInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "MSTIC")] + #pragma warning disable CS1591 + MSTIC, + #pragma warning restore CS1591 + [EnumMember(Value = "PhysicalBadgingSignal")] + #pragma warning disable CS1591 + PhysicalBadgingSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsEasyApprovals")] + #pragma warning disable CS1591 + TeamsEasyApprovals, + #pragma warning restore CS1591 + [EnumMember(Value = "AipDiscover")] + #pragma warning disable CS1591 + AipDiscover, + #pragma warning restore CS1591 + [EnumMember(Value = "AipSensitivityLabelAction")] + #pragma warning disable CS1591 + AipSensitivityLabelAction, + #pragma warning restore CS1591 + [EnumMember(Value = "AipProtectionAction")] + #pragma warning disable CS1591 + AipProtectionAction, + #pragma warning restore CS1591 + [EnumMember(Value = "AipFileDeleted")] + #pragma warning disable CS1591 + AipFileDeleted, + #pragma warning restore CS1591 + [EnumMember(Value = "AipHeartBeat")] + #pragma warning disable CS1591 + AipHeartBeat, + #pragma warning restore CS1591 + [EnumMember(Value = "MCASAlerts")] + #pragma warning disable CS1591 + MCASAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "OnPremisesFileShareScannerDlp")] + #pragma warning disable CS1591 + OnPremisesFileShareScannerDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "OnPremisesSharePointScannerDlp")] + #pragma warning disable CS1591 + OnPremisesSharePointScannerDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "ExchangeSearch")] + #pragma warning disable CS1591 + ExchangeSearch, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointSearch")] + #pragma warning disable CS1591 + SharePointSearch, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyDataMinimization")] + #pragma warning disable CS1591 + PrivacyDataMinimization, + #pragma warning restore CS1591 + [EnumMember(Value = "LabelAnalyticsAggregate")] + #pragma warning disable CS1591 + LabelAnalyticsAggregate, + #pragma warning restore CS1591 + [EnumMember(Value = "MyAnalyticsSettings")] + #pragma warning disable CS1591 + MyAnalyticsSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "SecurityComplianceUserChange")] + #pragma warning disable CS1591 + SecurityComplianceUserChange, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPExchangeClassification")] + #pragma warning disable CS1591 + ComplianceDLPExchangeClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPEndpoint")] + #pragma warning disable CS1591 + ComplianceDLPEndpoint, + #pragma warning restore CS1591 + [EnumMember(Value = "MipExactDataMatch")] + #pragma warning disable CS1591 + MipExactDataMatch, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDEResponseActions")] + #pragma warning disable CS1591 + MSDEResponseActions, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDEGeneralSettings")] + #pragma warning disable CS1591 + MSDEGeneralSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDEIndicatorsSettings")] + #pragma warning disable CS1591 + MSDEIndicatorsSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "MS365DCustomDetection")] + #pragma warning disable CS1591 + MS365DCustomDetection, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDERolesSettings")] + #pragma warning disable CS1591 + MSDERolesSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGAlerts")] + #pragma warning disable CS1591 + MAPGAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGPolicy")] + #pragma warning disable CS1591 + MAPGPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGRemediation")] + #pragma warning disable CS1591 + MAPGRemediation, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyRemediationAction")] + #pragma warning disable CS1591 + PrivacyRemediationAction, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyDigestEmail")] + #pragma warning disable CS1591 + PrivacyDigestEmail, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSimulationProgress")] + #pragma warning disable CS1591 + MipAutoLabelSimulationProgress, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSimulationCompletion")] + #pragma warning disable CS1591 + MipAutoLabelSimulationCompletion, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelProgressFeedback")] + #pragma warning disable CS1591 + MipAutoLabelProgressFeedback, + #pragma warning restore CS1591 + [EnumMember(Value = "DlpSensitiveInformationType")] + #pragma warning disable CS1591 + DlpSensitiveInformationType, + #pragma warning restore CS1591 + [EnumMember(Value = "MipAutoLabelSimulationStatistics")] + #pragma warning disable CS1591 + MipAutoLabelSimulationStatistics, + #pragma warning restore CS1591 + [EnumMember(Value = "LargeContentMetadata")] + #pragma warning disable CS1591 + LargeContentMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365Group")] + #pragma warning disable CS1591 + Microsoft365Group, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPMlInferencingResult")] + #pragma warning disable CS1591 + CDPMlInferencingResult, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringMailMetadata")] + #pragma warning disable CS1591 + FilteringMailMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPClassificationMailItem")] + #pragma warning disable CS1591 + CDPClassificationMailItem, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPClassificationDocument")] + #pragma warning disable CS1591 + CDPClassificationDocument, + #pragma warning restore CS1591 + [EnumMember(Value = "OfficeScriptsRunAction")] + #pragma warning disable CS1591 + OfficeScriptsRunAction, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringPostMailDeliveryAction")] + #pragma warning disable CS1591 + FilteringPostMailDeliveryAction, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPUnifiedFeedback")] + #pragma warning disable CS1591 + CDPUnifiedFeedback, + #pragma warning restore CS1591 + [EnumMember(Value = "TenantAllowBlockList")] + #pragma warning disable CS1591 + TenantAllowBlockList, + #pragma warning restore CS1591 + [EnumMember(Value = "ConsumptionResource")] + #pragma warning disable CS1591 + ConsumptionResource, + #pragma warning restore CS1591 + [EnumMember(Value = "HealthcareSignal")] + #pragma warning disable CS1591 + HealthcareSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "DlpImportResult")] + #pragma warning disable CS1591 + DlpImportResult, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPCompliancePolicyExecution")] + #pragma warning disable CS1591 + CDPCompliancePolicyExecution, + #pragma warning restore CS1591 + [EnumMember(Value = "MultiStageDisposition")] + #pragma warning disable CS1591 + MultiStageDisposition, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyDataMatch")] + #pragma warning disable CS1591 + PrivacyDataMatch, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringDocMetadata")] + #pragma warning disable CS1591 + FilteringDocMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringEmailFeatures")] + #pragma warning disable CS1591 + FilteringEmailFeatures, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerBIDlp")] + #pragma warning disable CS1591 + PowerBIDlp, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringUrlInfo")] + #pragma warning disable CS1591 + FilteringUrlInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringAttachmentInfo")] + #pragma warning disable CS1591 + FilteringAttachmentInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "CoreReportingSettings")] + #pragma warning disable CS1591 + CoreReportingSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceConnector")] + #pragma warning disable CS1591 + ComplianceConnector, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformLockboxResourceAccessRequest")] + #pragma warning disable CS1591 + PowerPlatformLockboxResourceAccessRequest, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformLockboxResourceCommand")] + #pragma warning disable CS1591 + PowerPlatformLockboxResourceCommand, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPPredictiveCodingLabel")] + #pragma warning disable CS1591 + CDPPredictiveCodingLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPCompliancePolicyUserFeedback")] + #pragma warning disable CS1591 + CDPCompliancePolicyUserFeedback, + #pragma warning restore CS1591 + [EnumMember(Value = "WebpageActivityEndpoint")] + #pragma warning disable CS1591 + WebpageActivityEndpoint, + #pragma warning restore CS1591 + [EnumMember(Value = "OMEPortal")] + #pragma warning disable CS1591 + OMEPortal, + #pragma warning restore CS1591 + [EnumMember(Value = "CMImprovementActionChange")] + #pragma warning disable CS1591 + CMImprovementActionChange, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringUrlClick")] + #pragma warning disable CS1591 + FilteringUrlClick, + #pragma warning restore CS1591 + [EnumMember(Value = "MipLabelAnalyticsAuditRecord")] + #pragma warning disable CS1591 + MipLabelAnalyticsAuditRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringEntityEvent")] + #pragma warning disable CS1591 + FilteringEntityEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringRuleHits")] + #pragma warning disable CS1591 + FilteringRuleHits, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringMailSubmission")] + #pragma warning disable CS1591 + FilteringMailSubmission, + #pragma warning restore CS1591 + [EnumMember(Value = "LabelExplorer")] + #pragma warning disable CS1591 + LabelExplorer, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftManagedServicePlatform")] + #pragma warning disable CS1591 + MicrosoftManagedServicePlatform, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformServiceActivity")] + #pragma warning disable CS1591 + PowerPlatformServiceActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "ScorePlatformGenericAuditRecord")] + #pragma warning disable CS1591 + ScorePlatformGenericAuditRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTimeTravelDocMetadata")] + #pragma warning disable CS1591 + FilteringTimeTravelDocMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "Alert")] + #pragma warning disable CS1591 + Alert, + #pragma warning restore CS1591 + [EnumMember(Value = "AlertStatus")] + #pragma warning disable CS1591 + AlertStatus, + #pragma warning restore CS1591 + [EnumMember(Value = "AlertIncident")] + #pragma warning disable CS1591 + AlertIncident, + #pragma warning restore CS1591 + [EnumMember(Value = "IncidentStatus")] + #pragma warning disable CS1591 + IncidentStatus, + #pragma warning restore CS1591 + [EnumMember(Value = "Case")] + #pragma warning disable CS1591 + Case, + #pragma warning restore CS1591 + [EnumMember(Value = "CaseInvestigation")] + #pragma warning disable CS1591 + CaseInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "RecordsManagement")] + #pragma warning disable CS1591 + RecordsManagement, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyRemediation")] + #pragma warning disable CS1591 + PrivacyRemediation, + #pragma warning restore CS1591 + [EnumMember(Value = "DataShareOperation")] + #pragma warning disable CS1591 + DataShareOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpDlpSensitive")] + #pragma warning disable CS1591 + CdpDlpSensitive, + #pragma warning restore CS1591 + [EnumMember(Value = "EHRConnector")] + #pragma warning disable CS1591 + EHRConnector, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringMailGradingResult")] + #pragma warning disable CS1591 + FilteringMailGradingResult, + #pragma warning restore CS1591 + [EnumMember(Value = "PublicFolder")] + #pragma warning disable CS1591 + PublicFolder, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyTenantAuditHistoryRecord")] + #pragma warning disable CS1591 + PrivacyTenantAuditHistoryRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "AipScannerDiscoverEvent")] + #pragma warning disable CS1591 + AipScannerDiscoverEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "EduDataLakeDownloadOperation")] + #pragma warning disable CS1591 + EduDataLakeDownloadOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "M365ComplianceConnector")] + #pragma warning disable CS1591 + M365ComplianceConnector, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftGraphDataConnectOperation")] + #pragma warning disable CS1591 + MicrosoftGraphDataConnectOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftPurview")] + #pragma warning disable CS1591 + MicrosoftPurview, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringEmailContentFeatures")] + #pragma warning disable CS1591 + FilteringEmailContentFeatures, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPagesSite")] + #pragma warning disable CS1591 + PowerPagesSite, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerAppsResource")] + #pragma warning disable CS1591 + PowerAppsResource, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerPlan")] + #pragma warning disable CS1591 + PlannerPlan, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerCopyPlan")] + #pragma warning disable CS1591 + PlannerCopyPlan, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerTask")] + #pragma warning disable CS1591 + PlannerTask, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerRoster")] + #pragma warning disable CS1591 + PlannerRoster, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerPlanList")] + #pragma warning disable CS1591 + PlannerPlanList, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerTaskList")] + #pragma warning disable CS1591 + PlannerTaskList, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerTenantSettings")] + #pragma warning disable CS1591 + PlannerTenantSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebProject")] + #pragma warning disable CS1591 + ProjectForTheWebProject, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebTask")] + #pragma warning disable CS1591 + ProjectForTheWebTask, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebRoadmap")] + #pragma warning disable CS1591 + ProjectForTheWebRoadmap, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebRoadmapItem")] + #pragma warning disable CS1591 + ProjectForTheWebRoadmapItem, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebProjectSettings")] + #pragma warning disable CS1591 + ProjectForTheWebProjectSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebRoadmapSettings")] + #pragma warning disable CS1591 + ProjectForTheWebRoadmapSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "QuarantineMetadata")] + #pragma warning disable CS1591 + QuarantineMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTodoAudit")] + #pragma warning disable CS1591 + MicrosoftTodoAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "TimeTravelFilteringDocMetadata")] + #pragma warning disable CS1591 + TimeTravelFilteringDocMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsQuarantineMetadata")] + #pragma warning disable CS1591 + TeamsQuarantineMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointAppPermissionOperation")] + #pragma warning disable CS1591 + SharePointAppPermissionOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsSensitivityLabelAction")] + #pragma warning disable CS1591 + MicrosoftTeamsSensitivityLabelAction, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTeamsMetadata")] + #pragma warning disable CS1591 + FilteringTeamsMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTeamsUrlInfo")] + #pragma warning disable CS1591 + FilteringTeamsUrlInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringTeamsPostDeliveryAction")] + #pragma warning disable CS1591 + FilteringTeamsPostDeliveryAction, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCAssessments")] + #pragma warning disable CS1591 + MDCAssessments, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCRegulatoryComplianceStandards")] + #pragma warning disable CS1591 + MDCRegulatoryComplianceStandards, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCRegulatoryComplianceControls")] + #pragma warning disable CS1591 + MDCRegulatoryComplianceControls, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCRegulatoryComplianceAssessments")] + #pragma warning disable CS1591 + MDCRegulatoryComplianceAssessments, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCSecurityConnectors")] + #pragma warning disable CS1591 + MDCSecurityConnectors, + #pragma warning restore CS1591 + [EnumMember(Value = "MDADataSecuritySignal")] + #pragma warning disable CS1591 + MDADataSecuritySignal, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGoals")] + #pragma warning disable CS1591 + VivaGoals, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringRuntimeInfo")] + #pragma warning disable CS1591 + FilteringRuntimeInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "AttackSimAdmin")] + #pragma warning disable CS1591 + AttackSimAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftGraphDataConnectConsent")] + #pragma warning disable CS1591 + MicrosoftGraphDataConnectConsent, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringAtpDetonationInfo")] + #pragma warning disable CS1591 + FilteringAtpDetonationInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyPortal")] + #pragma warning disable CS1591 + PrivacyPortal, + #pragma warning restore CS1591 + [EnumMember(Value = "ManagedTenants")] + #pragma warning disable CS1591 + ManagedTenants, + #pragma warning restore CS1591 + [EnumMember(Value = "UnifiedSimulationMatchedItem")] + #pragma warning disable CS1591 + UnifiedSimulationMatchedItem, + #pragma warning restore CS1591 + [EnumMember(Value = "UnifiedSimulationSummary")] + #pragma warning disable CS1591 + UnifiedSimulationSummary, + #pragma warning restore CS1591 + [EnumMember(Value = "UpdateQuarantineMetadata")] + #pragma warning disable CS1591 + UpdateQuarantineMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "MS365DSuppressionRule")] + #pragma warning disable CS1591 + MS365DSuppressionRule, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewDataMapOperation")] + #pragma warning disable CS1591 + PurviewDataMapOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringUrlPostClickAction")] + #pragma warning disable CS1591 + FilteringUrlPostClickAction, + #pragma warning restore CS1591 + [EnumMember(Value = "IrmUserDefinedDetectionSignal")] + #pragma warning disable CS1591 + IrmUserDefinedDetectionSignal, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsUpdates")] + #pragma warning disable CS1591 + TeamsUpdates, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerRosterSensitivityLabel")] + #pragma warning disable CS1591 + PlannerRosterSensitivityLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "MS365DIncident")] + #pragma warning disable CS1591 + MS365DIncident, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringDelistingMetadata")] + #pragma warning disable CS1591 + FilteringDelistingMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPSharePointClassificationExtended")] + #pragma warning disable CS1591 + ComplianceDLPSharePointClassificationExtended, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftDefenderForIdentityAudit")] + #pragma warning disable CS1591 + MicrosoftDefenderForIdentityAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "SupervisoryReviewDayXInsight")] + #pragma warning disable CS1591 + SupervisoryReviewDayXInsight, + #pragma warning restore CS1591 + [EnumMember(Value = "DefenderExpertsforXDRAdmin")] + #pragma warning disable CS1591 + DefenderExpertsforXDRAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPEdgeBlockedMessage")] + #pragma warning disable CS1591 + CDPEdgeBlockedMessage, + #pragma warning restore CS1591 + [EnumMember(Value = "HostedRpa")] + #pragma warning disable CS1591 + HostedRpa, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpContentExplorerAggregateRecord")] + #pragma warning disable CS1591 + CdpContentExplorerAggregateRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPHygieneAttachmentInfo")] + #pragma warning disable CS1591 + CDPHygieneAttachmentInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPHygieneSummary")] + #pragma warning disable CS1591 + CDPHygieneSummary, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPPostMailDeliveryAction")] + #pragma warning disable CS1591 + CDPPostMailDeliveryAction, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPEmailFeatures")] + #pragma warning disable CS1591 + CDPEmailFeatures, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPHygieneUrlInfo")] + #pragma warning disable CS1591 + CDPHygieneUrlInfo, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPUrlClick")] + #pragma warning disable CS1591 + CDPUrlClick, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPPackageManagerHygieneEvent")] + #pragma warning disable CS1591 + CDPPackageManagerHygieneEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringDocScan")] + #pragma warning disable CS1591 + FilteringDocScan, + #pragma warning restore CS1591 + [EnumMember(Value = "TimeTravelFilteringDocScan")] + #pragma warning disable CS1591 + TimeTravelFilteringDocScan, + #pragma warning restore CS1591 + [EnumMember(Value = "MAPGOnboard")] + #pragma warning disable CS1591 + MAPGOnboard, + #pragma warning restore CS1591 + [EnumMember(Value = "VfamCreatePolicy")] + #pragma warning disable CS1591 + VfamCreatePolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "VfamUpdatePolicy")] + #pragma warning disable CS1591 + VfamUpdatePolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "VfamDeletePolicy")] + #pragma warning disable CS1591 + VfamDeletePolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "M365DAAD")] + #pragma warning disable CS1591 + M365DAAD, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpColdCrawlStatus")] + #pragma warning disable CS1591 + CdpColdCrawlStatus, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformAdministratorActivity")] + #pragma warning disable CS1591 + PowerPlatformAdministratorActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "Windows365CustomerLockbox")] + #pragma warning disable CS1591 + Windows365CustomerLockbox, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpResourceScopeChangeEvent")] + #pragma warning disable CS1591 + CdpResourceScopeChangeEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceCCExchangeExecutionResult")] + #pragma warning disable CS1591 + ComplianceCCExchangeExecutionResult, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpOcrCostEstimatorRecord")] + #pragma warning disable CS1591 + CdpOcrCostEstimatorRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "CopilotInteraction")] + #pragma warning disable CS1591 + CopilotInteraction, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpOcrBillingRecord")] + #pragma warning disable CS1591 + CdpOcrBillingRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPApplications")] + #pragma warning disable CS1591 + ComplianceDLPApplications, + #pragma warning restore CS1591 + [EnumMember(Value = "UAMOperation")] + #pragma warning disable CS1591 + UAMOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaLearning")] + #pragma warning disable CS1591 + VivaLearning, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaLearningAdmin")] + #pragma warning disable CS1591 + VivaLearningAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewPolicyOperation")] + #pragma warning disable CS1591 + PurviewPolicyOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewMetadataPolicyOperation")] + #pragma warning disable CS1591 + PurviewMetadataPolicyOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "PeopleAdminSettings")] + #pragma warning disable CS1591 + PeopleAdminSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpComplianceDLPExchangeClassification")] + #pragma warning disable CS1591 + CdpComplianceDLPExchangeClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpComplianceDLPSharePointClassification")] + #pragma warning disable CS1591 + CdpComplianceDLPSharePointClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringBulkSenderInsightData")] + #pragma warning disable CS1591 + FilteringBulkSenderInsightData, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringBulkThresholdInsightData")] + #pragma warning disable CS1591 + FilteringBulkThresholdInsightData, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivacyOpenAccess")] + #pragma warning disable CS1591 + PrivacyOpenAccess, + #pragma warning restore CS1591 + [EnumMember(Value = "OWAAuth")] + #pragma warning disable CS1591 + OWAAuth, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPApplicationsClassification")] + #pragma warning disable CS1591 + ComplianceDLPApplicationsClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointESignature")] + #pragma warning disable CS1591 + SharePointESignature, + #pragma warning restore CS1591 + [EnumMember(Value = "Dynamics365BusinessCentral")] + #pragma warning disable CS1591 + Dynamics365BusinessCentral, + #pragma warning restore CS1591 + [EnumMember(Value = "MeshWorlds")] + #pragma warning disable CS1591 + MeshWorlds, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseResponse")] + #pragma warning disable CS1591 + VivaPulseResponse, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseOrganizer")] + #pragma warning disable CS1591 + VivaPulseOrganizer, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseAdmin")] + #pragma warning disable CS1591 + VivaPulseAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaPulseReport")] + #pragma warning disable CS1591 + VivaPulseReport, + #pragma warning restore CS1591 + [EnumMember(Value = "AIAppInteraction")] + #pragma warning disable CS1591 + AIAppInteraction, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLMExchange")] + #pragma warning disable CS1591 + ComplianceDLMExchange, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLMSharePoint")] + #pragma warning disable CS1591 + ComplianceDLMSharePoint, + #pragma warning restore CS1591 + [EnumMember(Value = "ProjectForTheWebAssignedToMeSettings")] + #pragma warning disable CS1591 + ProjectForTheWebAssignedToMeSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "CPSOperation")] + #pragma warning disable CS1591 + CPSOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPExchangeDiscovery")] + #pragma warning disable CS1591 + ComplianceDLPExchangeDiscovery, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewMCRecommendation")] + #pragma warning disable CS1591 + PurviewMCRecommendation, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPEndpointDiscovery")] + #pragma warning disable CS1591 + ComplianceDLPEndpointDiscovery, + #pragma warning restore CS1591 + [EnumMember(Value = "InsiderRiskScopedUserInsights")] + #pragma warning disable CS1591 + InsiderRiskScopedUserInsights, + #pragma warning restore CS1591 + [EnumMember(Value = "MicrosoftTeamsRetentionLabelAction")] + #pragma warning disable CS1591 + MicrosoftTeamsRetentionLabelAction, + #pragma warning restore CS1591 + [EnumMember(Value = "AadRiskDetection")] + #pragma warning disable CS1591 + AadRiskDetection, + #pragma warning restore CS1591 + [EnumMember(Value = "AuditSearch")] + #pragma warning disable CS1591 + AuditSearch, + #pragma warning restore CS1591 + [EnumMember(Value = "AuditRetentionPolicy")] + #pragma warning disable CS1591 + AuditRetentionPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "AuditConfig")] + #pragma warning disable CS1591 + AuditConfig, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365BackupBackupPolicy")] + #pragma warning disable CS1591 + Microsoft365BackupBackupPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365BackupRestoreTask")] + #pragma warning disable CS1591 + Microsoft365BackupRestoreTask, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365BackupRestoreItem")] + #pragma warning disable CS1591 + Microsoft365BackupRestoreItem, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365BackupBackupItem")] + #pragma warning disable CS1591 + Microsoft365BackupBackupItem, + #pragma warning restore CS1591 + [EnumMember(Value = "URBACAssignment")] + #pragma warning disable CS1591 + URBACAssignment, + #pragma warning restore CS1591 + [EnumMember(Value = "URBACRole")] + #pragma warning disable CS1591 + URBACRole, + #pragma warning restore CS1591 + [EnumMember(Value = "URBACEnableState")] + #pragma warning disable CS1591 + URBACEnableState, + #pragma warning restore CS1591 + [EnumMember(Value = "IRMSecurityAlert")] + #pragma warning disable CS1591 + IRMSecurityAlert, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewInsiderRiskCases")] + #pragma warning disable CS1591 + PurviewInsiderRiskCases, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewInsiderRiskAlerts")] + #pragma warning disable CS1591 + PurviewInsiderRiskAlerts, + #pragma warning restore CS1591 + [EnumMember(Value = "InsiderRiskScopedUsers")] + #pragma warning disable CS1591 + InsiderRiskScopedUsers, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpConsumptionResource")] + #pragma warning disable CS1591 + CdpConsumptionResource, + #pragma warning restore CS1591 + [EnumMember(Value = "CreateCopilotPlugin")] + #pragma warning disable CS1591 + CreateCopilotPlugin, + #pragma warning restore CS1591 + [EnumMember(Value = "UpdateCopilotPlugin")] + #pragma warning disable CS1591 + UpdateCopilotPlugin, + #pragma warning restore CS1591 + [EnumMember(Value = "DeleteCopilotPlugin")] + #pragma warning disable CS1591 + DeleteCopilotPlugin, + #pragma warning restore CS1591 + [EnumMember(Value = "EnableCopilotPlugin")] + #pragma warning disable CS1591 + EnableCopilotPlugin, + #pragma warning restore CS1591 + [EnumMember(Value = "DisableCopilotPlugin")] + #pragma warning disable CS1591 + DisableCopilotPlugin, + #pragma warning restore CS1591 + [EnumMember(Value = "CreateCopilotWorkspace")] + #pragma warning disable CS1591 + CreateCopilotWorkspace, + #pragma warning restore CS1591 + [EnumMember(Value = "UpdateCopilotWorkspace")] + #pragma warning disable CS1591 + UpdateCopilotWorkspace, + #pragma warning restore CS1591 + [EnumMember(Value = "DeleteCopilotWorkspace")] + #pragma warning disable CS1591 + DeleteCopilotWorkspace, + #pragma warning restore CS1591 + [EnumMember(Value = "EnableCopilotWorkspace")] + #pragma warning disable CS1591 + EnableCopilotWorkspace, + #pragma warning restore CS1591 + [EnumMember(Value = "DisableCopilotWorkspace")] + #pragma warning disable CS1591 + DisableCopilotWorkspace, + #pragma warning restore CS1591 + [EnumMember(Value = "CreateCopilotPromptBook")] + #pragma warning disable CS1591 + CreateCopilotPromptBook, + #pragma warning restore CS1591 + [EnumMember(Value = "UpdateCopilotPromptBook")] + #pragma warning disable CS1591 + UpdateCopilotPromptBook, + #pragma warning restore CS1591 + [EnumMember(Value = "DeleteCopilotPromptBook")] + #pragma warning disable CS1591 + DeleteCopilotPromptBook, + #pragma warning restore CS1591 + [EnumMember(Value = "EnableCopilotPromptBook")] + #pragma warning disable CS1591 + EnableCopilotPromptBook, + #pragma warning restore CS1591 + [EnumMember(Value = "DisableCopilotPromptBook")] + #pragma warning disable CS1591 + DisableCopilotPromptBook, + #pragma warning restore CS1591 + [EnumMember(Value = "UpdateCopilotSettings")] + #pragma warning disable CS1591 + UpdateCopilotSettings, + #pragma warning restore CS1591 + [EnumMember(Value = "P4AIAssessmentRecord")] + #pragma warning disable CS1591 + P4AIAssessmentRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "P4AIAssessmentLocationResultRecord")] + #pragma warning disable CS1591 + P4AIAssessmentLocationResultRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "ConnectedAIAppInteraction")] + #pragma warning disable CS1591 + ConnectedAIAppInteraction, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivaPrivacyConsentOperation")] + #pragma warning disable CS1591 + PrivaPrivacyConsentOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "PrivaPrivacyAssessmentOperation")] + #pragma warning disable CS1591 + PrivaPrivacyAssessmentOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "DataCatalogAccessRequests")] + #pragma warning disable CS1591 + DataCatalogAccessRequests, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceSettingsChange")] + #pragma warning disable CS1591 + ComplianceSettingsChange, + #pragma warning restore CS1591 + [EnumMember(Value = "DataSecurityInvestigation")] + #pragma warning disable CS1591 + DataSecurityInvestigation, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamCopilotInteraction")] + #pragma warning disable CS1591 + TeamCopilotInteraction, + #pragma warning restore CS1591 + [EnumMember(Value = "IRMActivityAuditTrail")] + #pragma warning disable CS1591 + IRMActivityAuditTrail, + #pragma warning restore CS1591 + [EnumMember(Value = "SharePointContentSecurityPolicy")] + #pragma warning disable CS1591 + SharePointContentSecurityPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "CloudUpdateProfileConfig")] + #pragma warning disable CS1591 + CloudUpdateProfileConfig, + #pragma warning restore CS1591 + [EnumMember(Value = "CloudUpdateTenantConfig")] + #pragma warning disable CS1591 + CloudUpdateTenantConfig, + #pragma warning restore CS1591 + [EnumMember(Value = "CloudUpdateDeviceConfig")] + #pragma warning disable CS1591 + CloudUpdateDeviceConfig, + #pragma warning restore CS1591 + [EnumMember(Value = "DefenderPreviewFeatures")] + #pragma warning disable CS1591 + DefenderPreviewFeatures, + #pragma warning restore CS1591 + [EnumMember(Value = "DeviceDiscoverySettingsExclusion")] + #pragma warning disable CS1591 + DeviceDiscoverySettingsExclusion, + #pragma warning restore CS1591 + [EnumMember(Value = "DeviceDiscoverySettingsAuthenticatedScans")] + #pragma warning disable CS1591 + DeviceDiscoverySettingsAuthenticatedScans, + #pragma warning restore CS1591 + [EnumMember(Value = "CriticalAssetManagementClassification")] + #pragma warning disable CS1591 + CriticalAssetManagementClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "DeviceDiscoverySettings")] + #pragma warning disable CS1591 + DeviceDiscoverySettings, + #pragma warning restore CS1591 + [EnumMember(Value = "USXWorkspaceOnboarding")] + #pragma warning disable CS1591 + USXWorkspaceOnboarding, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintAdvancedConfiguration")] + #pragma warning disable CS1591 + VivaGlintAdvancedConfiguration, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintPulseProgram")] + #pragma warning disable CS1591 + VivaGlintPulseProgram, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintPulseProgramRespondentRate")] + #pragma warning disable CS1591 + VivaGlintPulseProgramRespondentRate, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintQuestion")] + #pragma warning disable CS1591 + VivaGlintQuestion, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintRole")] + #pragma warning disable CS1591 + VivaGlintRole, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintRubicon")] + #pragma warning disable CS1591 + VivaGlintRubicon, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintSupportAccess")] + #pragma warning disable CS1591 + VivaGlintSupportAccess, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintSystem")] + #pragma warning disable CS1591 + VivaGlintSystem, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintUser")] + #pragma warning disable CS1591 + VivaGlintUser, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintUserGroup")] + #pragma warning disable CS1591 + VivaGlintUserGroup, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintFeedbackProgram")] + #pragma warning disable CS1591 + VivaGlintFeedbackProgram, + #pragma warning restore CS1591 + [EnumMember(Value = "FabricAudit")] + #pragma warning disable CS1591 + FabricAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "TrainableClassifier")] + #pragma warning disable CS1591 + TrainableClassifier, + #pragma warning restore CS1591 + [EnumMember(Value = "WebContentFiltering")] + #pragma warning disable CS1591 + WebContentFiltering, + #pragma warning restore CS1591 + [EnumMember(Value = "NoisyAlertPolicy")] + #pragma warning disable CS1591 + NoisyAlertPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "OnDemandSharePointClassification")] + #pragma warning disable CS1591 + OnDemandSharePointClassification, + #pragma warning restore CS1591 + [EnumMember(Value = "AIInteractionsExport")] + #pragma warning disable CS1591 + AIInteractionsExport, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365CopilotScheduledPrompt")] + #pragma warning disable CS1591 + Microsoft365CopilotScheduledPrompt, + #pragma warning restore CS1591 + [EnumMember(Value = "PlacesDirectory")] + #pragma warning disable CS1591 + PlacesDirectory, + #pragma warning restore CS1591 + [EnumMember(Value = "MDAAudit")] + #pragma warning disable CS1591 + MDAAudit, + #pragma warning restore CS1591 + [EnumMember(Value = "OpticalCharacterRecognition")] + #pragma warning disable CS1591 + OpticalCharacterRecognition, + #pragma warning restore CS1591 + [EnumMember(Value = "M365SearchSections")] + #pragma warning disable CS1591 + M365SearchSections, + #pragma warning restore CS1591 + [EnumMember(Value = "OfficeClientRestrictedModeAction")] + #pragma warning disable CS1591 + OfficeClientRestrictedModeAction, + #pragma warning restore CS1591 + [EnumMember(Value = "CrossTenantAccessPolicy")] + #pragma warning disable CS1591 + CrossTenantAccessPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "OutlookCopilotAutomation")] + #pragma warning disable CS1591 + OutlookCopilotAutomation, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaEngageNetworkAssociation")] + #pragma warning disable CS1591 + VivaEngageNetworkAssociation, + #pragma warning restore CS1591 + [EnumMember(Value = "AppAdminActivity")] + #pragma warning disable CS1591 + AppAdminActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "AppSettingsAdminActivity")] + #pragma warning disable CS1591 + AppSettingsAdminActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "UniversalPrintPrintJob")] + #pragma warning disable CS1591 + UniversalPrintPrintJob, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelNotebookOnLake")] + #pragma warning disable CS1591 + SentinelNotebookOnLake, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelJob")] + #pragma warning disable CS1591 + SentinelJob, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelGraph")] + #pragma warning disable CS1591 + SentinelGraph, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelKQLOnLake")] + #pragma warning disable CS1591 + SentinelKQLOnLake, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelPackage")] + #pragma warning disable CS1591 + SentinelPackage, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaAmplifyOutlookSensitivityLabel")] + #pragma warning disable CS1591 + VivaAmplifyOutlookSensitivityLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "CopilotActions")] + #pragma warning disable CS1591 + CopilotActions, + #pragma warning restore CS1591 + [EnumMember(Value = "AIInteractionsSubscription")] + #pragma warning disable CS1591 + AIInteractionsSubscription, + #pragma warning restore CS1591 + [EnumMember(Value = "AIInteractionsChangeNotification")] + #pragma warning disable CS1591 + AIInteractionsChangeNotification, + #pragma warning restore CS1591 + [EnumMember(Value = "FilteringMailMetadataExtended")] + #pragma warning disable CS1591 + FilteringMailMetadataExtended, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelLakeOnboarding")] + #pragma warning disable CS1591 + SentinelLakeOnboarding, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelLakeDataOnboarding")] + #pragma warning disable CS1591 + SentinelLakeDataOnboarding, + #pragma warning restore CS1591 + [EnumMember(Value = "OfficeRestrictedModeAction")] + #pragma warning disable CS1591 + OfficeRestrictedModeAction, + #pragma warning restore CS1591 + [EnumMember(Value = "CopilotForSecurityTrigger")] + #pragma warning disable CS1591 + CopilotForSecurityTrigger, + #pragma warning restore CS1591 + [EnumMember(Value = "CopilotAgentManagement")] + #pragma warning disable CS1591 + CopilotAgentManagement, + #pragma warning restore CS1591 + [EnumMember(Value = "P4AIAssessmentFabricScannerRecord")] + #pragma warning disable CS1591 + P4AIAssessmentFabricScannerRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerGoal")] + #pragma warning disable CS1591 + PlannerGoal, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerGoalList")] + #pragma warning disable CS1591 + PlannerGoalList, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligenceObject")] + #pragma warning disable CS1591 + ThreatIntelligenceObject, + #pragma warning restore CS1591 + [EnumMember(Value = "ThreatIntelligenceExport")] + #pragma warning disable CS1591 + ThreatIntelligenceExport, + #pragma warning restore CS1591 + [EnumMember(Value = "SubmissionAgenticGradingResult")] + #pragma warning disable CS1591 + SubmissionAgenticGradingResult, + #pragma warning restore CS1591 + [EnumMember(Value = "AgentAdminActivity")] + #pragma warning disable CS1591 + AgentAdminActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "DeployFeatureActivity")] + #pragma warning disable CS1591 + DeployFeatureActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "AgentSettingsAdminActivity")] + #pragma warning disable CS1591 + AgentSettingsAdminActivity, + #pragma warning restore CS1591 + [EnumMember(Value = "OrganizationalDataInM365")] + #pragma warning disable CS1591 + OrganizationalDataInM365, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerChatMessage")] + #pragma warning disable CS1591 + PlannerChatMessage, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerChatMessageList")] + #pragma warning disable CS1591 + PlannerChatMessageList, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelAITool")] + #pragma warning disable CS1591 + SentinelAITool, + #pragma warning restore CS1591 + [EnumMember(Value = "M365ODSPAssetMetadata")] + #pragma warning disable CS1591 + M365ODSPAssetMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "AIExecuteTool")] + #pragma warning disable CS1591 + AIExecuteTool, + #pragma warning restore CS1591 + [EnumMember(Value = "AIInvokeAgent")] + #pragma warning disable CS1591 + AIInvokeAgent, + #pragma warning restore CS1591 + [EnumMember(Value = "AIInferenceCall")] + #pragma warning disable CS1591 + AIInferenceCall, + #pragma warning restore CS1591 + [EnumMember(Value = "CdpClassifierHealthRecord")] + #pragma warning disable CS1591 + CdpClassifierHealthRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "SensitiveInfoRemediationAgentData")] + #pragma warning disable CS1591 + SensitiveInfoRemediationAgentData, + #pragma warning restore CS1591 + [EnumMember(Value = "ComplianceDLPEnforcement")] + #pragma warning disable CS1591 + ComplianceDLPEnforcement, + #pragma warning restore CS1591 + [EnumMember(Value = "A365AIExecuteTool")] + #pragma warning disable CS1591 + A365AIExecuteTool, + #pragma warning restore CS1591 + [EnumMember(Value = "A365AIInvokeAgent")] + #pragma warning disable CS1591 + A365AIInvokeAgent, + #pragma warning restore CS1591 + [EnumMember(Value = "A365AIInferenceCall")] + #pragma warning disable CS1591 + A365AIInferenceCall, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaEngageSegment")] + #pragma warning disable CS1591 + VivaEngageSegment, + #pragma warning restore CS1591 + [EnumMember(Value = "RTIOperationsAgent")] + #pragma warning disable CS1591 + RTIOperationsAgent, + #pragma warning restore CS1591 + [EnumMember(Value = "ContentStoreMetadata")] + #pragma warning disable CS1591 + ContentStoreMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "CCRAIPolicyViolation")] + #pragma warning disable CS1591 + CCRAIPolicyViolation, + #pragma warning restore CS1591 + [EnumMember(Value = "PlannerPlanSensitivityLabel")] + #pragma warning disable CS1591 + PlannerPlanSensitivityLabel, + #pragma warning restore CS1591 + [EnumMember(Value = "MosAgentInfoRecord")] + #pragma warning disable CS1591 + MosAgentInfoRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "A365AIRunSummary")] + #pragma warning disable CS1591 + A365AIRunSummary, + #pragma warning restore CS1591 + [EnumMember(Value = "UnifiedCatalogConceptAction")] + #pragma warning disable CS1591 + UnifiedCatalogConceptAction, + #pragma warning restore CS1591 + [EnumMember(Value = "DefenderCaseManagement")] + #pragma warning disable CS1591 + DefenderCaseManagement, + #pragma warning restore CS1591 + [EnumMember(Value = "CopilotForSecurityLogging")] + #pragma warning disable CS1591 + CopilotForSecurityLogging, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaEngageEvents")] + #pragma warning disable CS1591 + VivaEngageEvents, + #pragma warning restore CS1591 + [EnumMember(Value = "CallActivityEvent")] + #pragma warning disable CS1591 + CallActivityEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "SonarDetonationContentMetadata")] + #pragma warning disable CS1591 + SonarDetonationContentMetadata, + #pragma warning restore CS1591 + [EnumMember(Value = "UniversalPrintManagement")] + #pragma warning disable CS1591 + UniversalPrintManagement, + #pragma warning restore CS1591 + [EnumMember(Value = "YammerUserHiding")] + #pragma warning disable CS1591 + YammerUserHiding, + #pragma warning restore CS1591 + [EnumMember(Value = "Microsoft365BackupGranularBrowseTask")] + #pragma warning disable CS1591 + Microsoft365BackupGranularBrowseTask, + #pragma warning restore CS1591 + [EnumMember(Value = "PurviewPostureAgent")] + #pragma warning disable CS1591 + PurviewPostureAgent, + #pragma warning restore CS1591 + [EnumMember(Value = "MSDECustomCollection")] + #pragma warning disable CS1591 + MSDECustomCollection, + #pragma warning restore CS1591 + [EnumMember(Value = "SCPUsageEvent")] + #pragma warning disable CS1591 + SCPUsageEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "SCPConfigurationEvent")] + #pragma warning disable CS1591 + SCPConfigurationEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCConfigurationEvent")] + #pragma warning disable CS1591 + MDCConfigurationEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "MDCUsageEvent")] + #pragma warning disable CS1591 + MDCUsageEvent, + #pragma warning restore CS1591 + [EnumMember(Value = "A365SpanOutputs")] + #pragma warning disable CS1591 + A365SpanOutputs, + #pragma warning restore CS1591 + [EnumMember(Value = "PowerPlatformTenantIsolation")] + #pragma warning disable CS1591 + PowerPlatformTenantIsolation, + #pragma warning restore CS1591 + [EnumMember(Value = "CDPDLMAIInteractionInsights")] + #pragma warning disable CS1591 + CDPDLMAIInteractionInsights, + #pragma warning restore CS1591 + [EnumMember(Value = "P4AIAssessmentCategoryRecord")] + #pragma warning disable CS1591 + P4AIAssessmentCategoryRecord, + #pragma warning restore CS1591 + [EnumMember(Value = "SentinelLakeEncryption")] + #pragma warning disable CS1591 + SentinelLakeEncryption, + #pragma warning restore CS1591 + [EnumMember(Value = "AZFWNetworkRule")] + #pragma warning disable CS1591 + AZFWNetworkRule, + #pragma warning restore CS1591 + [EnumMember(Value = "AZFWDnsQuery")] + #pragma warning disable CS1591 + AZFWDnsQuery, + #pragma warning restore CS1591 + [EnumMember(Value = "AZFWApplicationRuleAggregation")] + #pragma warning disable CS1591 + AZFWApplicationRuleAggregation, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsEvalDataHubDataAccess")] + #pragma warning disable CS1591 + TeamsEvalDataHubDataAccess, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsEvalDataHubPermissionChange")] + #pragma warning disable CS1591 + TeamsEvalDataHubPermissionChange, + #pragma warning restore CS1591 + [EnumMember(Value = "TeamsEvalDataHubAdminOperation")] + #pragma warning disable CS1591 + TeamsEvalDataHubAdminOperation, + #pragma warning restore CS1591 + [EnumMember(Value = "VivaGlintOrganizationalData")] + #pragma warning disable CS1591 + VivaGlintOrganizationalData, + #pragma warning restore CS1591 + [EnumMember(Value = "AlertSubmission")] + #pragma warning disable CS1591 + AlertSubmission, + #pragma warning restore CS1591 + [EnumMember(Value = "AlertSubmissionResultDetail")] + #pragma warning disable CS1591 + 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 + UnknownFutureValue, + #pragma warning restore CS1591 + } +} diff --git a/src/Microsoft.Graph/Generated/Models/Security/AuditLogUserType.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditLogUserType.cs new file mode 100644 index 00000000000..e3356a769c4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditLogUserType.cs @@ -0,0 +1,59 @@ +// +using System.Runtime.Serialization; +using System; +namespace Microsoft.Graph.Models.Security +{ + /// Type of user associated with an audit log record. + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public enum AuditLogUserType + { + [EnumMember(Value = "Regular")] + #pragma warning disable CS1591 + Regular, + #pragma warning restore CS1591 + [EnumMember(Value = "Reserved")] + #pragma warning disable CS1591 + Reserved, + #pragma warning restore CS1591 + [EnumMember(Value = "Admin")] + #pragma warning disable CS1591 + Admin, + #pragma warning restore CS1591 + [EnumMember(Value = "DcAdmin")] + #pragma warning disable CS1591 + DcAdmin, + #pragma warning restore CS1591 + [EnumMember(Value = "System")] + #pragma warning disable CS1591 + System, + #pragma warning restore CS1591 + [EnumMember(Value = "Application")] + #pragma warning disable CS1591 + Application, + #pragma warning restore CS1591 + [EnumMember(Value = "ServicePrincipal")] + #pragma warning disable CS1591 + ServicePrincipal, + #pragma warning restore CS1591 + [EnumMember(Value = "CustomPolicy")] + #pragma warning disable CS1591 + CustomPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "SystemPolicy")] + #pragma warning disable CS1591 + SystemPolicy, + #pragma warning restore CS1591 + [EnumMember(Value = "PartnerTechnician")] + #pragma warning disable CS1591 + PartnerTechnician, + #pragma warning restore CS1591 + [EnumMember(Value = "Guest")] + #pragma warning disable CS1591 + Guest, + #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/AuditRecordTypeDictionary.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditRecordTypeDictionary.cs new file mode 100644 index 00000000000..9c75b5b4c7c --- /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.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.Models.Security.AuditRecordTypeDictionary CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/AuditSearchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AuditSearchAuditRecord.cs new file mode 100644 index 00000000000..b63586766f7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AuditSearchAuditRecord.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.Models.Security +{ + /// + /// Audit data for Audit Search events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditSearchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AuditSearchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.auditSearchAuditRecord"; + } + /// + /// 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.Models.Security.AuditSearchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AuditSearchAuditRecord(); + } + /// + /// 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/AzfwApplicationRuleAggregationEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzfwApplicationRuleAggregationEventRecord.cs new file mode 100644 index 00000000000..f80f23f21c4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzfwApplicationRuleAggregationEventRecord.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.Models.Security +{ + /// + /// Audit data for Azfw Application Rule Aggregation Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AzfwApplicationRuleAggregationEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AzfwApplicationRuleAggregationEventRecord() : base() + { + OdataType = "#microsoft.graph.security.azfwApplicationRuleAggregationEventRecord"; + } + /// + /// 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.Models.Security.AzfwApplicationRuleAggregationEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzfwApplicationRuleAggregationEventRecord(); + } + /// + /// 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/AzfwDnsQueryEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzfwDnsQueryEventRecord.cs new file mode 100644 index 00000000000..8c47133ec39 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzfwDnsQueryEventRecord.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.Models.Security +{ + /// + /// Audit data for Azfw Dns Query Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AzfwDnsQueryEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AzfwDnsQueryEventRecord() : base() + { + OdataType = "#microsoft.graph.security.azfwDnsQueryEventRecord"; + } + /// + /// 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.Models.Security.AzfwDnsQueryEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzfwDnsQueryEventRecord(); + } + /// + /// 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/AzfwNetworkRuleEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzfwNetworkRuleEventRecord.cs new file mode 100644 index 00000000000..0589063a6bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzfwNetworkRuleEventRecord.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.Models.Security +{ + /// + /// Audit data for Azfw Network Rule Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AzfwNetworkRuleEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AzfwNetworkRuleEventRecord() : base() + { + OdataType = "#microsoft.graph.security.azfwNetworkRuleEventRecord"; + } + /// + /// 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.Models.Security.AzfwNetworkRuleEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzfwNetworkRuleEventRecord(); + } + /// + /// 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/AzureAISearchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureAISearchAuditRecord.cs new file mode 100644 index 00000000000..766d8399a8d --- /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.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.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.Models.Security.AzureAISearchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/AzureActiveDirectoryAccountLogonAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAccountLogonAuditRecord.cs new file mode 100644 index 00000000000..6225c0e012a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAccountLogonAuditRecord.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.Models.Security +{ + /// + /// Audit data for Azure Active Directory Account Logon events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AzureActiveDirectoryAccountLogonAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureActiveDirectoryAccountLogonAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord"; + } + /// + /// 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.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord(); + } + /// + /// 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/AzureActiveDirectoryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAuditRecord.cs new file mode 100644 index 00000000000..956377247c8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryAuditRecord.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.Models.Security +{ + /// + /// Audit data for Azure Active Directory events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AzureActiveDirectoryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureActiveDirectoryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureActiveDirectoryAuditRecord"; + } + /// + /// 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.Models.Security.AzureActiveDirectoryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryAuditRecord(); + } + /// + /// 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/AzureActiveDirectoryStsLogonAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryStsLogonAuditRecord.cs new file mode 100644 index 00000000000..ae6ab2ad8d5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/AzureActiveDirectoryStsLogonAuditRecord.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.Models.Security +{ + /// + /// Audit data for Azure Active Directory STS Logon events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AzureActiveDirectoryStsLogonAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public AzureActiveDirectoryStsLogonAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord"; + } + /// + /// 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.Models.Security.AzureActiveDirectoryStsLogonAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.AzureActiveDirectoryStsLogonAuditRecord(); + } + /// + /// 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/CampaignAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CampaignAuditRecord.cs new file mode 100644 index 00000000000..dcab532eee5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CampaignAuditRecord.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.Models.Security +{ + /// + /// Audit data for threat campaign events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CampaignAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CampaignAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.campaignAuditRecord"; + } + /// + /// 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.Models.Security.CampaignAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CampaignAuditRecord(); + } + /// + /// 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/CcraiPolicyViolationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CcraiPolicyViolationRecord.cs new file mode 100644 index 00000000000..bd4ee2b4542 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CcraiPolicyViolationRecord.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.Models.Security +{ + /// + /// Audit data for CCRAI Policy Violation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CcraiPolicyViolationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CcraiPolicyViolationRecord() : base() + { + OdataType = "#microsoft.graph.security.ccraiPolicyViolationRecord"; + } + /// + /// 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.Models.Security.CcraiPolicyViolationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CcraiPolicyViolationRecord(); + } + /// + /// 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/CdpClassifierHealthRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpClassifierHealthRecord.cs new file mode 100644 index 00000000000..a8feef616e0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpClassifierHealthRecord.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.Models.Security +{ + /// + /// Audit data for CDP Classifier Health events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpClassifierHealthRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpClassifierHealthRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpClassifierHealthRecord"; + } + /// + /// 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.Models.Security.CdpClassifierHealthRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpClassifierHealthRecord(); + } + /// + /// 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/CdpColdCrawlStatusRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpColdCrawlStatusRecord.cs new file mode 100644 index 00000000000..7723130a540 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpColdCrawlStatusRecord.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.Models.Security +{ + /// + /// Audit data for CDP Cold Crawl Status events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpColdCrawlStatusRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpColdCrawlStatusRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpColdCrawlStatusRecord"; + } + /// + /// 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.Models.Security.CdpColdCrawlStatusRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpColdCrawlStatusRecord(); + } + /// + /// 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/CdpConsumptionResourceRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpConsumptionResourceRecord.cs new file mode 100644 index 00000000000..76a248a749b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpConsumptionResourceRecord.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.Models.Security +{ + /// + /// Audit data for CDP Consumption Resource events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpConsumptionResourceRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpConsumptionResourceRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpConsumptionResourceRecord"; + } + /// + /// 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.Models.Security.CdpConsumptionResourceRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpConsumptionResourceRecord(); + } + /// + /// 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/CdpContentExplorerAggregateRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpContentExplorerAggregateRecord.cs new file mode 100644 index 00000000000..058bab5d8f1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpContentExplorerAggregateRecord.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.Models.Security +{ + /// + /// Audit data for CDP Content Explorer Aggregate events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpContentExplorerAggregateRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpContentExplorerAggregateRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpContentExplorerAggregateRecord"; + } + /// + /// 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.Models.Security.CdpContentExplorerAggregateRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpContentExplorerAggregateRecord(); + } + /// + /// 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/CdpDlpSensitiveEndpointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveEndpointAuditRecord.cs new file mode 100644 index 00000000000..43265460243 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpDlpSensitiveEndpointAuditRecord.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.Models.Security +{ + /// + /// Audit data for CDP DLP Sensitive Endpoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpDlpSensitiveEndpointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpDlpSensitiveEndpointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord"; + } + /// + /// 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.Models.Security.CdpDlpSensitiveEndpointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpDlpSensitiveEndpointAuditRecord(); + } + /// + /// 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/CdpLogRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpLogRecord.cs new file mode 100644 index 00000000000..c1ab2767573 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpLogRecord.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.Models.Security +{ + /// + /// Audit data for CDP Log events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpLogRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpLogRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpLogRecord"; + } + /// + /// 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.Models.Security.CdpLogRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpLogRecord(); + } + /// + /// 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/CdpOcrBillingRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpOcrBillingRecord.cs new file mode 100644 index 00000000000..1d005f60840 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpOcrBillingRecord.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.Models.Security +{ + /// + /// Audit data for CDP OCR Billing events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpOcrBillingRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpOcrBillingRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpOcrBillingRecord"; + } + /// + /// 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.Models.Security.CdpOcrBillingRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpOcrBillingRecord(); + } + /// + /// 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/CdpResourceScopeChangeEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpResourceScopeChangeEventRecord.cs new file mode 100644 index 00000000000..7bf6361e357 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpResourceScopeChangeEventRecord.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.Models.Security +{ + /// + /// Audit data for CDP Resource Scope Change Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpResourceScopeChangeEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpResourceScopeChangeEventRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpResourceScopeChangeEventRecord"; + } + /// + /// 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.Models.Security.CdpResourceScopeChangeEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpResourceScopeChangeEventRecord(); + } + /// + /// 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/CdpdlmaiInteractionInsightsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CdpdlmaiInteractionInsightsRecord.cs new file mode 100644 index 00000000000..1877fa205ec --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CdpdlmaiInteractionInsightsRecord.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.Models.Security +{ + /// + /// Audit data for Cdpdlmai Interaction Insights events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CdpdlmaiInteractionInsightsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CdpdlmaiInteractionInsightsRecord() : base() + { + OdataType = "#microsoft.graph.security.cdpdlmaiInteractionInsightsRecord"; + } + /// + /// 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.Models.Security.CdpdlmaiInteractionInsightsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CdpdlmaiInteractionInsightsRecord(); + } + /// + /// 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/CloudUpdateDeviceConfigAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CloudUpdateDeviceConfigAuditRecord.cs new file mode 100644 index 00000000000..5002fb6a3b8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CloudUpdateDeviceConfigAuditRecord.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.Models.Security +{ + /// + /// Audit data for Cloud Update Device Config events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudUpdateDeviceConfigAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CloudUpdateDeviceConfigAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cloudUpdateDeviceConfigAuditRecord"; + } + /// + /// 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.Models.Security.CloudUpdateDeviceConfigAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CloudUpdateDeviceConfigAuditRecord(); + } + /// + /// 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/CloudUpdateProfileConfigAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CloudUpdateProfileConfigAuditRecord.cs new file mode 100644 index 00000000000..011f1a2736f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CloudUpdateProfileConfigAuditRecord.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.Models.Security +{ + /// + /// Audit data for Cloud Update Profile Config events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudUpdateProfileConfigAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CloudUpdateProfileConfigAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cloudUpdateProfileConfigAuditRecord"; + } + /// + /// 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.Models.Security.CloudUpdateProfileConfigAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CloudUpdateProfileConfigAuditRecord(); + } + /// + /// 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/CloudUpdateTenantConfigAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CloudUpdateTenantConfigAuditRecord.cs new file mode 100644 index 00000000000..0a7de128cef --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CloudUpdateTenantConfigAuditRecord.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.Models.Security +{ + /// + /// Audit data for Cloud Update Tenant Config events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudUpdateTenantConfigAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CloudUpdateTenantConfigAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cloudUpdateTenantConfigAuditRecord"; + } + /// + /// 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.Models.Security.CloudUpdateTenantConfigAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CloudUpdateTenantConfigAuditRecord(); + } + /// + /// 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/ComplianceConnectorAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceConnectorAuditRecord.cs new file mode 100644 index 00000000000..95b714447c3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceConnectorAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance Connector events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceConnectorAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceConnectorAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceConnectorAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceConnectorAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceConnectorAuditRecord(); + } + /// + /// 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/ComplianceDLMExchangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMExchangeAuditRecord.cs new file mode 100644 index 00000000000..9aaa8cc859b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMExchangeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLM Exchange events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLMExchangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLMExchangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLMExchangeAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLMExchangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLMExchangeAuditRecord(); + } + /// + /// 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/ComplianceDLMSharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMSharePointAuditRecord.cs new file mode 100644 index 00000000000..ca04601f54e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLMSharePointAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLM SharePoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLMSharePointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLMSharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLMSharePointAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLMSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLMSharePointAuditRecord(); + } + /// + /// 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/ComplianceDLPApplicationsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPApplicationsAuditRecord.cs new file mode 100644 index 00000000000..5256066a50d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPApplicationsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Applications events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPApplicationsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPApplicationsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPApplicationsAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPApplicationsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPApplicationsAuditRecord(); + } + /// + /// 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/ComplianceDLPApplicationsClassificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPApplicationsClassificationAuditRecord.cs new file mode 100644 index 00000000000..ba6612015fc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPApplicationsClassificationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Applications Classification events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPApplicationsClassificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPApplicationsClassificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPApplicationsClassificationAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPApplicationsClassificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPApplicationsClassificationAuditRecord(); + } + /// + /// 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/ComplianceDLPEndpointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEndpointAuditRecord.cs new file mode 100644 index 00000000000..8f040ab58e1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEndpointAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Endpoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPEndpointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPEndpointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPEndpointAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPEndpointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPEndpointAuditRecord(); + } + /// + /// 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/ComplianceDLPEndpointDiscoveryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEndpointDiscoveryAuditRecord.cs new file mode 100644 index 00000000000..db6ca93eda6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEndpointDiscoveryAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Endpoint Discovery events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPEndpointDiscoveryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPEndpointDiscoveryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPEndpointDiscoveryAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPEndpointDiscoveryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPEndpointDiscoveryAuditRecord(); + } + /// + /// 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/ComplianceDLPEnforcementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEnforcementAuditRecord.cs new file mode 100644 index 00000000000..976c28299c9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPEnforcementAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Enforcement events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPEnforcementAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPEnforcementAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPEnforcementAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPEnforcementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPEnforcementAuditRecord(); + } + /// + /// 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/ComplianceDLPExchangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeAuditRecord.cs new file mode 100644 index 00000000000..1869c9fe05f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Exchange events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPExchangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPExchangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPExchangeAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPExchangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeAuditRecord(); + } + /// + /// 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/ComplianceDLPExchangeClassificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeClassificationAuditRecord.cs new file mode 100644 index 00000000000..2e083cc0bbc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeClassificationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Exchange Classification events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPExchangeClassificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPExchangeClassificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPExchangeClassificationAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPExchangeClassificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeClassificationAuditRecord(); + } + /// + /// 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/ComplianceDLPExchangeClassificationCdpRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeClassificationCdpRecord.cs new file mode 100644 index 00000000000..e9e8ac51c3e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeClassificationCdpRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Exchange Classification CDP events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPExchangeClassificationCdpRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPExchangeClassificationCdpRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPExchangeClassificationCdpRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPExchangeClassificationCdpRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeClassificationCdpRecord(); + } + /// + /// 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/ComplianceDLPExchangeDiscoveryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeDiscoveryAuditRecord.cs new file mode 100644 index 00000000000..1ba2b970453 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPExchangeDiscoveryAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP Exchange Discovery events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPExchangeDiscoveryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPExchangeDiscoveryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPExchangeDiscoveryAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPExchangeDiscoveryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPExchangeDiscoveryAuditRecord(); + } + /// + /// 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/ComplianceDLPSharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointAuditRecord.cs new file mode 100644 index 00000000000..920685bd8d0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP SharePoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPSharePointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPSharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPSharePointAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointAuditRecord(); + } + /// + /// 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/ComplianceDLPSharePointClassificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationAuditRecord.cs new file mode 100644 index 00000000000..145155f5dc3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP SharePoint Classification events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPSharePointClassificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPSharePointClassificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPSharePointClassificationAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPSharePointClassificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationAuditRecord(); + } + /// + /// 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/ComplianceDLPSharePointClassificationCdpRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationCdpRecord.cs new file mode 100644 index 00000000000..5d0bda6f11c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationCdpRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP SharePoint Classification CDP events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPSharePointClassificationCdpRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPSharePointClassificationCdpRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPSharePointClassificationCdpRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPSharePointClassificationCdpRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationCdpRecord(); + } + /// + /// 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/ComplianceDLPSharePointClassificationExtendedAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationExtendedAuditRecord.cs new file mode 100644 index 00000000000..43d99258a15 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceDLPSharePointClassificationExtendedAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance DLP SharePoint Classification Extended events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceDLPSharePointClassificationExtendedAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceDLPSharePointClassificationExtendedAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceDLPSharePointClassificationExtendedAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceDLPSharePointClassificationExtendedAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationExtendedAuditRecord(); + } + /// + /// 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/ComplianceExchangeOcrAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceExchangeOcrAuditRecord.cs new file mode 100644 index 00000000000..7d11699e91b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceExchangeOcrAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance Exchange OCR events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceExchangeOcrAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceExchangeOcrAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceExchangeOcrAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceExchangeOcrAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceExchangeOcrAuditRecord(); + } + /// + /// 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/ComplianceManagerActionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceManagerActionRecord.cs new file mode 100644 index 00000000000..588bbc6c226 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceManagerActionRecord.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.Models.Security +{ + /// + /// Audit data for Compliance Manager Action events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceManagerActionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceManagerActionRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceManagerActionRecord"; + } + /// + /// 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.Models.Security.ComplianceManagerActionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceManagerActionRecord(); + } + /// + /// 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/CompliancePolicyGradingSharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CompliancePolicyGradingSharePointAuditRecord.cs new file mode 100644 index 00000000000..cb6d3694d22 --- /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.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.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.Models.Security.CompliancePolicyGradingSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/ComplianceSettingsChangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSettingsChangeAuditRecord.cs new file mode 100644 index 00000000000..de8289beb25 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSettingsChangeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance Settings Change events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceSettingsChangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceSettingsChangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceSettingsChangeAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceSettingsChangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceSettingsChangeAuditRecord(); + } + /// + /// 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 00000000000..32029293506 --- /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.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.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.Models.Security.ComplianceSitGradingSharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/ComplianceSupervisionExchangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionExchangeAuditRecord.cs new file mode 100644 index 00000000000..d7bd64c8094 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ComplianceSupervisionExchangeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Compliance Supervision Exchange events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplianceSupervisionExchangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ComplianceSupervisionExchangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord"; + } + /// + /// 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.Models.Security.ComplianceSupervisionExchangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ComplianceSupervisionExchangeAuditRecord(); + } + /// + /// 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/ConnectedAIAppInteractionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ConnectedAIAppInteractionAuditRecord.cs new file mode 100644 index 00000000000..e66e8ecaf2c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ConnectedAIAppInteractionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Connected AI App Interaction events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConnectedAIAppInteractionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ConnectedAIAppInteractionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.connectedAIAppInteractionAuditRecord"; + } + /// + /// 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.Models.Security.ConnectedAIAppInteractionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ConnectedAIAppInteractionAuditRecord(); + } + /// + /// 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/ConsumptionResourceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ConsumptionResourceAuditRecord.cs new file mode 100644 index 00000000000..907053f13b8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ConsumptionResourceAuditRecord.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.Models.Security +{ + /// + /// Audit data for Consumption Resource events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConsumptionResourceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ConsumptionResourceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.consumptionResourceAuditRecord"; + } + /// + /// 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.Models.Security.ConsumptionResourceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ConsumptionResourceAuditRecord(); + } + /// + /// 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/ContentStoreMetadataRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ContentStoreMetadataRecord.cs new file mode 100644 index 00000000000..e0dbe09a439 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ContentStoreMetadataRecord.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.Models.Security +{ + /// + /// Audit data for Content Store Meta events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentStoreMetadataRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ContentStoreMetadataRecord() : base() + { + OdataType = "#microsoft.graph.security.contentStoreMetadataRecord"; + } + /// + /// 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.Models.Security.ContentStoreMetadataRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ContentStoreMetadataRecord(); + } + /// + /// 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/CopilotAgentManagementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotAgentManagementAuditRecord.cs new file mode 100644 index 00000000000..7d0903e3409 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotAgentManagementAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot Agent Management events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotAgentManagementAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotAgentManagementAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotAgentManagementAuditRecord"; + } + /// + /// 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.Models.Security.CopilotAgentManagementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotAgentManagementAuditRecord(); + } + /// + /// 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/CopilotForSecurityLoggingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotForSecurityLoggingAuditRecord.cs new file mode 100644 index 00000000000..99c17876e88 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotForSecurityLoggingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot for Security Logging events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotForSecurityLoggingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotForSecurityLoggingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotForSecurityLoggingAuditRecord"; + } + /// + /// 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.Models.Security.CopilotForSecurityLoggingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotForSecurityLoggingAuditRecord(); + } + /// + /// 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/CopilotForSecurityTriggerAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotForSecurityTriggerAuditRecord.cs new file mode 100644 index 00000000000..978609f8313 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotForSecurityTriggerAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot for Security Trigger events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotForSecurityTriggerAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotForSecurityTriggerAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotForSecurityTriggerAuditRecord"; + } + /// + /// 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.Models.Security.CopilotForSecurityTriggerAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotForSecurityTriggerAuditRecord(); + } + /// + /// 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/CopilotInteractionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotInteractionAuditRecord.cs new file mode 100644 index 00000000000..b6f6a702e03 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotInteractionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot Interaction events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotInteractionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotInteractionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotInteractionAuditRecord"; + } + /// + /// 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.Models.Security.CopilotInteractionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotInteractionAuditRecord(); + } + /// + /// 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/CopilotPluginSettingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotPluginSettingAuditRecord.cs new file mode 100644 index 00000000000..5b5828c3d85 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotPluginSettingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot Plugin Setting events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotPluginSettingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotPluginSettingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotPluginSettingAuditRecord"; + } + /// + /// 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.Models.Security.CopilotPluginSettingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotPluginSettingAuditRecord(); + } + /// + /// 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/CopilotPromptBookSettingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotPromptBookSettingAuditRecord.cs new file mode 100644 index 00000000000..14974f30ae9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotPromptBookSettingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot Prompt Book Setting events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotPromptBookSettingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotPromptBookSettingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotPromptBookSettingAuditRecord"; + } + /// + /// 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.Models.Security.CopilotPromptBookSettingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotPromptBookSettingAuditRecord(); + } + /// + /// 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 00000000000..2e9f42f042a --- /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.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.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.Models.Security.CopilotSessionSharingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/CopilotSettingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotSettingAuditRecord.cs new file mode 100644 index 00000000000..01cd9379737 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotSettingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot Setting events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotSettingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotSettingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotSettingAuditRecord"; + } + /// + /// 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.Models.Security.CopilotSettingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotSettingAuditRecord(); + } + /// + /// 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/CopilotWorkspaceSettingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CopilotWorkspaceSettingAuditRecord.cs new file mode 100644 index 00000000000..feb468dc18c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CopilotWorkspaceSettingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Copilot Workspace Setting events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopilotWorkspaceSettingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CopilotWorkspaceSettingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.copilotWorkspaceSettingAuditRecord"; + } + /// + /// 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.Models.Security.CopilotWorkspaceSettingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CopilotWorkspaceSettingAuditRecord(); + } + /// + /// 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/CoreReportingSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CoreReportingSettingsAuditRecord.cs new file mode 100644 index 00000000000..ad5287ad629 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CoreReportingSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Core Reporting Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoreReportingSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CoreReportingSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.coreReportingSettingsAuditRecord"; + } + /// + /// 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.Models.Security.CoreReportingSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CoreReportingSettingsAuditRecord(); + } + /// + /// 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/CortanaBriefingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CortanaBriefingAuditRecord.cs new file mode 100644 index 00000000000..ee1c3c16054 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CortanaBriefingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Cortana Briefing events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CortanaBriefingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CortanaBriefingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.cortanaBriefingAuditRecord"; + } + /// + /// 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.Models.Security.CortanaBriefingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CortanaBriefingAuditRecord(); + } + /// + /// 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/CriticalAssetManagementClassificationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CriticalAssetManagementClassificationRecord.cs new file mode 100644 index 00000000000..55a9240d30b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CriticalAssetManagementClassificationRecord.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.Models.Security +{ + /// + /// Audit data for Critical Asset Management Classification events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CriticalAssetManagementClassificationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CriticalAssetManagementClassificationRecord() : base() + { + OdataType = "#microsoft.graph.security.criticalAssetManagementClassificationRecord"; + } + /// + /// 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.Models.Security.CriticalAssetManagementClassificationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CriticalAssetManagementClassificationRecord(); + } + /// + /// 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/CrmEntityOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CrmEntityOperationAuditRecord.cs new file mode 100644 index 00000000000..2044660b07e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CrmEntityOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for CRM Entity Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CrmEntityOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CrmEntityOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.crmEntityOperationAuditRecord"; + } + /// + /// 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.Models.Security.CrmEntityOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CrmEntityOperationAuditRecord(); + } + /// + /// 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/CrossTenantAccessPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CrossTenantAccessPolicyAuditRecord.cs new file mode 100644 index 00000000000..502bab66471 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CrossTenantAccessPolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for Cross Tenant Access Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CrossTenantAccessPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CrossTenantAccessPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.crossTenantAccessPolicyAuditRecord"; + } + /// + /// 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.Models.Security.CrossTenantAccessPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CrossTenantAccessPolicyAuditRecord(); + } + /// + /// 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/CustomerKeyServiceEncryptionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/CustomerKeyServiceEncryptionAuditRecord.cs new file mode 100644 index 00000000000..2900c987396 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/CustomerKeyServiceEncryptionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Customer Key Service Encryption events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomerKeyServiceEncryptionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public CustomerKeyServiceEncryptionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord"; + } + /// + /// 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.Models.Security.CustomerKeyServiceEncryptionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.CustomerKeyServiceEncryptionAuditRecord(); + } + /// + /// 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/DataCenterSecurityCmdletAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityCmdletAuditRecord.cs new file mode 100644 index 00000000000..fc94492a075 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataCenterSecurityCmdletAuditRecord.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.Models.Security +{ + /// + /// Audit data for Data Center Security cmdlet events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataCenterSecurityCmdletAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DataCenterSecurityCmdletAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord"; + } + /// + /// 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.Models.Security.DataCenterSecurityCmdletAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataCenterSecurityCmdletAuditRecord(); + } + /// + /// 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/DataGovernanceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataGovernanceAuditRecord.cs new file mode 100644 index 00000000000..49348753750 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataGovernanceAuditRecord.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.Models.Security +{ + /// + /// Audit data for Data Governance events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataGovernanceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DataGovernanceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataGovernanceAuditRecord"; + } + /// + /// 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.Models.Security.DataGovernanceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataGovernanceAuditRecord(); + } + /// + /// 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/DataInsightsRestApiAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataInsightsRestApiAuditRecord.cs new file mode 100644 index 00000000000..a007e513b1d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataInsightsRestApiAuditRecord.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.Models.Security +{ + /// + /// Audit data for Data Insights Rest Api events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataInsightsRestApiAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DataInsightsRestApiAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataInsightsRestApiAuditRecord"; + } + /// + /// 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.Models.Security.DataInsightsRestApiAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataInsightsRestApiAuditRecord(); + } + /// + /// 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/DataLakeExportOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataLakeExportOperationAuditRecord.cs new file mode 100644 index 00000000000..45baa660b68 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataLakeExportOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Data Lake Export Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataLakeExportOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DataLakeExportOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataLakeExportOperationAuditRecord"; + } + /// + /// 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.Models.Security.DataLakeExportOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataLakeExportOperationAuditRecord(); + } + /// + /// 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/DataSecurityInvestigationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataSecurityInvestigationAuditRecord.cs new file mode 100644 index 00000000000..5ef990d9a62 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataSecurityInvestigationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Data Security Investigation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataSecurityInvestigationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DataSecurityInvestigationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataSecurityInvestigationAuditRecord"; + } + /// + /// 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.Models.Security.DataSecurityInvestigationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataSecurityInvestigationAuditRecord(); + } + /// + /// 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/DataShareOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DataShareOperationAuditRecord.cs new file mode 100644 index 00000000000..15d1e677463 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DataShareOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Data Share Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataShareOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DataShareOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dataShareOperationAuditRecord"; + } + /// + /// 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.Models.Security.DataShareOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DataShareOperationAuditRecord(); + } + /// + /// 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/DefaultAuditData.cs b/src/Microsoft.Graph/Generated/Models/Security/DefaultAuditData.cs new file mode 100644 index 00000000000..4315cacafc5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DefaultAuditData.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.Models.Security +{ + /// + /// Default open-type audit data when no specific subtype applies. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefaultAuditData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DefaultAuditData() : base() + { + OdataType = "#microsoft.graph.security.defaultAuditData"; + } + /// + /// 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.Models.Security.DefaultAuditData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DefaultAuditData(); + } + /// + /// 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/DefenderCaseManagementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DefenderCaseManagementAuditRecord.cs new file mode 100644 index 00000000000..9f68e57724a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DefenderCaseManagementAuditRecord.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.Models.Security +{ + /// + /// Audit data for Defender Case Management events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefenderCaseManagementAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DefenderCaseManagementAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.defenderCaseManagementAuditRecord"; + } + /// + /// 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.Models.Security.DefenderCaseManagementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DefenderCaseManagementAuditRecord(); + } + /// + /// 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/DefenderPreviewFeaturesRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DefenderPreviewFeaturesRecord.cs new file mode 100644 index 00000000000..36971e58f4f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DefenderPreviewFeaturesRecord.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.Models.Security +{ + /// + /// Audit data for Defender Preview Features events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefenderPreviewFeaturesRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DefenderPreviewFeaturesRecord() : base() + { + OdataType = "#microsoft.graph.security.defenderPreviewFeaturesRecord"; + } + /// + /// 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.Models.Security.DefenderPreviewFeaturesRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DefenderPreviewFeaturesRecord(); + } + /// + /// 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 00000000000..ef925512cdc --- /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.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.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.Models.Security.DefenderSecurityForAIConfigurationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/DeployFeatureActivityRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DeployFeatureActivityRecord.cs new file mode 100644 index 00000000000..b4263f37488 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DeployFeatureActivityRecord.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.Models.Security +{ + /// + /// Audit data for Deploy Feature Activity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeployFeatureActivityRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DeployFeatureActivityRecord() : base() + { + OdataType = "#microsoft.graph.security.deployFeatureActivityRecord"; + } + /// + /// 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.Models.Security.DeployFeatureActivityRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DeployFeatureActivityRecord(); + } + /// + /// 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/DeviceDiscoverySettingsAuthenticatedScansRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsAuthenticatedScansRecord.cs new file mode 100644 index 00000000000..a18f0867539 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsAuthenticatedScansRecord.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.Models.Security +{ + /// + /// Audit data for Device Discovery Settings Authenticated Scans events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceDiscoverySettingsAuthenticatedScansRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DeviceDiscoverySettingsAuthenticatedScansRecord() : base() + { + OdataType = "#microsoft.graph.security.deviceDiscoverySettingsAuthenticatedScansRecord"; + } + /// + /// 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.Models.Security.DeviceDiscoverySettingsAuthenticatedScansRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DeviceDiscoverySettingsAuthenticatedScansRecord(); + } + /// + /// 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/DeviceDiscoverySettingsExclusionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsExclusionRecord.cs new file mode 100644 index 00000000000..b56aebe346d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsExclusionRecord.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.Models.Security +{ + /// + /// Audit data for Device Discovery Settings Exclusion events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceDiscoverySettingsExclusionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DeviceDiscoverySettingsExclusionRecord() : base() + { + OdataType = "#microsoft.graph.security.deviceDiscoverySettingsExclusionRecord"; + } + /// + /// 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.Models.Security.DeviceDiscoverySettingsExclusionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DeviceDiscoverySettingsExclusionRecord(); + } + /// + /// 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/DeviceDiscoverySettingsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsRecord.cs new file mode 100644 index 00000000000..ed74b1c8e43 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DeviceDiscoverySettingsRecord.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.Models.Security +{ + /// + /// Audit data for Device Discovery Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceDiscoverySettingsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DeviceDiscoverySettingsRecord() : base() + { + OdataType = "#microsoft.graph.security.deviceDiscoverySettingsRecord"; + } + /// + /// 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.Models.Security.DeviceDiscoverySettingsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DeviceDiscoverySettingsRecord(); + } + /// + /// 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/DiscoveryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DiscoveryAuditRecord.cs new file mode 100644 index 00000000000..126f8ce1147 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DiscoveryAuditRecord.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.Models.Security +{ + /// + /// Audit data for eDiscovery events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DiscoveryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DiscoveryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.discoveryAuditRecord"; + } + /// + /// 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.Models.Security.DiscoveryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DiscoveryAuditRecord(); + } + /// + /// 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/DlpEndpointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DlpEndpointAuditRecord.cs new file mode 100644 index 00000000000..d7e7bf47004 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DlpEndpointAuditRecord.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.Models.Security +{ + /// + /// Audit data for DLP Endpoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DlpEndpointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DlpEndpointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dlpEndpointAuditRecord"; + } + /// + /// 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.Models.Security.DlpEndpointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DlpEndpointAuditRecord(); + } + /// + /// 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/DlpImportResultAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DlpImportResultAuditRecord.cs new file mode 100644 index 00000000000..e7371891ac2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DlpImportResultAuditRecord.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.Models.Security +{ + /// + /// Audit data for DLP Import Result events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DlpImportResultAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DlpImportResultAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dlpImportResultAuditRecord"; + } + /// + /// 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.Models.Security.DlpImportResultAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DlpImportResultAuditRecord(); + } + /// + /// 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/DlpSensitiveInformationTypeRulePackageCmdletRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeRulePackageCmdletRecord.cs new file mode 100644 index 00000000000..465a25c56b7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/DlpSensitiveInformationTypeRulePackageCmdletRecord.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.Models.Security +{ + /// + /// Audit data for DLP Sensitive Information Type Rule Package cmdlet events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DlpSensitiveInformationTypeRulePackageCmdletRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public DlpSensitiveInformationTypeRulePackageCmdletRecord() : base() + { + OdataType = "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord"; + } + /// + /// 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.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord(); + } + /// + /// 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/DragonCopilotAccessRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/DragonCopilotAccessRecord.cs new file mode 100644 index 00000000000..9b007669414 --- /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.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.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.Models.Security.DragonCopilotAccessRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..cc6b756ab98 --- /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.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.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.Models.Security.DragonCopilotAdminRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..58ae10022d4 --- /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.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.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.Models.Security.DragonCopilotClinicalDataRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..038665e0f74 --- /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.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.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.Models.Security.DragonCopilotSessionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/Dynamics365BusinessCentralAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Dynamics365BusinessCentralAuditRecord.cs new file mode 100644 index 00000000000..bbf58bfce25 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Dynamics365BusinessCentralAuditRecord.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.Models.Security +{ + /// + /// Audit data for Dynamics365 Business Central events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Dynamics365BusinessCentralAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Dynamics365BusinessCentralAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord"; + } + /// + /// 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.Models.Security.Dynamics365BusinessCentralAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Dynamics365BusinessCentralAuditRecord(); + } + /// + /// 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/EhrConnectorAuditBaseRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/EhrConnectorAuditBaseRecord.cs new file mode 100644 index 00000000000..c475dbc8fbc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/EhrConnectorAuditBaseRecord.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.Models.Security +{ + /// + /// Audit data for EHR Connector events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EhrConnectorAuditBaseRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public EhrConnectorAuditBaseRecord() : base() + { + OdataType = "#microsoft.graph.security.ehrConnectorAuditBaseRecord"; + } + /// + /// 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.Models.Security.EhrConnectorAuditBaseRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.EhrConnectorAuditBaseRecord(); + } + /// + /// 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/EopSubmissionFeedEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/EopSubmissionFeedEntityAuditRecord.cs new file mode 100644 index 00000000000..94765d342b8 --- /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.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.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.Models.Security.EopSubmissionFeedEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/ExchangeAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAdminAuditRecord.cs new file mode 100644 index 00000000000..1fee82b52cf --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAdminAuditRecord.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.Models.Security +{ + /// + /// Audit data for Exchange Admin events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeAdminAuditRecord"; + } + /// + /// 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.Models.Security.ExchangeAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeAdminAuditRecord(); + } + /// + /// 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/ExchangeAggregatedMailboxAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedMailboxAuditRecord.cs new file mode 100644 index 00000000000..460ce42dfdc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedMailboxAuditRecord.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.Models.Security +{ + /// + /// Audit data for Exchange Aggregated Mailbox events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeAggregatedMailboxAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeAggregatedMailboxAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord"; + } + /// + /// 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.Models.Security.ExchangeAggregatedMailboxAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeAggregatedMailboxAuditRecord(); + } + /// + /// 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/ExchangeAggregatedOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedOperationRecord.cs new file mode 100644 index 00000000000..6ab647c684f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeAggregatedOperationRecord.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.Models.Security +{ + /// + /// Audit data for Exchange Aggregated Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeAggregatedOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeAggregatedOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeAggregatedOperationRecord"; + } + /// + /// 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.Models.Security.ExchangeAggregatedOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeAggregatedOperationRecord(); + } + /// + /// 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/ExchangeMailboxAuditGroupRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditGroupRecord.cs new file mode 100644 index 00000000000..b9739239523 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditGroupRecord.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.Models.Security +{ + /// + /// Audit data for Exchange Mailbox Audit Group events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeMailboxAuditGroupRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeMailboxAuditGroupRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeMailboxAuditGroupRecord"; + } + /// + /// 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.Models.Security.ExchangeMailboxAuditGroupRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditGroupRecord(); + } + /// + /// 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/ExchangeMailboxAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditRecord.cs new file mode 100644 index 00000000000..b29f5d4b7af --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ExchangeMailboxAuditRecord.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.Models.Security +{ + /// + /// Audit data for Exchange Mailbox events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeMailboxAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ExchangeMailboxAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.exchangeMailboxAuditRecord"; + } + /// + /// 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.Models.Security.ExchangeMailboxAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ExchangeMailboxAuditRecord(); + } + /// + /// 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/FabricAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/FabricAuditRecord.cs new file mode 100644 index 00000000000..9c30fcf59c2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/FabricAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Fabric events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FabricAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public FabricAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.fabricAuditRecord"; + } + /// + /// 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.Models.Security.FabricAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.FabricAuditRecord(); + } + /// + /// 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 00000000000..d7b7aeb48b2 --- /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.Models.Security +{ + /// + /// Audit data for Fabric Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FabricPolicyRecord : global::Microsoft.Graph.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.Models.Security.FabricPolicyRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/HealthcareSignalRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HealthcareSignalRecord.cs new file mode 100644 index 00000000000..ac018f18eaa --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HealthcareSignalRecord.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.Models.Security +{ + /// + /// Audit data for Healthcare Signal events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HealthcareSignalRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public HealthcareSignalRecord() : base() + { + OdataType = "#microsoft.graph.security.healthcareSignalRecord"; + } + /// + /// 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.Models.Security.HealthcareSignalRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HealthcareSignalRecord(); + } + /// + /// 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/HostedRpaAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HostedRpaAuditRecord.cs new file mode 100644 index 00000000000..43b28111b88 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HostedRpaAuditRecord.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.Models.Security +{ + /// + /// Audit data for Hosted RPA events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HostedRpaAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public HostedRpaAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.hostedRpaAuditRecord"; + } + /// + /// 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.Models.Security.HostedRpaAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HostedRpaAuditRecord(); + } + /// + /// 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/HrSignalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HrSignalAuditRecord.cs new file mode 100644 index 00000000000..54ce3bb59b7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HrSignalAuditRecord.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.Models.Security +{ + /// + /// Audit data for HR Signal events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HrSignalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public HrSignalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.hrSignalAuditRecord"; + } + /// + /// 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.Models.Security.HrSignalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HrSignalAuditRecord(); + } + /// + /// 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/HygieneEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/HygieneEventRecord.cs new file mode 100644 index 00000000000..31a89683905 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/HygieneEventRecord.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.Models.Security +{ + /// + /// Audit data for Hygiene Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HygieneEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public HygieneEventRecord() : base() + { + OdataType = "#microsoft.graph.security.hygieneEventRecord"; + } + /// + /// 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.Models.Security.HygieneEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.HygieneEventRecord(); + } + /// + /// 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/InformationBarrierPolicyApplicationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InformationBarrierPolicyApplicationAuditRecord.cs new file mode 100644 index 00000000000..9e60632cef6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InformationBarrierPolicyApplicationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Information Barrier Policy Application events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InformationBarrierPolicyApplicationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public InformationBarrierPolicyApplicationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord"; + } + /// + /// 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.Models.Security.InformationBarrierPolicyApplicationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InformationBarrierPolicyApplicationAuditRecord(); + } + /// + /// 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/InformationWorkerProtectionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InformationWorkerProtectionAuditRecord.cs new file mode 100644 index 00000000000..3c0bcd51040 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InformationWorkerProtectionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Information Worker Protection events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InformationWorkerProtectionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public InformationWorkerProtectionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.informationWorkerProtectionAuditRecord"; + } + /// + /// 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.Models.Security.InformationWorkerProtectionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InformationWorkerProtectionAuditRecord(); + } + /// + /// 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/InsiderRiskScopedUserInsightsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUserInsightsRecord.cs new file mode 100644 index 00000000000..49ce619b59f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUserInsightsRecord.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.Models.Security +{ + /// + /// Audit data for Insider Risk Scoped User Insights events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsiderRiskScopedUserInsightsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public InsiderRiskScopedUserInsightsRecord() : base() + { + OdataType = "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord"; + } + /// + /// 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.Models.Security.InsiderRiskScopedUserInsightsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUserInsightsRecord(); + } + /// + /// 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/InsiderRiskScopedUsersRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUsersRecord.cs new file mode 100644 index 00000000000..25ccf09c6d7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/InsiderRiskScopedUsersRecord.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.Models.Security +{ + /// + /// Audit data for Insider Risk Scoped Users events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsiderRiskScopedUsersRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public InsiderRiskScopedUsersRecord() : base() + { + OdataType = "#microsoft.graph.security.insiderRiskScopedUsersRecord"; + } + /// + /// 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.Models.Security.InsiderRiskScopedUsersRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.InsiderRiskScopedUsersRecord(); + } + /// + /// 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/IntegratedAppsAppAdminActivityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/IntegratedAppsAppAdminActivityAuditRecord.cs new file mode 100644 index 00000000000..15eb1ac4460 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IntegratedAppsAppAdminActivityAuditRecord.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.Models.Security +{ + /// + /// Audit data for Integrated Apps App Admin Activity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntegratedAppsAppAdminActivityAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public IntegratedAppsAppAdminActivityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.integratedAppsAppAdminActivityAuditRecord"; + } + /// + /// 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.Models.Security.IntegratedAppsAppAdminActivityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.IntegratedAppsAppAdminActivityAuditRecord(); + } + /// + /// 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/IntegratedAppsAppSettingsAdminActivityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/IntegratedAppsAppSettingsAdminActivityAuditRecord.cs new file mode 100644 index 00000000000..678cade3430 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IntegratedAppsAppSettingsAdminActivityAuditRecord.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.Models.Security +{ + /// + /// Audit data for Integrated Apps App Settings Admin Activity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntegratedAppsAppSettingsAdminActivityAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public IntegratedAppsAppSettingsAdminActivityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.integratedAppsAppSettingsAdminActivityAuditRecord"; + } + /// + /// 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.Models.Security.IntegratedAppsAppSettingsAdminActivityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.IntegratedAppsAppSettingsAdminActivityAuditRecord(); + } + /// + /// 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/IrmActivityAuditTrailRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/IrmActivityAuditTrailRecord.cs new file mode 100644 index 00000000000..491dbc5398b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IrmActivityAuditTrailRecord.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.Models.Security +{ + /// + /// Audit data for IRM Activity Audit Trail events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IrmActivityAuditTrailRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public IrmActivityAuditTrailRecord() : base() + { + OdataType = "#microsoft.graph.security.irmActivityAuditTrailRecord"; + } + /// + /// 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.Models.Security.IrmActivityAuditTrailRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.IrmActivityAuditTrailRecord(); + } + /// + /// 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/IrmUserDefinedDetectionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/IrmUserDefinedDetectionRecord.cs new file mode 100644 index 00000000000..09b4ff430c2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/IrmUserDefinedDetectionRecord.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.Models.Security +{ + /// + /// Audit data for IRM User Defined Detection events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IrmUserDefinedDetectionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public IrmUserDefinedDetectionRecord() : base() + { + OdataType = "#microsoft.graph.security.irmUserDefinedDetectionRecord"; + } + /// + /// 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.Models.Security.IrmUserDefinedDetectionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.IrmUserDefinedDetectionRecord(); + } + /// + /// 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/KaizalaAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/KaizalaAuditRecord.cs new file mode 100644 index 00000000000..29e3e419e94 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/KaizalaAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Kaizala events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KaizalaAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public KaizalaAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.kaizalaAuditRecord"; + } + /// + /// 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.Models.Security.KaizalaAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.KaizalaAuditRecord(); + } + /// + /// 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/LabelAnalyticsAggregateAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/LabelAnalyticsAggregateAuditRecord.cs new file mode 100644 index 00000000000..efff14b81ff --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/LabelAnalyticsAggregateAuditRecord.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.Models.Security +{ + /// + /// Audit data for Label Analytics Aggregate events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LabelAnalyticsAggregateAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public LabelAnalyticsAggregateAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord"; + } + /// + /// 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.Models.Security.LabelAnalyticsAggregateAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.LabelAnalyticsAggregateAuditRecord(); + } + /// + /// 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/LabelContentExplorerAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/LabelContentExplorerAuditRecord.cs new file mode 100644 index 00000000000..2d67ad22226 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/LabelContentExplorerAuditRecord.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.Models.Security +{ + /// + /// Audit data for Label Content Explorer events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LabelContentExplorerAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public LabelContentExplorerAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.labelContentExplorerAuditRecord"; + } + /// + /// 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.Models.Security.LabelContentExplorerAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.LabelContentExplorerAuditRecord(); + } + /// + /// 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/LargeContentMetadataAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/LargeContentMetadataAuditRecord.cs new file mode 100644 index 00000000000..135f1ac7e65 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/LargeContentMetadataAuditRecord.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.Models.Security +{ + /// + /// Audit data for Large Content Meta events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LargeContentMetadataAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public LargeContentMetadataAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.largeContentMetadataAuditRecord"; + } + /// + /// 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.Models.Security.LargeContentMetadataAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.LargeContentMetadataAuditRecord(); + } + /// + /// 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/M365ComplianceConnectorAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/M365ComplianceConnectorAuditRecord.cs new file mode 100644 index 00000000000..75f53b38f7a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/M365ComplianceConnectorAuditRecord.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.Models.Security +{ + /// + /// Audit data for M365 Compliance Connector events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class M365ComplianceConnectorAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public M365ComplianceConnectorAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.m365ComplianceConnectorAuditRecord"; + } + /// + /// 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.Models.Security.M365ComplianceConnectorAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.M365ComplianceConnectorAuditRecord(); + } + /// + /// 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/M365SearchSectionsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/M365SearchSectionsRecord.cs new file mode 100644 index 00000000000..ed8d33e5581 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/M365SearchSectionsRecord.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.Models.Security +{ + /// + /// Audit data for M365 Search Sections events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class M365SearchSectionsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public M365SearchSectionsRecord() : base() + { + OdataType = "#microsoft.graph.security.m365SearchSectionsRecord"; + } + /// + /// 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.Models.Security.M365SearchSectionsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.M365SearchSectionsRecord(); + } + /// + /// 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/M365daadAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/M365daadAuditRecord.cs new file mode 100644 index 00000000000..6f33c55a33a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/M365daadAuditRecord.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.Models.Security +{ + /// + /// Audit data for M365daad events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class M365daadAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public M365daadAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.m365daadAuditRecord"; + } + /// + /// 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.Models.Security.M365daadAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.M365daadAuditRecord(); + } + /// + /// 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/M365odspAssetMetadataRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/M365odspAssetMetadataRecord.cs new file mode 100644 index 00000000000..b55e90c894e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/M365odspAssetMetadataRecord.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.Models.Security +{ + /// + /// Audit data for M365odsp Asset Meta events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class M365odspAssetMetadataRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public M365odspAssetMetadataRecord() : base() + { + OdataType = "#microsoft.graph.security.m365odspAssetMetadataRecord"; + } + /// + /// 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.Models.Security.M365odspAssetMetadataRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.M365odspAssetMetadataRecord(); + } + /// + /// 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/MDASHAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MDASHAuditRecord.cs new file mode 100644 index 00000000000..f3d678cc804 --- /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.Models.Security +{ + /// + /// Audit data for MDASH events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MDASHAuditRecord : global::Microsoft.Graph.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.Models.Security.MDASHAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/MailSubmissionData.cs b/src/Microsoft.Graph/Generated/Models/Security/MailSubmissionData.cs new file mode 100644 index 00000000000..6542444a88e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MailSubmissionData.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.Models.Security +{ + /// + /// Audit data for Mail Submission events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MailSubmissionData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MailSubmissionData() : base() + { + OdataType = "#microsoft.graph.security.mailSubmissionData"; + } + /// + /// 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.Models.Security.MailSubmissionData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MailSubmissionData(); + } + /// + /// 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/ManagedServicesAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ManagedServicesAuditRecord.cs new file mode 100644 index 00000000000..a8d36a7cce9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ManagedServicesAuditRecord.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.Models.Security +{ + /// + /// Audit data for Managed Services events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedServicesAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ManagedServicesAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.managedServicesAuditRecord"; + } + /// + /// 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.Models.Security.ManagedServicesAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ManagedServicesAuditRecord(); + } + /// + /// 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/ManagedTenantsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ManagedTenantsAuditRecord.cs new file mode 100644 index 00000000000..c40098fcf01 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ManagedTenantsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Managed Tenants events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedTenantsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ManagedTenantsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.managedTenantsAuditRecord"; + } + /// + /// 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.Models.Security.ManagedTenantsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ManagedTenantsAuditRecord(); + } + /// + /// 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/MapgAlertsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MapgAlertsAuditRecord.cs new file mode 100644 index 00000000000..b41bfa5f7a3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MapgAlertsAuditRecord.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.Models.Security +{ + /// + /// Audit data for MAPG Alerts events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MapgAlertsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MapgAlertsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mapgAlertsAuditRecord"; + } + /// + /// 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.Models.Security.MapgAlertsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MapgAlertsAuditRecord(); + } + /// + /// 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/MapgOnboardAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MapgOnboardAuditRecord.cs new file mode 100644 index 00000000000..21a9af43f5b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MapgOnboardAuditRecord.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.Models.Security +{ + /// + /// Audit data for MAPG Onboard events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MapgOnboardAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MapgOnboardAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mapgOnboardAuditRecord"; + } + /// + /// 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.Models.Security.MapgOnboardAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MapgOnboardAuditRecord(); + } + /// + /// 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/MapgPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MapgPolicyAuditRecord.cs new file mode 100644 index 00000000000..7d121bd6cea --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MapgPolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for MAPG Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MapgPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MapgPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mapgPolicyAuditRecord"; + } + /// + /// 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.Models.Security.MapgPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MapgPolicyAuditRecord(); + } + /// + /// 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/MapgRemediationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MapgRemediationAuditRecord.cs new file mode 100644 index 00000000000..46015d4562b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MapgRemediationAuditRecord.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.Models.Security +{ + /// + /// Audit data for MAPG Remediation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MapgRemediationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MapgRemediationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mapgRemediationAuditRecord"; + } + /// + /// 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.Models.Security.MapgRemediationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MapgRemediationAuditRecord(); + } + /// + /// 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/McasAlertsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/McasAlertsAuditRecord.cs new file mode 100644 index 00000000000..994849b4129 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/McasAlertsAuditRecord.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.Models.Security +{ + /// + /// Audit data for MCAS Alerts events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class McasAlertsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public McasAlertsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mcasAlertsAuditRecord"; + } + /// + /// 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.Models.Security.McasAlertsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.McasAlertsAuditRecord(); + } + /// + /// 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/MdaAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdaAuditRecord.cs new file mode 100644 index 00000000000..23fce36f672 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdaAuditRecord.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.Models.Security +{ + /// + /// Audit data for MDA events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdaAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MdaAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mdaAuditRecord"; + } + /// + /// 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.Models.Security.MdaAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdaAuditRecord(); + } + /// + /// 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/MdaDataSecuritySignalRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdaDataSecuritySignalRecord.cs new file mode 100644 index 00000000000..7edea53c39c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdaDataSecuritySignalRecord.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.Models.Security +{ + /// + /// Audit data for MDA Data Security Signal events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdaDataSecuritySignalRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MdaDataSecuritySignalRecord() : base() + { + OdataType = "#microsoft.graph.security.mdaDataSecuritySignalRecord"; + } + /// + /// 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.Models.Security.MdaDataSecuritySignalRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdaDataSecuritySignalRecord(); + } + /// + /// 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/MdatpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdatpAuditRecord.cs new file mode 100644 index 00000000000..c9fcc93a783 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdatpAuditRecord.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.Models.Security +{ + /// + /// Audit data for MDATP events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdatpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MdatpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mdatpAuditRecord"; + } + /// + /// 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.Models.Security.MdatpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdatpAuditRecord(); + } + /// + /// 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/MdcEventsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdcEventsRecord.cs new file mode 100644 index 00000000000..a6a3e468ace --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdcEventsRecord.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.Models.Security +{ + /// + /// Audit data for MDC Events events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdcEventsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MdcEventsRecord() : base() + { + OdataType = "#microsoft.graph.security.mdcEventsRecord"; + } + /// + /// 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.Models.Security.MdcEventsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdcEventsRecord(); + } + /// + /// 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/MdiAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MdiAuditRecord.cs new file mode 100644 index 00000000000..226e18f3834 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MdiAuditRecord.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.Models.Security +{ + /// + /// Audit data for MDI events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdiAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MdiAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mdiAuditRecord"; + } + /// + /// 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.Models.Security.MdiAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MdiAuditRecord(); + } + /// + /// 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/MeshWorldsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MeshWorldsAuditRecord.cs new file mode 100644 index 00000000000..b42074f3c69 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MeshWorldsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Mesh Worlds events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MeshWorldsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MeshWorldsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.meshWorldsAuditRecord"; + } + /// + /// 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.Models.Security.MeshWorldsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MeshWorldsAuditRecord(); + } + /// + /// 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/Microsoft365BackupBackupItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupItemAuditRecord.cs new file mode 100644 index 00000000000..ac041d48f15 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupItemAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft365 Backup Backup Item events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365BackupBackupItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupBackupItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord"; + } + /// + /// 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.Models.Security.Microsoft365BackupBackupItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupItemAuditRecord(); + } + /// + /// 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/Microsoft365BackupBackupPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupPolicyAuditRecord.cs new file mode 100644 index 00000000000..1c0c99702e1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupBackupPolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft365 Backup Backup Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365BackupBackupPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupBackupPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord"; + } + /// + /// 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.Models.Security.Microsoft365BackupBackupPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupBackupPolicyAuditRecord(); + } + /// + /// 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/Microsoft365BackupGranularBrowseTaskAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupGranularBrowseTaskAuditRecord.cs new file mode 100644 index 00000000000..fb3ed018a13 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupGranularBrowseTaskAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft365 Backup Granular Browse Task events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365BackupGranularBrowseTaskAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupGranularBrowseTaskAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupGranularBrowseTaskAuditRecord"; + } + /// + /// 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.Models.Security.Microsoft365BackupGranularBrowseTaskAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupGranularBrowseTaskAuditRecord(); + } + /// + /// 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/Microsoft365BackupRestoreItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreItemAuditRecord.cs new file mode 100644 index 00000000000..765f7280206 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreItemAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft365 Backup Restore Item events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365BackupRestoreItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupRestoreItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord"; + } + /// + /// 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.Models.Security.Microsoft365BackupRestoreItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreItemAuditRecord(); + } + /// + /// 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/Microsoft365BackupRestoreTaskAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreTaskAuditRecord.cs new file mode 100644 index 00000000000..37dfc9dff3c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365BackupRestoreTaskAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft365 Backup Restore Task events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365BackupRestoreTaskAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365BackupRestoreTaskAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord"; + } + /// + /// 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.Models.Security.Microsoft365BackupRestoreTaskAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365BackupRestoreTaskAuditRecord(); + } + /// + /// 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/Microsoft365CopilotScheduledPromptAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365CopilotScheduledPromptAuditRecord.cs new file mode 100644 index 00000000000..f33adec32db --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Microsoft365CopilotScheduledPromptAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft365 Copilot Scheduled Prompt events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Microsoft365CopilotScheduledPromptAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Microsoft365CopilotScheduledPromptAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoft365CopilotScheduledPromptAuditRecord"; + } + /// + /// 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.Models.Security.Microsoft365CopilotScheduledPromptAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Microsoft365CopilotScheduledPromptAuditRecord(); + } + /// + /// 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/MicrosoftDefenderExpertsXDRAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsXDRAuditRecord.cs new file mode 100644 index 00000000000..88ee393c4b3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftDefenderExpertsXDRAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Defender Experts XDR events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftDefenderExpertsXDRAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftDefenderExpertsXDRAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord(); + } + /// + /// 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/MicrosoftFlowAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFlowAuditRecord.cs new file mode 100644 index 00000000000..a5e39b430e6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFlowAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Flow events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftFlowAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftFlowAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftFlowAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftFlowAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftFlowAuditRecord(); + } + /// + /// 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/MicrosoftFormsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFormsAuditRecord.cs new file mode 100644 index 00000000000..2426bdf40b4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftFormsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Forms events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftFormsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftFormsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftFormsAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftFormsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftFormsAuditRecord(); + } + /// + /// 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/MicrosoftGraphDataConnectConsent.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectConsent.cs new file mode 100644 index 00000000000..b95b903d1de --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectConsent.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.Models.Security +{ + /// + /// Audit data for Microsoft Graph Data Connect Consent events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphDataConnectConsent : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftGraphDataConnectConsent() : base() + { + OdataType = "#microsoft.graph.security.microsoftGraphDataConnectConsent"; + } + /// + /// 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.Models.Security.MicrosoftGraphDataConnectConsent CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectConsent(); + } + /// + /// 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/MicrosoftGraphDataConnectOperation.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectOperation.cs new file mode 100644 index 00000000000..4223b6cb63e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftGraphDataConnectOperation.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.Models.Security +{ + /// + /// Audit data for Microsoft Graph Data Connect Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphDataConnectOperation : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftGraphDataConnectOperation() : base() + { + OdataType = "#microsoft.graph.security.microsoftGraphDataConnectOperation"; + } + /// + /// 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.Models.Security.MicrosoftGraphDataConnectOperation CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectOperation(); + } + /// + /// 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/MicrosoftPurviewDataCatalogOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataCatalogOperationRecord.cs new file mode 100644 index 00000000000..86af775f332 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataCatalogOperationRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Purview Data Catalog Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftPurviewDataCatalogOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewDataCatalogOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewDataCatalogOperationRecord"; + } + /// + /// 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.Models.Security.MicrosoftPurviewDataCatalogOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewDataCatalogOperationRecord(); + } + /// + /// 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/MicrosoftPurviewDataMapOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataMapOperationRecord.cs new file mode 100644 index 00000000000..4f7aaea88fc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewDataMapOperationRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Purview Data Map Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftPurviewDataMapOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewDataMapOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord"; + } + /// + /// 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.Models.Security.MicrosoftPurviewDataMapOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewDataMapOperationRecord(); + } + /// + /// 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/MicrosoftPurviewMetadataPolicyOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewMetadataPolicyOperationRecord.cs new file mode 100644 index 00000000000..fcb6b7e92dc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewMetadataPolicyOperationRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Purview Metadata Policy Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftPurviewMetadataPolicyOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewMetadataPolicyOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord"; + } + /// + /// 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.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord(); + } + /// + /// 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/MicrosoftPurviewPolicyOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPolicyOperationRecord.cs new file mode 100644 index 00000000000..079ef94575d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPolicyOperationRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Purview Policy Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftPurviewPolicyOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewPolicyOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord"; + } + /// + /// 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.Models.Security.MicrosoftPurviewPolicyOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPolicyOperationRecord(); + } + /// + /// 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/MicrosoftPurviewPrivacyAuditEvent.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPrivacyAuditEvent.cs new file mode 100644 index 00000000000..c45ae1bfe00 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewPrivacyAuditEvent.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.Models.Security +{ + /// + /// Audit data for Microsoft Purview Privacy Audit Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftPurviewPrivacyAuditEvent : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewPrivacyAuditEvent() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent"; + } + /// + /// 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.Models.Security.MicrosoftPurviewPrivacyAuditEvent CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewPrivacyAuditEvent(); + } + /// + /// 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/MicrosoftPurviewUnifiedCatalogOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewUnifiedCatalogOperationRecord.cs new file mode 100644 index 00000000000..40791480af7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftPurviewUnifiedCatalogOperationRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Purview Unified Catalog Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftPurviewUnifiedCatalogOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftPurviewUnifiedCatalogOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftPurviewUnifiedCatalogOperationRecord"; + } + /// + /// 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.Models.Security.MicrosoftPurviewUnifiedCatalogOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftPurviewUnifiedCatalogOperationRecord(); + } + /// + /// 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/MicrosoftStreamAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftStreamAuditRecord.cs new file mode 100644 index 00000000000..fbddd2c5bdb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftStreamAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Stream events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftStreamAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftStreamAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftStreamAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftStreamAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftStreamAuditRecord(); + } + /// + /// 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/MicrosoftTeamsAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAdminAuditRecord.cs new file mode 100644 index 00000000000..3bdf14dbab0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAdminAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Teams Admin events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsAdminAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftTeamsAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAdminAuditRecord(); + } + /// + /// 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/MicrosoftTeamsAnalyticsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAnalyticsAuditRecord.cs new file mode 100644 index 00000000000..9536aa5c810 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAnalyticsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Teams Analytics events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsAnalyticsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsAnalyticsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftTeamsAnalyticsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAnalyticsAuditRecord(); + } + /// + /// 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/MicrosoftTeamsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAuditRecord.cs new file mode 100644 index 00000000000..409053f936b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Teams events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftTeamsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsAuditRecord(); + } + /// + /// 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/MicrosoftTeamsDeviceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsDeviceAuditRecord.cs new file mode 100644 index 00000000000..ebd739e01c8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsDeviceAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Teams Device events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsDeviceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsDeviceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftTeamsDeviceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsDeviceAuditRecord(); + } + /// + /// 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/MicrosoftTeamsRetentionLabelActionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsRetentionLabelActionAuditRecord.cs new file mode 100644 index 00000000000..4dc5b5b8f00 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsRetentionLabelActionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Teams Retention Label Action events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsRetentionLabelActionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsRetentionLabelActionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord(); + } + /// + /// 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/MicrosoftTeamsSensitivityLabelActionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsSensitivityLabelActionAuditRecord.cs new file mode 100644 index 00000000000..a1daa388a05 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsSensitivityLabelActionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Teams Sensitivity Label Action events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsSensitivityLabelActionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsSensitivityLabelActionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord(); + } + /// + /// 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/MicrosoftTeamsShiftsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsShiftsAuditRecord.cs new file mode 100644 index 00000000000..a118d1ae06a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsShiftsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Teams Shifts events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTeamsShiftsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MicrosoftTeamsShiftsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord"; + } + /// + /// 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.Models.Security.MicrosoftTeamsShiftsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MicrosoftTeamsShiftsAuditRecord(); + } + /// + /// 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/MicrosoftTeamsUserConcernAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MicrosoftTeamsUserConcernAuditRecord.cs new file mode 100644 index 00000000000..0db48bd82ac --- /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.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.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.Models.Security.MicrosoftTeamsUserConcernAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/MipAutoLabelExchangeItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelExchangeItemAuditRecord.cs new file mode 100644 index 00000000000..2216a536f92 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelExchangeItemAuditRecord.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.Models.Security +{ + /// + /// Audit data for MIP Auto Label Exchange Item events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipAutoLabelExchangeItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelExchangeItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord"; + } + /// + /// 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.Models.Security.MipAutoLabelExchangeItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelExchangeItemAuditRecord(); + } + /// + /// 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/MipAutoLabelProgressFeedbackAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelProgressFeedbackAuditRecord.cs new file mode 100644 index 00000000000..7f99e8655ec --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelProgressFeedbackAuditRecord.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.Models.Security +{ + /// + /// Audit data for MIP Auto Label Progress Feedback events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipAutoLabelProgressFeedbackAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelProgressFeedbackAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord"; + } + /// + /// 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.Models.Security.MipAutoLabelProgressFeedbackAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelProgressFeedbackAuditRecord(); + } + /// + /// 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/MipAutoLabelSharePointItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointItemAuditRecord.cs new file mode 100644 index 00000000000..1333a3e5299 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointItemAuditRecord.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.Models.Security +{ + /// + /// Audit data for MIP Auto Label SharePoint Item events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipAutoLabelSharePointItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSharePointItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord"; + } + /// + /// 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.Models.Security.MipAutoLabelSharePointItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointItemAuditRecord(); + } + /// + /// 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/MipAutoLabelSharePointPolicyLocationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointPolicyLocationAuditRecord.cs new file mode 100644 index 00000000000..628748d5dec --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSharePointPolicyLocationAuditRecord.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.Models.Security +{ + /// + /// Audit data for MIP Auto Label SharePoint Policy Location events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipAutoLabelSharePointPolicyLocationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSharePointPolicyLocationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord"; + } + /// + /// 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.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord(); + } + /// + /// 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/MipAutoLabelSimulationSharePointCompletionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointCompletionRecord.cs new file mode 100644 index 00000000000..3ce17fc99a8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointCompletionRecord.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.Models.Security +{ + /// + /// Audit data for MIP Auto Label Simulation SharePoint Completion events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipAutoLabelSimulationSharePointCompletionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSimulationSharePointCompletionRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord"; + } + /// + /// 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.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord(); + } + /// + /// 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/MipAutoLabelSimulationSharePointProgressRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointProgressRecord.cs new file mode 100644 index 00000000000..3d8155ad262 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationSharePointProgressRecord.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.Models.Security +{ + /// + /// Audit data for MIP Auto Label Simulation SharePoint Progress events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipAutoLabelSimulationSharePointProgressRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSimulationSharePointProgressRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord"; + } + /// + /// 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.Models.Security.MipAutoLabelSimulationSharePointProgressRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointProgressRecord(); + } + /// + /// 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/MipAutoLabelSimulationStatisticsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatisticsRecord.cs new file mode 100644 index 00000000000..4e5aabcc54c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipAutoLabelSimulationStatisticsRecord.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.Models.Security +{ + /// + /// Audit data for MIP Auto Label Simulation Statistics events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipAutoLabelSimulationStatisticsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipAutoLabelSimulationStatisticsRecord() : base() + { + OdataType = "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord"; + } + /// + /// 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.Models.Security.MipAutoLabelSimulationStatisticsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatisticsRecord(); + } + /// + /// 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/MipExactDataMatchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipExactDataMatchAuditRecord.cs new file mode 100644 index 00000000000..f24d01492f1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipExactDataMatchAuditRecord.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.Models.Security +{ + /// + /// Audit data for MIP Exact Data Match events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipExactDataMatchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipExactDataMatchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipExactDataMatchAuditRecord"; + } + /// + /// 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.Models.Security.MipExactDataMatchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipExactDataMatchAuditRecord(); + } + /// + /// 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/MipLabelAnalyticsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAnalyticsAuditRecord.cs new file mode 100644 index 00000000000..c90f8d3cf0d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAnalyticsAuditRecord.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.Models.Security +{ + /// + /// Audit data for MIP Label Analytics events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipLabelAnalyticsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipLabelAnalyticsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipLabelAnalyticsAuditRecord"; + } + /// + /// 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.Models.Security.MipLabelAnalyticsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipLabelAnalyticsAuditRecord(); + } + /// + /// 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/MipLabelAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAuditRecord.cs new file mode 100644 index 00000000000..404d568a682 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MipLabelAuditRecord.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.Models.Security +{ + /// + /// Audit data for MIP Label events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MipLabelAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MipLabelAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.mipLabelAuditRecord"; + } + /// + /// 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.Models.Security.MipLabelAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MipLabelAuditRecord(); + } + /// + /// 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/MosAgentInfoRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecord.cs new file mode 100644 index 00000000000..5c9c50442e3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecord.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.Models.Security +{ + /// + /// Audit data for MOS Agent Info events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MosAgentInfoRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MosAgentInfoRecord() : base() + { + OdataType = "#microsoft.graph.security.mosAgentInfoRecord"; + } + /// + /// 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.Models.Security.MosAgentInfoRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MosAgentInfoRecord(); + } + /// + /// 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/MosAgentInfoRecordV2.cs b/src/Microsoft.Graph/Generated/Models/Security/MosAgentInfoRecordV2.cs new file mode 100644 index 00000000000..13a4386219a --- /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.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.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.Models.Security.MosAgentInfoRecordV2 CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/Ms365dCustomDetectionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Ms365dCustomDetectionAuditRecord.cs new file mode 100644 index 00000000000..842358745d9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Ms365dCustomDetectionAuditRecord.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.Models.Security +{ + /// + /// Audit data for MS365D Custom Detection events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Ms365dCustomDetectionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Ms365dCustomDetectionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.ms365dCustomDetectionAuditRecord"; + } + /// + /// 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.Models.Security.Ms365dCustomDetectionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Ms365dCustomDetectionAuditRecord(); + } + /// + /// 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/Ms365dIncidentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Ms365dIncidentAuditRecord.cs new file mode 100644 index 00000000000..b8f98513b4b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Ms365dIncidentAuditRecord.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.Models.Security +{ + /// + /// Audit data for MS365D Incident events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Ms365dIncidentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Ms365dIncidentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.ms365dIncidentAuditRecord"; + } + /// + /// 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.Models.Security.Ms365dIncidentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Ms365dIncidentAuditRecord(); + } + /// + /// 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/Ms365dSuppressionRuleAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Ms365dSuppressionRuleAuditRecord.cs new file mode 100644 index 00000000000..83366f97dcd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Ms365dSuppressionRuleAuditRecord.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.Models.Security +{ + /// + /// Audit data for MS365D Suppression Rule events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Ms365dSuppressionRuleAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Ms365dSuppressionRuleAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.ms365dSuppressionRuleAuditRecord"; + } + /// + /// 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.Models.Security.Ms365dSuppressionRuleAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Ms365dSuppressionRuleAuditRecord(); + } + /// + /// 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/MsdeCustomCollectionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeCustomCollectionAuditRecord.cs new file mode 100644 index 00000000000..3824eed0164 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeCustomCollectionAuditRecord.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.Models.Security +{ + /// + /// Audit data for MSDE Custom Collection events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MsdeCustomCollectionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeCustomCollectionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeCustomCollectionAuditRecord"; + } + /// + /// 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.Models.Security.MsdeCustomCollectionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeCustomCollectionAuditRecord(); + } + /// + /// 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/MsdeGeneralSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeGeneralSettingsAuditRecord.cs new file mode 100644 index 00000000000..367b247d7f0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeGeneralSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for MSDE General Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MsdeGeneralSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeGeneralSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeGeneralSettingsAuditRecord"; + } + /// + /// 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.Models.Security.MsdeGeneralSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeGeneralSettingsAuditRecord(); + } + /// + /// 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/MsdeIndicatorsSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeIndicatorsSettingsAuditRecord.cs new file mode 100644 index 00000000000..e36049c637f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeIndicatorsSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for MSDE Indicators Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MsdeIndicatorsSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeIndicatorsSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord"; + } + /// + /// 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.Models.Security.MsdeIndicatorsSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeIndicatorsSettingsAuditRecord(); + } + /// + /// 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/MsdeResponseActionsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeResponseActionsAuditRecord.cs new file mode 100644 index 00000000000..17fa32705a2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeResponseActionsAuditRecord.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.Models.Security +{ + /// + /// Audit data for MSDE Response Actions events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MsdeResponseActionsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeResponseActionsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeResponseActionsAuditRecord"; + } + /// + /// 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.Models.Security.MsdeResponseActionsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeResponseActionsAuditRecord(); + } + /// + /// 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/MsdeRolesSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsdeRolesSettingsAuditRecord.cs new file mode 100644 index 00000000000..eb3496a0ed0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsdeRolesSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for MSDE Roles Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MsdeRolesSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MsdeRolesSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.msdeRolesSettingsAuditRecord"; + } + /// + /// 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.Models.Security.MsdeRolesSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsdeRolesSettingsAuditRecord(); + } + /// + /// 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 00000000000..26a877d16ab --- /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.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.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.Models.Security.MspVectorSearchContentMetadataAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/MsticNationStateNotificationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MsticNationStateNotificationRecord.cs new file mode 100644 index 00000000000..7f4805e2b37 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MsticNationStateNotificationRecord.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.Models.Security +{ + /// + /// Audit data for MSTIC Nation State Notification events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MsticNationStateNotificationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MsticNationStateNotificationRecord() : base() + { + OdataType = "#microsoft.graph.security.msticNationStateNotificationRecord"; + } + /// + /// 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.Models.Security.MsticNationStateNotificationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MsticNationStateNotificationRecord(); + } + /// + /// 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/MultiStageDispositionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MultiStageDispositionAuditRecord.cs new file mode 100644 index 00000000000..f30aa2f4ed8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MultiStageDispositionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Multi Stage Disposition events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MultiStageDispositionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MultiStageDispositionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.multiStageDispositionAuditRecord"; + } + /// + /// 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.Models.Security.MultiStageDispositionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MultiStageDispositionAuditRecord(); + } + /// + /// 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/MyAnalyticsSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/MyAnalyticsSettingsAuditRecord.cs new file mode 100644 index 00000000000..77a97103298 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/MyAnalyticsSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for My Analytics Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MyAnalyticsSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public MyAnalyticsSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.myAnalyticsSettingsAuditRecord"; + } + /// + /// 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.Models.Security.MyAnalyticsSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.MyAnalyticsSettingsAuditRecord(); + } + /// + /// 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/NoisyAlertPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/NoisyAlertPolicyAuditRecord.cs new file mode 100644 index 00000000000..d0250ddc517 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/NoisyAlertPolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for Noisy Alert Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NoisyAlertPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public NoisyAlertPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.noisyAlertPolicyAuditRecord"; + } + /// + /// 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.Models.Security.NoisyAlertPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.NoisyAlertPolicyAuditRecord(); + } + /// + /// 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/OfficeNativeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OfficeNativeAuditRecord.cs new file mode 100644 index 00000000000..d47d7780e45 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OfficeNativeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Office Native events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OfficeNativeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OfficeNativeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.officeNativeAuditRecord"; + } + /// + /// 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.Models.Security.OfficeNativeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OfficeNativeAuditRecord(); + } + /// + /// 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/OmePortalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OmePortalAuditRecord.cs new file mode 100644 index 00000000000..95ee1d1a92d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OmePortalAuditRecord.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.Models.Security +{ + /// + /// Audit data for OME Portal events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OmePortalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OmePortalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.omePortalAuditRecord"; + } + /// + /// 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.Models.Security.OmePortalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OmePortalAuditRecord(); + } + /// + /// 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/OnDemandSharePointClassificationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OnDemandSharePointClassificationAuditRecord.cs new file mode 100644 index 00000000000..02c08ec4692 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OnDemandSharePointClassificationAuditRecord.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.Models.Security +{ + /// + /// Audit data for On Demand SharePoint Classification events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnDemandSharePointClassificationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OnDemandSharePointClassificationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.onDemandSharePointClassificationAuditRecord"; + } + /// + /// 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.Models.Security.OnDemandSharePointClassificationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OnDemandSharePointClassificationAuditRecord(); + } + /// + /// 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/OnPremisesFileShareScannerDLPAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesFileShareScannerDLPAuditRecord.cs new file mode 100644 index 00000000000..6d621c38474 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesFileShareScannerDLPAuditRecord.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.Models.Security +{ + /// + /// Audit data for On Premises File Share Scanner DLP events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesFileShareScannerDLPAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OnPremisesFileShareScannerDLPAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.onPremisesFileShareScannerDLPAuditRecord"; + } + /// + /// 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.Models.Security.OnPremisesFileShareScannerDLPAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OnPremisesFileShareScannerDLPAuditRecord(); + } + /// + /// 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/OnPremisesSharePointScannerDLPAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesSharePointScannerDLPAuditRecord.cs new file mode 100644 index 00000000000..2b4ff184967 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OnPremisesSharePointScannerDLPAuditRecord.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.Models.Security +{ + /// + /// Audit data for On Premises SharePoint Scanner DLP events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesSharePointScannerDLPAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OnPremisesSharePointScannerDLPAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.onPremisesSharePointScannerDLPAuditRecord"; + } + /// + /// 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.Models.Security.OnPremisesSharePointScannerDLPAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OnPremisesSharePointScannerDLPAuditRecord(); + } + /// + /// 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/OneDriveAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OneDriveAuditRecord.cs new file mode 100644 index 00000000000..945867168d1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OneDriveAuditRecord.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.Models.Security +{ + /// + /// Audit data for OneDrive events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OneDriveAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OneDriveAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.oneDriveAuditRecord"; + } + /// + /// 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.Models.Security.OneDriveAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OneDriveAuditRecord(); + } + /// + /// 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/OrganizationalDataInM365AuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OrganizationalDataInM365AuditRecord.cs new file mode 100644 index 00000000000..9782a6dac5f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OrganizationalDataInM365AuditRecord.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.Models.Security +{ + /// + /// Audit data for Organizational Data In M365 events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OrganizationalDataInM365AuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OrganizationalDataInM365AuditRecord() : base() + { + OdataType = "#microsoft.graph.security.organizationalDataInM365AuditRecord"; + } + /// + /// 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.Models.Security.OrganizationalDataInM365AuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OrganizationalDataInM365AuditRecord(); + } + /// + /// 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/OutlookCopilotAutomationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OutlookCopilotAutomationAuditRecord.cs new file mode 100644 index 00000000000..c562069fc4d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OutlookCopilotAutomationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Outlook Copilot Automation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OutlookCopilotAutomationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OutlookCopilotAutomationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.outlookCopilotAutomationAuditRecord"; + } + /// + /// 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.Models.Security.OutlookCopilotAutomationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OutlookCopilotAutomationAuditRecord(); + } + /// + /// 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/OwaGetAccessTokenForResourceAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/OwaGetAccessTokenForResourceAuditRecord.cs new file mode 100644 index 00000000000..3f5ee3cb19e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/OwaGetAccessTokenForResourceAuditRecord.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.Models.Security +{ + /// + /// Audit data for OWA Get Access Token For Resource events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwaGetAccessTokenForResourceAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public OwaGetAccessTokenForResourceAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord"; + } + /// + /// 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.Models.Security.OwaGetAccessTokenForResourceAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.OwaGetAccessTokenForResourceAuditRecord(); + } + /// + /// 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/P4AIRiskScoreRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/P4AIRiskScoreRecord.cs new file mode 100644 index 00000000000..0b317990612 --- /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.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.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.Models.Security.P4AIRiskScoreRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/P4aiAssessmentCategoryRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentCategoryRecord.cs new file mode 100644 index 00000000000..934d30172fe --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentCategoryRecord.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.Models.Security +{ + /// + /// Audit data for P4AI Assessment Category events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class P4aiAssessmentCategoryRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public P4aiAssessmentCategoryRecord() : base() + { + OdataType = "#microsoft.graph.security.p4aiAssessmentCategoryRecord"; + } + /// + /// 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.Models.Security.P4aiAssessmentCategoryRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.P4aiAssessmentCategoryRecord(); + } + /// + /// 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/P4aiAssessmentFabricScannerRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentFabricScannerRecord.cs new file mode 100644 index 00000000000..55fad21f654 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentFabricScannerRecord.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.Models.Security +{ + /// + /// Audit data for P4AI Assessment Fabric Scanner events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class P4aiAssessmentFabricScannerRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public P4aiAssessmentFabricScannerRecord() : base() + { + OdataType = "#microsoft.graph.security.p4aiAssessmentFabricScannerRecord"; + } + /// + /// 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.Models.Security.P4aiAssessmentFabricScannerRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.P4aiAssessmentFabricScannerRecord(); + } + /// + /// 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/P4aiAssessmentLocationResultRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentLocationResultRecord.cs new file mode 100644 index 00000000000..2f747df475b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentLocationResultRecord.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.Models.Security +{ + /// + /// Audit data for P4AI Assessment Location Result events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class P4aiAssessmentLocationResultRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public P4aiAssessmentLocationResultRecord() : base() + { + OdataType = "#microsoft.graph.security.p4aiAssessmentLocationResultRecord"; + } + /// + /// 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.Models.Security.P4aiAssessmentLocationResultRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.P4aiAssessmentLocationResultRecord(); + } + /// + /// 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/P4aiAssessmentRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentRecord.cs new file mode 100644 index 00000000000..2038c672328 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/P4aiAssessmentRecord.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.Models.Security +{ + /// + /// Audit data for P4AI Assessment events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class P4aiAssessmentRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public P4aiAssessmentRecord() : base() + { + OdataType = "#microsoft.graph.security.p4aiAssessmentRecord"; + } + /// + /// 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.Models.Security.P4aiAssessmentRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.P4aiAssessmentRecord(); + } + /// + /// 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/PeopleAdminSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PeopleAdminSettingsAuditRecord.cs new file mode 100644 index 00000000000..12d2d851a31 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PeopleAdminSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for People Admin Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PeopleAdminSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PeopleAdminSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.peopleAdminSettingsAuditRecord"; + } + /// + /// 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.Models.Security.PeopleAdminSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PeopleAdminSettingsAuditRecord(); + } + /// + /// 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/PhysicalBadgingSignalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PhysicalBadgingSignalAuditRecord.cs new file mode 100644 index 00000000000..3c47ebb76ba --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PhysicalBadgingSignalAuditRecord.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.Models.Security +{ + /// + /// Audit data for Physical Badging Signal events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PhysicalBadgingSignalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PhysicalBadgingSignalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.physicalBadgingSignalAuditRecord"; + } + /// + /// 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.Models.Security.PhysicalBadgingSignalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PhysicalBadgingSignalAuditRecord(); + } + /// + /// 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/PlacesDirectoryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlacesDirectoryAuditRecord.cs new file mode 100644 index 00000000000..fedbf8447d2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlacesDirectoryAuditRecord.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.Models.Security +{ + /// + /// Audit data for Places Directory events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlacesDirectoryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlacesDirectoryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.placesDirectoryAuditRecord"; + } + /// + /// 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.Models.Security.PlacesDirectoryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlacesDirectoryAuditRecord(); + } + /// + /// 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/PlannerChatMessageAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerChatMessageAuditRecord.cs new file mode 100644 index 00000000000..6aacc8b52dc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerChatMessageAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Chat Message events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerChatMessageAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerChatMessageAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerChatMessageAuditRecord"; + } + /// + /// 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.Models.Security.PlannerChatMessageAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerChatMessageAuditRecord(); + } + /// + /// 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/PlannerChatMessageListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerChatMessageListAuditRecord.cs new file mode 100644 index 00000000000..53fd937889a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerChatMessageListAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Chat Message List events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerChatMessageListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerChatMessageListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerChatMessageListAuditRecord"; + } + /// + /// 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.Models.Security.PlannerChatMessageListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerChatMessageListAuditRecord(); + } + /// + /// 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/PlannerCopyPlanAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerCopyPlanAuditRecord.cs new file mode 100644 index 00000000000..3d5409c1165 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerCopyPlanAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Copy Plan events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerCopyPlanAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerCopyPlanAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerCopyPlanAuditRecord"; + } + /// + /// 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.Models.Security.PlannerCopyPlanAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerCopyPlanAuditRecord(); + } + /// + /// 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/PlannerGoalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerGoalAuditRecord.cs new file mode 100644 index 00000000000..441128a941c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerGoalAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Goal events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerGoalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerGoalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerGoalAuditRecord"; + } + /// + /// 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.Models.Security.PlannerGoalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerGoalAuditRecord(); + } + /// + /// 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/PlannerGoalListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerGoalListAuditRecord.cs new file mode 100644 index 00000000000..4f7ffc6140f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerGoalListAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Goal List events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerGoalListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerGoalListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerGoalListAuditRecord"; + } + /// + /// 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.Models.Security.PlannerGoalListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerGoalListAuditRecord(); + } + /// + /// 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/PlannerPlanAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanAuditRecord.cs new file mode 100644 index 00000000000..9302d57e5ee --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Plan events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerPlanAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerPlanAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerPlanAuditRecord"; + } + /// + /// 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.Models.Security.PlannerPlanAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerPlanAuditRecord(); + } + /// + /// 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/PlannerPlanListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanListAuditRecord.cs new file mode 100644 index 00000000000..e182a9157d1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanListAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Plan List events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerPlanListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerPlanListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerPlanListAuditRecord"; + } + /// + /// 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.Models.Security.PlannerPlanListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerPlanListAuditRecord(); + } + /// + /// 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/PlannerPlanSensitivityLabelAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanSensitivityLabelAuditRecord.cs new file mode 100644 index 00000000000..a58002bbdff --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerPlanSensitivityLabelAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Plan Sensitivity Label events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerPlanSensitivityLabelAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerPlanSensitivityLabelAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerPlanSensitivityLabelAuditRecord"; + } + /// + /// 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.Models.Security.PlannerPlanSensitivityLabelAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerPlanSensitivityLabelAuditRecord(); + } + /// + /// 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/PlannerRosterAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterAuditRecord.cs new file mode 100644 index 00000000000..413d52b1fd3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Roster events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerRosterAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerRosterAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerRosterAuditRecord"; + } + /// + /// 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.Models.Security.PlannerRosterAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerRosterAuditRecord(); + } + /// + /// 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/PlannerRosterSensitivityLabelAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterSensitivityLabelAuditRecord.cs new file mode 100644 index 00000000000..66b842d12f7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerRosterSensitivityLabelAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Roster Sensitivity Label events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerRosterSensitivityLabelAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerRosterSensitivityLabelAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord"; + } + /// + /// 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.Models.Security.PlannerRosterSensitivityLabelAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerRosterSensitivityLabelAuditRecord(); + } + /// + /// 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/PlannerTaskAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskAuditRecord.cs new file mode 100644 index 00000000000..9a22e2dffc0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Task events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerTaskAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTaskAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerTaskAuditRecord"; + } + /// + /// 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.Models.Security.PlannerTaskAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerTaskAuditRecord(); + } + /// + /// 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/PlannerTaskListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskListAuditRecord.cs new file mode 100644 index 00000000000..802716c1195 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerTaskListAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Task List events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerTaskListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTaskListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerTaskListAuditRecord"; + } + /// + /// 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.Models.Security.PlannerTaskListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerTaskListAuditRecord(); + } + /// + /// 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/PlannerTenantSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PlannerTenantSettingsAuditRecord.cs new file mode 100644 index 00000000000..dfa03e6a868 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PlannerTenantSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Planner Tenant Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PlannerTenantSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PlannerTenantSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.plannerTenantSettingsAuditRecord"; + } + /// + /// 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.Models.Security.PlannerTenantSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PlannerTenantSettingsAuditRecord(); + } + /// + /// 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/PolicyConfigChangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PolicyConfigChangeAuditRecord.cs new file mode 100644 index 00000000000..e9670a1e29e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PolicyConfigChangeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Policy Config Change events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PolicyConfigChangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PolicyConfigChangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.policyConfigChangeAuditRecord"; + } + /// + /// 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.Models.Security.PolicyConfigChangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PolicyConfigChangeAuditRecord(); + } + /// + /// 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/PowerAppsAuditAppRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditAppRecord.cs new file mode 100644 index 00000000000..3878941c7b5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditAppRecord.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.Models.Security +{ + /// + /// Audit data for PowerApps Audit App events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerAppsAuditAppRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerAppsAuditAppRecord() : base() + { + OdataType = "#microsoft.graph.security.powerAppsAuditAppRecord"; + } + /// + /// 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.Models.Security.PowerAppsAuditAppRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerAppsAuditAppRecord(); + } + /// + /// 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/PowerAppsAuditPlanRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditPlanRecord.cs new file mode 100644 index 00000000000..dc0fa9b819c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditPlanRecord.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.Models.Security +{ + /// + /// Audit data for PowerApps Audit Plan events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerAppsAuditPlanRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerAppsAuditPlanRecord() : base() + { + OdataType = "#microsoft.graph.security.powerAppsAuditPlanRecord"; + } + /// + /// 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.Models.Security.PowerAppsAuditPlanRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerAppsAuditPlanRecord(); + } + /// + /// 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/PowerAppsAuditResourceRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditResourceRecord.cs new file mode 100644 index 00000000000..5711effde49 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerAppsAuditResourceRecord.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.Models.Security +{ + /// + /// Audit data for PowerApps Audit Resource events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerAppsAuditResourceRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerAppsAuditResourceRecord() : base() + { + OdataType = "#microsoft.graph.security.powerAppsAuditResourceRecord"; + } + /// + /// 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.Models.Security.PowerAppsAuditResourceRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerAppsAuditResourceRecord(); + } + /// + /// 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/PowerBIAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerBIAuditRecord.cs new file mode 100644 index 00000000000..e55cc1901d4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerBIAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power BI events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerBIAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerBIAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerBIAuditRecord"; + } + /// + /// 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.Models.Security.PowerBIAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerBIAuditRecord(); + } + /// + /// 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/PowerBIDlpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerBIDlpAuditRecord.cs new file mode 100644 index 00000000000..0a7ea88ec87 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerBIDlpAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power BI DLP events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerBIDlpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerBIDlpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerBIDlpAuditRecord"; + } + /// + /// 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.Models.Security.PowerBIDlpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerBIDlpAuditRecord(); + } + /// + /// 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/PowerPagesSiteAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPagesSiteAuditRecord.cs new file mode 100644 index 00000000000..ecc90bc1dd3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPagesSiteAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power Pages Site events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPagesSiteAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPagesSiteAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPagesSiteAuditRecord"; + } + /// + /// 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.Models.Security.PowerPagesSiteAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPagesSiteAuditRecord(); + } + /// + /// 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/PowerPlatformAdminDlpAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminDlpAuditRecord.cs new file mode 100644 index 00000000000..a21b5c0af43 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminDlpAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power Platform Admin DLP events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPlatformAdminDlpAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformAdminDlpAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord"; + } + /// + /// 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.Models.Security.PowerPlatformAdminDlpAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformAdminDlpAuditRecord(); + } + /// + /// 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/PowerPlatformAdminEnvironmentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminEnvironmentAuditRecord.cs new file mode 100644 index 00000000000..077935ac509 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdminEnvironmentAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power Platform Admin Environment events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPlatformAdminEnvironmentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformAdminEnvironmentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord"; + } + /// + /// 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.Models.Security.PowerPlatformAdminEnvironmentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformAdminEnvironmentAuditRecord(); + } + /// + /// 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/PowerPlatformAdministratorActivityRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdministratorActivityRecord.cs new file mode 100644 index 00000000000..a7beeb9be35 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformAdministratorActivityRecord.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.Models.Security +{ + /// + /// Audit data for Power Platform Administrator Activity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPlatformAdministratorActivityRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformAdministratorActivityRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformAdministratorActivityRecord"; + } + /// + /// 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.Models.Security.PowerPlatformAdministratorActivityRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformAdministratorActivityRecord(); + } + /// + /// 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/PowerPlatformLockboxResourceAccessRequestAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceAccessRequestAuditRecord.cs new file mode 100644 index 00000000000..bf30e1048a0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceAccessRequestAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power Platform Lockbox Resource Access Request events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPlatformLockboxResourceAccessRequestAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformLockboxResourceAccessRequestAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord"; + } + /// + /// 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.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord(); + } + /// + /// 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/PowerPlatformLockboxResourceCommandAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceCommandAuditRecord.cs new file mode 100644 index 00000000000..e2222d1dd10 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformLockboxResourceCommandAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power Platform Lockbox Resource Command events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPlatformLockboxResourceCommandAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformLockboxResourceCommandAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord"; + } + /// + /// 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.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord(); + } + /// + /// 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/PowerPlatformServiceActivityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformServiceActivityAuditRecord.cs new file mode 100644 index 00000000000..6b1ad6e744a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformServiceActivityAuditRecord.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.Models.Security +{ + /// + /// Audit data for Power Platform Service Activity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPlatformServiceActivityAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformServiceActivityAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord"; + } + /// + /// 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.Models.Security.PowerPlatformServiceActivityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformServiceActivityAuditRecord(); + } + /// + /// 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/PowerPlatformTenantIsolationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformTenantIsolationRecord.cs new file mode 100644 index 00000000000..2adf80973cd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PowerPlatformTenantIsolationRecord.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.Models.Security +{ + /// + /// Audit data for Power Platform Tenant Isolation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerPlatformTenantIsolationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PowerPlatformTenantIsolationRecord() : base() + { + OdataType = "#microsoft.graph.security.powerPlatformTenantIsolationRecord"; + } + /// + /// 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.Models.Security.PowerPlatformTenantIsolationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PowerPlatformTenantIsolationRecord(); + } + /// + /// 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/PrivaPrivacyAssessmentOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivaPrivacyAssessmentOperationRecord.cs new file mode 100644 index 00000000000..a9eb01234c9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivaPrivacyAssessmentOperationRecord.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.Models.Security +{ + /// + /// Audit data for Priva Privacy Assessment Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivaPrivacyAssessmentOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivaPrivacyAssessmentOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.privaPrivacyAssessmentOperationRecord"; + } + /// + /// 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.Models.Security.PrivaPrivacyAssessmentOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivaPrivacyAssessmentOperationRecord(); + } + /// + /// 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/PrivaPrivacyConsentOperationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivaPrivacyConsentOperationRecord.cs new file mode 100644 index 00000000000..0561bb9d4c5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivaPrivacyConsentOperationRecord.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.Models.Security +{ + /// + /// Audit data for Priva Privacy Consent Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivaPrivacyConsentOperationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivaPrivacyConsentOperationRecord() : base() + { + OdataType = "#microsoft.graph.security.privaPrivacyConsentOperationRecord"; + } + /// + /// 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.Models.Security.PrivaPrivacyConsentOperationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivaPrivacyConsentOperationRecord(); + } + /// + /// 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/PrivacyDataMatchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMatchAuditRecord.cs new file mode 100644 index 00000000000..e10758782e3 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMatchAuditRecord.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.Models.Security +{ + /// + /// Audit data for Privacy Data Match events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivacyDataMatchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyDataMatchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyDataMatchAuditRecord"; + } + /// + /// 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.Models.Security.PrivacyDataMatchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyDataMatchAuditRecord(); + } + /// + /// 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/PrivacyDataMinimizationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMinimizationRecord.cs new file mode 100644 index 00000000000..9ee01b1b69d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDataMinimizationRecord.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.Models.Security +{ + /// + /// Audit data for Privacy Data Minimization events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivacyDataMinimizationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyDataMinimizationRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyDataMinimizationRecord"; + } + /// + /// 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.Models.Security.PrivacyDataMinimizationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyDataMinimizationRecord(); + } + /// + /// 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/PrivacyDigestEmailRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDigestEmailRecord.cs new file mode 100644 index 00000000000..55b83fe86b9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyDigestEmailRecord.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.Models.Security +{ + /// + /// Audit data for Privacy Digest Email events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivacyDigestEmailRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyDigestEmailRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyDigestEmailRecord"; + } + /// + /// 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.Models.Security.PrivacyDigestEmailRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyDigestEmailRecord(); + } + /// + /// 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/PrivacyOpenAccessAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyOpenAccessAuditRecord.cs new file mode 100644 index 00000000000..2322fcdd158 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyOpenAccessAuditRecord.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.Models.Security +{ + /// + /// Audit data for Privacy Open Access events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivacyOpenAccessAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyOpenAccessAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyOpenAccessAuditRecord"; + } + /// + /// 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.Models.Security.PrivacyOpenAccessAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyOpenAccessAuditRecord(); + } + /// + /// 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/PrivacyPortalAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyPortalAuditRecord.cs new file mode 100644 index 00000000000..07d4c833657 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyPortalAuditRecord.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.Models.Security +{ + /// + /// Audit data for Privacy Portal events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivacyPortalAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyPortalAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyPortalAuditRecord"; + } + /// + /// 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.Models.Security.PrivacyPortalAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyPortalAuditRecord(); + } + /// + /// 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/PrivacyRemediationActionRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationActionRecord.cs new file mode 100644 index 00000000000..f01dcc41674 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationActionRecord.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.Models.Security +{ + /// + /// Audit data for Privacy Remediation Action events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivacyRemediationActionRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyRemediationActionRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyRemediationActionRecord"; + } + /// + /// 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.Models.Security.PrivacyRemediationActionRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyRemediationActionRecord(); + } + /// + /// 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/PrivacyRemediationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationRecord.cs new file mode 100644 index 00000000000..6a3cace1879 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PrivacyRemediationRecord.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.Models.Security +{ + /// + /// Audit data for Privacy Remediation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivacyRemediationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PrivacyRemediationRecord() : base() + { + OdataType = "#microsoft.graph.security.privacyRemediationRecord"; + } + /// + /// 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.Models.Security.PrivacyRemediationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PrivacyRemediationRecord(); + } + /// + /// 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/ProjectAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectAuditRecord.cs new file mode 100644 index 00000000000..16f0e619f95 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft Project events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectAuditRecord"; + } + /// + /// 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.Models.Security.ProjectAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectAuditRecord(); + } + /// + /// 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/ProjectForTheWebAssignedToMeSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebAssignedToMeSettingsAuditRecord.cs new file mode 100644 index 00000000000..039555cdcac --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebAssignedToMeSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Project for the Web Assigned To Me Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectForTheWebAssignedToMeSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebAssignedToMeSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord"; + } + /// + /// 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.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord(); + } + /// + /// 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/ProjectForTheWebProjectAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectAuditRecord.cs new file mode 100644 index 00000000000..0b21cade3be --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectAuditRecord.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.Models.Security +{ + /// + /// Audit data for Project for the Web Project events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectForTheWebProjectAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebProjectAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebProjectAuditRecord"; + } + /// + /// 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.Models.Security.ProjectForTheWebProjectAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectAuditRecord(); + } + /// + /// 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/ProjectForTheWebProjectSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectSettingsAuditRecord.cs new file mode 100644 index 00000000000..649f0391852 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebProjectSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Project for the Web Project Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectForTheWebProjectSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebProjectSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord"; + } + /// + /// 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.Models.Security.ProjectForTheWebProjectSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebProjectSettingsAuditRecord(); + } + /// + /// 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/ProjectForTheWebRoadmapAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapAuditRecord.cs new file mode 100644 index 00000000000..b7282f7448e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapAuditRecord.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.Models.Security +{ + /// + /// Audit data for Project for the Web Roadmap events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectForTheWebRoadmapAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebRoadmapAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord"; + } + /// + /// 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.Models.Security.ProjectForTheWebRoadmapAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapAuditRecord(); + } + /// + /// 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/ProjectForTheWebRoadmapItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapItemAuditRecord.cs new file mode 100644 index 00000000000..644ba84ea9b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapItemAuditRecord.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.Models.Security +{ + /// + /// Audit data for Project for the Web Roadmap Item events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectForTheWebRoadmapItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebRoadmapItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord"; + } + /// + /// 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.Models.Security.ProjectForTheWebRoadmapItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapItemAuditRecord(); + } + /// + /// 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/ProjectForTheWebRoadmapSettingsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapSettingsAuditRecord.cs new file mode 100644 index 00000000000..e464d6119bd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebRoadmapSettingsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Project for the Web Roadmap Settings events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectForTheWebRoadmapSettingsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebRoadmapSettingsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord"; + } + /// + /// 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.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord(); + } + /// + /// 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/ProjectForTheWebTaskAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebTaskAuditRecord.cs new file mode 100644 index 00000000000..d66b588a07c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ProjectForTheWebTaskAuditRecord.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.Models.Security +{ + /// + /// Audit data for Project for the Web Task events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProjectForTheWebTaskAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ProjectForTheWebTaskAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.projectForTheWebTaskAuditRecord"; + } + /// + /// 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.Models.Security.ProjectForTheWebTaskAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ProjectForTheWebTaskAuditRecord(); + } + /// + /// 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/PublicFolderAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PublicFolderAuditRecord.cs new file mode 100644 index 00000000000..bee276dcb8f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PublicFolderAuditRecord.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.Models.Security +{ + /// + /// Audit data for Exchange public folder events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PublicFolderAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PublicFolderAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.publicFolderAuditRecord"; + } + /// + /// 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.Models.Security.PublicFolderAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PublicFolderAuditRecord(); + } + /// + /// 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/PurviewInsiderRiskAlertsRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskAlertsRecord.cs new file mode 100644 index 00000000000..73e7d48cadd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskAlertsRecord.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.Models.Security +{ + /// + /// Audit data for Purview Insider Risk Alerts events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PurviewInsiderRiskAlertsRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PurviewInsiderRiskAlertsRecord() : base() + { + OdataType = "#microsoft.graph.security.purviewInsiderRiskAlertsRecord"; + } + /// + /// 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.Models.Security.PurviewInsiderRiskAlertsRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskAlertsRecord(); + } + /// + /// 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/PurviewInsiderRiskCasesRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskCasesRecord.cs new file mode 100644 index 00000000000..d7379c36235 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PurviewInsiderRiskCasesRecord.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.Models.Security +{ + /// + /// Audit data for Purview Insider Risk Cases events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PurviewInsiderRiskCasesRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PurviewInsiderRiskCasesRecord() : base() + { + OdataType = "#microsoft.graph.security.purviewInsiderRiskCasesRecord"; + } + /// + /// 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.Models.Security.PurviewInsiderRiskCasesRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PurviewInsiderRiskCasesRecord(); + } + /// + /// 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/PurviewMCRecommendationRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PurviewMCRecommendationRecord.cs new file mode 100644 index 00000000000..d80991e95ae --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PurviewMCRecommendationRecord.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.Models.Security +{ + /// + /// Audit data for Purview MC Recommendation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PurviewMCRecommendationRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PurviewMCRecommendationRecord() : base() + { + OdataType = "#microsoft.graph.security.purviewMCRecommendationRecord"; + } + /// + /// 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.Models.Security.PurviewMCRecommendationRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PurviewMCRecommendationRecord(); + } + /// + /// 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/PurviewPostureAgentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/PurviewPostureAgentAuditRecord.cs new file mode 100644 index 00000000000..851b43f4082 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/PurviewPostureAgentAuditRecord.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.Models.Security +{ + /// + /// Audit data for Purview Posture Agent events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PurviewPostureAgentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public PurviewPostureAgentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.purviewPostureAgentAuditRecord"; + } + /// + /// 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.Models.Security.PurviewPostureAgentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.PurviewPostureAgentAuditRecord(); + } + /// + /// 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/QuarantineAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/QuarantineAuditRecord.cs new file mode 100644 index 00000000000..4be2d53e496 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/QuarantineAuditRecord.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.Models.Security +{ + /// + /// Audit data for quarantine events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QuarantineAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public QuarantineAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.quarantineAuditRecord"; + } + /// + /// 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.Models.Security.QuarantineAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.QuarantineAuditRecord(); + } + /// + /// 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/RecordsManagementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/RecordsManagementAuditRecord.cs new file mode 100644 index 00000000000..0e98a264905 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/RecordsManagementAuditRecord.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.Models.Security +{ + /// + /// Audit data for Records Management events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordsManagementAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public RecordsManagementAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.recordsManagementAuditRecord"; + } + /// + /// 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.Models.Security.RecordsManagementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.RecordsManagementAuditRecord(); + } + /// + /// 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/ReportSubmission.cs b/src/Microsoft.Graph/Generated/Models/Security/ReportSubmission.cs new file mode 100644 index 00000000000..d841a551caa --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ReportSubmission.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.Models.Security +{ + /// + /// Audit data for Report Submission events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportSubmission : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ReportSubmission() : base() + { + OdataType = "#microsoft.graph.security.reportSubmission"; + } + /// + /// 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.Models.Security.ReportSubmission CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ReportSubmission(); + } + /// + /// 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/ReportSubmissionResultDetail.cs b/src/Microsoft.Graph/Generated/Models/Security/ReportSubmissionResultDetail.cs new file mode 100644 index 00000000000..c6d2b6c274e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ReportSubmissionResultDetail.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.Models.Security +{ + /// + /// Audit data for Report Submission Result Detail events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportSubmissionResultDetail : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ReportSubmissionResultDetail() : base() + { + OdataType = "#microsoft.graph.security.reportSubmissionResultDetail"; + } + /// + /// 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.Models.Security.ReportSubmissionResultDetail CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ReportSubmissionResultDetail(); + } + /// + /// 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/RestrictedModeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/RestrictedModeAuditRecord.cs new file mode 100644 index 00000000000..6092818b6ed --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/RestrictedModeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Restricted Mode events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestrictedModeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public RestrictedModeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.restrictedModeAuditRecord"; + } + /// + /// 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.Models.Security.RestrictedModeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.RestrictedModeAuditRecord(); + } + /// + /// 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/RetentionPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/RetentionPolicyAuditRecord.cs new file mode 100644 index 00000000000..798cdc46b8d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/RetentionPolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for Retention Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetentionPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public RetentionPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.retentionPolicyAuditRecord"; + } + /// + /// 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.Models.Security.RetentionPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.RetentionPolicyAuditRecord(); + } + /// + /// 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/RtiOperationsAgentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/RtiOperationsAgentAuditRecord.cs new file mode 100644 index 00000000000..4cd369b4b3d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/RtiOperationsAgentAuditRecord.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.Models.Security +{ + /// + /// Audit data for RTI Operations Agent events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RtiOperationsAgentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public RtiOperationsAgentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.rtiOperationsAgentAuditRecord"; + } + /// + /// 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.Models.Security.RtiOperationsAgentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.RtiOperationsAgentAuditRecord(); + } + /// + /// 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/SbpConfigurationEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SbpConfigurationEventRecord.cs new file mode 100644 index 00000000000..84e311421b4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SbpConfigurationEventRecord.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.Models.Security +{ + /// + /// Audit data for SBP Configuration Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SbpConfigurationEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SbpConfigurationEventRecord() : base() + { + OdataType = "#microsoft.graph.security.sbpConfigurationEventRecord"; + } + /// + /// 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.Models.Security.SbpConfigurationEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SbpConfigurationEventRecord(); + } + /// + /// 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/SbpUsageEventRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SbpUsageEventRecord.cs new file mode 100644 index 00000000000..f5a793612d5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SbpUsageEventRecord.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.Models.Security +{ + /// + /// Audit data for SBP Usage Event events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SbpUsageEventRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SbpUsageEventRecord() : base() + { + OdataType = "#microsoft.graph.security.sbpUsageEventRecord"; + } + /// + /// 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.Models.Security.SbpUsageEventRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SbpUsageEventRecord(); + } + /// + /// 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/ScoreEvidence.cs b/src/Microsoft.Graph/Generated/Models/Security/ScoreEvidence.cs new file mode 100644 index 00000000000..82c43878b8f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ScoreEvidence.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.Models.Security +{ + /// + /// Audit data for Secure Score evidence events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScoreEvidence : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ScoreEvidence() : base() + { + OdataType = "#microsoft.graph.security.scoreEvidence"; + } + /// + /// 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.Models.Security.ScoreEvidence CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ScoreEvidence(); + } + /// + /// 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/ScorePlatformGenericAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ScorePlatformGenericAuditRecord.cs new file mode 100644 index 00000000000..ee22c69a900 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ScorePlatformGenericAuditRecord.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.Models.Security +{ + /// + /// Audit data for Score Platform Generic events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScorePlatformGenericAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ScorePlatformGenericAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.scorePlatformGenericAuditRecord"; + } + /// + /// 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.Models.Security.ScorePlatformGenericAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ScorePlatformGenericAuditRecord(); + } + /// + /// 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/ScriptRunAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ScriptRunAuditRecord.cs new file mode 100644 index 00000000000..543c4583b34 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ScriptRunAuditRecord.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.Models.Security +{ + /// + /// Audit data for Script Run events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScriptRunAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ScriptRunAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.scriptRunAuditRecord"; + } + /// + /// 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.Models.Security.ScriptRunAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ScriptRunAuditRecord(); + } + /// + /// 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/SearchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SearchAuditRecord.cs new file mode 100644 index 00000000000..c417d06df18 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SearchAuditRecord.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.Models.Security +{ + /// + /// Audit data for search events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SearchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SearchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.searchAuditRecord"; + } + /// + /// 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.Models.Security.SearchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SearchAuditRecord(); + } + /// + /// 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/Security.cs b/src/Microsoft.Graph/Generated/Models/Security/Security.cs index 0c17988a3b3..2f0ca7125cd 100644 --- a/src/Microsoft.Graph/Generated/Models/Security/Security.cs +++ b/src/Microsoft.Graph/Generated/Models/Security/Security.cs @@ -7,10 +7,11 @@ using System; namespace Microsoft.Graph.Models.Security { + /// + /// Security singleton providing access to audit log resources. + /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] - #pragma warning disable CS1591 public partial class Security : global::Microsoft.Graph.Models.Entity, IParsable - #pragma warning restore CS1591 { /// The alerts property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -59,6 +60,22 @@ public partial class Security : global::Microsoft.Graph.Models.Entity, IParsable get { return BackingStore?.Get("attackSimulation"); } set { BackingStore?.Set("attackSimulation", value); } } +#endif + /// The auditLog property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::Microsoft.Graph.Models.Security.AuditCoreRoot? AuditLog + { + get { return BackingStore?.Get("auditLog"); } + set { BackingStore?.Set("auditLog", value); } + } +#nullable restore +#else + public global::Microsoft.Graph.Models.Security.AuditCoreRoot AuditLog + { + get { return BackingStore?.Get("auditLog"); } + set { BackingStore?.Set("auditLog", value); } + } #endif /// The cases property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -273,6 +290,7 @@ public override IDictionary> GetFieldDeserializers() { "alerts", n => { Alerts = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Alert.CreateFromDiscriminatorValue)?.AsList(); } }, { "alerts_v2", n => { AlertsV2 = n.GetCollectionOfObjectValues(global::Microsoft.Graph.Models.Security.Alert.CreateFromDiscriminatorValue)?.AsList(); } }, { "attackSimulation", n => { AttackSimulation = n.GetObjectValue(global::Microsoft.Graph.Models.AttackSimulationRoot.CreateFromDiscriminatorValue); } }, + { "auditLog", n => { AuditLog = n.GetObjectValue(global::Microsoft.Graph.Models.Security.AuditCoreRoot.CreateFromDiscriminatorValue); } }, { "cases", n => { Cases = n.GetObjectValue(global::Microsoft.Graph.Models.Security.CasesRoot.CreateFromDiscriminatorValue); } }, { "collaboration", n => { Collaboration = n.GetObjectValue(global::Microsoft.Graph.Models.Security.CollaborationRoot.CreateFromDiscriminatorValue); } }, { "dataSecurityAndGovernance", n => { DataSecurityAndGovernance = n.GetObjectValue(global::Microsoft.Graph.Models.TenantDataSecurityAndGovernance.CreateFromDiscriminatorValue); } }, @@ -298,6 +316,7 @@ public override void Serialize(ISerializationWriter writer) writer.WriteCollectionOfObjectValues("alerts", Alerts); writer.WriteCollectionOfObjectValues("alerts_v2", AlertsV2); writer.WriteObjectValue("attackSimulation", AttackSimulation); + writer.WriteObjectValue("auditLog", AuditLog); writer.WriteObjectValue("cases", Cases); writer.WriteObjectValue("collaboration", Collaboration); writer.WriteObjectValue("dataSecurityAndGovernance", DataSecurityAndGovernance); diff --git a/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceAlertRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceAlertRecord.cs new file mode 100644 index 00000000000..fc59e0af4da --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceAlertRecord.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.Models.Security +{ + /// + /// Audit data for Security Compliance Alert events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityComplianceAlertRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceAlertRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceAlertRecord"; + } + /// + /// 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.Models.Security.SecurityComplianceAlertRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceAlertRecord(); + } + /// + /// 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/SecurityComplianceCenterEOPCmdletAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceCenterEOPCmdletAuditRecord.cs new file mode 100644 index 00000000000..006fc19ada6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceCenterEOPCmdletAuditRecord.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.Models.Security +{ + /// + /// Audit data for Security Compliance Center EOP cmdlet events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityComplianceCenterEOPCmdletAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceCenterEOPCmdletAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord"; + } + /// + /// 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.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord(); + } + /// + /// 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/SecurityComplianceInsightsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceInsightsAuditRecord.cs new file mode 100644 index 00000000000..bf671be6f27 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceInsightsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Security Compliance Insights events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityComplianceInsightsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceInsightsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceInsightsAuditRecord"; + } + /// + /// 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.Models.Security.SecurityComplianceInsightsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceInsightsAuditRecord(); + } + /// + /// 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/SecurityComplianceRBACAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceRBACAuditRecord.cs new file mode 100644 index 00000000000..223451b105a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceRBACAuditRecord.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.Models.Security +{ + /// + /// Audit data for Security Compliance RBAC events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityComplianceRBACAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceRBACAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceRBACAuditRecord"; + } + /// + /// 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.Models.Security.SecurityComplianceRBACAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceRBACAuditRecord(); + } + /// + /// 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/SecurityComplianceUserChangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceUserChangeAuditRecord.cs new file mode 100644 index 00000000000..9c125279d5b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SecurityComplianceUserChangeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Security Compliance User Change events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecurityComplianceUserChangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SecurityComplianceUserChangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.securityComplianceUserChangeAuditRecord"; + } + /// + /// 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.Models.Security.SecurityComplianceUserChangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SecurityComplianceUserChangeAuditRecord(); + } + /// + /// 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/SecurityCopilotIdentityManagementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SecurityCopilotIdentityManagementAuditRecord.cs new file mode 100644 index 00000000000..f71e1882bae --- /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.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.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.Models.Security.SecurityCopilotIdentityManagementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..8b94b8e7464 --- /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.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.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.Models.Security.SecurityDevelopmentLifecycleAILogAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/SensitiveInfoRemediationAgentDataRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SensitiveInfoRemediationAgentDataRecord.cs new file mode 100644 index 00000000000..1f6212c65bb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SensitiveInfoRemediationAgentDataRecord.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.Models.Security +{ + /// + /// Audit data for Sensitive Info Remediation Agent events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitiveInfoRemediationAgentDataRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SensitiveInfoRemediationAgentDataRecord() : base() + { + OdataType = "#microsoft.graph.security.sensitiveInfoRemediationAgentDataRecord"; + } + /// + /// 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.Models.Security.SensitiveInfoRemediationAgentDataRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SensitiveInfoRemediationAgentDataRecord(); + } + /// + /// 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/SensitivityLabelActionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SensitivityLabelActionAuditRecord.cs new file mode 100644 index 00000000000..2cba0143765 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SensitivityLabelActionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sensitivity Label Action events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelActionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SensitivityLabelActionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sensitivityLabelActionAuditRecord"; + } + /// + /// 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.Models.Security.SensitivityLabelActionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SensitivityLabelActionAuditRecord(); + } + /// + /// 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/SensitivityLabelPolicyMatchAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SensitivityLabelPolicyMatchAuditRecord.cs new file mode 100644 index 00000000000..f268a791a2c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SensitivityLabelPolicyMatchAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sensitivity Label Policy Match events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabelPolicyMatchAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SensitivityLabelPolicyMatchAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sensitivityLabelPolicyMatchAuditRecord"; + } + /// + /// 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.Models.Security.SensitivityLabelPolicyMatchAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SensitivityLabelPolicyMatchAuditRecord(); + } + /// + /// 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/SensitivityLabeledFileActionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SensitivityLabeledFileActionAuditRecord.cs new file mode 100644 index 00000000000..9d842d660f2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SensitivityLabeledFileActionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sensitivity Labeled File Action events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SensitivityLabeledFileActionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SensitivityLabeledFileActionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sensitivityLabeledFileActionAuditRecord"; + } + /// + /// 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.Models.Security.SensitivityLabeledFileActionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SensitivityLabeledFileActionAuditRecord(); + } + /// + /// 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/SentinelAIToolAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelAIToolAuditRecord.cs new file mode 100644 index 00000000000..6ef15e1312f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelAIToolAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel AI Tool events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelAIToolAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelAIToolAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelAIToolAuditRecord"; + } + /// + /// 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.Models.Security.SentinelAIToolAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelAIToolAuditRecord(); + } + /// + /// 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/SentinelGraphAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelGraphAuditRecord.cs new file mode 100644 index 00000000000..37f789d42fc --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelGraphAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel Graph events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelGraphAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelGraphAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelGraphAuditRecord"; + } + /// + /// 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.Models.Security.SentinelGraphAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelGraphAuditRecord(); + } + /// + /// 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/SentinelJobAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelJobAuditRecord.cs new file mode 100644 index 00000000000..165a38f5d4b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelJobAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel Job events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelJobAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelJobAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelJobAuditRecord"; + } + /// + /// 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.Models.Security.SentinelJobAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelJobAuditRecord(); + } + /// + /// 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/SentinelKQLOnLakeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelKQLOnLakeAuditRecord.cs new file mode 100644 index 00000000000..aef05eef687 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelKQLOnLakeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel KQL On Lake events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelKQLOnLakeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelKQLOnLakeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelKQLOnLakeAuditRecord"; + } + /// + /// 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.Models.Security.SentinelKQLOnLakeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelKQLOnLakeAuditRecord(); + } + /// + /// 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/SentinelLakeDataOnboardingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelLakeDataOnboardingAuditRecord.cs new file mode 100644 index 00000000000..0ab821f2b30 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelLakeDataOnboardingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel Lake Data Onboarding events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelLakeDataOnboardingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelLakeDataOnboardingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelLakeDataOnboardingAuditRecord"; + } + /// + /// 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.Models.Security.SentinelLakeDataOnboardingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelLakeDataOnboardingAuditRecord(); + } + /// + /// 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/SentinelLakeEncryptionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelLakeEncryptionAuditRecord.cs new file mode 100644 index 00000000000..b1e1facf61b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelLakeEncryptionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel Lake Encryption events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelLakeEncryptionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelLakeEncryptionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelLakeEncryptionAuditRecord"; + } + /// + /// 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.Models.Security.SentinelLakeEncryptionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelLakeEncryptionAuditRecord(); + } + /// + /// 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/SentinelLakeOnboardingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelLakeOnboardingAuditRecord.cs new file mode 100644 index 00000000000..858f1927055 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelLakeOnboardingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel Lake Onboarding events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelLakeOnboardingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelLakeOnboardingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelLakeOnboardingAuditRecord"; + } + /// + /// 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.Models.Security.SentinelLakeOnboardingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelLakeOnboardingAuditRecord(); + } + /// + /// 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/SentinelNotebookOnLakeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelNotebookOnLakeAuditRecord.cs new file mode 100644 index 00000000000..a2aafc1095a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelNotebookOnLakeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel Notebook On Lake events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelNotebookOnLakeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelNotebookOnLakeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelNotebookOnLakeAuditRecord"; + } + /// + /// 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.Models.Security.SentinelNotebookOnLakeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelNotebookOnLakeAuditRecord(); + } + /// + /// 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/SentinelPackageAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SentinelPackageAuditRecord.cs new file mode 100644 index 00000000000..6606a548097 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SentinelPackageAuditRecord.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.Models.Security +{ + /// + /// Audit data for Sentinel Package events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SentinelPackageAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SentinelPackageAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sentinelPackageAuditRecord"; + } + /// + /// 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.Models.Security.SentinelPackageAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SentinelPackageAuditRecord(); + } + /// + /// 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/SharePointAppPermissionOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointAppPermissionOperationAuditRecord.cs new file mode 100644 index 00000000000..552b8f5508e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointAppPermissionOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint App Permission Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointAppPermissionOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointAppPermissionOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointAppPermissionOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointAppPermissionOperationAuditRecord(); + } + /// + /// 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/SharePointAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointAuditRecord.cs new file mode 100644 index 00000000000..edf4c8adfee --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointAuditRecord"; + } + /// + /// 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.Models.Security.SharePointAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointAuditRecord(); + } + /// + /// 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/SharePointCommentOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointCommentOperationAuditRecord.cs new file mode 100644 index 00000000000..e441a0ae825 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointCommentOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint Comment Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointCommentOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointCommentOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointCommentOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointCommentOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointCommentOperationAuditRecord(); + } + /// + /// 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/SharePointContentSecurityPolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointContentSecurityPolicyAuditRecord.cs new file mode 100644 index 00000000000..9842a4b7a8a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointContentSecurityPolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint Content Security Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointContentSecurityPolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointContentSecurityPolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointContentSecurityPolicyAuditRecord"; + } + /// + /// 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.Models.Security.SharePointContentSecurityPolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointContentSecurityPolicyAuditRecord(); + } + /// + /// 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/SharePointContentTypeOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointContentTypeOperationAuditRecord.cs new file mode 100644 index 00000000000..865f38b4687 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointContentTypeOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint Content Type Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointContentTypeOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointContentTypeOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointContentTypeOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointContentTypeOperationAuditRecord(); + } + /// + /// 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/SharePointESignatureAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointESignatureAuditRecord.cs new file mode 100644 index 00000000000..87c7cd483e9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointESignatureAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint E Signature events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointESignatureAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointESignatureAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointESignatureAuditRecord"; + } + /// + /// 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.Models.Security.SharePointESignatureAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointESignatureAuditRecord(); + } + /// + /// 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/SharePointFieldOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointFieldOperationAuditRecord.cs new file mode 100644 index 00000000000..3189ef2e72a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointFieldOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint Field Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointFieldOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointFieldOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointFieldOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointFieldOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointFieldOperationAuditRecord(); + } + /// + /// 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/SharePointFileOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointFileOperationAuditRecord.cs new file mode 100644 index 00000000000..a3a019acd97 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointFileOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint File Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointFileOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointFileOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointFileOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointFileOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointFileOperationAuditRecord(); + } + /// + /// 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/SharePointListItemOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointListItemOperationAuditRecord.cs new file mode 100644 index 00000000000..98aa10abe82 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointListItemOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint List Item Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointListItemOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointListItemOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointListItemOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointListItemOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointListItemOperationAuditRecord(); + } + /// + /// 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/SharePointListOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointListOperationAuditRecord.cs new file mode 100644 index 00000000000..3076cc1a6d0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointListOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint List Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointListOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointListOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointListOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointListOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointListOperationAuditRecord(); + } + /// + /// 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/SharePointSharingOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SharePointSharingOperationAuditRecord.cs new file mode 100644 index 00000000000..6423ea45947 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SharePointSharingOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for SharePoint Sharing Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharePointSharingOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SharePointSharingOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.sharePointSharingOperationAuditRecord"; + } + /// + /// 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.Models.Security.SharePointSharingOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SharePointSharingOperationAuditRecord(); + } + /// + /// 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/SkypeForBusinessCmdletsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessCmdletsAuditRecord.cs new file mode 100644 index 00000000000..b550cb7ba65 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessCmdletsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Skype for Business cmdlets events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SkypeForBusinessCmdletsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SkypeForBusinessCmdletsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord"; + } + /// + /// 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.Models.Security.SkypeForBusinessCmdletsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SkypeForBusinessCmdletsAuditRecord(); + } + /// + /// 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/SkypeForBusinessPSTNUsageAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessPSTNUsageAuditRecord.cs new file mode 100644 index 00000000000..1f472842765 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessPSTNUsageAuditRecord.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.Models.Security +{ + /// + /// Audit data for Skype for Business PSTN Usage events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SkypeForBusinessPSTNUsageAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SkypeForBusinessPSTNUsageAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord"; + } + /// + /// 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.Models.Security.SkypeForBusinessPSTNUsageAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SkypeForBusinessPSTNUsageAuditRecord(); + } + /// + /// 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/SkypeForBusinessUsersBlockedAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessUsersBlockedAuditRecord.cs new file mode 100644 index 00000000000..aa6885fd055 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SkypeForBusinessUsersBlockedAuditRecord.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.Models.Security +{ + /// + /// Audit data for Skype for Business Users Blocked events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SkypeForBusinessUsersBlockedAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SkypeForBusinessUsersBlockedAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord"; + } + /// + /// 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.Models.Security.SkypeForBusinessUsersBlockedAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SkypeForBusinessUsersBlockedAuditRecord(); + } + /// + /// 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/SonarDetonationContentMetadata.cs b/src/Microsoft.Graph/Generated/Models/Security/SonarDetonationContentMetadata.cs new file mode 100644 index 00000000000..01ecd70384c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SonarDetonationContentMetadata.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.Models.Security +{ + /// + /// Audit data for Sonar Detonation Content Meta events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SonarDetonationContentMetadata : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SonarDetonationContentMetadata() : base() + { + OdataType = "#microsoft.graph.security.sonarDetonationContentMetadata"; + } + /// + /// 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.Models.Security.SonarDetonationContentMetadata CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SonarDetonationContentMetadata(); + } + /// + /// 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/SonarDetonationEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SonarDetonationEntityAuditRecord.cs new file mode 100644 index 00000000000..4ee82b4750e --- /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.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.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.Models.Security.SonarDetonationEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..f64b836d826 --- /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.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.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.Models.Security.SonarFileDetonationEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..3c0e5df25b3 --- /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.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.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.Models.Security.SonarSubmissionEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..d2777a9c576 --- /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.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.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.Models.Security.SonarUrlDetonationEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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 00000000000..fbd4b177eb5 --- /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.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.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.Models.Security.SparkCoreCustomLivePoolRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/Security/SubmissionEntityAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SubmissionEntityAuditRecord.cs new file mode 100644 index 00000000000..29ccb79aeb2 --- /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.Models.Security +{ + /// + /// Audit data for Submission Entity events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubmissionEntityAuditRecord : global::Microsoft.Graph.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.Models.Security.SubmissionEntityAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/SupervisoryReviewDayXInsightsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SupervisoryReviewDayXInsightsAuditRecord.cs new file mode 100644 index 00000000000..7360ab6fd0b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SupervisoryReviewDayXInsightsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Supervisory Review Day X Insights events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SupervisoryReviewDayXInsightsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SupervisoryReviewDayXInsightsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord"; + } + /// + /// 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.Models.Security.SupervisoryReviewDayXInsightsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SupervisoryReviewDayXInsightsAuditRecord(); + } + /// + /// 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/SyntheticProbeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/SyntheticProbeAuditRecord.cs new file mode 100644 index 00000000000..698e4e7f129 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/SyntheticProbeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Synthetic Probe events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyntheticProbeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public SyntheticProbeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.syntheticProbeAuditRecord"; + } + /// + /// 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.Models.Security.SyntheticProbeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.SyntheticProbeAuditRecord(); + } + /// + /// 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/TeamCopilotInteractionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamCopilotInteractionAuditRecord.cs new file mode 100644 index 00000000000..28f5f22322a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamCopilotInteractionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Team Copilot Interaction events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamCopilotInteractionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamCopilotInteractionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamCopilotInteractionAuditRecord"; + } + /// + /// 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.Models.Security.TeamCopilotInteractionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamCopilotInteractionAuditRecord(); + } + /// + /// 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/TeamsEasyApprovalsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsEasyApprovalsAuditRecord.cs new file mode 100644 index 00000000000..c0af3663c80 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsEasyApprovalsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Teams Easy Approvals events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsEasyApprovalsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsEasyApprovalsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsEasyApprovalsAuditRecord"; + } + /// + /// 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.Models.Security.TeamsEasyApprovalsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsEasyApprovalsAuditRecord(); + } + /// + /// 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/TeamsEvalDataHubAdminOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubAdminOperationAuditRecord.cs new file mode 100644 index 00000000000..9d31c22a220 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubAdminOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Teams Eval Data Hub Admin Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsEvalDataHubAdminOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsEvalDataHubAdminOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsEvalDataHubAdminOperationAuditRecord"; + } + /// + /// 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.Models.Security.TeamsEvalDataHubAdminOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsEvalDataHubAdminOperationAuditRecord(); + } + /// + /// 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/TeamsEvalDataHubDataAccessAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubDataAccessAuditRecord.cs new file mode 100644 index 00000000000..9b697e0fd77 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubDataAccessAuditRecord.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.Models.Security +{ + /// + /// Audit data for Teams Eval Data Hub Data Access events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsEvalDataHubDataAccessAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsEvalDataHubDataAccessAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsEvalDataHubDataAccessAuditRecord"; + } + /// + /// 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.Models.Security.TeamsEvalDataHubDataAccessAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsEvalDataHubDataAccessAuditRecord(); + } + /// + /// 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/TeamsEvalDataHubPermissionChangeAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubPermissionChangeAuditRecord.cs new file mode 100644 index 00000000000..f090f827491 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsEvalDataHubPermissionChangeAuditRecord.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.Models.Security +{ + /// + /// Audit data for Teams Eval Data Hub Permission Change events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsEvalDataHubPermissionChangeAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsEvalDataHubPermissionChangeAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsEvalDataHubPermissionChangeAuditRecord"; + } + /// + /// 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.Models.Security.TeamsEvalDataHubPermissionChangeAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsEvalDataHubPermissionChangeAuditRecord(); + } + /// + /// 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/TeamsHealthcareAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsHealthcareAuditRecord.cs new file mode 100644 index 00000000000..449555e7261 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsHealthcareAuditRecord.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.Models.Security +{ + /// + /// Audit data for Teams Healthcare events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsHealthcareAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsHealthcareAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsHealthcareAuditRecord"; + } + /// + /// 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.Models.Security.TeamsHealthcareAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsHealthcareAuditRecord(); + } + /// + /// 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/TeamsUpdatesAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TeamsUpdatesAuditRecord.cs new file mode 100644 index 00000000000..045540e038d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TeamsUpdatesAuditRecord.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.Models.Security +{ + /// + /// Audit data for Teams Updates events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TeamsUpdatesAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TeamsUpdatesAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.teamsUpdatesAuditRecord"; + } + /// + /// 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.Models.Security.TeamsUpdatesAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TeamsUpdatesAuditRecord(); + } + /// + /// 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/TenantAllowBlockListAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TenantAllowBlockListAuditRecord.cs new file mode 100644 index 00000000000..66d8bafd272 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TenantAllowBlockListAuditRecord.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.Models.Security +{ + /// + /// Audit data for Tenant Allow Block List events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TenantAllowBlockListAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TenantAllowBlockListAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.tenantAllowBlockListAuditRecord"; + } + /// + /// 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.Models.Security.TenantAllowBlockListAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TenantAllowBlockListAuditRecord(); + } + /// + /// 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/ThreatFinderAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatFinderAuditRecord.cs new file mode 100644 index 00000000000..0988bc834ac --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatFinderAuditRecord.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.Models.Security +{ + /// + /// Audit data for Threat Finder events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThreatFinderAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatFinderAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.threatFinderAuditRecord"; + } + /// + /// 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.Models.Security.ThreatFinderAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatFinderAuditRecord(); + } + /// + /// 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/ThreatIntelligenceAtpContentData.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceAtpContentData.cs new file mode 100644 index 00000000000..1669cb1c555 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceAtpContentData.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.Models.Security +{ + /// + /// Audit data for Threat Intelligence Atp Content events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThreatIntelligenceAtpContentData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceAtpContentData() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceAtpContentData"; + } + /// + /// 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.Models.Security.ThreatIntelligenceAtpContentData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceAtpContentData(); + } + /// + /// 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/ThreatIntelligenceExportAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceExportAuditRecord.cs new file mode 100644 index 00000000000..997dfb73c32 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceExportAuditRecord.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.Models.Security +{ + /// + /// Audit data for Threat Intelligence Export events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThreatIntelligenceExportAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceExportAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceExportAuditRecord"; + } + /// + /// 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.Models.Security.ThreatIntelligenceExportAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceExportAuditRecord(); + } + /// + /// 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/ThreatIntelligenceMailData.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceMailData.cs new file mode 100644 index 00000000000..91f1e67ef65 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceMailData.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.Models.Security +{ + /// + /// Audit data for Threat Intelligence Mail events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThreatIntelligenceMailData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceMailData() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceMailData"; + } + /// + /// 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.Models.Security.ThreatIntelligenceMailData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceMailData(); + } + /// + /// 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/ThreatIntelligenceObjectAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceObjectAuditRecord.cs new file mode 100644 index 00000000000..59f05f5649f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceObjectAuditRecord.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.Models.Security +{ + /// + /// Audit data for Threat Intelligence Object events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThreatIntelligenceObjectAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceObjectAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceObjectAuditRecord"; + } + /// + /// 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.Models.Security.ThreatIntelligenceObjectAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceObjectAuditRecord(); + } + /// + /// 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/ThreatIntelligenceUrlClickData.cs b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceUrlClickData.cs new file mode 100644 index 00000000000..bb03815b9c9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/ThreatIntelligenceUrlClickData.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.Models.Security +{ + /// + /// Audit data for Threat Intelligence Url Click events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThreatIntelligenceUrlClickData : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public ThreatIntelligenceUrlClickData() : base() + { + OdataType = "#microsoft.graph.security.threatIntelligenceUrlClickData"; + } + /// + /// 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.Models.Security.ThreatIntelligenceUrlClickData CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.ThreatIntelligenceUrlClickData(); + } + /// + /// 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/TodoAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TodoAuditRecord.cs new file mode 100644 index 00000000000..4f22a4f1514 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TodoAuditRecord.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.Models.Security +{ + /// + /// Audit data for Microsoft To Do events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TodoAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TodoAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.todoAuditRecord"; + } + /// + /// 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.Models.Security.TodoAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TodoAuditRecord(); + } + /// + /// 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/TrainableClassifierAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/TrainableClassifierAuditRecord.cs new file mode 100644 index 00000000000..4da62e77ba4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/TrainableClassifierAuditRecord.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.Models.Security +{ + /// + /// Audit data for Trainable Classifier events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TrainableClassifierAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public TrainableClassifierAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.trainableClassifierAuditRecord"; + } + /// + /// 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.Models.Security.TrainableClassifierAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.TrainableClassifierAuditRecord(); + } + /// + /// 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/UamOperationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UamOperationAuditRecord.cs new file mode 100644 index 00000000000..2e01627a226 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UamOperationAuditRecord.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.Models.Security +{ + /// + /// Audit data for UAM Operation events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UamOperationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UamOperationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.uamOperationAuditRecord"; + } + /// + /// 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.Models.Security.UamOperationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UamOperationAuditRecord(); + } + /// + /// 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/UnifiedGroupAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UnifiedGroupAuditRecord.cs new file mode 100644 index 00000000000..b845ef6a545 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UnifiedGroupAuditRecord.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.Models.Security +{ + /// + /// Audit data for Unified Group events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedGroupAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UnifiedGroupAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.unifiedGroupAuditRecord"; + } + /// + /// 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.Models.Security.UnifiedGroupAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UnifiedGroupAuditRecord(); + } + /// + /// 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/UnifiedSimulationMatchedItemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationMatchedItemAuditRecord.cs new file mode 100644 index 00000000000..255d190c8c7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationMatchedItemAuditRecord.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.Models.Security +{ + /// + /// Audit data for Unified Simulation Matched Item events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedSimulationMatchedItemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UnifiedSimulationMatchedItemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord"; + } + /// + /// 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.Models.Security.UnifiedSimulationMatchedItemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UnifiedSimulationMatchedItemAuditRecord(); + } + /// + /// 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/UnifiedSimulationSummaryAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationSummaryAuditRecord.cs new file mode 100644 index 00000000000..63785e3fb5a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UnifiedSimulationSummaryAuditRecord.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.Models.Security +{ + /// + /// Audit data for Unified Simulation Summary events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnifiedSimulationSummaryAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UnifiedSimulationSummaryAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord"; + } + /// + /// 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.Models.Security.UnifiedSimulationSummaryAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UnifiedSimulationSummaryAuditRecord(); + } + /// + /// 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/UniversalPrintManagementAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UniversalPrintManagementAuditRecord.cs new file mode 100644 index 00000000000..8b28154d4a1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UniversalPrintManagementAuditRecord.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.Models.Security +{ + /// + /// Audit data for Universal Print Management events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UniversalPrintManagementAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UniversalPrintManagementAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.universalPrintManagementAuditRecord"; + } + /// + /// 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.Models.Security.UniversalPrintManagementAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UniversalPrintManagementAuditRecord(); + } + /// + /// 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/UniversalPrintPrintJobAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UniversalPrintPrintJobAuditRecord.cs new file mode 100644 index 00000000000..03f5c6e1266 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UniversalPrintPrintJobAuditRecord.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.Models.Security +{ + /// + /// Audit data for Universal Print Print Job events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UniversalPrintPrintJobAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UniversalPrintPrintJobAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.universalPrintPrintJobAuditRecord"; + } + /// + /// 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.Models.Security.UniversalPrintPrintJobAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UniversalPrintPrintJobAuditRecord(); + } + /// + /// 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/UrbacAssignmentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UrbacAssignmentAuditRecord.cs new file mode 100644 index 00000000000..c58a6994d5b --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UrbacAssignmentAuditRecord.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.Models.Security +{ + /// + /// Audit data for URBAC Assignment events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UrbacAssignmentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UrbacAssignmentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.urbacAssignmentAuditRecord"; + } + /// + /// 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.Models.Security.UrbacAssignmentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UrbacAssignmentAuditRecord(); + } + /// + /// 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/UrbacEnableStateAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UrbacEnableStateAuditRecord.cs new file mode 100644 index 00000000000..008b8e96df9 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UrbacEnableStateAuditRecord.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.Models.Security +{ + /// + /// Audit data for URBAC Enable State events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UrbacEnableStateAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UrbacEnableStateAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.urbacEnableStateAuditRecord"; + } + /// + /// 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.Models.Security.UrbacEnableStateAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UrbacEnableStateAuditRecord(); + } + /// + /// 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/UrbacRoleAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UrbacRoleAuditRecord.cs new file mode 100644 index 00000000000..10ae552087a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UrbacRoleAuditRecord.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.Models.Security +{ + /// + /// Audit data for URBAC Role events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UrbacRoleAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UrbacRoleAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.urbacRoleAuditRecord"; + } + /// + /// 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.Models.Security.UrbacRoleAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UrbacRoleAuditRecord(); + } + /// + /// 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/UserTrainingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UserTrainingAuditRecord.cs new file mode 100644 index 00000000000..9183b9063b7 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UserTrainingAuditRecord.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.Models.Security +{ + /// + /// Audit data for User Training events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserTrainingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UserTrainingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.userTrainingAuditRecord"; + } + /// + /// 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.Models.Security.UserTrainingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UserTrainingAuditRecord(); + } + /// + /// 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/UsxWorkspaceOnboardingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/UsxWorkspaceOnboardingAuditRecord.cs new file mode 100644 index 00000000000..a9cdd1d97d5 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/UsxWorkspaceOnboardingAuditRecord.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.Models.Security +{ + /// + /// Audit data for USX Workspace Onboarding events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsxWorkspaceOnboardingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public UsxWorkspaceOnboardingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.usxWorkspaceOnboardingAuditRecord"; + } + /// + /// 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.Models.Security.UsxWorkspaceOnboardingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.UsxWorkspaceOnboardingAuditRecord(); + } + /// + /// 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/VfamCreatePolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VfamCreatePolicyAuditRecord.cs new file mode 100644 index 00000000000..6839032c22e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VfamCreatePolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for VFAM Create Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VfamCreatePolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VfamCreatePolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vfamCreatePolicyAuditRecord"; + } + /// + /// 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.Models.Security.VfamCreatePolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VfamCreatePolicyAuditRecord(); + } + /// + /// 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/VfamDeletePolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VfamDeletePolicyAuditRecord.cs new file mode 100644 index 00000000000..1c36b1bbd50 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VfamDeletePolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for VFAM Delete Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VfamDeletePolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VfamDeletePolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vfamDeletePolicyAuditRecord"; + } + /// + /// 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.Models.Security.VfamDeletePolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VfamDeletePolicyAuditRecord(); + } + /// + /// 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/VfamUpdatePolicyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VfamUpdatePolicyAuditRecord.cs new file mode 100644 index 00000000000..c8da466b1c1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VfamUpdatePolicyAuditRecord.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.Models.Security +{ + /// + /// Audit data for VFAM Update Policy events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VfamUpdatePolicyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VfamUpdatePolicyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vfamUpdatePolicyAuditRecord"; + } + /// + /// 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.Models.Security.VfamUpdatePolicyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VfamUpdatePolicyAuditRecord(); + } + /// + /// 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/VivaAmplifyAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaAmplifyAuditRecord.cs new file mode 100644 index 00000000000..9395fa14f9f --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaAmplifyAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Amplify events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaAmplifyAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaAmplifyAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaAmplifyAuditRecord"; + } + /// + /// 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.Models.Security.VivaAmplifyAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaAmplifyAuditRecord(); + } + /// + /// 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/VivaEngageEventsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaEngageEventsAuditRecord.cs new file mode 100644 index 00000000000..f8fa190c41c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaEngageEventsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Engage Events events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaEngageEventsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaEngageEventsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaEngageEventsAuditRecord"; + } + /// + /// 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.Models.Security.VivaEngageEventsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaEngageEventsAuditRecord(); + } + /// + /// 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/VivaEngageNetworkAssociationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaEngageNetworkAssociationAuditRecord.cs new file mode 100644 index 00000000000..79efd63c955 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaEngageNetworkAssociationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Engage Network Association events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaEngageNetworkAssociationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaEngageNetworkAssociationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaEngageNetworkAssociationAuditRecord"; + } + /// + /// 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.Models.Security.VivaEngageNetworkAssociationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaEngageNetworkAssociationAuditRecord(); + } + /// + /// 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/VivaEngageSegmentAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaEngageSegmentAuditRecord.cs new file mode 100644 index 00000000000..6bc78a3286d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaEngageSegmentAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Engage Segment events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaEngageSegmentAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaEngageSegmentAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaEngageSegmentAuditRecord"; + } + /// + /// 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.Models.Security.VivaEngageSegmentAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaEngageSegmentAuditRecord(); + } + /// + /// 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/VivaGlintAdvancedConfigurationAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintAdvancedConfigurationAuditRecord.cs new file mode 100644 index 00000000000..51bbe1f0c25 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintAdvancedConfigurationAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Advanced Configuration events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintAdvancedConfigurationAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintAdvancedConfigurationAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintAdvancedConfigurationAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintAdvancedConfigurationAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintAdvancedConfigurationAuditRecord(); + } + /// + /// 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/VivaGlintAgenticCampaignAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintAgenticCampaignAuditRecord.cs new file mode 100644 index 00000000000..fa3f84f9d7f --- /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.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.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.Models.Security.VivaGlintAgenticCampaignAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.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/Security/VivaGlintFeedbackProgramAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintFeedbackProgramAuditRecord.cs new file mode 100644 index 00000000000..e1558da3172 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintFeedbackProgramAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Feedback Program events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintFeedbackProgramAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintFeedbackProgramAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintFeedbackProgramAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintFeedbackProgramAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintFeedbackProgramAuditRecord(); + } + /// + /// 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/VivaGlintOrganizationalDataAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintOrganizationalDataAuditRecord.cs new file mode 100644 index 00000000000..58c141b8ef6 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintOrganizationalDataAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Organizational events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintOrganizationalDataAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintOrganizationalDataAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintOrganizationalDataAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintOrganizationalDataAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintOrganizationalDataAuditRecord(); + } + /// + /// 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/VivaGlintPulseProgramAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintPulseProgramAuditRecord.cs new file mode 100644 index 00000000000..7dd880d9838 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintPulseProgramAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Pulse Program events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintPulseProgramAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintPulseProgramAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintPulseProgramAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintPulseProgramAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintPulseProgramAuditRecord(); + } + /// + /// 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/VivaGlintPulseProgramRespondentRateAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintPulseProgramRespondentRateAuditRecord.cs new file mode 100644 index 00000000000..5bb61a55ec8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintPulseProgramRespondentRateAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Pulse Program Respondent Rate events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintPulseProgramRespondentRateAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintPulseProgramRespondentRateAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintPulseProgramRespondentRateAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintPulseProgramRespondentRateAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintPulseProgramRespondentRateAuditRecord(); + } + /// + /// 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/VivaGlintQuestionAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintQuestionAuditRecord.cs new file mode 100644 index 00000000000..9659c29901c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintQuestionAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Question events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintQuestionAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintQuestionAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintQuestionAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintQuestionAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintQuestionAuditRecord(); + } + /// + /// 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/VivaGlintRoleAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintRoleAuditRecord.cs new file mode 100644 index 00000000000..5b3787f4d73 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintRoleAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Role events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintRoleAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintRoleAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintRoleAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintRoleAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintRoleAuditRecord(); + } + /// + /// 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/VivaGlintRubiconAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintRubiconAuditRecord.cs new file mode 100644 index 00000000000..70b287c3c91 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintRubiconAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Rubicon events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintRubiconAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintRubiconAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintRubiconAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintRubiconAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintRubiconAuditRecord(); + } + /// + /// 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/VivaGlintSupportAccessAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintSupportAccessAuditRecord.cs new file mode 100644 index 00000000000..8f5b656c434 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintSupportAccessAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint Support Access events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintSupportAccessAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintSupportAccessAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintSupportAccessAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintSupportAccessAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintSupportAccessAuditRecord(); + } + /// + /// 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/VivaGlintSystemAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintSystemAuditRecord.cs new file mode 100644 index 00000000000..acdffe058a4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintSystemAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint System events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintSystemAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintSystemAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintSystemAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintSystemAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintSystemAuditRecord(); + } + /// + /// 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/VivaGlintUserAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintUserAuditRecord.cs new file mode 100644 index 00000000000..9bdd726db78 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintUserAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint User events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintUserAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintUserAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintUserAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintUserAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintUserAuditRecord(); + } + /// + /// 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/VivaGlintUserGroupAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintUserGroupAuditRecord.cs new file mode 100644 index 00000000000..9251186ea5c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGlintUserGroupAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Glint User Group events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGlintUserGroupAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGlintUserGroupAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGlintUserGroupAuditRecord"; + } + /// + /// 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.Models.Security.VivaGlintUserGroupAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGlintUserGroupAuditRecord(); + } + /// + /// 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/VivaGoalsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaGoalsAuditRecord.cs new file mode 100644 index 00000000000..4629983042e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaGoalsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Goals events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaGoalsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaGoalsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaGoalsAuditRecord"; + } + /// + /// 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.Models.Security.VivaGoalsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaGoalsAuditRecord(); + } + /// + /// 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/VivaLearningAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAdminAuditRecord.cs new file mode 100644 index 00000000000..65ea642c417 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAdminAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Learning Admin events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaLearningAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaLearningAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaLearningAdminAuditRecord"; + } + /// + /// 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.Models.Security.VivaLearningAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaLearningAdminAuditRecord(); + } + /// + /// 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/VivaLearningAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAuditRecord.cs new file mode 100644 index 00000000000..c0b47fad5eb --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaLearningAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Learning events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaLearningAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaLearningAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaLearningAuditRecord"; + } + /// + /// 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.Models.Security.VivaLearningAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaLearningAuditRecord(); + } + /// + /// 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/VivaPulseAdminAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseAdminAuditRecord.cs new file mode 100644 index 00000000000..bf95fdbe704 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseAdminAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Pulse Admin events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaPulseAdminAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseAdminAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseAdminAuditRecord"; + } + /// + /// 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.Models.Security.VivaPulseAdminAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseAdminAuditRecord(); + } + /// + /// 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/VivaPulseOrganizerAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseOrganizerAuditRecord.cs new file mode 100644 index 00000000000..de199c8b38e --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseOrganizerAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Pulse Organizer events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaPulseOrganizerAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseOrganizerAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseOrganizerAuditRecord"; + } + /// + /// 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.Models.Security.VivaPulseOrganizerAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseOrganizerAuditRecord(); + } + /// + /// 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/VivaPulseReportAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseReportAuditRecord.cs new file mode 100644 index 00000000000..eec16e04870 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseReportAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Pulse Report events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaPulseReportAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseReportAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseReportAuditRecord"; + } + /// + /// 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.Models.Security.VivaPulseReportAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseReportAuditRecord(); + } + /// + /// 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/VivaPulseResponseAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseResponseAuditRecord.cs new file mode 100644 index 00000000000..a6873aca2f8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/VivaPulseResponseAuditRecord.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.Models.Security +{ + /// + /// Audit data for Viva Pulse Response events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VivaPulseResponseAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public VivaPulseResponseAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.vivaPulseResponseAuditRecord"; + } + /// + /// 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.Models.Security.VivaPulseResponseAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.VivaPulseResponseAuditRecord(); + } + /// + /// 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/WdatpAlertsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/WdatpAlertsAuditRecord.cs new file mode 100644 index 00000000000..31f5426019a --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/WdatpAlertsAuditRecord.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.Models.Security +{ + /// + /// Audit data for WDATP Alerts events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WdatpAlertsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public WdatpAlertsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.wdatpAlertsAuditRecord"; + } + /// + /// 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.Models.Security.WdatpAlertsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.WdatpAlertsAuditRecord(); + } + /// + /// 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/WebContentFilteringAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/WebContentFilteringAuditRecord.cs new file mode 100644 index 00000000000..9387897c81c --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/WebContentFilteringAuditRecord.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.Models.Security +{ + /// + /// Audit data for Web Content Filtering events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WebContentFilteringAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public WebContentFilteringAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.webContentFilteringAuditRecord"; + } + /// + /// 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.Models.Security.WebContentFilteringAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.WebContentFilteringAuditRecord(); + } + /// + /// 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/Windows365CustomerLockboxAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/Windows365CustomerLockboxAuditRecord.cs new file mode 100644 index 00000000000..49fb74f398d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/Windows365CustomerLockboxAuditRecord.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.Models.Security +{ + /// + /// Audit data for Windows365 Customer Lockbox events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Windows365CustomerLockboxAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public Windows365CustomerLockboxAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.windows365CustomerLockboxAuditRecord"; + } + /// + /// 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.Models.Security.Windows365CustomerLockboxAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.Windows365CustomerLockboxAuditRecord(); + } + /// + /// 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/WorkplaceAnalyticsAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/WorkplaceAnalyticsAuditRecord.cs new file mode 100644 index 00000000000..85389f7c261 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/WorkplaceAnalyticsAuditRecord.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.Models.Security +{ + /// + /// Audit data for Workplace Analytics events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkplaceAnalyticsAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public WorkplaceAnalyticsAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.workplaceAnalyticsAuditRecord"; + } + /// + /// 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.Models.Security.WorkplaceAnalyticsAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.WorkplaceAnalyticsAuditRecord(); + } + /// + /// 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/YammerAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/YammerAuditRecord.cs new file mode 100644 index 00000000000..fa094295d72 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/YammerAuditRecord.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.Models.Security +{ + /// + /// Audit data for Yammer events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class YammerAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public YammerAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.yammerAuditRecord"; + } + /// + /// 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.Models.Security.YammerAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.YammerAuditRecord(); + } + /// + /// 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/YammerUserHidingAuditRecord.cs b/src/Microsoft.Graph/Generated/Models/Security/YammerUserHidingAuditRecord.cs new file mode 100644 index 00000000000..13a0ac23e73 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Models/Security/YammerUserHidingAuditRecord.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.Models.Security +{ + /// + /// Audit data for Yammer User Hiding events. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class YammerUserHidingAuditRecord : global::Microsoft.Graph.Models.Security.AuditData, IParsable + { + /// + /// Instantiates a new and sets the default values. + /// + public YammerUserHidingAuditRecord() : base() + { + OdataType = "#microsoft.graph.security.yammerUserHidingAuditRecord"; + } + /// + /// 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.Models.Security.YammerUserHidingAuditRecord CreateFromDiscriminatorValue(IParseNode parseNode) + { + if(ReferenceEquals(parseNode, null)) throw new ArgumentNullException(nameof(parseNode)); + return new global::Microsoft.Graph.Models.Security.YammerUserHidingAuditRecord(); + } + /// + /// 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/User.cs b/src/Microsoft.Graph/Generated/Models/User.cs index 140faa76a89..bc22cc411aa 100644 --- a/src/Microsoft.Graph/Generated/Models/User.cs +++ b/src/Microsoft.Graph/Generated/Models/User.cs @@ -7,11 +7,10 @@ using System; namespace Microsoft.Graph.Models { - /// - /// Represents a Microsoft Entra user account. - /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 public partial class User : global::Microsoft.Graph.Models.DirectoryObject, IParsable + #pragma warning restore CS1591 { /// A freeform text entry field for the user to describe themselves. Requires $select to retrieve. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER diff --git a/src/Microsoft.Graph/Generated/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.cs index 1c34d2764b7..341ee11a41c 100644 --- a/src/Microsoft.Graph/Generated/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Alerts_v2/MicrosoftGraphSecurityMoveAlerts/MicrosoftGraphSecurityMoveAlertsRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityMoveAlertsRequestBuilder(string rawUrl, IRequestAda } /// /// Move one or more alert resources to a new or existing incident. + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/AuditLogRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/AuditLogRequestBuilder.cs new file mode 100644 index 00000000000..21205f49b6d --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/AuditLogRequestBuilder.cs @@ -0,0 +1,235 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries; +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.Security.AuditLog +{ + /// + /// Provides operations to manage the auditLog property of the microsoft.graph.security entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + public global::Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder Queries + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder(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 AuditLogRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog{?%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 AuditLogRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property auditLog for security + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get auditLog from security + /// + /// A + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task GetAsync(Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task GetAsync(Action> requestConfiguration = default, CancellationToken cancellationToken = default) + { +#endif + var requestInfo = ToGetRequestInformation(requestConfiguration); + var errorMapping = new Dictionary> + { + { "XXX", global::Microsoft.Graph.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditCoreRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Update the navigation property auditLog in security + /// + /// 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.Models.Security.AuditCoreRoot body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PatchAsync(global::Microsoft.Graph.Models.Security.AuditCoreRoot 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditCoreRoot.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property auditLog for security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation 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 auditLog from security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + { +#endif + var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); + requestInfo.Configure(requestConfiguration); + requestInfo.Headers.TryAdd("Accept", "application/json"); + return requestInfo; + } + /// + /// Update the navigation property auditLog in security + /// + /// 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.Models.Security.AuditCoreRoot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::Microsoft.Graph.Models.Security.AuditCoreRoot 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.Security.AuditLog.AuditLogRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder(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 AuditLogRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Get auditLog from security + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRequestBuilderGetQueryParameters + { + /// 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 AuditLogRequestBuilderGetRequestConfiguration : 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 AuditLogRequestBuilderPatchRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..9bf54eb45b1 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Security.AuditLog.Queries.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}/security/auditLog/queries/$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}/security/auditLog/queries/$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.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.Security.AuditLog.Queries.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.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/Security/AuditLog/Queries/Item/AuditLogQueryItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/AuditLogQueryItemRequestBuilder.cs new file mode 100644 index 00000000000..2b582c9cbc4 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/AuditLogQueryItemRequestBuilder.cs @@ -0,0 +1,181 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries.Item.Records; +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.Security.AuditLog.Queries.Item +{ + /// + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQueryItemRequestBuilder : BaseRequestBuilder + { + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder Records + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder(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 AuditLogQueryItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%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 AuditLogQueryItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property queries for security + /// + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Read the properties and relationships of an auditLogQuery 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogQuery.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Delete navigation property queries for security + /// + /// A + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation 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 and relationships of an auditLogQuery 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.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder(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 AuditLogQueryItemRequestBuilderDeleteRequestConfiguration : RequestConfiguration + { + } + /// + /// Read the properties and relationships of an auditLogQuery object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogQueryItemRequestBuilderGetQueryParameters + { + /// 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 AuditLogQueryItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Count/CountRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Count/CountRequestBuilder.cs new file mode 100644 index 00000000000..52f70ecb2e2 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Count/CountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.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.Security.AuditLog.Queries.Item.Records.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}/security/auditLog/queries/{auditLogQuery%2Did}/records/$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}/security/auditLog/queries/{auditLogQuery%2Did}/records/$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.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.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.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/Security/AuditLog/Queries/Item/Records/Item/AuditLogRecordItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Item/AuditLogRecordItemRequestBuilder.cs new file mode 100644 index 00000000000..4d325292fe8 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/Item/AuditLogRecordItemRequestBuilder.cs @@ -0,0 +1,125 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.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.Security.AuditLog.Queries.Item.Records.Item +{ + /// + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecordItemRequestBuilder : BaseRequestBuilder + { + /// + /// Instantiates a new and sets the default values. + /// + /// Path parameters for the request + /// The request adapter to use to execute the requests. + public AuditLogRecordItemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%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 AuditLogRecordItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records/{auditLogRecord%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// An individual audit log record. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogRecord.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// An individual audit log record. + /// + /// 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.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// An individual audit log record. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditLogRecordItemRequestBuilderGetQueryParameters + { + /// 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 AuditLogRecordItemRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/RecordsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/RecordsRequestBuilder.cs new file mode 100644 index 00000000000..e35434a7dbd --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/Item/Records/RecordsRequestBuilder.cs @@ -0,0 +1,183 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count; +using Microsoft.Graph.Security.AuditLog.Queries.Item.Records.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.Security.AuditLog.Queries.Item.Records +{ + /// + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordsRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the records property of the microsoft.graph.security.auditLogQuery entity. + /// The unique identifier of auditLogRecord + /// A + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("auditLogRecord%2Did", position); + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder(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 RecordsRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%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 RecordsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries/{auditLogQuery%2Did}/records{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// An individual audit log record. + /// + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// An individual audit log record. + /// + /// 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.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// An individual audit log record. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecordsRequestBuilderGetQueryParameters + { + /// 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 RecordsRequestBuilderGetRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/QueriesRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/QueriesRequestBuilder.cs new file mode 100644 index 00000000000..5bd67c51ac0 --- /dev/null +++ b/src/Microsoft.Graph/Generated/Security/AuditLog/Queries/QueriesRequestBuilder.cs @@ -0,0 +1,240 @@ +// +#pragma warning disable CS0618 +using Microsoft.Graph.Models.ODataErrors; +using Microsoft.Graph.Models.Security; +using Microsoft.Graph.Security.AuditLog.Queries.Count; +using Microsoft.Graph.Security.AuditLog.Queries.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.Security.AuditLog.Queries +{ + /// + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilder : BaseRequestBuilder + { + /// Provides operations to count the resources in the collection. + public global::Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder Count + { + get => new global::Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder(PathParameters, RequestAdapter); + } + /// Provides operations to manage the queries property of the microsoft.graph.security.auditCoreRoot entity. + /// The unique identifier of auditLogQuery + /// A + public global::Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder this[string position] + { + get + { + var urlTplParams = new Dictionary(PathParameters); + urlTplParams.Add("auditLogQuery%2Did", position); + return new global::Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder(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 QueriesRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries{?%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 QueriesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/security/auditLog/queries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of auditLogQuery objects and their properties. + /// 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Create a new auditLogQuery object. + /// Find more info here + /// + /// A + /// The request body + /// Cancellation token to use when cancelling requests + /// Configuration for the request such as headers, query parameters, and middleware options. + /// When receiving a 4XX or 5XX status code +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public async Task PostAsync(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action>? requestConfiguration = default, CancellationToken cancellationToken = default) + { +#nullable restore +#else + public async Task PostAsync(global::Microsoft.Graph.Models.Security.AuditLogQuery 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.Models.ODataErrors.ODataError.CreateFromDiscriminatorValue }, + }; + return await RequestAdapter.SendAsync(requestInfo, global::Microsoft.Graph.Models.Security.AuditLogQuery.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); + } + /// + /// Get a list of auditLogQuery objects and their properties. + /// + /// 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 auditLogQuery object. + /// + /// A + /// The request body + /// Configuration for the request such as headers, query parameters, and middleware options. +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogQuery body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::Microsoft.Graph.Models.Security.AuditLogQuery 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.Security.AuditLog.Queries.QueriesRequestBuilder WithUrl(string rawUrl) + { + return new global::Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder(rawUrl, RequestAdapter); + } + /// + /// Get a list of auditLogQuery objects and their properties. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueriesRequestBuilderGetQueryParameters + { + /// 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 QueriesRequestBuilderGetRequestConfiguration : 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 QueriesRequestBuilderPostRequestConfiguration : RequestConfiguration + { + } + } +} +#pragma warning restore CS0618 diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs index 2402a5da2d2..b73d6bee6f3 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityApplyHoldRequestBuilder(string rawUrl, IRequestAdap } /// /// Invoke action applyHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs index 002b9f8630b..9ada8ae3dd5 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityRemoveHoldRequestBuilder(string rawUrl, IRequestAda } /// /// Invoke action removeHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs index 91b53ea0d66..34d924d1c54 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityApplyHold/MicrosoftGraphSecurityApplyHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityApplyHoldRequestBuilder(string rawUrl, IRequestAdap } /// /// Invoke action applyHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs index dcad3b73814..edb07829202 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/NoncustodialDataSources/MicrosoftGraphSecurityRemoveHold/MicrosoftGraphSecurityRemoveHoldRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityRemoveHoldRequestBuilder(string rawUrl, IRequestAda } /// /// Invoke action removeHold + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs index 14056d1fd2d..c222d555d7e 100644 --- a/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Cases/EdiscoveryCases/Item/Tags/MicrosoftGraphSecurityAsHierarchy/MicrosoftGraphSecurityAsHierarchyRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityAsHierarchyRequestBuilder(string rawUrl, IRequestAd } /// /// List eDiscovery review tags with the tag hierarchy shown. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests @@ -58,6 +59,7 @@ public MicrosoftGraphSecurityAsHierarchyRequestBuilder(string rawUrl, IRequestAd } /// /// List eDiscovery review tags with the tag hierarchy shown. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Collaboration/AnalyzedEmails/MicrosoftGraphSecurityRemediate/MicrosoftGraphSecurityRemediateRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Collaboration/AnalyzedEmails/MicrosoftGraphSecurityRemediate/MicrosoftGraphSecurityRemediateRequestBuilder.cs index b0f33234316..25533f32297 100644 --- a/src/Microsoft.Graph/Generated/Security/Collaboration/AnalyzedEmails/MicrosoftGraphSecurityRemediate/MicrosoftGraphSecurityRemediateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Collaboration/AnalyzedEmails/MicrosoftGraphSecurityRemediate/MicrosoftGraphSecurityRemediateRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityRemediateRequestBuilder(string rawUrl, IRequestAdap } /// /// Remove a potential threat from end users' mailboxes. Remediation means to take prescribed action against a threat. This API can trigger email purge actions like move to junk, move to deleted items, soft delete, hard delete, or move to Inbox. This API enables scenarios and use cases such as SOAR integration, playbooks, and automations. For more information read email remediation, trigger action and track actions. If there is false positives admins can take move to inbox action. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Identities/SensorCandidates/MicrosoftGraphSecurityActivate/MicrosoftGraphSecurityActivateRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/SensorCandidates/MicrosoftGraphSecurityActivate/MicrosoftGraphSecurityActivateRequestBuilder.cs index 7f93469e487..a7bff7e898a 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/SensorCandidates/MicrosoftGraphSecurityActivate/MicrosoftGraphSecurityActivateRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/SensorCandidates/MicrosoftGraphSecurityActivate/MicrosoftGraphSecurityActivateRequestBuilder.cs @@ -35,6 +35,7 @@ public MicrosoftGraphSecurityActivateRequestBuilder(string rawUrl, IRequestAdapt } /// /// Activate Microsoft Defender for Identity sensors. + /// Find more info here /// /// The request body /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs index 0a20eda1092..53880851327 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentAccessKey/MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder(string rawUrl, } /// /// Get the deployment access key for Microsoft Defender for Identity that is required to install sensors associated with the workspace. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs index f4e23dd565c..449001f0df2 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityGetDeploymentPackageUri/MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder(string rawUrl } /// /// Get the sensor deployment package URL and version. You can use this URL to download the installer to install the sensor on a server. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs index c3ff325883d..a2a9177803c 100644 --- a/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Identities/Sensors/MicrosoftGraphSecurityRegenerateDeploymentAccessKey/MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder(string } /// /// Generate a new deployment access key that can be used to install a sensor associated with the workspace. + /// Find more info here /// /// A /// Cancellation token to use when cancelling requests diff --git a/src/Microsoft.Graph/Generated/Security/Incidents/MicrosoftGraphSecurityMergeIncidents/MicrosoftGraphSecurityMergeIncidentsRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/Incidents/MicrosoftGraphSecurityMergeIncidents/MicrosoftGraphSecurityMergeIncidentsRequestBuilder.cs index ef0e2309bfe..9597eeffaae 100644 --- a/src/Microsoft.Graph/Generated/Security/Incidents/MicrosoftGraphSecurityMergeIncidents/MicrosoftGraphSecurityMergeIncidentsRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/Incidents/MicrosoftGraphSecurityMergeIncidents/MicrosoftGraphSecurityMergeIncidentsRequestBuilder.cs @@ -36,6 +36,7 @@ public MicrosoftGraphSecurityMergeIncidentsRequestBuilder(string rawUrl, IReques } /// /// Merge multiple incident resources into a single incident. + /// Find more info here /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs b/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs index 8b2fe7a37ec..84908b62a64 100644 --- a/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Security/SecurityRequestBuilder.cs @@ -5,6 +5,7 @@ using Microsoft.Graph.Security.Alerts; using Microsoft.Graph.Security.Alerts_v2; using Microsoft.Graph.Security.AttackSimulation; +using Microsoft.Graph.Security.AuditLog; using Microsoft.Graph.Security.Cases; using Microsoft.Graph.Security.Collaboration; using Microsoft.Graph.Security.DataSecurityAndGovernance; @@ -49,6 +50,11 @@ public partial class SecurityRequestBuilder : BaseRequestBuilder { get => new global::Microsoft.Graph.Security.AttackSimulation.AttackSimulationRequestBuilder(PathParameters, RequestAdapter); } + /// Provides operations to manage the auditLog property of the microsoft.graph.security entity. + public global::Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder AuditLog + { + get => new global::Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder(PathParameters, RequestAdapter); + } /// Provides operations to manage the cases property of the microsoft.graph.security entity. public global::Microsoft.Graph.Security.Cases.CasesRequestBuilder Cases { diff --git a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs index 01a3f361ff5..b0a89c9eb20 100644 --- a/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/Users/Item/UserItemRequestBuilder.cs @@ -564,7 +564,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a user object. + /// Update the properties of a user object. To use this API to update an agentUser, specify an @odata.type property with a value of #microsoft.graph.agentUser in the request body. /// Find more info here /// /// A @@ -640,7 +640,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a user object. + /// Update the properties of a user object. To use this API to update an agentUser, specify an @odata.type property with a value of #microsoft.graph.agentUser in the request body. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs index 4f4b5844466..f6a14fae1ff 100644 --- a/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs +++ b/src/Microsoft.Graph/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.cs @@ -84,7 +84,7 @@ public async Task DeleteAsync(Action(requestInfo, global::Microsoft.Graph.Models.User.CreateFromDiscriminatorValue, errorMapping, cancellationToken).ConfigureAwait(false); } /// - /// Update the properties of a user object. + /// Update the properties of a user object. To use this API to update an agentUser, specify an @odata.type property with a value of #microsoft.graph.agentUser in the request body. /// Find more info here /// /// A @@ -148,7 +148,7 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a user object. + /// Update the properties of a user object. To use this API to update an agentUser, specify an @odata.type property with a value of #microsoft.graph.agentUser in the request body. /// /// A /// The request body diff --git a/src/Microsoft.Graph/Generated/kiota-dom-export.txt b/src/Microsoft.Graph/Generated/kiota-dom-export.txt index cea24485ded..6c788da5cb9 100644 --- a/src/Microsoft.Graph/Generated/kiota-dom-export.txt +++ b/src/Microsoft.Graph/Generated/kiota-dom-export.txt @@ -22207,6 +22207,7 @@ Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|GetAsync(req Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|onPremisesSynchronization:global.Microsoft.Graph.DirectoryNamespace.OnPremisesSynchronization.OnPremisesSynchronizationRequestBuilder Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.DirectoryObject1; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.DirectoryObject1 Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|publicKeyInfrastructure:global.Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure.PublicKeyInfrastructureRequestBuilder +Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|recovery:global.Microsoft.Graph.DirectoryNamespace.Recovery.RecoveryRequestBuilder Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|subscriptions:global.Microsoft.Graph.DirectoryNamespace.Subscriptions.SubscriptionsRequestBuilder Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|subscriptionsWithCommerceSubscriptionId(commerceSubscriptionId:string):global.Microsoft.Graph.DirectoryNamespace.SubscriptionsWithCommerceSubscriptionId.SubscriptionsWithCommerceSubscriptionIdRequestBuilder Microsoft.Graph.DirectoryNamespace.directoryRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation @@ -22443,6 +22444,191 @@ Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure.publicKeyInfrastructu Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure.publicKeyInfrastructureRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure.publicKeyInfrastructureRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.PublicKeyInfrastructureRoot; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure.publicKeyInfrastructureRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.PublicKeyInfrastructure.PublicKeyInfrastructureRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.microsoftGraphEntraRecoveryServicesCancelRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.microsoftGraphEntraRecoveryServicesCancelRequestBuilder.microsoftGraphEntraRecoveryServicesCancelRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.microsoftGraphEntraRecoveryServicesCancelRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.microsoftGraphEntraRecoveryServicesCancelRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.microsoftGraphEntraRecoveryServicesCancelRequestBuilder::|public|PostAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.microsoftGraphEntraRecoveryServicesCancelRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.microsoftGraphEntraRecoveryServicesCancelRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder.RecoveryJobBaseItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder.RecoveryJobBaseItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder.RecoveryJobBaseItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder.RecoveryJobBaseItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder.RecoveryJobBaseItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|microsoftGraphEntraRecoveryServicesCancel:global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.MicrosoftGraphEntraRecoveryServicesCancel.MicrosoftGraphEntraRecoveryServicesCancelRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder.jobsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::[RecoveryJobBaseId:string]:global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Item.RecoveryJobBaseItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|Count:global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBaseCollectionResponse +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.jobsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.JobsRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder.recoveryRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder.recoveryRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder.recoveryRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder.recoveryRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder.recoveryRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.Recovery +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|jobs:global.Microsoft.Graph.DirectoryNamespace.Recovery.Jobs.JobsRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EntraRecoveryServices.Recovery; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.Recovery +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|snapshots:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.SnapshotsRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EntraRecoveryServices.Recovery; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.recoveryRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.RecoveryRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder.RecoveryJobItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder.RecoveryJobItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder.RecoveryJobItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJob +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder.recoveryJobsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder::[RecoveryJobId:string]:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Item.RecoveryJobItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder::|public|Count:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobCollectionResponse +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.recoveryJobsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.RecoveryJobsRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder.RecoveryPreviewJobItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder.RecoveryPreviewJobItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder.RecoveryPreviewJobItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJob +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder.recoveryPreviewJobsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder::[RecoveryPreviewJobId:string]:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Item.RecoveryPreviewJobItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder::|public|Count:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJobCollectionResponse +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.recoveryPreviewJobsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.RecoveryPreviewJobsRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder.SnapshotItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder.SnapshotItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder.SnapshotItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder.SnapshotItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder.SnapshotItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|recoveryJobs:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryJobs.RecoveryJobsRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|recoveryPreviewJobs:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.RecoveryPreviewJobs.RecoveryPreviewJobsRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder.snapshotsRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::[SnapshotId:string]:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Item.SnapshotItemRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|Count:global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.Count.CountRequestBuilder +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.SnapshotCollectionResponse +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.snapshotsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.DirectoryNamespace.Recovery.Snapshots.SnapshotsRequestBuilder Microsoft.Graph.DirectoryNamespace.Subscriptions.Count.CountRequestBuilder-->BaseRequestBuilder Microsoft.Graph.DirectoryNamespace.Subscriptions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string Microsoft.Graph.DirectoryNamespace.Subscriptions.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string @@ -75160,6 +75346,21 @@ Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Ite Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.microsoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.microsoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.microsoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|constructor():void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|Scope:global.Microsoft.Graph.Models.IdentityGovernance.CancelScope +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder-->BaseRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -76605,6 +76806,7 @@ Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Ite Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|lastModifiedBy:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.LastModifiedBy.LastModifiedByRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCancelProcessing:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewTaskFailures:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.DeletedItems.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder @@ -76983,6 +77185,21 @@ Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGr Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.microsoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.microsoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.microsoftGraphIdentityGovernanceActivateWithScopeRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|AdditionalData:IDictionary +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|BackingStore:IBackingStore +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|constructor():void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|Scope:global.Microsoft.Graph.Models.IdentityGovernance.CancelScope +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.cancelProcessingPostRequestBody~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.CancelProcessingPostRequestBody; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.microsoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder-->BaseRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration-->RequestConfiguration Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void @@ -78429,6 +78646,7 @@ Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowIte Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|lastModifiedBy:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.LastModifiedBy.LastModifiedByRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceActivateWithScope.MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder +Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCancelProcessing:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewTaskFailures:global.Microsoft.Graph.IdentityGovernance.LifecycleWorkflows.Workflows.Item.MicrosoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder @@ -104878,6 +105096,7 @@ Microsoft.Graph.Models.copilotPackage-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.copilotPackage::|public|AppId:string Microsoft.Graph.Models.copilotPackage::|public|AssetId:string Microsoft.Graph.Models.copilotPackage::|public|AvailableTo:global.Microsoft.Graph.Models.PackageStatus? +Microsoft.Graph.Models.copilotPackage::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Models.copilotPackage::|public|DeployedTo:global.Microsoft.Graph.Models.PackageStatus? Microsoft.Graph.Models.copilotPackage::|public|DisplayName:string Microsoft.Graph.Models.copilotPackage::|public|ElementTypes:List @@ -104907,6 +105126,7 @@ Microsoft.Graph.Models.copilotPackageDetail::|public|LongDescription:string Microsoft.Graph.Models.copilotPackageDetail::|public|OdataType:string Microsoft.Graph.Models.copilotPackageDetail::|public|Sensitivity:string Microsoft.Graph.Models.copilotPackageDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.copilotPackageDetail::|public|SharedWithUsersAndGroups:List Microsoft.Graph.Models.copilotPackageDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.CopilotPackageDetail Microsoft.Graph.Models.copilotReportRoot-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.copilotReportRoot::|public|GetFieldDeserializers():IDictionary> @@ -106962,6 +107182,7 @@ Microsoft.Graph.Models.directoryObject1::|public|GetFieldDeserializers():IDictio Microsoft.Graph.Models.directoryObject1::|public|OdataType:string Microsoft.Graph.Models.directoryObject1::|public|OnPremisesSynchronization:List Microsoft.Graph.Models.directoryObject1::|public|PublicKeyInfrastructure:global.Microsoft.Graph.Models.PublicKeyInfrastructureRoot +Microsoft.Graph.Models.directoryObject1::|public|Recovery:global.Microsoft.Graph.Models.EntraRecoveryServices.Recovery Microsoft.Graph.Models.directoryObject1::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.directoryObject1::|public|Subscriptions:List Microsoft.Graph.Models.directoryObject1::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.DirectoryObject1 @@ -108742,6 +108963,135 @@ Microsoft.Graph.Models.entityType::0010-person Microsoft.Graph.Models.entityType::0011-acronym Microsoft.Graph.Models.entityType::0012-bookmark Microsoft.Graph.Models.entity~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|constructor():void +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|EntityIds:List +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|EntityType:global.Microsoft.Graph.Models.EntraRecoveryServices.ResourceTypeName? +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.EntityTypeAndIds +Microsoft.Graph.Models.EntraRecoveryServices.entityTypeAndIds~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.EntraRecoveryServices.recovery-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.EntraRecoveryServices.recovery::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recovery::|public|Jobs:List +Microsoft.Graph.Models.EntraRecoveryServices.recovery::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recovery::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recovery::|public|Snapshots:List +Microsoft.Graph.Models.EntraRecoveryServices.recovery::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.Recovery +Microsoft.Graph.Models.EntraRecoveryServices.recoveryAction::0000-softDelete +Microsoft.Graph.Models.EntraRecoveryServices.recoveryAction::0001-update +Microsoft.Graph.Models.EntraRecoveryServices.recoveryAction::0002-restore +Microsoft.Graph.Models.EntraRecoveryServices.recoveryAction::0003-unknownFutureValue +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|public|DisplayName:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|public|EntityTypeName:global.Microsoft.Graph.Models.EntraRecoveryServices.ResourceTypeName? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|public|FailureMessage:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|public|RecoveryAction:global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryAction? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryChangeObjectBase::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryChangeObjectBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob-->global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|public|constructor():void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|public|TotalFailedChanges:int? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|public|TotalLinksModified:int? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|public|TotalObjectsModified:int? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJob::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJob +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|FilteringCriteria:global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|JobCompletionDateTime:DateTimeOffset? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|JobStartDateTime:DateTimeOffset? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|Status:global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryStatus? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|TargetStateDateTime:DateTimeOffset? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|TotalChangedLinksCalculated:int? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|public|TotalChangedObjectsCalculated:int? +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBase::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBaseCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBaseCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBaseCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBaseCollectionResponse::|public|Value:List +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobBaseCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBaseCollectionResponse +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobCollectionResponse::|public|Value:List +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobCollectionResponse +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNameAndIdsFilter-->global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNameAndIdsFilter::|public|constructor():void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNameAndIdsFilter::|public|FilterValues:List +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNameAndIdsFilter::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNameAndIdsFilter::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNameAndIdsFilter::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNameAndIdsFilter::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobEntityNameAndIdsFilter +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNamesFilter-->global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNamesFilter::|public|constructor():void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNamesFilter::|public|EntityTypes:List +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNamesFilter::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNamesFilter::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNamesFilter::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobEntityNamesFilter::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobEntityNamesFilter +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase::|public|constructor():void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobFilteringCriteriaBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryJobFilteringCriteriaBase~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJob-->global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryJobBase +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJob::|public|constructor():void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJob::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJob::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJob::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJob::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJob +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJobCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJobCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJobCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJobCollectionResponse::|public|Value:List +Microsoft.Graph.Models.EntraRecoveryServices.recoveryPreviewJobCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.RecoveryPreviewJobCollectionResponse +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0000-initialized +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0001-running +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0002-successful +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0003-failed +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0004-abandoned +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0005-unknownFutureValue +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0006-calculating +Microsoft.Graph.Models.EntraRecoveryServices.recoveryStatus::0007-loadingData +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0000-user +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0001-group +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0002-conditionalAccessPolicy +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0003-namedLocationPolicy +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0004-authenticationMethodPolicy +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0005-authorizationPolicy +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0006-authenticationStrengthPolicy +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0007-application +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0008-servicePrincipal +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0009-unknownFutureValue +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0010-oAuth2PermissionGrant +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0011-appRoleAssignment +Microsoft.Graph.Models.EntraRecoveryServices.resourceTypeName::0012-organization +Microsoft.Graph.Models.EntraRecoveryServices.snapshot-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|public|OdataType:string +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|public|RecoveryJobs:List +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|public|RecoveryPreviewJobs:List +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|public|TotalChangedObjects:int? +Microsoft.Graph.Models.EntraRecoveryServices.snapshot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.Snapshot +Microsoft.Graph.Models.EntraRecoveryServices.snapshotCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.EntraRecoveryServices.snapshotCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.EntraRecoveryServices.snapshotCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.EntraRecoveryServices.snapshotCollectionResponse::|public|Value:List +Microsoft.Graph.Models.EntraRecoveryServices.snapshotCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.EntraRecoveryServices.SnapshotCollectionResponse Microsoft.Graph.Models.enumeratedDeviceRegistrationMembership-->global.Microsoft.Graph.Models.DeviceRegistrationMembership Microsoft.Graph.Models.enumeratedDeviceRegistrationMembership::|public|constructor():void Microsoft.Graph.Models.enumeratedDeviceRegistrationMembership::|public|GetFieldDeserializers():IDictionary> @@ -110567,6 +110917,21 @@ Microsoft.Graph.Models.IdentityGovernance.attributeChangeTrigger::|public|OdataT Microsoft.Graph.Models.IdentityGovernance.attributeChangeTrigger::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.IdentityGovernance.attributeChangeTrigger::|public|TriggerAttributes:List Microsoft.Graph.Models.IdentityGovernance.attributeChangeTrigger::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.IdentityGovernance.AttributeChangeTrigger +Microsoft.Graph.Models.IdentityGovernance.cancelRunsScope-->global.Microsoft.Graph.Models.IdentityGovernance.CancelScope +Microsoft.Graph.Models.IdentityGovernance.cancelRunsScope::|public|constructor():void +Microsoft.Graph.Models.IdentityGovernance.cancelRunsScope::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.IdentityGovernance.cancelRunsScope::|public|OdataType:string +Microsoft.Graph.Models.IdentityGovernance.cancelRunsScope::|public|Runs:List +Microsoft.Graph.Models.IdentityGovernance.cancelRunsScope::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.IdentityGovernance.cancelRunsScope::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.IdentityGovernance.CancelRunsScope +Microsoft.Graph.Models.IdentityGovernance.cancelScope::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.IdentityGovernance.cancelScope::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.IdentityGovernance.cancelScope::|public|constructor():void +Microsoft.Graph.Models.IdentityGovernance.cancelScope::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.IdentityGovernance.cancelScope::|public|OdataType:string +Microsoft.Graph.Models.IdentityGovernance.cancelScope::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.IdentityGovernance.cancelScope::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.IdentityGovernance.CancelScope +Microsoft.Graph.Models.IdentityGovernance.cancelScope~~>IAdditionalDataHolder; IBackedModel; IParsable Microsoft.Graph.Models.IdentityGovernance.countBasedQuarantineCondition-->global.Microsoft.Graph.Models.IdentityGovernance.QuarantineCondition Microsoft.Graph.Models.IdentityGovernance.countBasedQuarantineCondition::|public|constructor():void Microsoft.Graph.Models.IdentityGovernance.countBasedQuarantineCondition::|public|GetFieldDeserializers():IDictionary> @@ -110666,7 +111031,8 @@ Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::000 Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0004-canceled Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0005-failed Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0006-unknownFutureValue -Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0007-quarantined +Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0007-canceling +Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowProcessingStatus::0008-quarantined Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowsContainer-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowsContainer::|public|CustomTaskExtensions:List Microsoft.Graph.Models.IdentityGovernance.lifecycleWorkflowsContainer::|public|DeletedItems:global.Microsoft.Graph.Models.DeletedItemContainer @@ -121979,6 +122345,42 @@ Microsoft.Graph.Models.secureSignInSessionControl::|public|GetFieldDeserializers Microsoft.Graph.Models.secureSignInSessionControl::|public|OdataType:string Microsoft.Graph.Models.secureSignInSessionControl::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.secureSignInSessionControl::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.SecureSignInSessionControl +Microsoft.Graph.Models.Security.a365AiExecuteTool-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.a365AiExecuteTool::|public|constructor():void +Microsoft.Graph.Models.Security.a365AiExecuteTool::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.a365AiExecuteTool::|public|OdataType:string +Microsoft.Graph.Models.Security.a365AiExecuteTool::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.a365AiExecuteTool::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.A365AiExecuteTool +Microsoft.Graph.Models.Security.a365AiInferenceCall-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.a365AiInferenceCall::|public|constructor():void +Microsoft.Graph.Models.Security.a365AiInferenceCall::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.a365AiInferenceCall::|public|OdataType:string +Microsoft.Graph.Models.Security.a365AiInferenceCall::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.a365AiInferenceCall::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.A365AiInferenceCall +Microsoft.Graph.Models.Security.a365AiInvokeAgent-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.a365AiInvokeAgent::|public|constructor():void +Microsoft.Graph.Models.Security.a365AiInvokeAgent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.a365AiInvokeAgent::|public|OdataType:string +Microsoft.Graph.Models.Security.a365AiInvokeAgent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.a365AiInvokeAgent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.A365AiInvokeAgent +Microsoft.Graph.Models.Security.a365AiRunSummary-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.a365AiRunSummary::|public|constructor():void +Microsoft.Graph.Models.Security.a365AiRunSummary::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.a365AiRunSummary::|public|OdataType:string +Microsoft.Graph.Models.Security.a365AiRunSummary::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.a365AiRunSummary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.A365AiRunSummary +Microsoft.Graph.Models.Security.a365SpanOutputs-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.a365SpanOutputs::|public|constructor():void +Microsoft.Graph.Models.Security.a365SpanOutputs::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.a365SpanOutputs::|public|OdataType:string +Microsoft.Graph.Models.Security.a365SpanOutputs::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.a365SpanOutputs::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.A365SpanOutputs +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aadRiskDetectionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AadRiskDetectionAuditRecord Microsoft.Graph.Models.Security.account::|public|Actions:List Microsoft.Graph.Models.Security.account::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.account::|public|BackingStore:IBackingStore @@ -122035,6 +122437,24 @@ Microsoft.Graph.Models.Security.additionalOptions::0011-condensePaths Microsoft.Graph.Models.Security.additionalOptions::0012-friendlyName Microsoft.Graph.Models.Security.additionalOptions::0013-splitSource Microsoft.Graph.Models.Security.additionalOptions::0014-includeReport +Microsoft.Graph.Models.Security.aedAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aedAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aedAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aedAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aedAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aedAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AedAuditRecord +Microsoft.Graph.Models.Security.agentAdminActivityRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.agentAdminActivityRecord::|public|constructor():void +Microsoft.Graph.Models.Security.agentAdminActivityRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.agentAdminActivityRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.agentAdminActivityRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.agentAdminActivityRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AgentAdminActivityRecord +Microsoft.Graph.Models.Security.agentSettingAdminActivity-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.agentSettingAdminActivity::|public|constructor():void +Microsoft.Graph.Models.Security.agentSettingAdminActivity::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.agentSettingAdminActivity::|public|OdataType:string +Microsoft.Graph.Models.Security.agentSettingAdminActivity::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.agentSettingAdminActivity::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AgentSettingAdminActivity Microsoft.Graph.Models.Security.aiAgentEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.aiAgentEvidence::|public|AgentId:string Microsoft.Graph.Models.Security.aiAgentEvidence::|public|AgentName:string @@ -122050,6 +122470,102 @@ Microsoft.Graph.Models.Security.aiAgentPlatform::0001-azureAIFoundry Microsoft.Graph.Models.Security.aiAgentPlatform::0002-copilotStudio Microsoft.Graph.Models.Security.aiAgentPlatform::0003-copilot Microsoft.Graph.Models.Security.aiAgentPlatform::0004-unknownFutureValue +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aiAppInteractionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AiAppInteractionAuditRecord +Microsoft.Graph.Models.Security.aiExecuteToolAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aiExecuteToolAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aiExecuteToolAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aiExecuteToolAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aiExecuteToolAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aiExecuteToolAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AiExecuteToolAuditRecord +Microsoft.Graph.Models.Security.aiInteractionsChangeNotificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aiInteractionsChangeNotificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aiInteractionsChangeNotificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aiInteractionsChangeNotificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aiInteractionsChangeNotificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aiInteractionsChangeNotificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AiInteractionsChangeNotificationAuditRecord +Microsoft.Graph.Models.Security.aiInteractionsExportAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aiInteractionsExportAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aiInteractionsExportAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aiInteractionsExportAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aiInteractionsExportAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aiInteractionsExportAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AiInteractionsExportAuditRecord +Microsoft.Graph.Models.Security.aiInteractionsSubscriptionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aiInteractionsSubscriptionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aiInteractionsSubscriptionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aiInteractionsSubscriptionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aiInteractionsSubscriptionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aiInteractionsSubscriptionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AiInteractionsSubscriptionAuditRecord +Microsoft.Graph.Models.Security.aiInvokeAgentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aiInvokeAgentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aiInvokeAgentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aiInvokeAgentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aiInvokeAgentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aiInvokeAgentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AiInvokeAgentAuditRecord +Microsoft.Graph.Models.Security.aipDiscover-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipDiscover::|public|constructor():void +Microsoft.Graph.Models.Security.aipDiscover::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipDiscover::|public|OdataType:string +Microsoft.Graph.Models.Security.aipDiscover::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipDiscover::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipDiscover +Microsoft.Graph.Models.Security.aipFileDeleted-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipFileDeleted::|public|constructor():void +Microsoft.Graph.Models.Security.aipFileDeleted::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipFileDeleted::|public|OdataType:string +Microsoft.Graph.Models.Security.aipFileDeleted::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipFileDeleted::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipFileDeleted +Microsoft.Graph.Models.Security.aipHeartBeat-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipHeartBeat::|public|constructor():void +Microsoft.Graph.Models.Security.aipHeartBeat::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipHeartBeat::|public|OdataType:string +Microsoft.Graph.Models.Security.aipHeartBeat::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipHeartBeat::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipHeartBeat +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|constructor():void +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|OdataType:string +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipProtectionActionLogRequest::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipProtectionActionLogRequest +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|constructor():void +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|OdataType:string +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipScannerDiscoverEvent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipScannerDiscoverEvent +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|constructor():void +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|OdataType:string +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aipSensitivityLabelActionLogRequest::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AipSensitivityLabelActionLogRequest +Microsoft.Graph.Models.Security.airAdminActionInvestigationData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|constructor():void +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|OdataType:string +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.airAdminActionInvestigationData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AirAdminActionInvestigationData +Microsoft.Graph.Models.Security.airInvestigationData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.airInvestigationData::|public|constructor():void +Microsoft.Graph.Models.Security.airInvestigationData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.airInvestigationData::|public|OdataType:string +Microsoft.Graph.Models.Security.airInvestigationData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.airInvestigationData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AirInvestigationData +Microsoft.Graph.Models.Security.airManualInvestigationData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|constructor():void +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|OdataType:string +Microsoft.Graph.Models.Security.airManualInvestigationData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.airManualInvestigationData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AirManualInvestigationData +Microsoft.Graph.Models.Security.aISpanOutputsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.aISpanOutputsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.aISpanOutputsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.aISpanOutputsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.aISpanOutputsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.aISpanOutputsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AISpanOutputsAuditRecord Microsoft.Graph.Models.Security.alert-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.alert::|public|ActorDisplayName:string Microsoft.Graph.Models.Security.alert::|public|AdditionalDataProperty:global.Microsoft.Graph.Models.Security.Dictionary @@ -122153,6 +122669,18 @@ Microsoft.Graph.Models.Security.alertStatus::0001-new Microsoft.Graph.Models.Security.alertStatus::0002-inProgress Microsoft.Graph.Models.Security.alertStatus::0003-resolved Microsoft.Graph.Models.Security.alertStatus::0004-unknownFutureValue +Microsoft.Graph.Models.Security.alertSubmissionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.alertSubmissionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.alertSubmissionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.alertSubmissionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.alertSubmissionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.alertSubmissionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AlertSubmissionAuditRecord +Microsoft.Graph.Models.Security.alertSubmissionResultDetailAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.alertSubmissionResultDetailAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.alertSubmissionResultDetailAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.alertSubmissionResultDetailAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.alertSubmissionResultDetailAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.alertSubmissionResultDetailAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AlertSubmissionResultDetailAuditRecord Microsoft.Graph.Models.Security.amazonResourceEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.amazonResourceEvidence::|public|AmazonAccountId:string Microsoft.Graph.Models.Security.amazonResourceEvidence::|public|AmazonResourceId:string @@ -122380,6 +122908,588 @@ Microsoft.Graph.Models.Security.artifact::|public|GetFieldDeserializers():IDicti Microsoft.Graph.Models.Security.artifact::|public|OdataType:string Microsoft.Graph.Models.Security.artifact::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.artifact::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Artifact +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.attackSimAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AttackSimAdminAuditRecord +Microsoft.Graph.Models.Security.attackSimAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.attackSimAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.attackSimAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.attackSimAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.attackSimAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.attackSimAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AttackSimAuditRecord +Microsoft.Graph.Models.Security.auditConfigAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.auditConfigAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.auditConfigAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditConfigAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.auditConfigAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditConfigAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditConfigAuditRecord +Microsoft.Graph.Models.Security.auditCoreRoot-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.Security.auditCoreRoot::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditCoreRoot::|public|OdataType:string +Microsoft.Graph.Models.Security.auditCoreRoot::|public|Queries:List +Microsoft.Graph.Models.Security.auditCoreRoot::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditCoreRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditCoreRoot +Microsoft.Graph.Models.Security.auditData::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.Security.auditData::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.Security.auditData::|public|constructor():void +Microsoft.Graph.Models.Security.auditData::|public|DynamicProperties:global.Microsoft.Graph.Models.Security.AuditRecordTypeDictionary +Microsoft.Graph.Models.Security.auditData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditData::|public|OdataType:string +Microsoft.Graph.Models.Security.auditData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.auditData~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.auditLogQuery-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.Security.auditLogQuery::|public|AdministrativeUnitIdFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|DisplayName:string +Microsoft.Graph.Models.Security.auditLogQuery::|public|FilterEndDateTime:DateTimeOffset? +Microsoft.Graph.Models.Security.auditLogQuery::|public|FilterStartDateTime:DateTimeOffset? +Microsoft.Graph.Models.Security.auditLogQuery::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogQuery::|public|IpAddressFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|KeywordFilter:string +Microsoft.Graph.Models.Security.auditLogQuery::|public|ObjectIdFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|OdataType:string +Microsoft.Graph.Models.Security.auditLogQuery::|public|OperationFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|Records:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|RecordTypeFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogQuery::|public|ServiceFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|public|Status:global.Microsoft.Graph.Models.Security.AuditLogQueryStatus? +Microsoft.Graph.Models.Security.auditLogQuery::|public|UserPrincipalNameFilters:List +Microsoft.Graph.Models.Security.auditLogQuery::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogQuery +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|public|Value:List +Microsoft.Graph.Models.Security.auditLogQueryCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse +Microsoft.Graph.Models.Security.auditLogQueryStatus::0000-notStarted +Microsoft.Graph.Models.Security.auditLogQueryStatus::0001-running +Microsoft.Graph.Models.Security.auditLogQueryStatus::0002-succeeded +Microsoft.Graph.Models.Security.auditLogQueryStatus::0003-failed +Microsoft.Graph.Models.Security.auditLogQueryStatus::0004-cancelled +Microsoft.Graph.Models.Security.auditLogQueryStatus::0005-unknownFutureValue +Microsoft.Graph.Models.Security.auditLogRecord-->global.Microsoft.Graph.Models.Entity +Microsoft.Graph.Models.Security.auditLogRecord::|public|AdministrativeUnits:List +Microsoft.Graph.Models.Security.auditLogRecord::|public|AuditData:global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.auditLogRecord::|public|AuditLogRecordType:global.Microsoft.Graph.Models.Security.AuditLogRecordType? +Microsoft.Graph.Models.Security.auditLogRecord::|public|ClientIp:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|CreatedDateTime:DateTimeOffset? +Microsoft.Graph.Models.Security.auditLogRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogRecord::|public|ObjectId:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|Operation:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|OrganizationId:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogRecord::|public|Service:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|UserId:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|UserPrincipalName:string +Microsoft.Graph.Models.Security.auditLogRecord::|public|UserType:global.Microsoft.Graph.Models.Security.AuditLogUserType? +Microsoft.Graph.Models.Security.auditLogRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogRecord +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse-->global.Microsoft.Graph.Models.BaseCollectionPaginationCountResponse +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|public|Value:List +Microsoft.Graph.Models.Security.auditLogRecordCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse +Microsoft.Graph.Models.Security.auditLogRecordType::0000-ExchangeAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0001-ExchangeItem +Microsoft.Graph.Models.Security.auditLogRecordType::0002-ExchangeItemGroup +Microsoft.Graph.Models.Security.auditLogRecordType::0003-SharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0004-SyntheticProbe +Microsoft.Graph.Models.Security.auditLogRecordType::0005-SharePointFileOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0006-OneDrive +Microsoft.Graph.Models.Security.auditLogRecordType::0007-AzureActiveDirectory +Microsoft.Graph.Models.Security.auditLogRecordType::0008-AzureActiveDirectoryAccountLogon +Microsoft.Graph.Models.Security.auditLogRecordType::0009-DataCenterSecurityCmdlet +Microsoft.Graph.Models.Security.auditLogRecordType::0010-ComplianceDLPSharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0011-Sway +Microsoft.Graph.Models.Security.auditLogRecordType::0012-ComplianceDLPExchange +Microsoft.Graph.Models.Security.auditLogRecordType::0013-SharePointSharingOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0014-AzureActiveDirectoryStsLogon +Microsoft.Graph.Models.Security.auditLogRecordType::0015-SkypeForBusinessPSTNUsage +Microsoft.Graph.Models.Security.auditLogRecordType::0016-SkypeForBusinessUsersBlocked +Microsoft.Graph.Models.Security.auditLogRecordType::0017-SecurityComplianceCenterEOPCmdlet +Microsoft.Graph.Models.Security.auditLogRecordType::0018-ExchangeAggregatedOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0019-PowerBIAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0020-CRM +Microsoft.Graph.Models.Security.auditLogRecordType::0021-Yammer +Microsoft.Graph.Models.Security.auditLogRecordType::0022-SkypeForBusinessCmdlets +Microsoft.Graph.Models.Security.auditLogRecordType::0023-Discovery +Microsoft.Graph.Models.Security.auditLogRecordType::0024-MicrosoftTeams +Microsoft.Graph.Models.Security.auditLogRecordType::0025-ThreatIntelligence +Microsoft.Graph.Models.Security.auditLogRecordType::0026-MailSubmission +Microsoft.Graph.Models.Security.auditLogRecordType::0027-MicrosoftFlow +Microsoft.Graph.Models.Security.auditLogRecordType::0028-AeD +Microsoft.Graph.Models.Security.auditLogRecordType::0029-MicrosoftStream +Microsoft.Graph.Models.Security.auditLogRecordType::0030-ComplianceDLPSharePointClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0031-ThreatFinder +Microsoft.Graph.Models.Security.auditLogRecordType::0032-Project +Microsoft.Graph.Models.Security.auditLogRecordType::0033-SharePointListOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0034-SharePointCommentOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0035-DataGovernance +Microsoft.Graph.Models.Security.auditLogRecordType::0036-Kaizala +Microsoft.Graph.Models.Security.auditLogRecordType::0037-SecurityComplianceAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0038-ThreatIntelligenceUrl +Microsoft.Graph.Models.Security.auditLogRecordType::0039-SecurityComplianceInsights +Microsoft.Graph.Models.Security.auditLogRecordType::0040-MIPLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0041-WorkplaceAnalytics +Microsoft.Graph.Models.Security.auditLogRecordType::0042-PowerAppsApp +Microsoft.Graph.Models.Security.auditLogRecordType::0043-PowerAppsPlan +Microsoft.Graph.Models.Security.auditLogRecordType::0044-ThreatIntelligenceAtpContent +Microsoft.Graph.Models.Security.auditLogRecordType::0045-LabelContentExplorer +Microsoft.Graph.Models.Security.auditLogRecordType::0046-TeamsHealthcare +Microsoft.Graph.Models.Security.auditLogRecordType::0047-ExchangeItemAggregated +Microsoft.Graph.Models.Security.auditLogRecordType::0048-HygieneEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0049-DataInsightsRestApiAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0050-InformationBarrierPolicyApplication +Microsoft.Graph.Models.Security.auditLogRecordType::0051-SharePointListItemOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0052-SharePointContentTypeOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0053-SharePointFieldOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0054-MicrosoftTeamsAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0055-HRSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0056-MicrosoftTeamsDevice +Microsoft.Graph.Models.Security.auditLogRecordType::0057-MicrosoftTeamsAnalytics +Microsoft.Graph.Models.Security.auditLogRecordType::0058-InformationWorkerProtection +Microsoft.Graph.Models.Security.auditLogRecordType::0059-Campaign +Microsoft.Graph.Models.Security.auditLogRecordType::0060-DLPEndpoint +Microsoft.Graph.Models.Security.auditLogRecordType::0061-AirInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0062-Quarantine +Microsoft.Graph.Models.Security.auditLogRecordType::0063-MicrosoftForms +Microsoft.Graph.Models.Security.auditLogRecordType::0064-ApplicationAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0065-ComplianceSupervisionExchange +Microsoft.Graph.Models.Security.auditLogRecordType::0066-CustomerKeyServiceEncryption +Microsoft.Graph.Models.Security.auditLogRecordType::0067-OfficeNative +Microsoft.Graph.Models.Security.auditLogRecordType::0068-MipAutoLabelSharePointItem +Microsoft.Graph.Models.Security.auditLogRecordType::0069-MipAutoLabelSharePointPolicyLocation +Microsoft.Graph.Models.Security.auditLogRecordType::0070-MicrosoftTeamsShifts +Microsoft.Graph.Models.Security.auditLogRecordType::0071-SecureScore +Microsoft.Graph.Models.Security.auditLogRecordType::0072-MipAutoLabelExchangeItem +Microsoft.Graph.Models.Security.auditLogRecordType::0073-CortanaBriefing +Microsoft.Graph.Models.Security.auditLogRecordType::0074-Search +Microsoft.Graph.Models.Security.auditLogRecordType::0075-WDATPAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0076-PowerPlatformAdminDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0077-PowerPlatformAdminEnvironment +Microsoft.Graph.Models.Security.auditLogRecordType::0078-MDATPAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0079-SensitivityLabelPolicyMatch +Microsoft.Graph.Models.Security.auditLogRecordType::0080-SensitivityLabelAction +Microsoft.Graph.Models.Security.auditLogRecordType::0081-SensitivityLabeledFileAction +Microsoft.Graph.Models.Security.auditLogRecordType::0082-AttackSim +Microsoft.Graph.Models.Security.auditLogRecordType::0083-AirManualInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0084-SecurityComplianceRBAC +Microsoft.Graph.Models.Security.auditLogRecordType::0085-UserTraining +Microsoft.Graph.Models.Security.auditLogRecordType::0086-AirAdminActionInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0087-MSTIC +Microsoft.Graph.Models.Security.auditLogRecordType::0088-PhysicalBadgingSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0089-TeamsEasyApprovals +Microsoft.Graph.Models.Security.auditLogRecordType::0090-AipDiscover +Microsoft.Graph.Models.Security.auditLogRecordType::0091-AipSensitivityLabelAction +Microsoft.Graph.Models.Security.auditLogRecordType::0092-AipProtectionAction +Microsoft.Graph.Models.Security.auditLogRecordType::0093-AipFileDeleted +Microsoft.Graph.Models.Security.auditLogRecordType::0094-AipHeartBeat +Microsoft.Graph.Models.Security.auditLogRecordType::0095-MCASAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0096-OnPremisesFileShareScannerDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0097-OnPremisesSharePointScannerDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0098-ExchangeSearch +Microsoft.Graph.Models.Security.auditLogRecordType::0099-SharePointSearch +Microsoft.Graph.Models.Security.auditLogRecordType::0100-PrivacyDataMinimization +Microsoft.Graph.Models.Security.auditLogRecordType::0101-LabelAnalyticsAggregate +Microsoft.Graph.Models.Security.auditLogRecordType::0102-MyAnalyticsSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0103-SecurityComplianceUserChange +Microsoft.Graph.Models.Security.auditLogRecordType::0104-ComplianceDLPExchangeClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0105-ComplianceDLPEndpoint +Microsoft.Graph.Models.Security.auditLogRecordType::0106-MipExactDataMatch +Microsoft.Graph.Models.Security.auditLogRecordType::0107-MSDEResponseActions +Microsoft.Graph.Models.Security.auditLogRecordType::0108-MSDEGeneralSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0109-MSDEIndicatorsSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0110-MS365DCustomDetection +Microsoft.Graph.Models.Security.auditLogRecordType::0111-MSDERolesSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0112-MAPGAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0113-MAPGPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0114-MAPGRemediation +Microsoft.Graph.Models.Security.auditLogRecordType::0115-PrivacyRemediationAction +Microsoft.Graph.Models.Security.auditLogRecordType::0116-PrivacyDigestEmail +Microsoft.Graph.Models.Security.auditLogRecordType::0117-MipAutoLabelSimulationProgress +Microsoft.Graph.Models.Security.auditLogRecordType::0118-MipAutoLabelSimulationCompletion +Microsoft.Graph.Models.Security.auditLogRecordType::0119-MipAutoLabelProgressFeedback +Microsoft.Graph.Models.Security.auditLogRecordType::0120-DlpSensitiveInformationType +Microsoft.Graph.Models.Security.auditLogRecordType::0121-MipAutoLabelSimulationStatistics +Microsoft.Graph.Models.Security.auditLogRecordType::0122-LargeContentMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0123-Microsoft365Group +Microsoft.Graph.Models.Security.auditLogRecordType::0124-CDPMlInferencingResult +Microsoft.Graph.Models.Security.auditLogRecordType::0125-FilteringMailMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0126-CDPClassificationMailItem +Microsoft.Graph.Models.Security.auditLogRecordType::0127-CDPClassificationDocument +Microsoft.Graph.Models.Security.auditLogRecordType::0128-OfficeScriptsRunAction +Microsoft.Graph.Models.Security.auditLogRecordType::0129-FilteringPostMailDeliveryAction +Microsoft.Graph.Models.Security.auditLogRecordType::0130-CDPUnifiedFeedback +Microsoft.Graph.Models.Security.auditLogRecordType::0131-TenantAllowBlockList +Microsoft.Graph.Models.Security.auditLogRecordType::0132-ConsumptionResource +Microsoft.Graph.Models.Security.auditLogRecordType::0133-HealthcareSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0134-DlpImportResult +Microsoft.Graph.Models.Security.auditLogRecordType::0135-CDPCompliancePolicyExecution +Microsoft.Graph.Models.Security.auditLogRecordType::0136-MultiStageDisposition +Microsoft.Graph.Models.Security.auditLogRecordType::0137-PrivacyDataMatch +Microsoft.Graph.Models.Security.auditLogRecordType::0138-FilteringDocMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0139-FilteringEmailFeatures +Microsoft.Graph.Models.Security.auditLogRecordType::0140-PowerBIDlp +Microsoft.Graph.Models.Security.auditLogRecordType::0141-FilteringUrlInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0142-FilteringAttachmentInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0143-CoreReportingSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0144-ComplianceConnector +Microsoft.Graph.Models.Security.auditLogRecordType::0145-PowerPlatformLockboxResourceAccessRequest +Microsoft.Graph.Models.Security.auditLogRecordType::0146-PowerPlatformLockboxResourceCommand +Microsoft.Graph.Models.Security.auditLogRecordType::0147-CDPPredictiveCodingLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0148-CDPCompliancePolicyUserFeedback +Microsoft.Graph.Models.Security.auditLogRecordType::0149-WebpageActivityEndpoint +Microsoft.Graph.Models.Security.auditLogRecordType::0150-OMEPortal +Microsoft.Graph.Models.Security.auditLogRecordType::0151-CMImprovementActionChange +Microsoft.Graph.Models.Security.auditLogRecordType::0152-FilteringUrlClick +Microsoft.Graph.Models.Security.auditLogRecordType::0153-MipLabelAnalyticsAuditRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0154-FilteringEntityEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0155-FilteringRuleHits +Microsoft.Graph.Models.Security.auditLogRecordType::0156-FilteringMailSubmission +Microsoft.Graph.Models.Security.auditLogRecordType::0157-LabelExplorer +Microsoft.Graph.Models.Security.auditLogRecordType::0158-MicrosoftManagedServicePlatform +Microsoft.Graph.Models.Security.auditLogRecordType::0159-PowerPlatformServiceActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0160-ScorePlatformGenericAuditRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0161-FilteringTimeTravelDocMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0162-Alert +Microsoft.Graph.Models.Security.auditLogRecordType::0163-AlertStatus +Microsoft.Graph.Models.Security.auditLogRecordType::0164-AlertIncident +Microsoft.Graph.Models.Security.auditLogRecordType::0165-IncidentStatus +Microsoft.Graph.Models.Security.auditLogRecordType::0166-Case +Microsoft.Graph.Models.Security.auditLogRecordType::0167-CaseInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0168-RecordsManagement +Microsoft.Graph.Models.Security.auditLogRecordType::0169-PrivacyRemediation +Microsoft.Graph.Models.Security.auditLogRecordType::0170-DataShareOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0171-CdpDlpSensitive +Microsoft.Graph.Models.Security.auditLogRecordType::0172-EHRConnector +Microsoft.Graph.Models.Security.auditLogRecordType::0173-FilteringMailGradingResult +Microsoft.Graph.Models.Security.auditLogRecordType::0174-PublicFolder +Microsoft.Graph.Models.Security.auditLogRecordType::0175-PrivacyTenantAuditHistoryRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0176-AipScannerDiscoverEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0177-EduDataLakeDownloadOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0178-M365ComplianceConnector +Microsoft.Graph.Models.Security.auditLogRecordType::0179-MicrosoftGraphDataConnectOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0180-MicrosoftPurview +Microsoft.Graph.Models.Security.auditLogRecordType::0181-FilteringEmailContentFeatures +Microsoft.Graph.Models.Security.auditLogRecordType::0182-PowerPagesSite +Microsoft.Graph.Models.Security.auditLogRecordType::0183-PowerAppsResource +Microsoft.Graph.Models.Security.auditLogRecordType::0184-PlannerPlan +Microsoft.Graph.Models.Security.auditLogRecordType::0185-PlannerCopyPlan +Microsoft.Graph.Models.Security.auditLogRecordType::0186-PlannerTask +Microsoft.Graph.Models.Security.auditLogRecordType::0187-PlannerRoster +Microsoft.Graph.Models.Security.auditLogRecordType::0188-PlannerPlanList +Microsoft.Graph.Models.Security.auditLogRecordType::0189-PlannerTaskList +Microsoft.Graph.Models.Security.auditLogRecordType::0190-PlannerTenantSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0191-ProjectForTheWebProject +Microsoft.Graph.Models.Security.auditLogRecordType::0192-ProjectForTheWebTask +Microsoft.Graph.Models.Security.auditLogRecordType::0193-ProjectForTheWebRoadmap +Microsoft.Graph.Models.Security.auditLogRecordType::0194-ProjectForTheWebRoadmapItem +Microsoft.Graph.Models.Security.auditLogRecordType::0195-ProjectForTheWebProjectSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0196-ProjectForTheWebRoadmapSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0197-QuarantineMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0198-MicrosoftTodoAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0199-TimeTravelFilteringDocMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0200-TeamsQuarantineMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0201-SharePointAppPermissionOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0202-MicrosoftTeamsSensitivityLabelAction +Microsoft.Graph.Models.Security.auditLogRecordType::0203-FilteringTeamsMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0204-FilteringTeamsUrlInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0205-FilteringTeamsPostDeliveryAction +Microsoft.Graph.Models.Security.auditLogRecordType::0206-MDCAssessments +Microsoft.Graph.Models.Security.auditLogRecordType::0207-MDCRegulatoryComplianceStandards +Microsoft.Graph.Models.Security.auditLogRecordType::0208-MDCRegulatoryComplianceControls +Microsoft.Graph.Models.Security.auditLogRecordType::0209-MDCRegulatoryComplianceAssessments +Microsoft.Graph.Models.Security.auditLogRecordType::0210-MDCSecurityConnectors +Microsoft.Graph.Models.Security.auditLogRecordType::0211-MDADataSecuritySignal +Microsoft.Graph.Models.Security.auditLogRecordType::0212-VivaGoals +Microsoft.Graph.Models.Security.auditLogRecordType::0213-FilteringRuntimeInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0214-AttackSimAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0215-MicrosoftGraphDataConnectConsent +Microsoft.Graph.Models.Security.auditLogRecordType::0216-FilteringAtpDetonationInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0217-PrivacyPortal +Microsoft.Graph.Models.Security.auditLogRecordType::0218-ManagedTenants +Microsoft.Graph.Models.Security.auditLogRecordType::0219-UnifiedSimulationMatchedItem +Microsoft.Graph.Models.Security.auditLogRecordType::0220-UnifiedSimulationSummary +Microsoft.Graph.Models.Security.auditLogRecordType::0221-UpdateQuarantineMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0222-MS365DSuppressionRule +Microsoft.Graph.Models.Security.auditLogRecordType::0223-PurviewDataMapOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0224-FilteringUrlPostClickAction +Microsoft.Graph.Models.Security.auditLogRecordType::0225-IrmUserDefinedDetectionSignal +Microsoft.Graph.Models.Security.auditLogRecordType::0226-TeamsUpdates +Microsoft.Graph.Models.Security.auditLogRecordType::0227-PlannerRosterSensitivityLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0228-MS365DIncident +Microsoft.Graph.Models.Security.auditLogRecordType::0229-FilteringDelistingMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0230-ComplianceDLPSharePointClassificationExtended +Microsoft.Graph.Models.Security.auditLogRecordType::0231-MicrosoftDefenderForIdentityAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0232-SupervisoryReviewDayXInsight +Microsoft.Graph.Models.Security.auditLogRecordType::0233-DefenderExpertsforXDRAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0234-CDPEdgeBlockedMessage +Microsoft.Graph.Models.Security.auditLogRecordType::0235-HostedRpa +Microsoft.Graph.Models.Security.auditLogRecordType::0236-CdpContentExplorerAggregateRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0237-CDPHygieneAttachmentInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0238-CDPHygieneSummary +Microsoft.Graph.Models.Security.auditLogRecordType::0239-CDPPostMailDeliveryAction +Microsoft.Graph.Models.Security.auditLogRecordType::0240-CDPEmailFeatures +Microsoft.Graph.Models.Security.auditLogRecordType::0241-CDPHygieneUrlInfo +Microsoft.Graph.Models.Security.auditLogRecordType::0242-CDPUrlClick +Microsoft.Graph.Models.Security.auditLogRecordType::0243-CDPPackageManagerHygieneEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0244-FilteringDocScan +Microsoft.Graph.Models.Security.auditLogRecordType::0245-TimeTravelFilteringDocScan +Microsoft.Graph.Models.Security.auditLogRecordType::0246-MAPGOnboard +Microsoft.Graph.Models.Security.auditLogRecordType::0247-VfamCreatePolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0248-VfamUpdatePolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0249-VfamDeletePolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0250-M365DAAD +Microsoft.Graph.Models.Security.auditLogRecordType::0251-CdpColdCrawlStatus +Microsoft.Graph.Models.Security.auditLogRecordType::0252-PowerPlatformAdministratorActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0253-Windows365CustomerLockbox +Microsoft.Graph.Models.Security.auditLogRecordType::0254-CdpResourceScopeChangeEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0255-ComplianceCCExchangeExecutionResult +Microsoft.Graph.Models.Security.auditLogRecordType::0256-CdpOcrCostEstimatorRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0257-CopilotInteraction +Microsoft.Graph.Models.Security.auditLogRecordType::0258-CdpOcrBillingRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0259-ComplianceDLPApplications +Microsoft.Graph.Models.Security.auditLogRecordType::0260-UAMOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0261-VivaLearning +Microsoft.Graph.Models.Security.auditLogRecordType::0262-VivaLearningAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0263-PurviewPolicyOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0264-PurviewMetadataPolicyOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0265-PeopleAdminSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0266-CdpComplianceDLPExchangeClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0267-CdpComplianceDLPSharePointClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0268-FilteringBulkSenderInsightData +Microsoft.Graph.Models.Security.auditLogRecordType::0269-FilteringBulkThresholdInsightData +Microsoft.Graph.Models.Security.auditLogRecordType::0270-PrivacyOpenAccess +Microsoft.Graph.Models.Security.auditLogRecordType::0271-OWAAuth +Microsoft.Graph.Models.Security.auditLogRecordType::0272-ComplianceDLPApplicationsClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0273-SharePointESignature +Microsoft.Graph.Models.Security.auditLogRecordType::0274-Dynamics365BusinessCentral +Microsoft.Graph.Models.Security.auditLogRecordType::0275-MeshWorlds +Microsoft.Graph.Models.Security.auditLogRecordType::0276-VivaPulseResponse +Microsoft.Graph.Models.Security.auditLogRecordType::0277-VivaPulseOrganizer +Microsoft.Graph.Models.Security.auditLogRecordType::0278-VivaPulseAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0279-VivaPulseReport +Microsoft.Graph.Models.Security.auditLogRecordType::0280-AIAppInteraction +Microsoft.Graph.Models.Security.auditLogRecordType::0281-ComplianceDLMExchange +Microsoft.Graph.Models.Security.auditLogRecordType::0282-ComplianceDLMSharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0283-ProjectForTheWebAssignedToMeSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0284-CPSOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0285-ComplianceDLPExchangeDiscovery +Microsoft.Graph.Models.Security.auditLogRecordType::0286-PurviewMCRecommendation +Microsoft.Graph.Models.Security.auditLogRecordType::0287-ComplianceDLPEndpointDiscovery +Microsoft.Graph.Models.Security.auditLogRecordType::0288-InsiderRiskScopedUserInsights +Microsoft.Graph.Models.Security.auditLogRecordType::0289-MicrosoftTeamsRetentionLabelAction +Microsoft.Graph.Models.Security.auditLogRecordType::0290-AadRiskDetection +Microsoft.Graph.Models.Security.auditLogRecordType::0291-AuditSearch +Microsoft.Graph.Models.Security.auditLogRecordType::0292-AuditRetentionPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0293-AuditConfig +Microsoft.Graph.Models.Security.auditLogRecordType::0294-Microsoft365BackupBackupPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0295-Microsoft365BackupRestoreTask +Microsoft.Graph.Models.Security.auditLogRecordType::0296-Microsoft365BackupRestoreItem +Microsoft.Graph.Models.Security.auditLogRecordType::0297-Microsoft365BackupBackupItem +Microsoft.Graph.Models.Security.auditLogRecordType::0298-URBACAssignment +Microsoft.Graph.Models.Security.auditLogRecordType::0299-URBACRole +Microsoft.Graph.Models.Security.auditLogRecordType::0300-URBACEnableState +Microsoft.Graph.Models.Security.auditLogRecordType::0301-IRMSecurityAlert +Microsoft.Graph.Models.Security.auditLogRecordType::0302-PurviewInsiderRiskCases +Microsoft.Graph.Models.Security.auditLogRecordType::0303-PurviewInsiderRiskAlerts +Microsoft.Graph.Models.Security.auditLogRecordType::0304-InsiderRiskScopedUsers +Microsoft.Graph.Models.Security.auditLogRecordType::0305-CdpConsumptionResource +Microsoft.Graph.Models.Security.auditLogRecordType::0306-CreateCopilotPlugin +Microsoft.Graph.Models.Security.auditLogRecordType::0307-UpdateCopilotPlugin +Microsoft.Graph.Models.Security.auditLogRecordType::0308-DeleteCopilotPlugin +Microsoft.Graph.Models.Security.auditLogRecordType::0309-EnableCopilotPlugin +Microsoft.Graph.Models.Security.auditLogRecordType::0310-DisableCopilotPlugin +Microsoft.Graph.Models.Security.auditLogRecordType::0311-CreateCopilotWorkspace +Microsoft.Graph.Models.Security.auditLogRecordType::0312-UpdateCopilotWorkspace +Microsoft.Graph.Models.Security.auditLogRecordType::0313-DeleteCopilotWorkspace +Microsoft.Graph.Models.Security.auditLogRecordType::0314-EnableCopilotWorkspace +Microsoft.Graph.Models.Security.auditLogRecordType::0315-DisableCopilotWorkspace +Microsoft.Graph.Models.Security.auditLogRecordType::0316-CreateCopilotPromptBook +Microsoft.Graph.Models.Security.auditLogRecordType::0317-UpdateCopilotPromptBook +Microsoft.Graph.Models.Security.auditLogRecordType::0318-DeleteCopilotPromptBook +Microsoft.Graph.Models.Security.auditLogRecordType::0319-EnableCopilotPromptBook +Microsoft.Graph.Models.Security.auditLogRecordType::0320-DisableCopilotPromptBook +Microsoft.Graph.Models.Security.auditLogRecordType::0321-UpdateCopilotSettings +Microsoft.Graph.Models.Security.auditLogRecordType::0322-P4AIAssessmentRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0323-P4AIAssessmentLocationResultRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0324-ConnectedAIAppInteraction +Microsoft.Graph.Models.Security.auditLogRecordType::0325-PrivaPrivacyConsentOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0326-PrivaPrivacyAssessmentOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0327-DataCatalogAccessRequests +Microsoft.Graph.Models.Security.auditLogRecordType::0328-ComplianceSettingsChange +Microsoft.Graph.Models.Security.auditLogRecordType::0329-DataSecurityInvestigation +Microsoft.Graph.Models.Security.auditLogRecordType::0330-TeamCopilotInteraction +Microsoft.Graph.Models.Security.auditLogRecordType::0331-IRMActivityAuditTrail +Microsoft.Graph.Models.Security.auditLogRecordType::0332-SharePointContentSecurityPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0333-CloudUpdateProfileConfig +Microsoft.Graph.Models.Security.auditLogRecordType::0334-CloudUpdateTenantConfig +Microsoft.Graph.Models.Security.auditLogRecordType::0335-CloudUpdateDeviceConfig +Microsoft.Graph.Models.Security.auditLogRecordType::0336-DefenderPreviewFeatures +Microsoft.Graph.Models.Security.auditLogRecordType::0337-DeviceDiscoverySettingsExclusion +Microsoft.Graph.Models.Security.auditLogRecordType::0338-DeviceDiscoverySettingsAuthenticatedScans +Microsoft.Graph.Models.Security.auditLogRecordType::0339-CriticalAssetManagementClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0340-DeviceDiscoverySettings +Microsoft.Graph.Models.Security.auditLogRecordType::0341-USXWorkspaceOnboarding +Microsoft.Graph.Models.Security.auditLogRecordType::0342-VivaGlintAdvancedConfiguration +Microsoft.Graph.Models.Security.auditLogRecordType::0343-VivaGlintPulseProgram +Microsoft.Graph.Models.Security.auditLogRecordType::0344-VivaGlintPulseProgramRespondentRate +Microsoft.Graph.Models.Security.auditLogRecordType::0345-VivaGlintQuestion +Microsoft.Graph.Models.Security.auditLogRecordType::0346-VivaGlintRole +Microsoft.Graph.Models.Security.auditLogRecordType::0347-VivaGlintRubicon +Microsoft.Graph.Models.Security.auditLogRecordType::0348-VivaGlintSupportAccess +Microsoft.Graph.Models.Security.auditLogRecordType::0349-VivaGlintSystem +Microsoft.Graph.Models.Security.auditLogRecordType::0350-VivaGlintUser +Microsoft.Graph.Models.Security.auditLogRecordType::0351-VivaGlintUserGroup +Microsoft.Graph.Models.Security.auditLogRecordType::0352-VivaGlintFeedbackProgram +Microsoft.Graph.Models.Security.auditLogRecordType::0353-FabricAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0354-TrainableClassifier +Microsoft.Graph.Models.Security.auditLogRecordType::0355-WebContentFiltering +Microsoft.Graph.Models.Security.auditLogRecordType::0356-NoisyAlertPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0357-OnDemandSharePointClassification +Microsoft.Graph.Models.Security.auditLogRecordType::0358-AIInteractionsExport +Microsoft.Graph.Models.Security.auditLogRecordType::0359-Microsoft365CopilotScheduledPrompt +Microsoft.Graph.Models.Security.auditLogRecordType::0360-PlacesDirectory +Microsoft.Graph.Models.Security.auditLogRecordType::0361-MDAAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0362-OpticalCharacterRecognition +Microsoft.Graph.Models.Security.auditLogRecordType::0363-M365SearchSections +Microsoft.Graph.Models.Security.auditLogRecordType::0364-OfficeClientRestrictedModeAction +Microsoft.Graph.Models.Security.auditLogRecordType::0365-CrossTenantAccessPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0366-OutlookCopilotAutomation +Microsoft.Graph.Models.Security.auditLogRecordType::0367-VivaEngageNetworkAssociation +Microsoft.Graph.Models.Security.auditLogRecordType::0368-AppAdminActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0369-AppSettingsAdminActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0370-UniversalPrintPrintJob +Microsoft.Graph.Models.Security.auditLogRecordType::0371-SentinelNotebookOnLake +Microsoft.Graph.Models.Security.auditLogRecordType::0372-SentinelJob +Microsoft.Graph.Models.Security.auditLogRecordType::0373-SentinelGraph +Microsoft.Graph.Models.Security.auditLogRecordType::0374-SentinelKQLOnLake +Microsoft.Graph.Models.Security.auditLogRecordType::0375-SentinelPackage +Microsoft.Graph.Models.Security.auditLogRecordType::0376-VivaAmplifyOutlookSensitivityLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0377-CopilotActions +Microsoft.Graph.Models.Security.auditLogRecordType::0378-AIInteractionsSubscription +Microsoft.Graph.Models.Security.auditLogRecordType::0379-AIInteractionsChangeNotification +Microsoft.Graph.Models.Security.auditLogRecordType::0380-FilteringMailMetadataExtended +Microsoft.Graph.Models.Security.auditLogRecordType::0381-SentinelLakeOnboarding +Microsoft.Graph.Models.Security.auditLogRecordType::0382-SentinelLakeDataOnboarding +Microsoft.Graph.Models.Security.auditLogRecordType::0383-OfficeRestrictedModeAction +Microsoft.Graph.Models.Security.auditLogRecordType::0384-CopilotForSecurityTrigger +Microsoft.Graph.Models.Security.auditLogRecordType::0385-CopilotAgentManagement +Microsoft.Graph.Models.Security.auditLogRecordType::0386-P4AIAssessmentFabricScannerRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0387-PlannerGoal +Microsoft.Graph.Models.Security.auditLogRecordType::0388-PlannerGoalList +Microsoft.Graph.Models.Security.auditLogRecordType::0389-ThreatIntelligenceObject +Microsoft.Graph.Models.Security.auditLogRecordType::0390-ThreatIntelligenceExport +Microsoft.Graph.Models.Security.auditLogRecordType::0391-SubmissionAgenticGradingResult +Microsoft.Graph.Models.Security.auditLogRecordType::0392-AgentAdminActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0393-DeployFeatureActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0394-AgentSettingsAdminActivity +Microsoft.Graph.Models.Security.auditLogRecordType::0395-OrganizationalDataInM365 +Microsoft.Graph.Models.Security.auditLogRecordType::0396-PlannerChatMessage +Microsoft.Graph.Models.Security.auditLogRecordType::0397-PlannerChatMessageList +Microsoft.Graph.Models.Security.auditLogRecordType::0398-SentinelAITool +Microsoft.Graph.Models.Security.auditLogRecordType::0399-M365ODSPAssetMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0400-AIExecuteTool +Microsoft.Graph.Models.Security.auditLogRecordType::0401-AIInvokeAgent +Microsoft.Graph.Models.Security.auditLogRecordType::0402-AIInferenceCall +Microsoft.Graph.Models.Security.auditLogRecordType::0403-CdpClassifierHealthRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0404-SensitiveInfoRemediationAgentData +Microsoft.Graph.Models.Security.auditLogRecordType::0405-ComplianceDLPEnforcement +Microsoft.Graph.Models.Security.auditLogRecordType::0406-A365AIExecuteTool +Microsoft.Graph.Models.Security.auditLogRecordType::0407-A365AIInvokeAgent +Microsoft.Graph.Models.Security.auditLogRecordType::0408-A365AIInferenceCall +Microsoft.Graph.Models.Security.auditLogRecordType::0409-VivaEngageSegment +Microsoft.Graph.Models.Security.auditLogRecordType::0410-RTIOperationsAgent +Microsoft.Graph.Models.Security.auditLogRecordType::0411-ContentStoreMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0412-CCRAIPolicyViolation +Microsoft.Graph.Models.Security.auditLogRecordType::0413-PlannerPlanSensitivityLabel +Microsoft.Graph.Models.Security.auditLogRecordType::0414-MosAgentInfoRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0415-A365AIRunSummary +Microsoft.Graph.Models.Security.auditLogRecordType::0416-UnifiedCatalogConceptAction +Microsoft.Graph.Models.Security.auditLogRecordType::0417-DefenderCaseManagement +Microsoft.Graph.Models.Security.auditLogRecordType::0418-CopilotForSecurityLogging +Microsoft.Graph.Models.Security.auditLogRecordType::0419-VivaEngageEvents +Microsoft.Graph.Models.Security.auditLogRecordType::0420-CallActivityEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0421-SonarDetonationContentMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0422-UniversalPrintManagement +Microsoft.Graph.Models.Security.auditLogRecordType::0423-YammerUserHiding +Microsoft.Graph.Models.Security.auditLogRecordType::0424-Microsoft365BackupGranularBrowseTask +Microsoft.Graph.Models.Security.auditLogRecordType::0425-PurviewPostureAgent +Microsoft.Graph.Models.Security.auditLogRecordType::0426-MSDECustomCollection +Microsoft.Graph.Models.Security.auditLogRecordType::0427-SCPUsageEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0428-SCPConfigurationEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0429-MDCConfigurationEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0430-MDCUsageEvent +Microsoft.Graph.Models.Security.auditLogRecordType::0431-A365SpanOutputs +Microsoft.Graph.Models.Security.auditLogRecordType::0432-PowerPlatformTenantIsolation +Microsoft.Graph.Models.Security.auditLogRecordType::0433-CDPDLMAIInteractionInsights +Microsoft.Graph.Models.Security.auditLogRecordType::0434-P4AIAssessmentCategoryRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0435-SentinelLakeEncryption +Microsoft.Graph.Models.Security.auditLogRecordType::0436-AZFWNetworkRule +Microsoft.Graph.Models.Security.auditLogRecordType::0437-AZFWDnsQuery +Microsoft.Graph.Models.Security.auditLogRecordType::0438-AZFWApplicationRuleAggregation +Microsoft.Graph.Models.Security.auditLogRecordType::0439-TeamsEvalDataHubDataAccess +Microsoft.Graph.Models.Security.auditLogRecordType::0440-TeamsEvalDataHubPermissionChange +Microsoft.Graph.Models.Security.auditLogRecordType::0441-TeamsEvalDataHubAdminOperation +Microsoft.Graph.Models.Security.auditLogRecordType::0442-VivaGlintOrganizationalData +Microsoft.Graph.Models.Security.auditLogRecordType::0443-AlertSubmission +Microsoft.Graph.Models.Security.auditLogRecordType::0444-AlertSubmissionResultDetail +Microsoft.Graph.Models.Security.auditLogRecordType::0445-ComplianceSitGradingSharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0446-CompliancePolicyGradingSharePoint +Microsoft.Graph.Models.Security.auditLogRecordType::0447-AzureAISearchAudit +Microsoft.Graph.Models.Security.auditLogRecordType::0448-P4AIRiskScoreRecord +Microsoft.Graph.Models.Security.auditLogRecordType::0449-DragonCopilotAdmin +Microsoft.Graph.Models.Security.auditLogRecordType::0450-AISpanOutputs +Microsoft.Graph.Models.Security.auditLogRecordType::0451-EopSubmissionFeedEntity +Microsoft.Graph.Models.Security.auditLogRecordType::0452-SonarFileDetonationEntity +Microsoft.Graph.Models.Security.auditLogRecordType::0453-SonarSubmissionEntity +Microsoft.Graph.Models.Security.auditLogRecordType::0454-SonarUrlDetonationEntity +Microsoft.Graph.Models.Security.auditLogRecordType::0455-SubmissionEntity +Microsoft.Graph.Models.Security.auditLogRecordType::0456-SonarDetonationEntity +Microsoft.Graph.Models.Security.auditLogRecordType::0457-MicrosoftTeamsUserConcern +Microsoft.Graph.Models.Security.auditLogRecordType::0458-VivaGlintAgenticCampaign +Microsoft.Graph.Models.Security.auditLogRecordType::0459-MSPVectorSearchContentMetadata +Microsoft.Graph.Models.Security.auditLogRecordType::0460-FabricPolicy +Microsoft.Graph.Models.Security.auditLogRecordType::0461-SecurityCopilotAgentIdentityManagement +Microsoft.Graph.Models.Security.auditLogRecordType::0462-CopilotSessionSharing +Microsoft.Graph.Models.Security.auditLogRecordType::0463-DragonCopilotAccess +Microsoft.Graph.Models.Security.auditLogRecordType::0464-DragonCopilotClinicalData +Microsoft.Graph.Models.Security.auditLogRecordType::0465-DragonCopilotSession +Microsoft.Graph.Models.Security.auditLogRecordType::0466-MosAgentInfoRecordV2 +Microsoft.Graph.Models.Security.auditLogRecordType::0467-SecurityDevelopmentLifecycleAILog +Microsoft.Graph.Models.Security.auditLogRecordType::0468-MDASH +Microsoft.Graph.Models.Security.auditLogRecordType::0469-DefenderSecurityForAIConfiguration +Microsoft.Graph.Models.Security.auditLogRecordType::0470-SparkCoreCustomLivePool +Microsoft.Graph.Models.Security.auditLogRecordType::0471-unknownFutureValue +Microsoft.Graph.Models.Security.auditLogUserType::0000-Regular +Microsoft.Graph.Models.Security.auditLogUserType::0001-Reserved +Microsoft.Graph.Models.Security.auditLogUserType::0002-Admin +Microsoft.Graph.Models.Security.auditLogUserType::0003-DcAdmin +Microsoft.Graph.Models.Security.auditLogUserType::0004-System +Microsoft.Graph.Models.Security.auditLogUserType::0005-Application +Microsoft.Graph.Models.Security.auditLogUserType::0006-ServicePrincipal +Microsoft.Graph.Models.Security.auditLogUserType::0007-CustomPolicy +Microsoft.Graph.Models.Security.auditLogUserType::0008-SystemPolicy +Microsoft.Graph.Models.Security.auditLogUserType::0009-PartnerTechnician +Microsoft.Graph.Models.Security.auditLogUserType::0010-Guest +Microsoft.Graph.Models.Security.auditLogUserType::0011-unknownFutureValue +Microsoft.Graph.Models.Security.auditRecordTypeDictionary::|public|AdditionalData:IDictionary +Microsoft.Graph.Models.Security.auditRecordTypeDictionary::|public|BackingStore:IBackingStore +Microsoft.Graph.Models.Security.auditRecordTypeDictionary::|public|constructor():void +Microsoft.Graph.Models.Security.auditRecordTypeDictionary::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditRecordTypeDictionary::|public|OdataType:string +Microsoft.Graph.Models.Security.auditRecordTypeDictionary::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditRecordTypeDictionary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditRecordTypeDictionary +Microsoft.Graph.Models.Security.auditRecordTypeDictionary~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.auditSearchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.auditSearchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AuditSearchAuditRecord Microsoft.Graph.Models.Security.authorityTemplate-->global.Microsoft.Graph.Models.Security.FilePlanDescriptorTemplate Microsoft.Graph.Models.Security.authorityTemplate::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.authorityTemplate::|public|OdataType:string @@ -122408,6 +123518,48 @@ Microsoft.Graph.Models.Security.autonomousSystem::|public|Serialize(writer:ISeri Microsoft.Graph.Models.Security.autonomousSystem::|public|Value:string Microsoft.Graph.Models.Security.autonomousSystem::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AutonomousSystem Microsoft.Graph.Models.Security.autonomousSystem~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.azfwApplicationRuleAggregationEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azfwApplicationRuleAggregationEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azfwApplicationRuleAggregationEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azfwApplicationRuleAggregationEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azfwApplicationRuleAggregationEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azfwApplicationRuleAggregationEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzfwApplicationRuleAggregationEventRecord +Microsoft.Graph.Models.Security.azfwDnsQueryEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azfwDnsQueryEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azfwDnsQueryEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azfwDnsQueryEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azfwDnsQueryEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azfwDnsQueryEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzfwDnsQueryEventRecord +Microsoft.Graph.Models.Security.azfwNetworkRuleEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azfwNetworkRuleEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azfwNetworkRuleEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azfwNetworkRuleEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azfwNetworkRuleEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azfwNetworkRuleEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzfwNetworkRuleEventRecord +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureActiveDirectoryAccountLogonAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureActiveDirectoryAccountLogonAuditRecord +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureActiveDirectoryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureActiveDirectoryAuditRecord +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureActiveDirectoryStsLogonAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureActiveDirectoryStsLogonAuditRecord +Microsoft.Graph.Models.Security.azureAISearchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.azureAISearchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.azureAISearchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.azureAISearchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.azureAISearchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.azureAISearchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.AzureAISearchAuditRecord Microsoft.Graph.Models.Security.azureResourceEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.azureResourceEvidence::|public|constructor():void Microsoft.Graph.Models.Security.azureResourceEvidence::|public|GetFieldDeserializers():IDictionary> @@ -122442,6 +123594,12 @@ Microsoft.Graph.Models.Security.blobEvidence::|public|OdataType:string Microsoft.Graph.Models.Security.blobEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.blobEvidence::|public|Url:string Microsoft.Graph.Models.Security.blobEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.BlobEvidence +Microsoft.Graph.Models.Security.campaignAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.campaignAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.campaignAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CampaignAuditRecord Microsoft.Graph.Models.Security.case-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.case::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.case::|public|Description:string @@ -122516,6 +123674,66 @@ Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|public|GetF Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.categoryTemplateCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CategoryTemplateCollectionResponse +Microsoft.Graph.Models.Security.ccraiPolicyViolationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.ccraiPolicyViolationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.ccraiPolicyViolationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.ccraiPolicyViolationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.ccraiPolicyViolationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.ccraiPolicyViolationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CcraiPolicyViolationRecord +Microsoft.Graph.Models.Security.cdpClassifierHealthRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpClassifierHealthRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpClassifierHealthRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpClassifierHealthRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpClassifierHealthRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpClassifierHealthRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpClassifierHealthRecord +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpColdCrawlStatusRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpColdCrawlStatusRecord +Microsoft.Graph.Models.Security.cdpConsumptionResourceRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpConsumptionResourceRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpConsumptionResourceRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpConsumptionResourceRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpConsumptionResourceRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpConsumptionResourceRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpConsumptionResourceRecord +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpContentExplorerAggregateRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpContentExplorerAggregateRecord +Microsoft.Graph.Models.Security.cdpdlmaiInteractionInsightsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpdlmaiInteractionInsightsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpdlmaiInteractionInsightsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpdlmaiInteractionInsightsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpdlmaiInteractionInsightsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpdlmaiInteractionInsightsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpdlmaiInteractionInsightsRecord +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpDlpSensitiveEndpointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpDlpSensitiveEndpointAuditRecord +Microsoft.Graph.Models.Security.cdpLogRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpLogRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpLogRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpLogRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpLogRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpLogRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpLogRecord +Microsoft.Graph.Models.Security.cdpOcrBillingRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpOcrBillingRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpOcrBillingRecord +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cdpResourceScopeChangeEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CdpResourceScopeChangeEventRecord Microsoft.Graph.Models.Security.childSelectability::0000-One Microsoft.Graph.Models.Security.childSelectability::0001-Many Microsoft.Graph.Models.Security.childSelectability::0002-unknownFutureValue @@ -122570,12 +123788,162 @@ Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|public|SessionId:str Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|public|StartUtcDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|public|UserAgent:string Microsoft.Graph.Models.Security.cloudLogonSessionEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CloudLogonSessionEvidence +Microsoft.Graph.Models.Security.cloudUpdateDeviceConfigAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cloudUpdateDeviceConfigAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cloudUpdateDeviceConfigAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cloudUpdateDeviceConfigAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cloudUpdateDeviceConfigAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cloudUpdateDeviceConfigAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CloudUpdateDeviceConfigAuditRecord +Microsoft.Graph.Models.Security.cloudUpdateProfileConfigAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cloudUpdateProfileConfigAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cloudUpdateProfileConfigAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cloudUpdateProfileConfigAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cloudUpdateProfileConfigAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cloudUpdateProfileConfigAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CloudUpdateProfileConfigAuditRecord +Microsoft.Graph.Models.Security.cloudUpdateTenantConfigAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cloudUpdateTenantConfigAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cloudUpdateTenantConfigAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cloudUpdateTenantConfigAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cloudUpdateTenantConfigAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cloudUpdateTenantConfigAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CloudUpdateTenantConfigAuditRecord Microsoft.Graph.Models.Security.collaborationRoot-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.collaborationRoot::|public|AnalyzedEmails:List Microsoft.Graph.Models.Security.collaborationRoot::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.collaborationRoot::|public|OdataType:string Microsoft.Graph.Models.Security.collaborationRoot::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.collaborationRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CollaborationRoot +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceConnectorAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceConnectorAuditRecord +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLMExchangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLMExchangeAuditRecord +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLMSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLMSharePointAuditRecord +Microsoft.Graph.Models.Security.complianceDLPApplicationsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPApplicationsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPApplicationsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPApplicationsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPApplicationsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPApplicationsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPApplicationsAuditRecord +Microsoft.Graph.Models.Security.complianceDLPApplicationsClassificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPApplicationsClassificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPApplicationsClassificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPApplicationsClassificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPApplicationsClassificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPApplicationsClassificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPApplicationsClassificationAuditRecord +Microsoft.Graph.Models.Security.complianceDLPEndpointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPEndpointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPEndpointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPEndpointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPEndpointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPEndpointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPEndpointAuditRecord +Microsoft.Graph.Models.Security.complianceDLPEndpointDiscoveryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPEndpointDiscoveryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPEndpointDiscoveryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPEndpointDiscoveryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPEndpointDiscoveryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPEndpointDiscoveryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPEndpointDiscoveryAuditRecord +Microsoft.Graph.Models.Security.complianceDLPEnforcementAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPEnforcementAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPEnforcementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPEnforcementAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPEnforcementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPEnforcementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPEnforcementAuditRecord +Microsoft.Graph.Models.Security.complianceDLPExchangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPExchangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPExchangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPExchangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPExchangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPExchangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPExchangeAuditRecord +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPExchangeClassificationAuditRecord +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationCdpRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationCdpRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationCdpRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationCdpRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationCdpRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPExchangeClassificationCdpRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPExchangeClassificationCdpRecord +Microsoft.Graph.Models.Security.complianceDLPExchangeDiscoveryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPExchangeDiscoveryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPExchangeDiscoveryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPExchangeDiscoveryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPExchangeDiscoveryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPExchangeDiscoveryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPExchangeDiscoveryAuditRecord +Microsoft.Graph.Models.Security.complianceDLPSharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPSharePointAuditRecord +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationAuditRecord +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationCdpRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationCdpRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationCdpRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationCdpRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationCdpRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationCdpRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationCdpRecord +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationExtendedAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationExtendedAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationExtendedAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationExtendedAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationExtendedAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceDLPSharePointClassificationExtendedAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceDLPSharePointClassificationExtendedAuditRecord +Microsoft.Graph.Models.Security.complianceExchangeOcrAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceExchangeOcrAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceExchangeOcrAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceExchangeOcrAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceExchangeOcrAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceExchangeOcrAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceExchangeOcrAuditRecord +Microsoft.Graph.Models.Security.complianceManagerActionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceManagerActionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceManagerActionRecord +Microsoft.Graph.Models.Security.compliancePolicyGradingSharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.compliancePolicyGradingSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.compliancePolicyGradingSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CompliancePolicyGradingSharePointAuditRecord +Microsoft.Graph.Models.Security.complianceSettingsChangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceSettingsChangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceSettingsChangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceSettingsChangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceSettingsChangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceSettingsChangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceSettingsChangeAuditRecord +Microsoft.Graph.Models.Security.complianceSitGradingSharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceSitGradingSharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceSitGradingSharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceSitGradingSharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceSitGradingSharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceSitGradingSharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceSitGradingSharePointAuditRecord +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.complianceSupervisionExchangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ComplianceSupervisionExchangeAuditRecord Microsoft.Graph.Models.Security.compromiseIndicator::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.compromiseIndicator::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.compromiseIndicator::|public|constructor():void @@ -122586,6 +123954,18 @@ Microsoft.Graph.Models.Security.compromiseIndicator::|public|Value:string Microsoft.Graph.Models.Security.compromiseIndicator::|public|Verdict:global.Microsoft.Graph.Models.Security.VerdictCategory? Microsoft.Graph.Models.Security.compromiseIndicator::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CompromiseIndicator Microsoft.Graph.Models.Security.compromiseIndicator~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.connectedAIAppInteractionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.connectedAIAppInteractionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.connectedAIAppInteractionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.connectedAIAppInteractionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.connectedAIAppInteractionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.connectedAIAppInteractionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ConnectedAIAppInteractionAuditRecord +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.consumptionResourceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ConsumptionResourceAuditRecord Microsoft.Graph.Models.Security.containerEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.containerEvidence::|public|Args:List Microsoft.Graph.Models.Security.containerEvidence::|public|Command:List @@ -122623,6 +124003,72 @@ Microsoft.Graph.Models.Security.contentFormat::0000-text Microsoft.Graph.Models.Security.contentFormat::0001-html Microsoft.Graph.Models.Security.contentFormat::0002-markdown Microsoft.Graph.Models.Security.contentFormat::0003-unknownFutureValue +Microsoft.Graph.Models.Security.contentStoreMetadataRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.contentStoreMetadataRecord::|public|constructor():void +Microsoft.Graph.Models.Security.contentStoreMetadataRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.contentStoreMetadataRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.contentStoreMetadataRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.contentStoreMetadataRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ContentStoreMetadataRecord +Microsoft.Graph.Models.Security.copilotAgentManagementAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotAgentManagementAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotAgentManagementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotAgentManagementAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotAgentManagementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotAgentManagementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotAgentManagementAuditRecord +Microsoft.Graph.Models.Security.copilotForSecurityLoggingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotForSecurityLoggingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotForSecurityLoggingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotForSecurityLoggingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotForSecurityLoggingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotForSecurityLoggingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotForSecurityLoggingAuditRecord +Microsoft.Graph.Models.Security.copilotForSecurityTriggerAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotForSecurityTriggerAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotForSecurityTriggerAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotForSecurityTriggerAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotForSecurityTriggerAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotForSecurityTriggerAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotForSecurityTriggerAuditRecord +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotInteractionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotInteractionAuditRecord +Microsoft.Graph.Models.Security.copilotPluginSettingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotPluginSettingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotPluginSettingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotPluginSettingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotPluginSettingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotPluginSettingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotPluginSettingAuditRecord +Microsoft.Graph.Models.Security.copilotPromptBookSettingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotPromptBookSettingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotPromptBookSettingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotPromptBookSettingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotPromptBookSettingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotPromptBookSettingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotPromptBookSettingAuditRecord +Microsoft.Graph.Models.Security.copilotSessionSharingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotSessionSharingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotSessionSharingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotSessionSharingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotSessionSharingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotSessionSharingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotSessionSharingAuditRecord +Microsoft.Graph.Models.Security.copilotSettingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotSettingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotSettingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotSettingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotSettingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotSettingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotSettingAuditRecord +Microsoft.Graph.Models.Security.copilotWorkspaceSettingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.copilotWorkspaceSettingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.copilotWorkspaceSettingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.copilotWorkspaceSettingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.copilotWorkspaceSettingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.copilotWorkspaceSettingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CopilotWorkspaceSettingAuditRecord +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.coreReportingSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CoreReportingSettingsAuditRecord Microsoft.Graph.Models.Security.correlationReason::0000-repeatedAlertOccurrence Microsoft.Graph.Models.Security.correlationReason::0001-sameGeography Microsoft.Graph.Models.Security.correlationReason::0002-similarArtifacts @@ -122641,6 +124087,36 @@ Microsoft.Graph.Models.Security.correlationReason::0014-eventCasualSequence Microsoft.Graph.Models.Security.correlationReason::0015-temporalProximity Microsoft.Graph.Models.Security.correlationReason::0016-lateralMovementPath Microsoft.Graph.Models.Security.correlationReason::0017-unknownFutureValue +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.cortanaBriefingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CortanaBriefingAuditRecord +Microsoft.Graph.Models.Security.criticalAssetManagementClassificationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.criticalAssetManagementClassificationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.criticalAssetManagementClassificationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.criticalAssetManagementClassificationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.criticalAssetManagementClassificationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.criticalAssetManagementClassificationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CriticalAssetManagementClassificationRecord +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.crmEntityOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CrmEntityOperationAuditRecord +Microsoft.Graph.Models.Security.crossTenantAccessPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.crossTenantAccessPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.crossTenantAccessPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.crossTenantAccessPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.crossTenantAccessPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.crossTenantAccessPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CrossTenantAccessPolicyAuditRecord +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.customerKeyServiceEncryptionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CustomerKeyServiceEncryptionAuditRecord Microsoft.Graph.Models.Security.cvssSummary::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.cvssSummary::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.cvssSummary::|public|constructor():void @@ -122652,6 +124128,36 @@ Microsoft.Graph.Models.Security.cvssSummary::|public|Severity:global.Microsoft.G Microsoft.Graph.Models.Security.cvssSummary::|public|VectorString:string Microsoft.Graph.Models.Security.cvssSummary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.CvssSummary Microsoft.Graph.Models.Security.cvssSummary~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataCenterSecurityCmdletAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataCenterSecurityCmdletAuditRecord +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataGovernanceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataGovernanceAuditRecord +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataInsightsRestApiAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataInsightsRestApiAuditRecord +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataLakeExportOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataLakeExportOperationAuditRecord +Microsoft.Graph.Models.Security.dataSecurityInvestigationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataSecurityInvestigationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataSecurityInvestigationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataSecurityInvestigationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataSecurityInvestigationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataSecurityInvestigationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataSecurityInvestigationAuditRecord Microsoft.Graph.Models.Security.dataSet-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.dataSet::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet Microsoft.Graph.Models.Security.dataSet::|public|CreatedDateTime:DateTimeOffset? @@ -122661,6 +124167,12 @@ Microsoft.Graph.Models.Security.dataSet::|public|GetFieldDeserializers():IDictio Microsoft.Graph.Models.Security.dataSet::|public|OdataType:string Microsoft.Graph.Models.Security.dataSet::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.dataSet::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataSet +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dataShareOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DataShareOperationAuditRecord Microsoft.Graph.Models.Security.dataSource-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.dataSource::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet Microsoft.Graph.Models.Security.dataSource::|public|CreatedDateTime:DateTimeOffset? @@ -122701,6 +124213,12 @@ Microsoft.Graph.Models.Security.dataSourceScopes::0002-allTenantSites Microsoft.Graph.Models.Security.dataSourceScopes::0003-allCaseCustodians Microsoft.Graph.Models.Security.dataSourceScopes::0004-allCaseNoncustodialDataSources Microsoft.Graph.Models.Security.dataSourceScopes::0005-unknownFutureValue +Microsoft.Graph.Models.Security.defaultAuditData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.defaultAuditData::|public|constructor():void +Microsoft.Graph.Models.Security.defaultAuditData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.defaultAuditData::|public|OdataType:string +Microsoft.Graph.Models.Security.defaultAuditData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.defaultAuditData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DefaultAuditData Microsoft.Graph.Models.Security.defaultRecordBehavior::0000-startLocked Microsoft.Graph.Models.Security.defaultRecordBehavior::0001-startUnlocked Microsoft.Graph.Models.Security.defaultRecordBehavior::0002-unknownFutureValue @@ -122711,6 +124229,24 @@ Microsoft.Graph.Models.Security.defenderAvStatus::0003-updated Microsoft.Graph.Models.Security.defenderAvStatus::0004-unknown Microsoft.Graph.Models.Security.defenderAvStatus::0005-notSupported Microsoft.Graph.Models.Security.defenderAvStatus::0006-unknownFutureValue +Microsoft.Graph.Models.Security.defenderCaseManagementAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.defenderCaseManagementAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.defenderCaseManagementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.defenderCaseManagementAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.defenderCaseManagementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.defenderCaseManagementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DefenderCaseManagementAuditRecord +Microsoft.Graph.Models.Security.defenderPreviewFeaturesRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.defenderPreviewFeaturesRecord::|public|constructor():void +Microsoft.Graph.Models.Security.defenderPreviewFeaturesRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.defenderPreviewFeaturesRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.defenderPreviewFeaturesRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.defenderPreviewFeaturesRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DefenderPreviewFeaturesRecord +Microsoft.Graph.Models.Security.defenderSecurityForAIConfigurationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.defenderSecurityForAIConfigurationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DefenderSecurityForAIConfigurationAuditRecord Microsoft.Graph.Models.Security.deliveryAction::0000-unknown Microsoft.Graph.Models.Security.deliveryAction::0001-deliveredToJunk Microsoft.Graph.Models.Security.deliveryAction::0002-delivered @@ -122737,6 +124273,12 @@ Microsoft.Graph.Models.Security.departmentTemplateCollectionResponse::|public|Ge Microsoft.Graph.Models.Security.departmentTemplateCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.departmentTemplateCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.departmentTemplateCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DepartmentTemplateCollectionResponse +Microsoft.Graph.Models.Security.deployFeatureActivityRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.deployFeatureActivityRecord::|public|constructor():void +Microsoft.Graph.Models.Security.deployFeatureActivityRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.deployFeatureActivityRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.deployFeatureActivityRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.deployFeatureActivityRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DeployFeatureActivityRecord Microsoft.Graph.Models.Security.deploymentAccessKeyType::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.deploymentAccessKeyType::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.deploymentAccessKeyType::|public|constructor():void @@ -122858,6 +124400,24 @@ Microsoft.Graph.Models.Security.detonationObservables::|public|OdataType:string Microsoft.Graph.Models.Security.detonationObservables::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.detonationObservables::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DetonationObservables Microsoft.Graph.Models.Security.detonationObservables~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.deviceDiscoverySettingsAuthenticatedScansRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.deviceDiscoverySettingsAuthenticatedScansRecord::|public|constructor():void +Microsoft.Graph.Models.Security.deviceDiscoverySettingsAuthenticatedScansRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.deviceDiscoverySettingsAuthenticatedScansRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.deviceDiscoverySettingsAuthenticatedScansRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.deviceDiscoverySettingsAuthenticatedScansRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DeviceDiscoverySettingsAuthenticatedScansRecord +Microsoft.Graph.Models.Security.deviceDiscoverySettingsExclusionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.deviceDiscoverySettingsExclusionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.deviceDiscoverySettingsExclusionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.deviceDiscoverySettingsExclusionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.deviceDiscoverySettingsExclusionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.deviceDiscoverySettingsExclusionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DeviceDiscoverySettingsExclusionRecord +Microsoft.Graph.Models.Security.deviceDiscoverySettingsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.deviceDiscoverySettingsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.deviceDiscoverySettingsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.deviceDiscoverySettingsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.deviceDiscoverySettingsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.deviceDiscoverySettingsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DeviceDiscoverySettingsRecord Microsoft.Graph.Models.Security.deviceEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.deviceEvidence::|public|AzureAdDeviceId:string Microsoft.Graph.Models.Security.deviceEvidence::|public|constructor():void @@ -122907,6 +124467,12 @@ Microsoft.Graph.Models.Security.dictionary::|public|OdataType:string Microsoft.Graph.Models.Security.dictionary::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.dictionary::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Dictionary Microsoft.Graph.Models.Security.dictionary~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.discoveryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.discoveryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.discoveryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DiscoveryAuditRecord Microsoft.Graph.Models.Security.dispositionReviewStage-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.dispositionReviewStage::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.dispositionReviewStage::|public|Name:string @@ -122920,6 +124486,24 @@ Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|publi Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.dispositionReviewStageCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DispositionReviewStageCollectionResponse +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dlpEndpointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DlpEndpointAuditRecord +Microsoft.Graph.Models.Security.dlpImportResultAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dlpImportResultAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dlpImportResultAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dlpImportResultAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dlpImportResultAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dlpImportResultAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DlpImportResultAuditRecord +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dlpSensitiveInformationTypeRulePackageCmdletRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DlpSensitiveInformationTypeRulePackageCmdletRecord Microsoft.Graph.Models.Security.dnsEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.dnsEvidence::|public|constructor():void Microsoft.Graph.Models.Security.dnsEvidence::|public|DnsServerIp:global.Microsoft.Graph.Models.Security.IpEvidence @@ -122935,6 +124519,36 @@ Microsoft.Graph.Models.Security.documentVersion::0001-recent10 Microsoft.Graph.Models.Security.documentVersion::0002-recent100 Microsoft.Graph.Models.Security.documentVersion::0003-all Microsoft.Graph.Models.Security.documentVersion::0004-unknownFutureValue +Microsoft.Graph.Models.Security.dragonCopilotAccessRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dragonCopilotAccessRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dragonCopilotAccessRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dragonCopilotAccessRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dragonCopilotAccessRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dragonCopilotAccessRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DragonCopilotAccessRecord +Microsoft.Graph.Models.Security.dragonCopilotAdminRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dragonCopilotAdminRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dragonCopilotAdminRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dragonCopilotAdminRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dragonCopilotAdminRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dragonCopilotAdminRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DragonCopilotAdminRecord +Microsoft.Graph.Models.Security.dragonCopilotClinicalDataRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dragonCopilotClinicalDataRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dragonCopilotClinicalDataRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dragonCopilotClinicalDataRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dragonCopilotClinicalDataRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dragonCopilotClinicalDataRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DragonCopilotClinicalDataRecord +Microsoft.Graph.Models.Security.dragonCopilotSessionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dragonCopilotSessionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dragonCopilotSessionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dragonCopilotSessionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dragonCopilotSessionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dragonCopilotSessionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.DragonCopilotSessionRecord +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.dynamics365BusinessCentralAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Dynamics365BusinessCentralAuditRecord Microsoft.Graph.Models.Security.ediscoveryAddToReviewSetOperation-->global.Microsoft.Graph.Models.Security.CaseOperation Microsoft.Graph.Models.Security.ediscoveryAddToReviewSetOperation::|public|AdditionalDataOptions:global.Microsoft.Graph.Models.Security.AdditionalDataOptions? Microsoft.Graph.Models.Security.ediscoveryAddToReviewSetOperation::|public|CloudAttachmentVersion:global.Microsoft.Graph.Models.Security.CloudAttachmentVersion? @@ -123145,6 +124759,12 @@ Microsoft.Graph.Models.Security.ediscoveryTagOperation::|public|GetFieldDeserial Microsoft.Graph.Models.Security.ediscoveryTagOperation::|public|OdataType:string Microsoft.Graph.Models.Security.ediscoveryTagOperation::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.ediscoveryTagOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EdiscoveryTagOperation +Microsoft.Graph.Models.Security.ehrConnectorAuditBaseRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.ehrConnectorAuditBaseRecord::|public|constructor():void +Microsoft.Graph.Models.Security.ehrConnectorAuditBaseRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.ehrConnectorAuditBaseRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.ehrConnectorAuditBaseRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.ehrConnectorAuditBaseRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EhrConnectorAuditBaseRecord Microsoft.Graph.Models.Security.emailSender::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.emailSender::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.emailSender::|public|constructor():void @@ -123156,6 +124776,12 @@ Microsoft.Graph.Models.Security.emailSender::|public|OdataType:string Microsoft.Graph.Models.Security.emailSender::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.emailSender::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EmailSender Microsoft.Graph.Models.Security.emailSender~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.eopSubmissionFeedEntityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.eopSubmissionFeedEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.eopSubmissionFeedEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.EopSubmissionFeedEntityAuditRecord Microsoft.Graph.Models.Security.eventPropagationResult::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.eventPropagationResult::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.eventPropagationResult::|public|constructor():void @@ -123225,6 +124851,36 @@ Microsoft.Graph.Models.Security.evidenceVerdict::0001-suspicious Microsoft.Graph.Models.Security.evidenceVerdict::0002-malicious Microsoft.Graph.Models.Security.evidenceVerdict::0003-noThreatsFound Microsoft.Graph.Models.Security.evidenceVerdict::0004-unknownFutureValue +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeAdminAuditRecord +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeAggregatedMailboxAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeAggregatedMailboxAuditRecord +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeAggregatedOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeAggregatedOperationRecord +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeMailboxAuditGroupRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeMailboxAuditGroupRecord +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.exchangeMailboxAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ExchangeMailboxAuditRecord Microsoft.Graph.Models.Security.exportCriteria::0000-searchHits Microsoft.Graph.Models.Security.exportCriteria::0001-partiallyIndexed Microsoft.Graph.Models.Security.exportCriteria::0002-unknownFutureValue @@ -123260,6 +124916,18 @@ Microsoft.Graph.Models.Security.exportOptions::0005-splitSource Microsoft.Graph.Models.Security.exportOptions::0006-includeFolderAndPath Microsoft.Graph.Models.Security.exportOptions::0007-friendlyName Microsoft.Graph.Models.Security.exportOptions::0008-condensePaths +Microsoft.Graph.Models.Security.fabricAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.fabricAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.fabricAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.fabricAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.fabricAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.fabricAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.FabricAuditRecord +Microsoft.Graph.Models.Security.fabricPolicyRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.fabricPolicyRecord::|public|constructor():void +Microsoft.Graph.Models.Security.fabricPolicyRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.fabricPolicyRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.fabricPolicyRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.fabricPolicyRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.FabricPolicyRecord Microsoft.Graph.Models.Security.fileDetails::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.fileDetails::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.fileDetails::|public|constructor():void @@ -123461,6 +125129,12 @@ Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|public|ResourceNam Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|public|ResourceType:string Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.googleCloudResourceEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.GoogleCloudResourceEvidence +Microsoft.Graph.Models.Security.healthcareSignalRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|constructor():void +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.healthcareSignalRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.healthcareSignalRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HealthcareSignalRecord Microsoft.Graph.Models.Security.healthIssue-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.healthIssue::|public|AdditionalInformation:List Microsoft.Graph.Models.Security.healthIssue::|public|CreatedDateTime:DateTimeOffset? @@ -123554,6 +125228,12 @@ Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|public|GetFieldDe Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.hostCookieCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HostCookieCollectionResponse +Microsoft.Graph.Models.Security.hostedRpaAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.hostedRpaAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HostedRpaAuditRecord Microsoft.Graph.Models.Security.hostLogonSessionEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.hostLogonSessionEvidence::|public|Account:global.Microsoft.Graph.Models.Security.UserEvidence Microsoft.Graph.Models.Security.hostLogonSessionEvidence::|public|constructor():void @@ -123714,6 +125394,12 @@ Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|public|GetFieldD Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.hostTrackerCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HostTrackerCollectionResponse +Microsoft.Graph.Models.Security.hrSignalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.hrSignalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HrSignalAuditRecord Microsoft.Graph.Models.Security.huntingQueryResults::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.huntingQueryResults::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.huntingQueryResults::|public|constructor():void @@ -123732,6 +125418,12 @@ Microsoft.Graph.Models.Security.huntingRowResult::|public|OdataType:string Microsoft.Graph.Models.Security.huntingRowResult::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.huntingRowResult::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HuntingRowResult Microsoft.Graph.Models.Security.huntingRowResult~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.hygieneEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.hygieneEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.hygieneEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.HygieneEventRecord Microsoft.Graph.Models.Security.hyperlink::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.hyperlink::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.hyperlink::|public|constructor():void @@ -123820,6 +125512,42 @@ Microsoft.Graph.Models.Security.indicatorSource::0000-microsoft Microsoft.Graph.Models.Security.indicatorSource::0001-osint Microsoft.Graph.Models.Security.indicatorSource::0002-public Microsoft.Graph.Models.Security.indicatorSource::0003-unknownFutureValue +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.informationBarrierPolicyApplicationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InformationBarrierPolicyApplicationAuditRecord +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.informationWorkerProtectionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InformationWorkerProtectionAuditRecord +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.insiderRiskScopedUserInsightsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InsiderRiskScopedUserInsightsRecord +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|constructor():void +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.insiderRiskScopedUsersRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.InsiderRiskScopedUsersRecord +Microsoft.Graph.Models.Security.integratedAppsAppAdminActivityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.integratedAppsAppAdminActivityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.integratedAppsAppAdminActivityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.integratedAppsAppAdminActivityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.integratedAppsAppAdminActivityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.integratedAppsAppAdminActivityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IntegratedAppsAppAdminActivityAuditRecord +Microsoft.Graph.Models.Security.integratedAppsAppSettingsAdminActivityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.integratedAppsAppSettingsAdminActivityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.integratedAppsAppSettingsAdminActivityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.integratedAppsAppSettingsAdminActivityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.integratedAppsAppSettingsAdminActivityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.integratedAppsAppSettingsAdminActivityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IntegratedAppsAppSettingsAdminActivityAuditRecord Microsoft.Graph.Models.Security.intelligenceProfile-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.intelligenceProfile::|public|Aliases:List Microsoft.Graph.Models.Security.intelligenceProfile::|public|CountriesOrRegionsOfOrigin:List @@ -123954,9 +125682,27 @@ Microsoft.Graph.Models.Security.ipEvidence::|public|OdataType:string Microsoft.Graph.Models.Security.ipEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.ipEvidence::|public|Stream:global.Microsoft.Graph.Models.Security.StreamObject Microsoft.Graph.Models.Security.ipEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IpEvidence +Microsoft.Graph.Models.Security.irmActivityAuditTrailRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.irmActivityAuditTrailRecord::|public|constructor():void +Microsoft.Graph.Models.Security.irmActivityAuditTrailRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.irmActivityAuditTrailRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.irmActivityAuditTrailRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.irmActivityAuditTrailRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IrmActivityAuditTrailRecord +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.irmUserDefinedDetectionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.IrmUserDefinedDetectionRecord Microsoft.Graph.Models.Security.itemsToInclude::0000-searchHits Microsoft.Graph.Models.Security.itemsToInclude::0001-partiallyIndexed Microsoft.Graph.Models.Security.itemsToInclude::0002-unknownFutureValue +Microsoft.Graph.Models.Security.kaizalaAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.kaizalaAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.KaizalaAuditRecord Microsoft.Graph.Models.Security.kubernetesClusterEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.kubernetesClusterEvidence::|public|CloudResource:global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.kubernetesClusterEvidence::|public|constructor():void @@ -124059,6 +125805,18 @@ Microsoft.Graph.Models.Security.kubernetesServiceType::0002-externalName Microsoft.Graph.Models.Security.kubernetesServiceType::0003-nodePort Microsoft.Graph.Models.Security.kubernetesServiceType::0004-loadBalancer Microsoft.Graph.Models.Security.kubernetesServiceType::0005-unknownFutureValue +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.labelAnalyticsAggregateAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LabelAnalyticsAggregateAuditRecord +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.labelContentExplorerAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LabelContentExplorerAuditRecord Microsoft.Graph.Models.Security.labelsRoot-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.labelsRoot::|public|Authorities:List Microsoft.Graph.Models.Security.labelsRoot::|public|Categories:List @@ -124070,6 +125828,12 @@ Microsoft.Graph.Models.Security.labelsRoot::|public|OdataType:string Microsoft.Graph.Models.Security.labelsRoot::|public|RetentionLabels:List Microsoft.Graph.Models.Security.labelsRoot::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.labelsRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LabelsRoot +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.largeContentMetadataAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LargeContentMetadataAuditRecord Microsoft.Graph.Models.Security.loggedOnUser::|public|AccountName:string Microsoft.Graph.Models.Security.loggedOnUser::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.loggedOnUser::|public|BackingStore:IBackingStore @@ -124080,6 +125844,30 @@ Microsoft.Graph.Models.Security.loggedOnUser::|public|OdataType:string Microsoft.Graph.Models.Security.loggedOnUser::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.loggedOnUser::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.LoggedOnUser Microsoft.Graph.Models.Security.loggedOnUser~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.m365ComplianceConnectorAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.M365ComplianceConnectorAuditRecord +Microsoft.Graph.Models.Security.m365daadAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.m365daadAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.m365daadAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.m365daadAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.m365daadAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.m365daadAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.M365daadAuditRecord +Microsoft.Graph.Models.Security.m365odspAssetMetadataRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.m365odspAssetMetadataRecord::|public|constructor():void +Microsoft.Graph.Models.Security.m365odspAssetMetadataRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.m365odspAssetMetadataRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.m365odspAssetMetadataRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.m365odspAssetMetadataRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.M365odspAssetMetadataRecord +Microsoft.Graph.Models.Security.m365SearchSectionsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.m365SearchSectionsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.m365SearchSectionsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.m365SearchSectionsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.m365SearchSectionsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.m365SearchSectionsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.M365SearchSectionsRecord Microsoft.Graph.Models.Security.mailboxConfigurationEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.mailboxConfigurationEvidence::|public|ConfigurationId:string Microsoft.Graph.Models.Security.mailboxConfigurationEvidence::|public|ConfigurationType:global.Microsoft.Graph.Models.Security.MailboxConfigurationType? @@ -124120,6 +125908,12 @@ Microsoft.Graph.Models.Security.mailClusterEvidence::|public|Query:string Microsoft.Graph.Models.Security.mailClusterEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.mailClusterEvidence::|public|Urn:string Microsoft.Graph.Models.Security.mailClusterEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MailClusterEvidence +Microsoft.Graph.Models.Security.mailSubmissionData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mailSubmissionData::|public|constructor():void +Microsoft.Graph.Models.Security.mailSubmissionData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mailSubmissionData::|public|OdataType:string +Microsoft.Graph.Models.Security.mailSubmissionData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mailSubmissionData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MailSubmissionData Microsoft.Graph.Models.Security.malwareEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.malwareEvidence::|public|Category:string Microsoft.Graph.Models.Security.malwareEvidence::|public|constructor():void @@ -124130,6 +125924,84 @@ Microsoft.Graph.Models.Security.malwareEvidence::|public|OdataType:string Microsoft.Graph.Models.Security.malwareEvidence::|public|Processes:List Microsoft.Graph.Models.Security.malwareEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.malwareEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MalwareEvidence +Microsoft.Graph.Models.Security.managedServicesAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.managedServicesAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ManagedServicesAuditRecord +Microsoft.Graph.Models.Security.managedTenantsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.managedTenantsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ManagedTenantsAuditRecord +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mapgAlertsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MapgAlertsAuditRecord +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mapgOnboardAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MapgOnboardAuditRecord +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mapgPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MapgPolicyAuditRecord +Microsoft.Graph.Models.Security.mapgRemediationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mapgRemediationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mapgRemediationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mapgRemediationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mapgRemediationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mapgRemediationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MapgRemediationAuditRecord +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mcasAlertsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.McasAlertsAuditRecord +Microsoft.Graph.Models.Security.mdaAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdaAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdaAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdaAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdaAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdaAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdaAuditRecord +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdaDataSecuritySignalRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdaDataSecuritySignalRecord +Microsoft.Graph.Models.Security.mDASHAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mDASHAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mDASHAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mDASHAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mDASHAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mDASHAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MDASHAuditRecord +Microsoft.Graph.Models.Security.mdatpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdatpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdatpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdatpAuditRecord +Microsoft.Graph.Models.Security.mdcEventsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdcEventsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdcEventsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdcEventsRecord +Microsoft.Graph.Models.Security.mdiAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mdiAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mdiAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MdiAuditRecord Microsoft.Graph.Models.Security.mergeResponse::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.mergeResponse::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.mergeResponse::|public|constructor():void @@ -124139,6 +126011,312 @@ Microsoft.Graph.Models.Security.mergeResponse::|public|Serialize(writer:ISeriali Microsoft.Graph.Models.Security.mergeResponse::|public|TargetIncidentId:string Microsoft.Graph.Models.Security.mergeResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MergeResponse Microsoft.Graph.Models.Security.mergeResponse~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.meshWorldsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.meshWorldsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MeshWorldsAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupBackupItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupBackupItemAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupBackupPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupBackupPolicyAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupGranularBrowseTaskAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupGranularBrowseTaskAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupGranularBrowseTaskAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupGranularBrowseTaskAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupGranularBrowseTaskAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupGranularBrowseTaskAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupGranularBrowseTaskAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupRestoreItemAuditRecord +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365BackupRestoreTaskAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365BackupRestoreTaskAuditRecord +Microsoft.Graph.Models.Security.microsoft365CopilotScheduledPromptAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoft365CopilotScheduledPromptAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoft365CopilotScheduledPromptAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoft365CopilotScheduledPromptAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoft365CopilotScheduledPromptAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoft365CopilotScheduledPromptAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Microsoft365CopilotScheduledPromptAuditRecord +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftDefenderExpertsXDRAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftDefenderExpertsXDRAuditRecord +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftFlowAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftFlowAuditRecord +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftFormsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftFormsAuditRecord +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectConsent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectConsent +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftGraphDataConnectOperation::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftGraphDataConnectOperation +Microsoft.Graph.Models.Security.microsoftPurviewDataCatalogOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewDataCatalogOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewDataCatalogOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewDataCatalogOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewDataCatalogOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewDataCatalogOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewDataCatalogOperationRecord +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewDataMapOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewDataMapOperationRecord +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewMetadataPolicyOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewMetadataPolicyOperationRecord +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewPolicyOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewPolicyOperationRecord +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewPrivacyAuditEvent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewPrivacyAuditEvent +Microsoft.Graph.Models.Security.microsoftPurviewUnifiedCatalogOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftPurviewUnifiedCatalogOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftPurviewUnifiedCatalogOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftPurviewUnifiedCatalogOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftPurviewUnifiedCatalogOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftPurviewUnifiedCatalogOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftPurviewUnifiedCatalogOperationRecord +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftStreamAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftStreamAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsAdminAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsAnalyticsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsAnalyticsAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsDeviceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsDeviceAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsRetentionLabelActionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsRetentionLabelActionAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsSensitivityLabelActionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsSensitivityLabelActionAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsShiftsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsShiftsAuditRecord +Microsoft.Graph.Models.Security.microsoftTeamsUserConcernAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.microsoftTeamsUserConcernAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.microsoftTeamsUserConcernAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MicrosoftTeamsUserConcernAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelExchangeItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelExchangeItemAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelProgressFeedbackAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelProgressFeedbackAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSharePointItemAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSharePointPolicyLocationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSharePointPolicyLocationAuditRecord +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointCompletionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointCompletionRecord +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationSharePointProgressRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSimulationSharePointProgressRecord +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipAutoLabelSimulationStatisticsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipAutoLabelSimulationStatisticsRecord +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipExactDataMatchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipExactDataMatchAuditRecord +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipLabelAnalyticsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipLabelAnalyticsAuditRecord +Microsoft.Graph.Models.Security.mipLabelAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mipLabelAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MipLabelAuditRecord +Microsoft.Graph.Models.Security.mosAgentInfoRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mosAgentInfoRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mosAgentInfoRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mosAgentInfoRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mosAgentInfoRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mosAgentInfoRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MosAgentInfoRecord +Microsoft.Graph.Models.Security.mosAgentInfoRecordV2-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mosAgentInfoRecordV2::|public|constructor():void +Microsoft.Graph.Models.Security.mosAgentInfoRecordV2::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mosAgentInfoRecordV2::|public|OdataType:string +Microsoft.Graph.Models.Security.mosAgentInfoRecordV2::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mosAgentInfoRecordV2::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MosAgentInfoRecordV2 +Microsoft.Graph.Models.Security.ms365dCustomDetectionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.ms365dCustomDetectionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.ms365dCustomDetectionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.ms365dCustomDetectionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.ms365dCustomDetectionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.ms365dCustomDetectionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Ms365dCustomDetectionAuditRecord +Microsoft.Graph.Models.Security.ms365dIncidentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.ms365dIncidentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.ms365dIncidentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.ms365dIncidentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.ms365dIncidentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.ms365dIncidentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Ms365dIncidentAuditRecord +Microsoft.Graph.Models.Security.ms365dSuppressionRuleAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.ms365dSuppressionRuleAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.ms365dSuppressionRuleAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.ms365dSuppressionRuleAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.ms365dSuppressionRuleAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.ms365dSuppressionRuleAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Ms365dSuppressionRuleAuditRecord +Microsoft.Graph.Models.Security.msdeCustomCollectionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeCustomCollectionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeCustomCollectionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeCustomCollectionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeCustomCollectionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeCustomCollectionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeCustomCollectionAuditRecord +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeGeneralSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeGeneralSettingsAuditRecord +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeIndicatorsSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeIndicatorsSettingsAuditRecord +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeResponseActionsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeResponseActionsAuditRecord +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msdeRolesSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsdeRolesSettingsAuditRecord +Microsoft.Graph.Models.Security.mspVectorSearchContentMetadataAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.mspVectorSearchContentMetadataAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.mspVectorSearchContentMetadataAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MspVectorSearchContentMetadataAuditRecord +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.msticNationStateNotificationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MsticNationStateNotificationRecord +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.multiStageDispositionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MultiStageDispositionAuditRecord +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.myAnalyticsSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.MyAnalyticsSettingsAuditRecord Microsoft.Graph.Models.Security.networkAdapter-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.networkAdapter::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.networkAdapter::|public|IsEnabled:bool? @@ -124166,6 +126344,12 @@ Microsoft.Graph.Models.Security.nicEvidence::|public|OdataType:string Microsoft.Graph.Models.Security.nicEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.nicEvidence::|public|Vlans:List Microsoft.Graph.Models.Security.nicEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.NicEvidence +Microsoft.Graph.Models.Security.noisyAlertPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.noisyAlertPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.noisyAlertPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.noisyAlertPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.noisyAlertPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.noisyAlertPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.NoisyAlertPolicyAuditRecord Microsoft.Graph.Models.Security.oauthApplicationEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.oauthApplicationEvidence::|public|AppId:string Microsoft.Graph.Models.Security.oauthApplicationEvidence::|public|constructor():void @@ -124187,11 +126371,95 @@ Microsoft.Graph.Models.Security.ocrSettings::|public|Serialize(writer:ISerializa Microsoft.Graph.Models.Security.ocrSettings::|public|Timeout:TimeSpan? Microsoft.Graph.Models.Security.ocrSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OcrSettings Microsoft.Graph.Models.Security.ocrSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.officeNativeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.officeNativeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OfficeNativeAuditRecord +Microsoft.Graph.Models.Security.omePortalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.omePortalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.omePortalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OmePortalAuditRecord Microsoft.Graph.Models.Security.onboardingStatus::0000-insufficientInfo Microsoft.Graph.Models.Security.onboardingStatus::0001-onboarded Microsoft.Graph.Models.Security.onboardingStatus::0002-canBeOnboarded Microsoft.Graph.Models.Security.onboardingStatus::0003-unsupported Microsoft.Graph.Models.Security.onboardingStatus::0004-unknownFutureValue +Microsoft.Graph.Models.Security.onDemandSharePointClassificationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.onDemandSharePointClassificationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.onDemandSharePointClassificationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.onDemandSharePointClassificationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.onDemandSharePointClassificationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.onDemandSharePointClassificationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OnDemandSharePointClassificationAuditRecord +Microsoft.Graph.Models.Security.oneDriveAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.oneDriveAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OneDriveAuditRecord +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDLPAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDLPAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDLPAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDLPAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDLPAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.onPremisesFileShareScannerDLPAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OnPremisesFileShareScannerDLPAuditRecord +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDLPAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDLPAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDLPAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDLPAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDLPAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.onPremisesSharePointScannerDLPAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OnPremisesSharePointScannerDLPAuditRecord +Microsoft.Graph.Models.Security.organizationalDataInM365AuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.organizationalDataInM365AuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.organizationalDataInM365AuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.organizationalDataInM365AuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.organizationalDataInM365AuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.organizationalDataInM365AuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OrganizationalDataInM365AuditRecord +Microsoft.Graph.Models.Security.outlookCopilotAutomationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.outlookCopilotAutomationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.outlookCopilotAutomationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.outlookCopilotAutomationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.outlookCopilotAutomationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.outlookCopilotAutomationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OutlookCopilotAutomationAuditRecord +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.owaGetAccessTokenForResourceAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.OwaGetAccessTokenForResourceAuditRecord +Microsoft.Graph.Models.Security.p4aiAssessmentCategoryRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.p4aiAssessmentCategoryRecord::|public|constructor():void +Microsoft.Graph.Models.Security.p4aiAssessmentCategoryRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.p4aiAssessmentCategoryRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.p4aiAssessmentCategoryRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.p4aiAssessmentCategoryRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.P4aiAssessmentCategoryRecord +Microsoft.Graph.Models.Security.p4aiAssessmentFabricScannerRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.p4aiAssessmentFabricScannerRecord::|public|constructor():void +Microsoft.Graph.Models.Security.p4aiAssessmentFabricScannerRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.p4aiAssessmentFabricScannerRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.p4aiAssessmentFabricScannerRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.p4aiAssessmentFabricScannerRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.P4aiAssessmentFabricScannerRecord +Microsoft.Graph.Models.Security.p4aiAssessmentLocationResultRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.p4aiAssessmentLocationResultRecord::|public|constructor():void +Microsoft.Graph.Models.Security.p4aiAssessmentLocationResultRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.p4aiAssessmentLocationResultRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.p4aiAssessmentLocationResultRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.p4aiAssessmentLocationResultRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.P4aiAssessmentLocationResultRecord +Microsoft.Graph.Models.Security.p4aiAssessmentRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.p4aiAssessmentRecord::|public|constructor():void +Microsoft.Graph.Models.Security.p4aiAssessmentRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.p4aiAssessmentRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.p4aiAssessmentRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.p4aiAssessmentRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.P4aiAssessmentRecord +Microsoft.Graph.Models.Security.p4AIRiskScoreRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.p4AIRiskScoreRecord::|public|constructor():void +Microsoft.Graph.Models.Security.p4AIRiskScoreRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.p4AIRiskScoreRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.p4AIRiskScoreRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.p4AIRiskScoreRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.P4AIRiskScoreRecord Microsoft.Graph.Models.Security.passiveDnsRecord-->global.Microsoft.Graph.Models.Security.Artifact Microsoft.Graph.Models.Security.passiveDnsRecord::|public|Artifact:global.Microsoft.Graph.Models.Security.Artifact Microsoft.Graph.Models.Security.passiveDnsRecord::|public|CollectedDateTime:DateTimeOffset? @@ -124209,6 +126477,240 @@ Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|public|GetF Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.passiveDnsRecordCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PassiveDnsRecordCollectionResponse +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.peopleAdminSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PeopleAdminSettingsAuditRecord +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.physicalBadgingSignalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PhysicalBadgingSignalAuditRecord +Microsoft.Graph.Models.Security.placesDirectoryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.placesDirectoryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.placesDirectoryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.placesDirectoryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.placesDirectoryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.placesDirectoryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlacesDirectoryAuditRecord +Microsoft.Graph.Models.Security.plannerChatMessageAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerChatMessageAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerChatMessageAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerChatMessageAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerChatMessageAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerChatMessageAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerChatMessageAuditRecord +Microsoft.Graph.Models.Security.plannerChatMessageListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerChatMessageListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerChatMessageListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerChatMessageListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerChatMessageListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerChatMessageListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerChatMessageListAuditRecord +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerCopyPlanAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerCopyPlanAuditRecord +Microsoft.Graph.Models.Security.plannerGoalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerGoalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerGoalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerGoalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerGoalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerGoalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerGoalAuditRecord +Microsoft.Graph.Models.Security.plannerGoalListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerGoalListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerGoalListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerGoalListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerGoalListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerGoalListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerGoalListAuditRecord +Microsoft.Graph.Models.Security.plannerPlanAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerPlanAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerPlanAuditRecord +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerPlanListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerPlanListAuditRecord +Microsoft.Graph.Models.Security.plannerPlanSensitivityLabelAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerPlanSensitivityLabelAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerPlanSensitivityLabelAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerPlanSensitivityLabelAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerPlanSensitivityLabelAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerPlanSensitivityLabelAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerPlanSensitivityLabelAuditRecord +Microsoft.Graph.Models.Security.plannerRosterAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerRosterAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerRosterAuditRecord +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerRosterSensitivityLabelAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerRosterSensitivityLabelAuditRecord +Microsoft.Graph.Models.Security.plannerTaskAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerTaskAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerTaskAuditRecord +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerTaskListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerTaskListAuditRecord +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.plannerTenantSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PlannerTenantSettingsAuditRecord +Microsoft.Graph.Models.Security.policyConfigChangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.policyConfigChangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.policyConfigChangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.policyConfigChangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.policyConfigChangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.policyConfigChangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PolicyConfigChangeAuditRecord +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerAppsAuditAppRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerAppsAuditAppRecord +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerAppsAuditPlanRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerAppsAuditPlanRecord +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerAppsAuditResourceRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerAppsAuditResourceRecord +Microsoft.Graph.Models.Security.powerBIAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerBIAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerBIAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerBIAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerBIAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerBIAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerBIAuditRecord +Microsoft.Graph.Models.Security.powerBIDlpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerBIDlpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerBIDlpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerBIDlpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerBIDlpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerBIDlpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerBIDlpAuditRecord +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPagesSiteAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPagesSiteAuditRecord +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformAdminDlpAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformAdminDlpAuditRecord +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformAdminEnvironmentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformAdminEnvironmentAuditRecord +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformAdministratorActivityRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformAdministratorActivityRecord +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceAccessRequestAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceAccessRequestAuditRecord +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformLockboxResourceCommandAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformLockboxResourceCommandAuditRecord +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformServiceActivityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformServiceActivityAuditRecord +Microsoft.Graph.Models.Security.powerPlatformTenantIsolationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.powerPlatformTenantIsolationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.powerPlatformTenantIsolationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.powerPlatformTenantIsolationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.powerPlatformTenantIsolationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.powerPlatformTenantIsolationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PowerPlatformTenantIsolationRecord +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyDataMatchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyDataMatchAuditRecord +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyDataMinimizationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyDataMinimizationRecord +Microsoft.Graph.Models.Security.privacyDigestEmailRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyDigestEmailRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyDigestEmailRecord +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyOpenAccessAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyOpenAccessAuditRecord +Microsoft.Graph.Models.Security.privacyPortalAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyPortalAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyPortalAuditRecord +Microsoft.Graph.Models.Security.privacyRemediationActionRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyRemediationActionRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyRemediationActionRecord +Microsoft.Graph.Models.Security.privacyRemediationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privacyRemediationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privacyRemediationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivacyRemediationRecord +Microsoft.Graph.Models.Security.privaPrivacyAssessmentOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privaPrivacyAssessmentOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privaPrivacyAssessmentOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privaPrivacyAssessmentOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privaPrivacyAssessmentOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privaPrivacyAssessmentOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivaPrivacyAssessmentOperationRecord +Microsoft.Graph.Models.Security.privaPrivacyConsentOperationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.privaPrivacyConsentOperationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.privaPrivacyConsentOperationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.privaPrivacyConsentOperationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.privaPrivacyConsentOperationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.privaPrivacyConsentOperationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PrivaPrivacyConsentOperationRecord Microsoft.Graph.Models.Security.processEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.processEvidence::|public|constructor():void Microsoft.Graph.Models.Security.processEvidence::|public|DetectionStatus:global.Microsoft.Graph.Models.Security.DetectionStatus? @@ -124225,21 +126727,111 @@ Microsoft.Graph.Models.Security.processEvidence::|public|ProcessId:long? Microsoft.Graph.Models.Security.processEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.processEvidence::|public|UserAccount:global.Microsoft.Graph.Models.Security.UserAccount Microsoft.Graph.Models.Security.processEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProcessEvidence +Microsoft.Graph.Models.Security.projectAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebAssignedToMeSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebAssignedToMeSettingsAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebProjectAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebProjectAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebProjectSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebProjectSettingsAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapItemAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebRoadmapSettingsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebRoadmapSettingsAuditRecord +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.projectForTheWebTaskAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ProjectForTheWebTaskAuditRecord Microsoft.Graph.Models.Security.protocolType::0000-tcp Microsoft.Graph.Models.Security.protocolType::0001-udp Microsoft.Graph.Models.Security.protocolType::0002-unknownFutureValue +Microsoft.Graph.Models.Security.publicFolderAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.publicFolderAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PublicFolderAuditRecord Microsoft.Graph.Models.Security.purgeAreas::0000-mailboxes Microsoft.Graph.Models.Security.purgeAreas::0001-teamsMessages Microsoft.Graph.Models.Security.purgeAreas::0002-unknownFutureValue Microsoft.Graph.Models.Security.purgeType::0000-recoverable Microsoft.Graph.Models.Security.purgeType::0001-unknownFutureValue Microsoft.Graph.Models.Security.purgeType::0002-permanentlyDelete +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|constructor():void +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.purviewInsiderRiskAlertsRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PurviewInsiderRiskAlertsRecord +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|constructor():void +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.purviewInsiderRiskCasesRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PurviewInsiderRiskCasesRecord +Microsoft.Graph.Models.Security.purviewMCRecommendationRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.purviewMCRecommendationRecord::|public|constructor():void +Microsoft.Graph.Models.Security.purviewMCRecommendationRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.purviewMCRecommendationRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.purviewMCRecommendationRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.purviewMCRecommendationRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PurviewMCRecommendationRecord +Microsoft.Graph.Models.Security.purviewPostureAgentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.purviewPostureAgentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.purviewPostureAgentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.purviewPostureAgentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.purviewPostureAgentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.purviewPostureAgentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.PurviewPostureAgentAuditRecord +Microsoft.Graph.Models.Security.quarantineAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.quarantineAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.quarantineAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.QuarantineAuditRecord Microsoft.Graph.Models.Security.queryType::0000-files Microsoft.Graph.Models.Security.queryType::0001-messages Microsoft.Graph.Models.Security.queryType::0002-unknownFutureValue Microsoft.Graph.Models.Security.recipientType::0000-user Microsoft.Graph.Models.Security.recipientType::0001-roleGroup Microsoft.Graph.Models.Security.recipientType::0002-unknownFutureValue +Microsoft.Graph.Models.Security.recordsManagementAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.recordsManagementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RecordsManagementAuditRecord Microsoft.Graph.Models.Security.redundancyDetectionSettings::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.redundancyDetectionSettings::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.redundancyDetectionSettings::|public|constructor():void @@ -124294,6 +126886,18 @@ Microsoft.Graph.Models.Security.reportFileMetadata::|public|Serialize(writer:ISe Microsoft.Graph.Models.Security.reportFileMetadata::|public|Size:long? Microsoft.Graph.Models.Security.reportFileMetadata::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ReportFileMetadata Microsoft.Graph.Models.Security.reportFileMetadata~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.reportSubmission-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.reportSubmission::|public|constructor():void +Microsoft.Graph.Models.Security.reportSubmission::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.reportSubmission::|public|OdataType:string +Microsoft.Graph.Models.Security.reportSubmission::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.reportSubmission::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ReportSubmission +Microsoft.Graph.Models.Security.reportSubmissionResultDetail-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.reportSubmissionResultDetail::|public|constructor():void +Microsoft.Graph.Models.Security.reportSubmissionResultDetail::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.reportSubmissionResultDetail::|public|OdataType:string +Microsoft.Graph.Models.Security.reportSubmissionResultDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.reportSubmissionResultDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ReportSubmissionResultDetail Microsoft.Graph.Models.Security.resourceAccessEvent::|public|AccessDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.resourceAccessEvent::|public|AccountId:string Microsoft.Graph.Models.Security.resourceAccessEvent::|public|AdditionalData:IDictionary @@ -124306,6 +126910,12 @@ Microsoft.Graph.Models.Security.resourceAccessEvent::|public|ResourceIdentifier: Microsoft.Graph.Models.Security.resourceAccessEvent::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.resourceAccessEvent::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ResourceAccessEvent Microsoft.Graph.Models.Security.resourceAccessEvent~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.restrictedModeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.restrictedModeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.restrictedModeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.restrictedModeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.restrictedModeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.restrictedModeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RestrictedModeAuditRecord Microsoft.Graph.Models.Security.retentionDuration::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.retentionDuration::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.retentionDuration::|public|constructor():void @@ -124402,6 +127012,12 @@ Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|public|GetFie Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.retentionLabelCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RetentionLabelCollectionResponse +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.retentionPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RetentionPolicyAuditRecord Microsoft.Graph.Models.Security.retentionTrigger::0000-dateLabeled Microsoft.Graph.Models.Security.retentionTrigger::0001-dateCreated Microsoft.Graph.Models.Security.retentionTrigger::0002-dateModified @@ -124410,6 +127026,12 @@ Microsoft.Graph.Models.Security.retentionTrigger::0004-unknownFutureValue Microsoft.Graph.Models.Security.reviewSetSettings::0000-none Microsoft.Graph.Models.Security.reviewSetSettings::0001-disableGrouping Microsoft.Graph.Models.Security.reviewSetSettings::0002-unknownFutureValue +Microsoft.Graph.Models.Security.rtiOperationsAgentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.rtiOperationsAgentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.rtiOperationsAgentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.rtiOperationsAgentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.rtiOperationsAgentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.rtiOperationsAgentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.RtiOperationsAgentAuditRecord Microsoft.Graph.Models.Security.sasTokenEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.sasTokenEvidence::|public|AllowedIpAddresses:string Microsoft.Graph.Models.Security.sasTokenEvidence::|public|AllowedResourceTypes:List @@ -124426,6 +127048,36 @@ Microsoft.Graph.Models.Security.sasTokenEvidence::|public|SignedWith:string Microsoft.Graph.Models.Security.sasTokenEvidence::|public|StartDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.sasTokenEvidence::|public|StorageResource:global.Microsoft.Graph.Models.Security.AzureResourceEvidence Microsoft.Graph.Models.Security.sasTokenEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SasTokenEvidence +Microsoft.Graph.Models.Security.sbpConfigurationEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sbpConfigurationEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sbpConfigurationEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sbpConfigurationEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sbpConfigurationEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sbpConfigurationEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SbpConfigurationEventRecord +Microsoft.Graph.Models.Security.sbpUsageEventRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sbpUsageEventRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sbpUsageEventRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sbpUsageEventRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sbpUsageEventRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sbpUsageEventRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SbpUsageEventRecord +Microsoft.Graph.Models.Security.scoreEvidence-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.scoreEvidence::|public|constructor():void +Microsoft.Graph.Models.Security.scoreEvidence::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.scoreEvidence::|public|OdataType:string +Microsoft.Graph.Models.Security.scoreEvidence::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.scoreEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ScoreEvidence +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.scorePlatformGenericAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ScorePlatformGenericAuditRecord +Microsoft.Graph.Models.Security.scriptRunAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.scriptRunAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ScriptRunAuditRecord Microsoft.Graph.Models.Security.search-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.search::|public|ContentQuery:string Microsoft.Graph.Models.Security.search::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet @@ -124438,10 +127090,17 @@ Microsoft.Graph.Models.Security.search::|public|LastModifiedDateTime:DateTimeOff Microsoft.Graph.Models.Security.search::|public|OdataType:string Microsoft.Graph.Models.Security.search::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.search::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Search +Microsoft.Graph.Models.Security.searchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.searchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.searchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.searchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.searchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.searchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SearchAuditRecord Microsoft.Graph.Models.Security.security-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.security::|public|Alerts:List Microsoft.Graph.Models.Security.security::|public|AlertsV2:List Microsoft.Graph.Models.Security.security::|public|AttackSimulation:global.Microsoft.Graph.Models.AttackSimulationRoot +Microsoft.Graph.Models.Security.security::|public|AuditLog:global.Microsoft.Graph.Models.Security.AuditCoreRoot Microsoft.Graph.Models.Security.security::|public|Cases:global.Microsoft.Graph.Models.Security.CasesRoot Microsoft.Graph.Models.Security.security::|public|Collaboration:global.Microsoft.Graph.Models.Security.CollaborationRoot Microsoft.Graph.Models.Security.security::|public|DataSecurityAndGovernance:global.Microsoft.Graph.Models.TenantDataSecurityAndGovernance @@ -124458,6 +127117,48 @@ Microsoft.Graph.Models.Security.security::|public|ThreatIntelligence:global.Micr Microsoft.Graph.Models.Security.security::|public|Triggers:global.Microsoft.Graph.Models.Security.TriggersRoot Microsoft.Graph.Models.Security.security::|public|TriggerTypes:global.Microsoft.Graph.Models.Security.TriggerTypesRoot Microsoft.Graph.Models.Security.security::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Security +Microsoft.Graph.Models.Security.securityComplianceAlertRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceAlertRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceAlertRecord +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceCenterEOPCmdletAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceCenterEOPCmdletAuditRecord +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceInsightsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceInsightsAuditRecord +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceRBACAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceRBACAuditRecord +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityComplianceUserChangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityComplianceUserChangeAuditRecord +Microsoft.Graph.Models.Security.securityCopilotIdentityManagementAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityCopilotIdentityManagementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityCopilotIdentityManagementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityCopilotIdentityManagementAuditRecord +Microsoft.Graph.Models.Security.securityDevelopmentLifecycleAILogAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.securityDevelopmentLifecycleAILogAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityDevelopmentLifecycleAILogAuditRecord Microsoft.Graph.Models.Security.securityGroupEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.securityGroupEvidence::|public|ActiveDirectoryObjectGuid:Guid? Microsoft.Graph.Models.Security.securityGroupEvidence::|public|constructor():void @@ -124470,6 +127171,30 @@ Microsoft.Graph.Models.Security.securityGroupEvidence::|public|SecurityGroupId:s Microsoft.Graph.Models.Security.securityGroupEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.securityGroupEvidence::|public|Sid:string Microsoft.Graph.Models.Security.securityGroupEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SecurityGroupEvidence +Microsoft.Graph.Models.Security.sensitiveInfoRemediationAgentDataRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sensitiveInfoRemediationAgentDataRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sensitiveInfoRemediationAgentDataRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sensitiveInfoRemediationAgentDataRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sensitiveInfoRemediationAgentDataRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sensitiveInfoRemediationAgentDataRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SensitiveInfoRemediationAgentDataRecord +Microsoft.Graph.Models.Security.sensitivityLabelActionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sensitivityLabelActionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sensitivityLabelActionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sensitivityLabelActionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sensitivityLabelActionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sensitivityLabelActionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SensitivityLabelActionAuditRecord +Microsoft.Graph.Models.Security.sensitivityLabeledFileActionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sensitivityLabeledFileActionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sensitivityLabeledFileActionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sensitivityLabeledFileActionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sensitivityLabeledFileActionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sensitivityLabeledFileActionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SensitivityLabeledFileActionAuditRecord +Microsoft.Graph.Models.Security.sensitivityLabelPolicyMatchAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sensitivityLabelPolicyMatchAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sensitivityLabelPolicyMatchAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sensitivityLabelPolicyMatchAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sensitivityLabelPolicyMatchAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sensitivityLabelPolicyMatchAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SensitivityLabelPolicyMatchAuditRecord Microsoft.Graph.Models.Security.sensor-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.sensor::|public|CreatedDateTime:DateTimeOffset? Microsoft.Graph.Models.Security.sensor::|public|DeploymentStatus:global.Microsoft.Graph.Models.Security.DeploymentStatus? @@ -124547,6 +127272,60 @@ Microsoft.Graph.Models.Security.sensorType::0002-adfsIntegrated Microsoft.Graph.Models.Security.sensorType::0003-domainControllerIntegrated Microsoft.Graph.Models.Security.sensorType::0004-domainControllerStandalone Microsoft.Graph.Models.Security.sensorType::0005-unknownFutureValue +Microsoft.Graph.Models.Security.sentinelAIToolAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelAIToolAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelAIToolAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelAIToolAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelAIToolAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelAIToolAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelAIToolAuditRecord +Microsoft.Graph.Models.Security.sentinelGraphAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelGraphAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelGraphAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelGraphAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelGraphAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelGraphAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelGraphAuditRecord +Microsoft.Graph.Models.Security.sentinelJobAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelJobAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelJobAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelJobAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelJobAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelJobAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelJobAuditRecord +Microsoft.Graph.Models.Security.sentinelKQLOnLakeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelKQLOnLakeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelKQLOnLakeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelKQLOnLakeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelKQLOnLakeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelKQLOnLakeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelKQLOnLakeAuditRecord +Microsoft.Graph.Models.Security.sentinelLakeDataOnboardingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelLakeDataOnboardingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelLakeDataOnboardingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelLakeDataOnboardingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelLakeDataOnboardingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelLakeDataOnboardingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelLakeDataOnboardingAuditRecord +Microsoft.Graph.Models.Security.sentinelLakeEncryptionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelLakeEncryptionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelLakeEncryptionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelLakeEncryptionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelLakeEncryptionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelLakeEncryptionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelLakeEncryptionAuditRecord +Microsoft.Graph.Models.Security.sentinelLakeOnboardingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelLakeOnboardingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelLakeOnboardingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelLakeOnboardingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelLakeOnboardingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelLakeOnboardingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelLakeOnboardingAuditRecord +Microsoft.Graph.Models.Security.sentinelNotebookOnLakeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelNotebookOnLakeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelNotebookOnLakeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelNotebookOnLakeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelNotebookOnLakeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelNotebookOnLakeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelNotebookOnLakeAuditRecord +Microsoft.Graph.Models.Security.sentinelPackageAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sentinelPackageAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sentinelPackageAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sentinelPackageAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sentinelPackageAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sentinelPackageAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SentinelPackageAuditRecord Microsoft.Graph.Models.Security.servicePrincipalEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.servicePrincipalEvidence::|public|AppId:string Microsoft.Graph.Models.Security.servicePrincipalEvidence::|public|AppOwnerTenantId:string @@ -124592,6 +127371,72 @@ Microsoft.Graph.Models.Security.settingsContainer::|public|GetFieldDeserializers Microsoft.Graph.Models.Security.settingsContainer::|public|OdataType:string Microsoft.Graph.Models.Security.settingsContainer::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.settingsContainer::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SettingsContainer +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointAppPermissionOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointAppPermissionOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointAuditRecord +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointCommentOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointCommentOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointContentSecurityPolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointContentSecurityPolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointContentSecurityPolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointContentSecurityPolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointContentSecurityPolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointContentSecurityPolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointContentSecurityPolicyAuditRecord +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointContentTypeOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointContentTypeOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointESignatureAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointESignatureAuditRecord +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointFieldOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointFieldOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointFileOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointFileOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointListItemOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointListItemOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointListItemOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointListItemOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointListItemOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointListItemOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointListItemOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointListOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointListOperationAuditRecord +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sharePointSharingOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SharePointSharingOperationAuditRecord Microsoft.Graph.Models.Security.singlePropertySchema::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.singlePropertySchema::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.singlePropertySchema::|public|constructor():void @@ -124614,9 +127459,63 @@ Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|public|GetFieldDe Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.siteSourceCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SiteSourceCollectionResponse +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.skypeForBusinessCmdletsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SkypeForBusinessCmdletsAuditRecord +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.skypeForBusinessPSTNUsageAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SkypeForBusinessPSTNUsageAuditRecord +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.skypeForBusinessUsersBlockedAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SkypeForBusinessUsersBlockedAuditRecord +Microsoft.Graph.Models.Security.sonarDetonationContentMetadata-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sonarDetonationContentMetadata::|public|constructor():void +Microsoft.Graph.Models.Security.sonarDetonationContentMetadata::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sonarDetonationContentMetadata::|public|OdataType:string +Microsoft.Graph.Models.Security.sonarDetonationContentMetadata::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sonarDetonationContentMetadata::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SonarDetonationContentMetadata +Microsoft.Graph.Models.Security.sonarDetonationEntityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sonarDetonationEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sonarDetonationEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sonarDetonationEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sonarDetonationEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sonarDetonationEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SonarDetonationEntityAuditRecord +Microsoft.Graph.Models.Security.sonarFileDetonationEntityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sonarFileDetonationEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sonarFileDetonationEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sonarFileDetonationEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sonarFileDetonationEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sonarFileDetonationEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SonarFileDetonationEntityAuditRecord +Microsoft.Graph.Models.Security.sonarSubmissionEntityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sonarSubmissionEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sonarSubmissionEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sonarSubmissionEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sonarSubmissionEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sonarSubmissionEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SonarSubmissionEntityAuditRecord +Microsoft.Graph.Models.Security.sonarUrlDetonationEntityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sonarUrlDetonationEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sonarUrlDetonationEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SonarUrlDetonationEntityAuditRecord Microsoft.Graph.Models.Security.sourceType::0000-mailbox Microsoft.Graph.Models.Security.sourceType::0001-site Microsoft.Graph.Models.Security.sourceType::0002-unknownFutureValue +Microsoft.Graph.Models.Security.sparkCoreCustomLivePoolRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.sparkCoreCustomLivePoolRecord::|public|constructor():void +Microsoft.Graph.Models.Security.sparkCoreCustomLivePoolRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.sparkCoreCustomLivePoolRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.sparkCoreCustomLivePoolRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.sparkCoreCustomLivePoolRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SparkCoreCustomLivePoolRecord Microsoft.Graph.Models.Security.sslCertificate-->global.Microsoft.Graph.Models.Security.Artifact Microsoft.Graph.Models.Security.sslCertificate::|public|constructor():void Microsoft.Graph.Models.Security.sslCertificate::|public|ExpirationDateTime:DateTimeOffset? @@ -124692,6 +127591,12 @@ Microsoft.Graph.Models.Security.subdomainCollectionResponse::|public|GetFieldDes Microsoft.Graph.Models.Security.subdomainCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.subdomainCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.subdomainCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SubdomainCollectionResponse +Microsoft.Graph.Models.Security.submissionEntityAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.submissionEntityAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.submissionEntityAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.submissionEntityAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.submissionEntityAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.submissionEntityAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SubmissionEntityAuditRecord Microsoft.Graph.Models.Security.submissionMailEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.submissionMailEvidence::|public|constructor():void Microsoft.Graph.Models.Security.submissionMailEvidence::|public|GetFieldDeserializers():IDictionary> @@ -124707,6 +127612,18 @@ Microsoft.Graph.Models.Security.submissionMailEvidence::|public|SubmissionDateTi Microsoft.Graph.Models.Security.submissionMailEvidence::|public|SubmissionId:string Microsoft.Graph.Models.Security.submissionMailEvidence::|public|Submitter:string Microsoft.Graph.Models.Security.submissionMailEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SubmissionMailEvidence +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.supervisoryReviewDayXInsightsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SupervisoryReviewDayXInsightsAuditRecord +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.syntheticProbeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.SyntheticProbeAuditRecord Microsoft.Graph.Models.Security.tag-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.tag::|public|CreatedBy:global.Microsoft.Graph.Models.IdentitySet Microsoft.Graph.Models.Security.tag::|public|Description:string @@ -124716,11 +127633,47 @@ Microsoft.Graph.Models.Security.tag::|public|LastModifiedDateTime:DateTimeOffset Microsoft.Graph.Models.Security.tag::|public|OdataType:string Microsoft.Graph.Models.Security.tag::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.tag::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Tag +Microsoft.Graph.Models.Security.teamCopilotInteractionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamCopilotInteractionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamCopilotInteractionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamCopilotInteractionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamCopilotInteractionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamCopilotInteractionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamCopilotInteractionAuditRecord Microsoft.Graph.Models.Security.teamsDeliveryLocation::0000-unknown Microsoft.Graph.Models.Security.teamsDeliveryLocation::0001-teams Microsoft.Graph.Models.Security.teamsDeliveryLocation::0002-quarantine Microsoft.Graph.Models.Security.teamsDeliveryLocation::0003-failed Microsoft.Graph.Models.Security.teamsDeliveryLocation::0004-unknownFutureValue +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsEasyApprovalsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsEasyApprovalsAuditRecord +Microsoft.Graph.Models.Security.teamsEvalDataHubAdminOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsEvalDataHubAdminOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsEvalDataHubAdminOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsEvalDataHubAdminOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsEvalDataHubAdminOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsEvalDataHubAdminOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsEvalDataHubAdminOperationAuditRecord +Microsoft.Graph.Models.Security.teamsEvalDataHubDataAccessAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsEvalDataHubDataAccessAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsEvalDataHubDataAccessAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsEvalDataHubDataAccessAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsEvalDataHubDataAccessAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsEvalDataHubDataAccessAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsEvalDataHubDataAccessAuditRecord +Microsoft.Graph.Models.Security.teamsEvalDataHubPermissionChangeAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsEvalDataHubPermissionChangeAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsEvalDataHubPermissionChangeAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsEvalDataHubPermissionChangeAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsEvalDataHubPermissionChangeAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsEvalDataHubPermissionChangeAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsEvalDataHubPermissionChangeAuditRecord +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsHealthcareAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsHealthcareAuditRecord Microsoft.Graph.Models.Security.teamsMessageDeliveryAction::0000-unknown Microsoft.Graph.Models.Security.teamsMessageDeliveryAction::0001-deliveredAsSpam Microsoft.Graph.Models.Security.teamsMessageDeliveryAction::0002-delivered @@ -124757,6 +127710,18 @@ Microsoft.Graph.Models.Security.teamsMessageEvidence::|public|ThreadId:string Microsoft.Graph.Models.Security.teamsMessageEvidence::|public|ThreadType:string Microsoft.Graph.Models.Security.teamsMessageEvidence::|public|Urls:List Microsoft.Graph.Models.Security.teamsMessageEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsMessageEvidence +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.teamsUpdatesAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TeamsUpdatesAuditRecord +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.tenantAllowBlockListAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TenantAllowBlockListAuditRecord Microsoft.Graph.Models.Security.threatDetectionDetail::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.threatDetectionDetail::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.threatDetectionDetail::|public|ConfidenceLevel:string @@ -124768,6 +127733,12 @@ Microsoft.Graph.Models.Security.threatDetectionDetail::|public|Serialize(writer: Microsoft.Graph.Models.Security.threatDetectionDetail::|public|Threats:string Microsoft.Graph.Models.Security.threatDetectionDetail::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatDetectionDetail Microsoft.Graph.Models.Security.threatDetectionDetail~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.threatFinderAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatFinderAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatFinderAuditRecord Microsoft.Graph.Models.Security.threatIntelligence-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.threatIntelligence::|public|ArticleIndicators:List Microsoft.Graph.Models.Security.threatIntelligence::|public|Articles:List @@ -124790,6 +127761,36 @@ Microsoft.Graph.Models.Security.threatIntelligence::|public|Vulnerabilities:List Microsoft.Graph.Models.Security.threatIntelligence::|public|WhoisHistoryRecords:List Microsoft.Graph.Models.Security.threatIntelligence::|public|WhoisRecords:List Microsoft.Graph.Models.Security.threatIntelligence::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligence +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceAtpContentData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceAtpContentData +Microsoft.Graph.Models.Security.threatIntelligenceExportAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceExportAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceExportAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceExportAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceExportAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceExportAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceExportAuditRecord +Microsoft.Graph.Models.Security.threatIntelligenceMailData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceMailData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceMailData +Microsoft.Graph.Models.Security.threatIntelligenceObjectAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceObjectAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceObjectAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceObjectAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceObjectAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceObjectAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceObjectAuditRecord +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|constructor():void +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|OdataType:string +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.threatIntelligenceUrlClickData::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.ThreatIntelligenceUrlClickData Microsoft.Graph.Models.Security.threatType::0000-unknown Microsoft.Graph.Models.Security.threatType::0001-spam Microsoft.Graph.Models.Security.threatType::0002-malware @@ -124820,6 +127821,12 @@ Microsoft.Graph.Models.Security.timelineEventType::0007-air Microsoft.Graph.Models.Security.timelineEventType::0008-unknown Microsoft.Graph.Models.Security.timelineEventType::0009-unknownFutureValue Microsoft.Graph.Models.Security.timelineEvent~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.todoAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.todoAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.todoAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.todoAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.todoAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.todoAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TodoAuditRecord Microsoft.Graph.Models.Security.topicModelingSettings::|public|AdditionalData:IDictionary Microsoft.Graph.Models.Security.topicModelingSettings::|public|BackingStore:IBackingStore Microsoft.Graph.Models.Security.topicModelingSettings::|public|constructor():void @@ -124832,6 +127839,12 @@ Microsoft.Graph.Models.Security.topicModelingSettings::|public|Serialize(writer: Microsoft.Graph.Models.Security.topicModelingSettings::|public|TopicCount:int? Microsoft.Graph.Models.Security.topicModelingSettings::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TopicModelingSettings Microsoft.Graph.Models.Security.topicModelingSettings~~>IAdditionalDataHolder; IBackedModel; IParsable +Microsoft.Graph.Models.Security.trainableClassifierAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.trainableClassifierAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.trainableClassifierAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.trainableClassifierAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.trainableClassifierAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.trainableClassifierAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TrainableClassifierAuditRecord Microsoft.Graph.Models.Security.triggersRoot-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.triggersRoot::|public|GetFieldDeserializers():IDictionary> Microsoft.Graph.Models.Security.triggersRoot::|public|OdataType:string @@ -124844,6 +127857,12 @@ Microsoft.Graph.Models.Security.triggerTypesRoot::|public|OdataType:string Microsoft.Graph.Models.Security.triggerTypesRoot::|public|RetentionEventTypes:List Microsoft.Graph.Models.Security.triggerTypesRoot::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.triggerTypesRoot::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.TriggerTypesRoot +Microsoft.Graph.Models.Security.uamOperationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.uamOperationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UamOperationAuditRecord Microsoft.Graph.Models.Security.unclassifiedArtifact-->global.Microsoft.Graph.Models.Security.Artifact Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|constructor():void Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|GetFieldDeserializers():IDictionary> @@ -124852,6 +127871,12 @@ Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|OdataType:string Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.unclassifiedArtifact::|public|Value:string Microsoft.Graph.Models.Security.unclassifiedArtifact::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnclassifiedArtifact +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.unifiedGroupAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedGroupAuditRecord Microsoft.Graph.Models.Security.unifiedGroupSource-->global.Microsoft.Graph.Models.Security.DataSource Microsoft.Graph.Models.Security.unifiedGroupSource::|public|constructor():void Microsoft.Graph.Models.Security.unifiedGroupSource::|public|GetFieldDeserializers():IDictionary> @@ -124865,6 +127890,48 @@ Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|public|Ge Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.unifiedGroupSourceCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedGroupSourceCollectionResponse +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.unifiedSimulationMatchedItemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedSimulationMatchedItemAuditRecord +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.unifiedSimulationSummaryAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UnifiedSimulationSummaryAuditRecord +Microsoft.Graph.Models.Security.universalPrintManagementAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.universalPrintManagementAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.universalPrintManagementAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.universalPrintManagementAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.universalPrintManagementAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.universalPrintManagementAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UniversalPrintManagementAuditRecord +Microsoft.Graph.Models.Security.universalPrintPrintJobAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.universalPrintPrintJobAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.universalPrintPrintJobAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.universalPrintPrintJobAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.universalPrintPrintJobAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.universalPrintPrintJobAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UniversalPrintPrintJobAuditRecord +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.urbacAssignmentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UrbacAssignmentAuditRecord +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.urbacEnableStateAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UrbacEnableStateAuditRecord +Microsoft.Graph.Models.Security.urbacRoleAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.urbacRoleAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UrbacRoleAuditRecord Microsoft.Graph.Models.Security.urlEvidence-->global.Microsoft.Graph.Models.Security.AlertEvidence Microsoft.Graph.Models.Security.urlEvidence::|public|constructor():void Microsoft.Graph.Models.Security.urlEvidence::|public|GetFieldDeserializers():IDictionary> @@ -124919,6 +127986,18 @@ Microsoft.Graph.Models.Security.userSourceCollectionResponse::|public|GetFieldDe Microsoft.Graph.Models.Security.userSourceCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.userSourceCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.userSourceCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UserSourceCollectionResponse +Microsoft.Graph.Models.Security.userTrainingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.userTrainingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UserTrainingAuditRecord +Microsoft.Graph.Models.Security.usxWorkspaceOnboardingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.usxWorkspaceOnboardingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.usxWorkspaceOnboardingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.usxWorkspaceOnboardingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.usxWorkspaceOnboardingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.usxWorkspaceOnboardingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.UsxWorkspaceOnboardingAuditRecord Microsoft.Graph.Models.Security.verdictCategory::0000-none Microsoft.Graph.Models.Security.verdictCategory::0001-malware Microsoft.Graph.Models.Security.verdictCategory::0002-phish @@ -124929,6 +128008,168 @@ Microsoft.Graph.Models.Security.verdictCategory::0006-unsupportedUriScheme Microsoft.Graph.Models.Security.verdictCategory::0007-unsupportedFileType Microsoft.Graph.Models.Security.verdictCategory::0008-undefined Microsoft.Graph.Models.Security.verdictCategory::0009-unknownFutureValue +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vfamCreatePolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VfamCreatePolicyAuditRecord +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vfamDeletePolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VfamDeletePolicyAuditRecord +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vfamUpdatePolicyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VfamUpdatePolicyAuditRecord +Microsoft.Graph.Models.Security.vivaAmplifyAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaAmplifyAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaAmplifyAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaAmplifyAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaAmplifyAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaAmplifyAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaAmplifyAuditRecord +Microsoft.Graph.Models.Security.vivaEngageEventsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaEngageEventsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaEngageEventsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaEngageEventsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaEngageEventsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaEngageEventsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaEngageEventsAuditRecord +Microsoft.Graph.Models.Security.vivaEngageNetworkAssociationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaEngageNetworkAssociationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaEngageNetworkAssociationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaEngageNetworkAssociationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaEngageNetworkAssociationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaEngageNetworkAssociationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaEngageNetworkAssociationAuditRecord +Microsoft.Graph.Models.Security.vivaEngageSegmentAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaEngageSegmentAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaEngageSegmentAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaEngageSegmentAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaEngageSegmentAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaEngageSegmentAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaEngageSegmentAuditRecord +Microsoft.Graph.Models.Security.vivaGlintAdvancedConfigurationAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintAdvancedConfigurationAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintAdvancedConfigurationAuditRecord +Microsoft.Graph.Models.Security.vivaGlintAgenticCampaignAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintAgenticCampaignAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintAgenticCampaignAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintAgenticCampaignAuditRecord +Microsoft.Graph.Models.Security.vivaGlintFeedbackProgramAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintFeedbackProgramAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintFeedbackProgramAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintFeedbackProgramAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintFeedbackProgramAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintFeedbackProgramAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintFeedbackProgramAuditRecord +Microsoft.Graph.Models.Security.vivaGlintOrganizationalDataAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintOrganizationalDataAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintOrganizationalDataAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintOrganizationalDataAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintOrganizationalDataAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintOrganizationalDataAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintOrganizationalDataAuditRecord +Microsoft.Graph.Models.Security.vivaGlintPulseProgramAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintPulseProgramAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintPulseProgramAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintPulseProgramAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintPulseProgramAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintPulseProgramAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintPulseProgramAuditRecord +Microsoft.Graph.Models.Security.vivaGlintPulseProgramRespondentRateAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintPulseProgramRespondentRateAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintPulseProgramRespondentRateAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintPulseProgramRespondentRateAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintPulseProgramRespondentRateAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintPulseProgramRespondentRateAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintPulseProgramRespondentRateAuditRecord +Microsoft.Graph.Models.Security.vivaGlintQuestionAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintQuestionAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintQuestionAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintQuestionAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintQuestionAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintQuestionAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintQuestionAuditRecord +Microsoft.Graph.Models.Security.vivaGlintRoleAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintRoleAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintRoleAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintRoleAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintRoleAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintRoleAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintRoleAuditRecord +Microsoft.Graph.Models.Security.vivaGlintRubiconAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintRubiconAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintRubiconAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintRubiconAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintRubiconAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintRubiconAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintRubiconAuditRecord +Microsoft.Graph.Models.Security.vivaGlintSupportAccessAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintSupportAccessAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintSupportAccessAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintSupportAccessAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintSupportAccessAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintSupportAccessAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintSupportAccessAuditRecord +Microsoft.Graph.Models.Security.vivaGlintSystemAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintSystemAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintSystemAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintSystemAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintSystemAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintSystemAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintSystemAuditRecord +Microsoft.Graph.Models.Security.vivaGlintUserAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintUserAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintUserAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintUserAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintUserAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintUserAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintUserAuditRecord +Microsoft.Graph.Models.Security.vivaGlintUserGroupAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGlintUserGroupAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGlintUserGroupAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGlintUserGroupAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGlintUserGroupAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGlintUserGroupAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGlintUserGroupAuditRecord +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaGoalsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaGoalsAuditRecord +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaLearningAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaLearningAdminAuditRecord +Microsoft.Graph.Models.Security.vivaLearningAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaLearningAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaLearningAuditRecord +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseAdminAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseAdminAuditRecord +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseOrganizerAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseOrganizerAuditRecord +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseReportAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseReportAuditRecord +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.vivaPulseResponseAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.VivaPulseResponseAuditRecord Microsoft.Graph.Models.Security.vmCloudProvider::0000-unknown Microsoft.Graph.Models.Security.vmCloudProvider::0001-azure Microsoft.Graph.Models.Security.vmCloudProvider::0002-unknownFutureValue @@ -124988,6 +128229,18 @@ Microsoft.Graph.Models.Security.vulnerabilitySeverity::0002-medium Microsoft.Graph.Models.Security.vulnerabilitySeverity::0003-high Microsoft.Graph.Models.Security.vulnerabilitySeverity::0004-critical Microsoft.Graph.Models.Security.vulnerabilitySeverity::0005-unknownFutureValue +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.wdatpAlertsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.WdatpAlertsAuditRecord +Microsoft.Graph.Models.Security.webContentFilteringAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.webContentFilteringAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.webContentFilteringAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.webContentFilteringAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.webContentFilteringAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.webContentFilteringAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.WebContentFilteringAuditRecord Microsoft.Graph.Models.Security.whoisBaseRecord-->global.Microsoft.Graph.Models.Entity Microsoft.Graph.Models.Security.whoisBaseRecord::|public|Abuse:global.Microsoft.Graph.Models.Security.WhoisContact Microsoft.Graph.Models.Security.whoisBaseRecord::|public|Admin:global.Microsoft.Graph.Models.Security.WhoisContact @@ -125059,6 +128312,30 @@ Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|public|GetFieldD Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|public|Value:List Microsoft.Graph.Models.Security.whoisRecordCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.WhoisRecordCollectionResponse +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.windows365CustomerLockboxAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.Windows365CustomerLockboxAuditRecord +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.workplaceAnalyticsAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.WorkplaceAnalyticsAuditRecord +Microsoft.Graph.Models.Security.yammerAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.yammerAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.yammerAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.YammerAuditRecord +Microsoft.Graph.Models.Security.yammerUserHidingAuditRecord-->global.Microsoft.Graph.Models.Security.AuditData +Microsoft.Graph.Models.Security.yammerUserHidingAuditRecord::|public|constructor():void +Microsoft.Graph.Models.Security.yammerUserHidingAuditRecord::|public|GetFieldDeserializers():IDictionary> +Microsoft.Graph.Models.Security.yammerUserHidingAuditRecord::|public|OdataType:string +Microsoft.Graph.Models.Security.yammerUserHidingAuditRecord::|public|Serialize(writer:ISerializationWriter):void +Microsoft.Graph.Models.Security.yammerUserHidingAuditRecord::|static|public|CreateFromDiscriminatorValue(parseNode:IParseNode):global.Microsoft.Graph.Models.Security.YammerUserHidingAuditRecord Microsoft.Graph.Models.securityNetworkProtocol::0000-unknown Microsoft.Graph.Models.securityNetworkProtocol::0001-ip Microsoft.Graph.Models.securityNetworkProtocol::0002-icmp @@ -143927,6 +147204,99 @@ Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|pu Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.Training; requestConfiguration?:Action>):RequestInformation Microsoft.Graph.Security.AttackSimulation.Trainings.trainingsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AttackSimulation.Trainings.TrainingsRequestBuilder +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder.auditLogRequestBuilderPatchRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditCoreRoot +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|PatchAsync(body:global.Microsoft.Graph.Models.Security.AuditCoreRoot; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditCoreRoot +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|queries:global.Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|ToPatchRequestInformation(body:global.Microsoft.Graph.Models.Security.AuditCoreRoot; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.auditLogRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder.AuditLogQueryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|DeleteAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):void +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogQuery +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|records:global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):int? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder.AuditLogRecordItemRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogRecord +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder.recordsRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::[AuditLogRecordId:string]:global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Item.AuditLogRecordItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|Count:global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogRecordCollectionResponse +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.Item.Records.recordsRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.Item.Records.RecordsRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder-->BaseRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Count:bool? +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Expand:string[] +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Filter:string +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Orderby:string[] +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Search:string +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Select:string[] +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Skip:int? +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetQueryParameters::|public|Top:int? +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderGetRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder.queriesRequestBuilderPostRequestConfiguration-->RequestConfiguration +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::[AuditLogQueryId:string]:global.Microsoft.Graph.Security.AuditLog.Queries.Item.AuditLogQueryItemRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:IRequestAdapter):void +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|Count:global.Microsoft.Graph.Security.AuditLog.Queries.Count.CountRequestBuilder +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|GetAsync(requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogQueryCollectionResponse +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|PostAsync(body:global.Microsoft.Graph.Models.Security.AuditLogQuery; requestConfiguration?:Action>; cancellationToken?:CancellationToken):global.Microsoft.Graph.Models.Security.AuditLogQuery +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|ToPostRequestInformation(body:global.Microsoft.Graph.Models.Security.AuditLogQuery; requestConfiguration?:Action>):RequestInformation +Microsoft.Graph.Security.AuditLog.Queries.queriesRequestBuilder::|public|WithUrl(rawUrl:string):global.Microsoft.Graph.Security.AuditLog.Queries.QueriesRequestBuilder Microsoft.Graph.Security.Cases.casesRequestBuilder-->BaseRequestBuilder Microsoft.Graph.Security.Cases.casesRequestBuilder.casesRequestBuilderDeleteRequestConfiguration-->RequestConfiguration Microsoft.Graph.Security.Cases.casesRequestBuilder.casesRequestBuilderGetQueryParameters::|public|Expand:string[] @@ -146437,6 +149807,7 @@ Microsoft.Graph.Security.securityRequestBuilder.securityRequestBuilderPatchReque Microsoft.Graph.Security.securityRequestBuilder::|public|alerts:global.Microsoft.Graph.Security.Alerts.AlertsRequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|alerts_v2:global.Microsoft.Graph.Security.Alerts_v2.Alerts_v2RequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|attackSimulation:global.Microsoft.Graph.Security.AttackSimulation.AttackSimulationRequestBuilder +Microsoft.Graph.Security.securityRequestBuilder::|public|auditLog:global.Microsoft.Graph.Security.AuditLog.AuditLogRequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|cases:global.Microsoft.Graph.Security.Cases.CasesRequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|collaboration:global.Microsoft.Graph.Security.Collaboration.CollaborationRequestBuilder Microsoft.Graph.Security.securityRequestBuilder::|public|constructor(pathParameters:Dictionary; requestAdapter:IRequestAdapter):void diff --git a/src/Microsoft.Graph/Generated/kiota-lock.json b/src/Microsoft.Graph/Generated/kiota-lock.json index f9dfd424664..0b33966368a 100644 --- a/src/Microsoft.Graph/Generated/kiota-lock.json +++ b/src/Microsoft.Graph/Generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "673171C8DE37FE83DA84B3A8B3EEBBDD1F293C64BD4FE38498612FA4501FFA2B6542C20857CAC6395AF1402497B5AE87B0BABCD6C54A59AD7C8EF17E50BF11F4", + "descriptionHash": "6EA46DF4FF6E4827A06A17163D3F24700E43202A7D3F73CB66ECD7C7EB08061DE27D1E02E07162B0D074E1F8084F53681AD6DF8C457316A4D00677E86A5D5EA8", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.32.4", + "kiotaVersion": "1.33.0", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "Microsoft.Graph", @@ -33,5 +33,6 @@ "/copilot", "/copilot/**" ], - "disabledValidationRules": [] + "disabledValidationRules": [], + "allowedExternalOrigins": [] } \ No newline at end of file