diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 1f44ca065ed..7c4733c1943 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -430,7 +430,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|delta:DeltaRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolderCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|post(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|toPostRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilderGetQueryParameters::|public|count:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilderGetQueryParameters::|public|filter:string @@ -448,7 +450,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|delta:DeltaRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolderCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|post(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|toPostRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilderGetQueryParameters::|public|count:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilderGetQueryParameters::|public|filter:string @@ -544,9 +548,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.itemsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.itemsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.itemsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|items:ItemsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|patch(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|toPatchRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.mailboxFolderItemRequestBuilderGetQueryParametersMapper @@ -610,9 +618,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.itemsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.itemsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|childFolders:ChildFoldersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|items:ItemsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|patch(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toPatchRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.mailboxFolderItemRequestBuilderGetQueryParametersMapper @@ -80342,6 +80354,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|headquarters:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0000-manual +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0001-automatic +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0002-recommended +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationModeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionType::0000-role github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionType::0001-scope github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionType::0002-unknownFutureValue @@ -80865,6 +80882,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceInterval::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceInterval~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceRecord::|public|attendanceIntervals:AttendanceInterval[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceRecord::|public|emailAddress:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceRecord::|public|engagements:MeetingEngagement[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceRecord::|public|externalRegistrationInformation:VirtualEventExternalRegistrationInformation github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceRecord::|public|identity:Identity github.com/microsoftgraph/msgraph-sdk-typescript/.models.AttendanceRecord::|public|OdataType:string @@ -81528,6 +81546,29 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2xIdentityUserFlow::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2xIdentityUserFlowCollectionResponse::|public|value:B2xIdentityUserFlow[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2xIdentityUserFlowCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2xIdentityUserFlow~~>IdentityUserFlow; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|lastComputedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|offboardRequested:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|protectedCompleted:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|protectedFailed:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|protectedInProgress:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|removed:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|total:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|unprotectedCompleted:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|unprotectedFailed:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics::|public|unprotectedInProgress:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupCountStatistics~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupPolicyReport::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupPolicyReport::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupPolicyReport::|public|backupPolicyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupPolicyReport::|public|countStatistics:BackupCountStatistics +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupPolicyReport::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupPolicyReport::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupPolicyReport~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupReport::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupReport~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|browseSessions:BrowseSessionBase[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|driveInclusionRules:DriveProtectionRule[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|driveProtectionUnits:DriveProtectionUnit[] @@ -81544,6 +81585,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|oneDriveForBusinessRestoreSessions:OneDriveForBusinessRestoreSession[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|protectionPolicies:ProtectionPolicyBase[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|protectionUnits:ProtectionUnitBase[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|reports:BackupReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|restorePoints:RestorePoint[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|restoreSessions:RestoreSessionBase[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|serviceApps:ServiceApp[] @@ -82215,6 +82257,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|event github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|hexColor:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|isDefaultCalendar:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|isRemovable:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|isSharedWithMe:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|isTallyingResponses:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|multiValueExtendedProperties:MultiValueLegacyExtendedProperty[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Calendar::|public|name:string @@ -84660,11 +84703,36 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|lastUsedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|longDescription:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|requestMetadata:CopilotPackageRequestMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|sensitivity:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|sharedWithUsersAndGroups:PackageAccessEntity[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|totalRunTimeInHours:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|totalSessions:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail~~>CopilotPackage; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|additionalMetadata:UntypedNode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|assignees:CopilotPackageRequestPrincipal[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|identifier:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|requestedBy:EmailAddress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|requestedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|requests:CopilotPackageRequestInfo[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal::|public|principalType:CopilotPackageRequestPrincipalType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal::|public|userPrincipalName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0000-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0001-group +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0002-agentApplication +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0003-agentUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal~~>Identity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0000-pending github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0001-approved github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0002-rejected @@ -84834,6 +84902,85 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMailTipsAll~ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMailTipsLimited::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMailTipsLimited~~>M365CapabilityBase; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationCancelResponse::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationCancelResponse::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationCancelResponse::|public|message:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationCancelResponse::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationCancelResponse::|public|status:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationCancelResponse~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|completeAfterDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|createdBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|exchangeSettings:ExchangeOnlineCrossTenantMigrationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|jobType:CrossTenantMigrationJobType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|lastUpdatedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|message:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|resources:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|resourceType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|sourceTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|status:CrossTenantMigrationJobStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|targetTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|users:CrossTenantMigrationTask[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob::|public|workloads:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJobCollectionResponse::|public|value:CrossTenantMigrationJob[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJobCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0000-submitted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0001-approved +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0002-processing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0003-cuttingOver +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0004-inProgress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0005-completed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0006-completedWithErrors +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0007-failed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0008-cancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0009-pendingCancel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0010-adminActionRequired +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0011-validateSubmitted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0012-validateProcessing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0013-validateInProgress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0014-validatePassed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0015-validateFailed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0016-pendingDelete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0017-deleted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatus::0018-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobType::0000-validate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobType::0001-migrate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationJobTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationJob~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0000-notStarted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0001-valid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0002-invalid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0003-errorEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0004-inProgress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0005-completed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0006-failed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0007-cancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0008-pendingCancel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0009-syncing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0010-synced +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0011-finalizing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0012-forceComplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatus::0013-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails::|public|errors:ErrorEscaped[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails::|public|message:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails::|public|service:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails::|public|status:CrossTenantMigrationServiceStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationServiceStatusDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.crossTenantMigrationServiceStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationTask::|public|currentStatus:CrossTenantMigrationServiceStatusDetails[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationTask::|public|lastUpdatedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationTask::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationTask::|public|taskType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationTaskCollectionResponse::|public|value:CrossTenantMigrationTask[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationTaskCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigrationTask~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantMigration~~>M365CapabilityBase; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantOpenProfileCard::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantOpenProfileCard~~>M365CapabilityBase; Parsable @@ -84860,6 +85007,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public|locale:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrentLabel::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrentLabel::|public|applicationMode:ApplicationMode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrentLabel::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrentLabel::|public|id:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrentLabel::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrentLabel~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|identifierUris:IdentifierUriConfiguration @@ -84999,6 +85152,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResource github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0001-azureResources github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0002-entraGroups github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0004-applicationAuthorization +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0005-appRoles github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionStageSetting::|public|customExtension:CustomCalloutExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionStageSetting::|public|OdataType:string @@ -86311,6 +86466,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRole::|public| github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRole::|public|scopedMembers:ScopedRoleMembership[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleCollectionResponse::|public|value:DirectoryRole[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleManagementDeletedItemContainer::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleManagementDeletedItemContainer::|public|roleDefinitions:UnifiedRoleDefinition[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleManagementDeletedItemContainer~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleTemplate::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleTemplate::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryRoleTemplate::|public|OdataType:string @@ -87639,6 +87797,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorDetail::|public|od github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorDetail::|public|resourceInstanceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorDetail::|public|resourceType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorEscaped::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorEscaped::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorEscaped::|public|code:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorEscaped::|public|message:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorEscaped::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ErrorEscaped~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationOutcome::0000-approved github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationOutcome::0001-denied github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationOutcome::0002-unknownFutureValue @@ -87765,6 +87929,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceSta github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceStatus::0008-recalled github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeMessageTrace~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeOnlineCrossTenantMigrationSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeOnlineCrossTenantMigrationSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeOnlineCrossTenantMigrationSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeOnlineCrossTenantMigrationSettings::|public|sourceEndpoint:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeOnlineCrossTenantMigrationSettings::|public|targetDeliveryDomain:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeOnlineCrossTenantMigrationSettings~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeProtectionPolicy::|public|mailboxInclusionRules:MailboxProtectionRule[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeProtectionPolicy::|public|mailboxProtectionUnits:MailboxProtectionUnit[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeProtectionPolicy::|public|mailboxProtectionUnitsBulkAdditionJobs:MailboxProtectionUnitsBulkAdditionJob[] @@ -91770,6 +91940,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatMode::0001-d github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatMode::0002-limited github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatMode::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatModeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|dateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|engagementSubType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|engagementType:MeetingEngagementType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingEngagementType::0000-reaction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingEngagementType::0001-hand +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingEngagementType::0002-camera +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingEngagementType::0003-microphone +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingEngagementType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingEngagementTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingInfo::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingInfo::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingInfo::|public|odataType:string @@ -92089,6 +92272,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.migrationMode::0000-inP github.com/microsoftgraph/msgraph-sdk-typescript/.models.migrationMode::0001-completed github.com/microsoftgraph/msgraph-sdk-typescript/.models.migrationMode::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.migrationModeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MigrationsRoot::|public|crossTenantMigrationJobs:CrossTenantMigrationJob[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MigrationsRoot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MigrationsRoot~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.migrationStatus::0000-ready github.com/microsoftgraph/msgraph-sdk-typescript/.models.migrationStatus::0001-needsReview github.com/microsoftgraph/msgraph-sdk-typescript/.models.migrationStatus::0002-additionalStepsRequired @@ -93273,6 +93459,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims::|public|idToken:OptionalClaim[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims::|public|kerberosTicket:OptionalClaim[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims::|public|saml2Token:OptionalClaim[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.OptionalClaims~~>AdditionalDataHolder; BackedModel; Parsable @@ -93538,14 +93725,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.attrib github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.attributeSet::0001-basic github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.attributeSet::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.attributeSetObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.AzureAggregatedUsage::|public|billed:BilledAggregatedUsage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.AzureAggregatedUsage::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.AzureAggregatedUsage~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.AzureUsage::|public|billed:BilledUsage github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.AzureUsage::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.AzureUsage::|public|unbilled:UnbilledUsage github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.AzureUsage~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.BilledAggregatedUsage::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.BilledAggregatedUsage~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.BilledReconciliation::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.BilledReconciliation~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.BilledUsage::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.BilledUsage~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.Billing::|public|aggregatedUsage:AzureAggregatedUsage github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.Billing::|public|manifests:Manifest[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.Billing::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.Billing::|public|operations:Operation[] @@ -93599,7 +93792,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.Unbill github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.UnbilledReconciliation~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.UnbilledUsage::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing.UnbilledUsage~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createAzureAggregatedUsageFromDiscriminatorValue(parseNode:ParseNode):AzureAggregatedUsage github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createAzureUsageFromDiscriminatorValue(parseNode:ParseNode):AzureUsage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createBilledAggregatedUsageFromDiscriminatorValue(parseNode:ParseNode):BilledAggregatedUsage github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createBilledReconciliationFromDiscriminatorValue(parseNode:ParseNode):BilledReconciliation github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createBilledUsageFromDiscriminatorValue(parseNode:ParseNode):BilledUsage github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createBillingFromDiscriminatorValue(parseNode:ParseNode):Billing @@ -93614,7 +93809,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::creat github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createRunningOperationFromDiscriminatorValue(parseNode:ParseNode):RunningOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createUnbilledReconciliationFromDiscriminatorValue(parseNode:ParseNode):UnbilledReconciliation github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::createUnbilledUsageFromDiscriminatorValue(parseNode:ParseNode):UnbilledUsage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoAzureAggregatedUsage(AzureAggregatedUsage:AzureAggregatedUsage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoAzureUsage(AzureUsage:AzureUsage={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoBilledAggregatedUsage(BilledAggregatedUsage:BilledAggregatedUsage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoBilledReconciliation(BilledReconciliation:BilledReconciliation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoBilledUsage(BilledUsage:BilledUsage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoBilling(Billing:Billing={}):Record void> @@ -93629,7 +93826,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deser github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoRunningOperation(RunningOperation:RunningOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoUnbilledReconciliation(UnbilledReconciliation:UnbilledReconciliation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::deserializeIntoUnbilledUsage(UnbilledUsage:UnbilledUsage={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::serializeAzureAggregatedUsage(writer:SerializationWriter; AzureAggregatedUsage:AzureAggregatedUsage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::serializeAzureUsage(writer:SerializationWriter; AzureUsage:AzureUsage={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::serializeBilledAggregatedUsage(writer:SerializationWriter; BilledAggregatedUsage:BilledAggregatedUsage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::serializeBilledReconciliation(writer:SerializationWriter; BilledReconciliation:BilledReconciliation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::serializeBilledUsage(writer:SerializationWriter; BilledUsage:BilledUsage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.partners.billing::serializeBilling(writer:SerializationWriter; Billing:Billing={}; isSerializingDerivedType?:boolean=false):void @@ -94056,10 +94255,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Pkcs12CertificateInform github.com/microsoftgraph/msgraph-sdk-typescript/.models.Pkcs12Certificate~~>ApiAuthenticationConfigurationBase; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|address:PhysicalAddress github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|checkIns:CheckInClaim[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|customProperties:StringDictionary github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|geoCoordinates:OutlookGeoCoordinates github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|isWheelChairAccessible:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|label:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|lastUpdatedTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|parentId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|phone:string @@ -95820,6 +96021,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataB github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|modifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|name:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|sensitivityLabels:CurrentLabel[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|sequenceNumber:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentRequest::|public|activityMetadata:ActivityMetadata @@ -96364,6 +96566,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ratingUnitedStatesTelev github.com/microsoftgraph/msgraph-sdk-typescript/.models.ratingUnitedStatesTelevisionType::0006-childrenAbove14 github.com/microsoftgraph/msgraph-sdk-typescript/.models.ratingUnitedStatesTelevisionType::0007-adults github.com/microsoftgraph/msgraph-sdk-typescript/.models.ratingUnitedStatesTelevisionTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RbacApplication::|public|deletedItems:DirectoryRoleManagementDeletedItemContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models.RbacApplication::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RbacApplication::|public|resourceNamespaces:UnifiedRbacResourceNamespace[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.RbacApplication::|public|roleAssignments:UnifiedRoleAssignment[] @@ -97083,6 +97286,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|public|lastModifiedBy:IdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|public|policyId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|public|restoreJobType:RestoreJobType github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|public|restoreSessionArtifactCount:RestoreSessionArtifactCount github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreSessionBase::|public|status:RestoreSessionStatus @@ -97313,6 +97517,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagement::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagement::|public|entitlementManagement:RbacApplication github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagement::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|customAttributes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|isEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|resourceType:CustomExtensionResourceType github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|type:CustomCalloutExtensionType @@ -97897,6 +98102,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecureSignInSessionCont github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecureSignInSessionControl~~>ConditionalAccessSessionControl; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.A365AiExecuteTool::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.A365AiExecuteTool~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.A365AiGuardrail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.A365AiGuardrail~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.A365AiInferenceCall::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.A365AiInferenceCall~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.A365AiInvokeAgent::|public|OdataType:string @@ -97913,6 +98120,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Account::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Account::|public|identifier:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Account::|public|identityProvider:IdentityProvider github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Account::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|aadUserIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|dnsDomainColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|nameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|ntDomainColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|sidColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|upnColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping::|public|upnSuffixColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountEntityMapping~~>EntityMapping; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountObjectIdAction::|public|accountObjectIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountObjectIdAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountObjectIdAction~~>AutomatedAction; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountSidAction::|public|accountSidColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountSidAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AccountSidAction~~>AutomatedAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Account~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.action::0000-disable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.action::0001-enable @@ -97981,6 +98203,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiAppInteracti github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiAppInteractionAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiExecuteToolAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiExecuteToolAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiGuardrail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiGuardrail~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiInteractionsChangeNotificationAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiInteractionsChangeNotificationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiInteractionsExportAuditRecord::|public|OdataType:string @@ -98060,6 +98284,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertComment:: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertComment::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertComment::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertComment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertCustomDetails::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertCustomDetails~~>Dictionary; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.alertDetermination::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.alertDetermination::0001-apt github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.alertDetermination::0002-malware @@ -98105,7 +98331,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertSubmissio github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertSubmissionAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertSubmissionResultDetailAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertSubmissionResultDetailAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|customDetails:AlertCustomDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|entityMappings:EntityMappingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|recommendedActions:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|severity:AlertSeverity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|tactics:MitreTactic[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|title:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Alert~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEntityMapping::|public|amazonResourceIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEvidence::|public|amazonAccountId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEvidence::|public|amazonResourceId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEvidence::|public|OdataType:string @@ -98800,7 +99040,42 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0468-MDASH github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0469-DefenderSecurityForAIConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0470-SparkCoreCustomLivePool -github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0471-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0471-PlannerCustomFieldDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0472-PlannerCustomFieldDefinitionList +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0473-SyntheticMediaDetectionEvent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0474-VivaGlintVivaInsightsIntegration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0475-PeopleSkillsAdmin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0476-PeopleSkillsUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0477-DSPMAdminActivity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0478-OnDemandExchangeClassification +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0479-UniversalPrintSecureScan +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0480-CloudSecurityManagement +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0481-CloudSecurityConnector +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0482-CloudSecurityEnablement +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0483-MCSRawEmailContentMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0484-AIGuardrail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0485-A365AIGuardrail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0486-WorkIQAdminActivity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0487-VivaGlintClientConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0488-VivaGlintDataRetention +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0489-FilteringTeamsMessageFileInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0490-SharePointFileArchivePolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0491-DefenderAutomationRule +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0492-DefenderGeneratedPlaybook +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0493-DefenderIntegration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0494-P4AIDagSitePermissionsRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0495-PlannerDependency +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0496-PlannerDependencyList +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0497-CSCContentMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0498-MicrosoftSecurityForAIConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0499-MicrosoftSecurityForAIRealTimeProtection +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0500-MTPContentMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0501-ComplianceEvaluationIncomplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0502-ComplianceEndpointEvaluationIncomplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0503-MicrosoftTeamsMoveMessages +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0504-ECSContentMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0505-MESRawEmailContentMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordType::0506-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogRecordTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogRecord~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.auditLogUserType::0000-Regular @@ -98829,6 +99104,30 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTempl github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration::|public|isAutomatic:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedAction::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedAction::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedAction::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|allowFiles:FileAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|blockFiles:FileAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|collectInvestigationPackages:DeviceAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|disableUsers:AccountSidAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|forceUserPasswordResets:AccountSidAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|hardDeleteEmails:EmailAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|initiateInvestigations:DeviceAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|isolateDevices:IsolateDeviceAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|markUsersAsCompromised:AccountObjectIdAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|moveEmailsToDeletedItems:EmailAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|moveEmailsToInbox:EmailAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|moveEmailsToJunk:EmailAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|restrictAppExecutions:DeviceAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|runAntivirusScans:DeviceAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|softDeleteEmails:EmailAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet::|public|stopAndQuarantineFiles:StopAndQuarantineFileAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedActionSet~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutomatedAction~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|name:string @@ -98851,6 +99150,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureActiveDir github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureActiveDirectoryStsLogonAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureAISearchAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureAISearchAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureResourceEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureResourceEntityMapping::|public|resourceIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureResourceEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureResourceEvidence::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureResourceEvidence::|public|resourceId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AzureResourceEvidence::|public|resourceName:string @@ -98966,6 +99268,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CitationTempla github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CitationTemplateCollectionResponse::|public|value:CitationTemplate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CitationTemplateCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CitationTemplate~~>FilePlanDescriptorTemplate; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudApplicationEntityMapping::|public|appIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudApplicationEntityMapping::|public|nameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudApplicationEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudApplicationEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudApplicationEvidence::|public|appId:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudApplicationEvidence::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudApplicationEvidence::|public|instanceId:number @@ -98994,6 +99300,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSess github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSessionEvidence::|public|startUtcDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSessionEvidence::|public|userAgent:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSessionEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudSecurityConnector::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudSecurityConnector~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudSecurityEnablement::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudSecurityEnablement~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudSecurityManagement::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudSecurityManagement~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudUpdateDeviceConfigAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudUpdateDeviceConfigAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudUpdateProfileConfigAuditRecord::|public|OdataType:string @@ -99035,6 +99347,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceDLPS github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceDLPSharePointClassificationCdpRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceDLPSharePointClassificationExtendedAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceDLPSharePointClassificationExtendedAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceEndpointEvaluationIncomplete::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceEndpointEvaluationIncomplete~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceEvaluationIncomplete::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceEvaluationIncomplete~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceExchangeOcrAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceExchangeOcrAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ComplianceManagerActionRecord::|public|OdataType:string @@ -99133,6 +99449,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CrmEntityOpera github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CrmEntityOperationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CrossTenantAccessPolicyAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CrossTenantAccessPolicyAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CscContentMetadata::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CscContentMetadata~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CustomerKeyServiceEncryptionAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CustomerKeyServiceEncryptionAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CvssSummary::|public|AdditionalData:Record @@ -99200,6 +99518,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defaultRecordB github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defaultRecordBehavior::0001-startUnlocked github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defaultRecordBehavior::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defaultRecordBehaviorObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderAutomationRule::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderAutomationRule~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStatus::0000-notReporting github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStatus::0001-disabled github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStatus::0002-notUpdated @@ -99210,6 +99530,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStat github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderCaseManagementAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderCaseManagementAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderGeneratedPlaybook::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderGeneratedPlaybook~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderIntegration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderIntegration~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderPreviewFeaturesRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderPreviewFeaturesRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DefenderSecurityForAIConfigurationAuditRecord::|public|OdataType:string @@ -99254,6 +99578,32 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deploymentStat github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deploymentStatus::0008-syncing github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deploymentStatus::0009-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deploymentStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionAction::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionAction::|public|alertTemplate:AlertTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionAction::|public|automatedActions:AutomatedActionSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionAction::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionAction::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionAction::|public|organizationalScope:OrganizationalScope +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionAction~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|createdBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|detectionAction:DetectionAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|lastModifiedBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|queryCondition:QueryCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|schedule:RuleSchedule +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule::|public|status:DetectionRuleStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRuleCollectionResponse::|public|value:DetectionRule[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRuleCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionRuleStatus::0000-enabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionRuleStatus::0001-disabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionRuleStatus::0002-autoDisabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionRuleStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionRuleStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetectionRule~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionSource::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionSource::0001-microsoftDefenderForEndpoint github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionSource::0002-antivirus @@ -99342,6 +99692,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|droppedfiles:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceAction::|public|deviceIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceAction~~>AutomatedAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceDiscoverySettingsAuthenticatedScansRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceDiscoverySettingsAuthenticatedScansRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceDiscoverySettingsExclusionRecord::|public|OdataType:string @@ -99406,6 +99759,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DlpImportResul github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DlpImportResultAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEntityMapping::|public|domainNameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEntityMapping::|public|hostIpAddressColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEntityMapping::|public|serverIpColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEvidence::|public|dnsServerIp:IpEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEvidence::|public|domainName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DnsEvidence::|public|hostIpAddress:IpEvidence @@ -99426,8 +99784,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DragonCopilotC github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DragonCopilotClinicalDataRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DragonCopilotSessionRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DragonCopilotSessionRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DspmAdminActivity::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DspmAdminActivity~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Dynamics365BusinessCentralAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Dynamics365BusinessCentralAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EcsContentMetadata::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EcsContentMetadata~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryAddToReviewSetOperation::|public|additionalDataOptions:AdditionalDataOptions github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryAddToReviewSetOperation::|public|cloudAttachmentVersion:CloudAttachmentVersion github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryAddToReviewSetOperation::|public|documentVersion:DocumentVersion @@ -99555,6 +99917,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryTagO github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryTagOperation~~>CaseOperation; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EhrConnectorAuditBaseRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EhrConnectorAuditBaseRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailAction::|public|networkMessageIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailAction::|public|recipientColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailAction~~>AutomatedAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailSender::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailSender::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailSender::|public|displayName:string @@ -99562,6 +99928,31 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailSender::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailSender::|public|emailAddress:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailSender::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EmailSender~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMapping::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMapping::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMapping::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|accounts:AccountEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|amazonResources:AmazonResourceEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|azureResources:AzureResourceEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|cloudApplications:CloudApplicationEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|dns:DnsEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|files:FileEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|googleCloudResources:GoogleCloudResourceEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|hosts:HostEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|ips:IpEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|mailboxes:MailboxEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|mailClusters:MailClusterEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|mailMessages:MailMessageEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|oAuthApplications:OAuthApplicationEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|processes:ProcessEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|registryValues:RegistryValueEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|securityGroups:SecurityGroupEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration::|public|urls:UrlEntityMapping[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMappingConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EntityMapping~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EopSubmissionFeedEntityAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EopSubmissionFeedEntityAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventPropagationResult::|public|AdditionalData:Record @@ -99681,6 +100072,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FabricAuditRec github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FabricAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FabricPolicyRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FabricPolicyRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileAction::|public|deviceGroupNames:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileAction::|public|sha1Column:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileAction::|public|sha256Column:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileAction~~>AutomatedAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileDetails::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileDetails::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileDetails::|public|fileName:string @@ -99695,6 +100091,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileDetails::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileDetails::|public|sha256Ac:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileDetails::|public|signer:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEntityMapping::|public|nameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEntityMapping::|public|sha1Column:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEntityMapping::|public|sha256Column:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEvidence::|public|detectionStatus:DetectionStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEvidence::|public|fileDetails:FileDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FileEvidence::|public|mdeDeviceId:string @@ -99758,6 +100159,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FilePlanRefere github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FilePlanReference~~>FilePlanDescriptorBase; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FilePlanSubcategory::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FilePlanSubcategory~~>FilePlanDescriptorBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FilteringTeamsMessageFileInfo::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FilteringTeamsMessageFileInfo~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FormattedContent::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FormattedContent::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.FormattedContent::|public|content:string @@ -99801,6 +100204,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.googleCloudLoc github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.googleCloudLocationType::0003-global github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.googleCloudLocationType::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.googleCloudLocationTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.GoogleCloudResourceEntityMapping::|public|fullResourceNameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.GoogleCloudResourceEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.GoogleCloudResourceEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.GoogleCloudResourceEvidence::|public|fullResourceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.GoogleCloudResourceEvidence::|public|location:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.GoogleCloudResourceEvidence::|public|locationType:GoogleCloudLocationType @@ -99882,6 +100288,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostCookieColl github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostCookie~~>Artifact; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostedRpaAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostedRpaAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostEntityMapping::|public|deviceIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostEntityMapping::|public|dnsDomainColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostEntityMapping::|public|nameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostEntityMapping::|public|netBiosNameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostEntityMapping::|public|ntDomainColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostLogonSessionEvidence::|public|account:UserEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostLogonSessionEvidence::|public|endUtcDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.HostLogonSessionEvidence::|public|host:DeviceEvidence @@ -100187,6 +100600,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpAddress::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpAddress::|public|netblock:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpAddress::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpAddress~~>Host; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpEntityMapping::|public|addressColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpEntityMapping::|public|scopeColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpEvidence::|public|countryLetterCode:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpEvidence::|public|ipAddress:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IpEvidence::|public|location:GeoLocation @@ -100197,6 +100614,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IrmActivityAud github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IrmActivityAuditTrailRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IrmUserDefinedDetectionRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IrmUserDefinedDetectionRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IsolateDeviceAction::|public|isolationType:IsolationType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IsolateDeviceAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IsolateDeviceAction~~>DeviceAction; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.isolationType::0000-full +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.isolationType::0001-selective +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.isolationType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.isolationTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.itemsToInclude::0000-searchHits github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.itemsToInclude::0001-partiallyIndexed github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.itemsToInclude::0002-unknownFutureValue @@ -100318,12 +100742,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.mailboxConfigu github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.mailboxConfigurationType::0004-userInboxRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.mailboxConfigurationType::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.mailboxConfigurationTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEntityMapping::|public|primaryAddressColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEvidence::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEvidence::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEvidence::|public|primaryAddress:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEvidence::|public|upn:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEvidence::|public|userAccount:UserAccount github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailboxEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEntityMapping::|public|queryColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEntityMapping::|public|sourceColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEvidence::|public|clusterBy:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEvidence::|public|clusterByValue:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEvidence::|public|emailCount:number @@ -100332,6 +100763,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEvi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEvidence::|public|query:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEvidence::|public|urn:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailClusterEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailMessageEntityMapping::|public|networkMessageIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailMessageEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailMessageEntityMapping::|public|recipientColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailMessageEntityMapping::|public|senderColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailMessageEntityMapping::|public|subjectColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailMessageEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailSubmissionData::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MailSubmissionData~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MalwareEvidence::|public|category:string @@ -100354,6 +100791,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MapgRemediatio github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MapgRemediationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.McasAlertsAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.McasAlertsAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.McsRawEmailContentMetadata::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.McsRawEmailContentMetadata~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MdaAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MdaAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MdaDataSecuritySignalRecord::|public|OdataType:string @@ -100373,6 +100812,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MergeResponse: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MergeResponse~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MeshWorldsAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MeshWorldsAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MesRawEmailContentMetadata::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MesRawEmailContentMetadata~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Microsoft365BackupBackupItemAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Microsoft365BackupBackupItemAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Microsoft365BackupBackupPolicyAuditRecord::|public|OdataType:string @@ -100407,6 +100848,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftPurvi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftPurviewPrivacyAuditEvent~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftPurviewUnifiedCatalogOperationRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftPurviewUnifiedCatalogOperationRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftSecurityForAiConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftSecurityForAiConfiguration~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftSecurityForAiRealTimeProtection::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftSecurityForAiRealTimeProtection~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftStreamAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftStreamAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsAdminAuditRecord::|public|OdataType:string @@ -100417,6 +100862,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeams github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsDeviceAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsDeviceAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsMoveMessages::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsMoveMessages~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsRetentionLabelActionAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MicrosoftTeamsSensitivityLabelActionAuditRecord::|public|OdataType:string @@ -100445,6 +100892,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MipLabelAnalyt github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MipLabelAnalyticsAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MipLabelAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MipLabelAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTactic::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTactic::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTactic::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTactic::|public|tactic:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTactic::|public|techniques:MitreTechnique[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTactic~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTechnique::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTechnique::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTechnique::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTechnique::|public|subTechniques:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTechnique::|public|technique:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MitreTechnique~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MosAgentInfoRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MosAgentInfoRecordV2::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MosAgentInfoRecordV2~~>AuditData; Parsable @@ -100469,6 +100928,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MspVectorSearc github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MspVectorSearchContentMetadataAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MsticNationStateNotificationRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MsticNationStateNotificationRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MtpContentMetadata::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MtpContentMetadata~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MultiStageDispositionAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MultiStageDispositionAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MyAnalyticsSettingsAuditRecord::|public|OdataType:string @@ -100491,6 +100952,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.NicEvidence::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.NicEvidence~~>AlertEvidence; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.NoisyAlertPolicyAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.NoisyAlertPolicyAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OAuthApplicationEntityMapping::|public|oAuthAppIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OAuthApplicationEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OAuthApplicationEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OauthApplicationEvidence::|public|appId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OauthApplicationEvidence::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OauthApplicationEvidence::|public|objectId:string @@ -100514,6 +100978,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.onboardingStat github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.onboardingStatus::0003-unsupported github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.onboardingStatus::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.onboardingStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OnDemandExchangeClassification::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OnDemandExchangeClassification~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OnDemandSharePointClassificationAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OnDemandSharePointClassificationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OneDriveAuditRecord::|public|OdataType:string @@ -100524,6 +100990,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OnPremisesShar github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OnPremisesSharePointScannerDLPAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OrganizationalDataInM365AuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OrganizationalDataInM365AuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OrganizationalScope::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OrganizationalScope::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OrganizationalScope::|public|deviceGroups:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OrganizationalScope::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OrganizationalScope~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OutlookCopilotAutomationAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OutlookCopilotAutomationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.OwaGetAccessTokenForResourceAuditRecord::|public|OdataType:string @@ -100536,6 +101007,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4aiAssessment github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4aiAssessmentLocationResultRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4aiAssessmentRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4aiAssessmentRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4AiDagSitePermissionsRecord::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4AiDagSitePermissionsRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4AIRiskScoreRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.P4AIRiskScoreRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PassiveDnsRecord::|public|artifact:Artifact @@ -100550,6 +101023,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PassiveDnsReco github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PassiveDnsRecord~~>Artifact; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PeopleAdminSettingsAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PeopleAdminSettingsAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PeopleSkillsAdmin::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PeopleSkillsAdmin~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PeopleSkillsUser::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PeopleSkillsUser~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PhysicalBadgingSignalAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PhysicalBadgingSignalAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlacesDirectoryAuditRecord::|public|OdataType:string @@ -100560,6 +101037,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerChatMes github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerChatMessageListAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerCopyPlanAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerCopyPlanAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerCustomFieldDefinition::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerCustomFieldDefinitionList::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerCustomFieldDefinitionList~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerCustomFieldDefinition~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerDependency::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerDependencyList::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerDependencyList~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerDependency~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerGoalAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerGoalAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PlannerGoalListAuditRecord::|public|OdataType:string @@ -100626,6 +101111,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PrivaPrivacyAs github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PrivaPrivacyAssessmentOperationRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PrivaPrivacyConsentOperationRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PrivaPrivacyConsentOperationRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ProcessEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ProcessEntityMapping::|public|sha1Column:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ProcessEntityMapping::|public|sha256Column:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ProcessEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ProcessEvidence::|public|detectionStatus:DetectionStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ProcessEvidence::|public|imageFile:FileDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ProcessEvidence::|public|mdeDeviceId:string @@ -100678,6 +101167,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PurviewPosture github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.PurviewPostureAgentAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.QuarantineAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.QuarantineAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.QueryCondition::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.QueryCondition::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.QueryCondition::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.QueryCondition::|public|queryText:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.QueryCondition~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.queryType::0000-files github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.queryType::0001-messages github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.queryType::0002-unknownFutureValue @@ -100700,6 +101194,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryKeyEvi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryKeyEvidence::|public|registryHive:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryKeyEvidence::|public|registryKey:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryKeyEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEntityMapping::|public|keyColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEntityMapping::|public|valueNameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEvidence::|public|mdeDeviceId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEvidence::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEvidence::|public|registryHive:string @@ -100818,6 +101316,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.reviewSetSetti github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.reviewSetSettingsObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RtiOperationsAgentAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RtiOperationsAgentAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|frequency:Duration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RulesRoot::|public|detectionRules:DetectionRule[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RulesRoot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RulesRoot~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SasTokenEvidence::|public|allowedIpAddresses:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SasTokenEvidence::|public|allowedResourceTypes:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SasTokenEvidence::|public|allowedServices:string[] @@ -100865,6 +101371,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityCopilo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityCopilotIdentityManagementAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityDevelopmentLifecycleAILogAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityDevelopmentLifecycleAILogAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEntityMapping::|public|distinguishedNameColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEntityMapping::|public|objectIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEntityMapping::|public|sidColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEvidence::|public|activeDirectoryObjectGuid:Guid github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEvidence::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEvidence::|public|distinguishedName:string @@ -101011,6 +101522,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointESig github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointESignatureAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointFieldOperationAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointFieldOperationAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointFileArchivePolicy::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointFileArchivePolicy~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointFileOperationAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointFileOperationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointListItemOperationAuditRecord::|public|OdataType:string @@ -101086,6 +101599,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.statisticsOpti github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.statisticsOptions::0004-locationsWithoutHits github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.statisticsOptions::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.statisticsOptionsObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.StopAndQuarantineFileAction::|public|deviceIdColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.StopAndQuarantineFileAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.StopAndQuarantineFileAction::|public|sha1Column:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.StopAndQuarantineFileAction~~>AutomatedAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Stream::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Stream::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Stream::|public|name:string @@ -101116,6 +101633,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SubmissionMail github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SubmissionMailEvidence~~>AlertEvidence; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SupervisoryReviewDayXInsightsAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SupervisoryReviewDayXInsightsAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SyntheticMediaDetectionEvent::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SyntheticMediaDetectionEvent~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SyntheticProbeAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SyntheticProbeAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Tag::|public|createdBy:IdentitySet @@ -101285,12 +101804,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UniversalPrint github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UniversalPrintManagementAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UniversalPrintPrintJobAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UniversalPrintPrintJobAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UniversalPrintSecureScan::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UniversalPrintSecureScan~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrbacAssignmentAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrbacAssignmentAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrbacEnableStateAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrbacEnableStateAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrbacRoleAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrbacRoleAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrlEntityMapping::|public|addressColumn:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrlEntityMapping::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrlEntityMapping~~>EntityMapping; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrlEvidence::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrlEvidence::|public|url:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UrlEvidence~~>AlertEvidence; Parsable @@ -101355,6 +101879,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintAdvan github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintAdvancedConfigurationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintAgenticCampaignAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintAgenticCampaignAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintClientConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintClientConfiguration~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintDataRetention::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintDataRetention~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintFeedbackProgramAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintFeedbackProgramAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintOrganizationalDataAuditRecord::|public|OdataType:string @@ -101377,6 +101905,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintUserA github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintUserAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintUserGroupAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintUserGroupAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintVivaInsightsIntegration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGlintVivaInsightsIntegration~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGoalsAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaGoalsAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.VivaLearningAdminAuditRecord::|public|OdataType:string @@ -101488,6 +102018,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WhoisRecordCol github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WhoisRecord~~>Parsable; WhoisBaseRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Windows365CustomerLockboxAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Windows365CustomerLockboxAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WorkIQAdminActivity::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WorkIQAdminActivity~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WorkplaceAnalyticsAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WorkplaceAnalyticsAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.YammerAuditRecord::|public|OdataType:string @@ -101495,12 +102027,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.YammerAuditRec github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.YammerUserHidingAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.YammerUserHidingAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createA365AiExecuteToolFromDiscriminatorValue(parseNode:ParseNode):A365AiExecuteTool +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createA365AiGuardrailFromDiscriminatorValue(parseNode:ParseNode):A365AiGuardrail github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createA365AiInferenceCallFromDiscriminatorValue(parseNode:ParseNode):A365AiInferenceCall github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createA365AiInvokeAgentFromDiscriminatorValue(parseNode:ParseNode):A365AiInvokeAgent github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createA365AiRunSummaryFromDiscriminatorValue(parseNode:ParseNode):A365AiRunSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createA365SpanOutputsFromDiscriminatorValue(parseNode:ParseNode):A365SpanOutputs github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAadRiskDetectionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AadRiskDetectionAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAccountEntityMappingFromDiscriminatorValue(parseNode:ParseNode):AccountEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAccountFromDiscriminatorValue(parseNode:ParseNode):Account +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAccountObjectIdActionFromDiscriminatorValue(parseNode:ParseNode):AccountObjectIdAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAccountSidActionFromDiscriminatorValue(parseNode:ParseNode):AccountSidAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createActiveDirectoryDomainEvidenceFromDiscriminatorValue(parseNode:ParseNode):ActiveDirectoryDomainEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAedAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AedAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAgentAdminActivityRecordFromDiscriminatorValue(parseNode:ParseNode):AgentAdminActivityRecord @@ -101508,6 +102044,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAgentSe github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiAgentEvidenceFromDiscriminatorValue(parseNode:ParseNode):AiAgentEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiAppInteractionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AiAppInteractionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiExecuteToolAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AiExecuteToolAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiGuardrailFromDiscriminatorValue(parseNode:ParseNode):AiGuardrail github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiInteractionsChangeNotificationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AiInteractionsChangeNotificationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiInteractionsExportAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AiInteractionsExportAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiInteractionsSubscriptionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AiInteractionsSubscriptionAuditRecord @@ -101524,10 +102061,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAirManu github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAISpanOutputsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AISpanOutputsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AlertCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertCommentFromDiscriminatorValue(parseNode:ParseNode):AlertComment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertCustomDetailsFromDiscriminatorValue(parseNode:ParseNode):AlertCustomDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertEvidenceFromDiscriminatorValue(parseNode:ParseNode):AlertEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertFromDiscriminatorValue(parseNode:ParseNode):Alert github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertSubmissionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AlertSubmissionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertSubmissionResultDetailAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AlertSubmissionResultDetailAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertTemplateFromDiscriminatorValue(parseNode:ParseNode):AlertTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAmazonResourceEntityMappingFromDiscriminatorValue(parseNode:ParseNode):AmazonResourceEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAmazonResourceEvidenceFromDiscriminatorValue(parseNode:ParseNode):AmazonResourceEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailAttachmentFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailAttachment github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailAuthenticationDetailFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailAuthenticationDetail @@ -101559,6 +102099,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditSe github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuthorityTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AuthorityTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuthorityTemplateFromDiscriminatorValue(parseNode:ParseNode):AuthorityTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutoAuditingConfigurationFromDiscriminatorValue(parseNode:ParseNode):AutoAuditingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutomatedActionFromDiscriminatorValue(parseNode:ParseNode):AutomatedAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutomatedActionSetFromDiscriminatorValue(parseNode:ParseNode):AutomatedActionSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutonomousSystemFromDiscriminatorValue(parseNode:ParseNode):AutonomousSystem github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzfwApplicationRuleAggregationEventRecordFromDiscriminatorValue(parseNode:ParseNode):AzfwApplicationRuleAggregationEventRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzfwDnsQueryEventRecordFromDiscriminatorValue(parseNode:ParseNode):AzfwDnsQueryEventRecord @@ -101567,6 +102109,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureAc github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryStsLogonAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryStsLogonAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureAISearchAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureAISearchAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureResourceEntityMappingFromDiscriminatorValue(parseNode:ParseNode):AzureResourceEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureResourceEvidenceFromDiscriminatorValue(parseNode:ParseNode):AzureResourceEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createBlobContainerEvidenceFromDiscriminatorValue(parseNode:ParseNode):BlobContainerEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createBlobEvidenceFromDiscriminatorValue(parseNode:ParseNode):BlobEvidence @@ -101589,9 +102132,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCdpOcrB github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCdpResourceScopeChangeEventRecordFromDiscriminatorValue(parseNode:ParseNode):CdpResourceScopeChangeEventRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCitationTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CitationTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCitationTemplateFromDiscriminatorValue(parseNode:ParseNode):CitationTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudApplicationEntityMappingFromDiscriminatorValue(parseNode:ParseNode):CloudApplicationEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudApplicationEvidenceFromDiscriminatorValue(parseNode:ParseNode):CloudApplicationEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudLogonRequestEvidenceFromDiscriminatorValue(parseNode:ParseNode):CloudLogonRequestEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudLogonSessionEvidenceFromDiscriminatorValue(parseNode:ParseNode):CloudLogonSessionEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudSecurityConnectorFromDiscriminatorValue(parseNode:ParseNode):CloudSecurityConnector +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudSecurityEnablementFromDiscriminatorValue(parseNode:ParseNode):CloudSecurityEnablement +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudSecurityManagementFromDiscriminatorValue(parseNode:ParseNode):CloudSecurityManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudUpdateDeviceConfigAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CloudUpdateDeviceConfigAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudUpdateProfileConfigAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CloudUpdateProfileConfigAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudUpdateTenantConfigAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CloudUpdateTenantConfigAuditRecord @@ -101612,6 +102159,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplia github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplianceDLPSharePointClassificationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):ComplianceDLPSharePointClassificationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplianceDLPSharePointClassificationCdpRecordFromDiscriminatorValue(parseNode:ParseNode):ComplianceDLPSharePointClassificationCdpRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplianceDLPSharePointClassificationExtendedAuditRecordFromDiscriminatorValue(parseNode:ParseNode):ComplianceDLPSharePointClassificationExtendedAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplianceEndpointEvaluationIncompleteFromDiscriminatorValue(parseNode:ParseNode):ComplianceEndpointEvaluationIncomplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplianceEvaluationIncompleteFromDiscriminatorValue(parseNode:ParseNode):ComplianceEvaluationIncomplete github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplianceExchangeOcrAuditRecordFromDiscriminatorValue(parseNode:ParseNode):ComplianceExchangeOcrAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createComplianceManagerActionRecordFromDiscriminatorValue(parseNode:ParseNode):ComplianceManagerActionRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCompliancePolicyGradingSharePointAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CompliancePolicyGradingSharePointAuditRecord @@ -101639,6 +102188,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCortana github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCriticalAssetManagementClassificationRecordFromDiscriminatorValue(parseNode:ParseNode):CriticalAssetManagementClassificationRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCrmEntityOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CrmEntityOperationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCrossTenantAccessPolicyAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCscContentMetadataFromDiscriminatorValue(parseNode:ParseNode):CscContentMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCustomerKeyServiceEncryptionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CustomerKeyServiceEncryptionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCvssSummaryFromDiscriminatorValue(parseNode:ParseNode):CvssSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDataCenterSecurityCmdletAuditRecordFromDiscriminatorValue(parseNode:ParseNode):DataCenterSecurityCmdletAuditRecord @@ -101652,17 +102202,24 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDataSou github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDataSourceContainerFromDiscriminatorValue(parseNode:ParseNode):DataSourceContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDataSourceFromDiscriminatorValue(parseNode:ParseNode):DataSource github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDefaultAuditDataFromDiscriminatorValue(parseNode:ParseNode):DefaultAuditData +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDefenderAutomationRuleFromDiscriminatorValue(parseNode:ParseNode):DefenderAutomationRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDefenderCaseManagementAuditRecordFromDiscriminatorValue(parseNode:ParseNode):DefenderCaseManagementAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDefenderGeneratedPlaybookFromDiscriminatorValue(parseNode:ParseNode):DefenderGeneratedPlaybook +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDefenderIntegrationFromDiscriminatorValue(parseNode:ParseNode):DefenderIntegration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDefenderPreviewFeaturesRecordFromDiscriminatorValue(parseNode:ParseNode):DefenderPreviewFeaturesRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDefenderSecurityForAIConfigurationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):DefenderSecurityForAIConfigurationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDepartmentTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DepartmentTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDepartmentTemplateFromDiscriminatorValue(parseNode:ParseNode):DepartmentTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeployFeatureActivityRecordFromDiscriminatorValue(parseNode:ParseNode):DeployFeatureActivityRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeploymentAccessKeyTypeFromDiscriminatorValue(parseNode:ParseNode):DeploymentAccessKeyType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetectionActionFromDiscriminatorValue(parseNode:ParseNode):DetectionAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetectionRuleCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DetectionRuleCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetectionRuleFromDiscriminatorValue(parseNode:ParseNode):DetectionRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationBehaviourDetailsFromDiscriminatorValue(parseNode:ParseNode):DetonationBehaviourDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationChainFromDiscriminatorValue(parseNode:ParseNode):DetonationChain github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationDetailsFromDiscriminatorValue(parseNode:ParseNode):DetonationDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationObservablesFromDiscriminatorValue(parseNode:ParseNode):DetonationObservables +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeviceActionFromDiscriminatorValue(parseNode:ParseNode):DeviceAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeviceDiscoverySettingsAuthenticatedScansRecordFromDiscriminatorValue(parseNode:ParseNode):DeviceDiscoverySettingsAuthenticatedScansRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeviceDiscoverySettingsExclusionRecordFromDiscriminatorValue(parseNode:ParseNode):DeviceDiscoverySettingsExclusionRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeviceDiscoverySettingsRecordFromDiscriminatorValue(parseNode:ParseNode):DeviceDiscoverySettingsRecord @@ -101674,12 +102231,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDisposi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDlpEndpointAuditRecordFromDiscriminatorValue(parseNode:ParseNode):DlpEndpointAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDlpImportResultAuditRecordFromDiscriminatorValue(parseNode:ParseNode):DlpImportResultAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDlpSensitiveInformationTypeRulePackageCmdletRecordFromDiscriminatorValue(parseNode:ParseNode):DlpSensitiveInformationTypeRulePackageCmdletRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDnsEntityMappingFromDiscriminatorValue(parseNode:ParseNode):DnsEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDnsEvidenceFromDiscriminatorValue(parseNode:ParseNode):DnsEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDragonCopilotAccessRecordFromDiscriminatorValue(parseNode:ParseNode):DragonCopilotAccessRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDragonCopilotAdminRecordFromDiscriminatorValue(parseNode:ParseNode):DragonCopilotAdminRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDragonCopilotClinicalDataRecordFromDiscriminatorValue(parseNode:ParseNode):DragonCopilotClinicalDataRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDragonCopilotSessionRecordFromDiscriminatorValue(parseNode:ParseNode):DragonCopilotSessionRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDspmAdminActivityFromDiscriminatorValue(parseNode:ParseNode):DspmAdminActivity github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDynamics365BusinessCentralAuditRecordFromDiscriminatorValue(parseNode:ParseNode):Dynamics365BusinessCentralAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEcsContentMetadataFromDiscriminatorValue(parseNode:ParseNode):EcsContentMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryAddToReviewSetOperationFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryAddToReviewSetOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCaseCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCaseFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCase @@ -101707,7 +102267,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscov github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoverySearchFromDiscriminatorValue(parseNode:ParseNode):EdiscoverySearch github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryTagOperationFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryTagOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEhrConnectorAuditBaseRecordFromDiscriminatorValue(parseNode:ParseNode):EhrConnectorAuditBaseRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEmailActionFromDiscriminatorValue(parseNode:ParseNode):EmailAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEmailSenderFromDiscriminatorValue(parseNode:ParseNode):EmailSender +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEntityMappingConfigurationFromDiscriminatorValue(parseNode:ParseNode):EntityMappingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEntityMappingFromDiscriminatorValue(parseNode:ParseNode):EntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEopSubmissionFeedEntityAuditRecordFromDiscriminatorValue(parseNode:ParseNode):EopSubmissionFeedEntityAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEventPropagationResultFromDiscriminatorValue(parseNode:ParseNode):EventPropagationResult github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEventQueryFromDiscriminatorValue(parseNode:ParseNode):EventQuery @@ -101719,7 +102282,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createExchang github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createExportFileMetadataFromDiscriminatorValue(parseNode:ParseNode):ExportFileMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFabricAuditRecordFromDiscriminatorValue(parseNode:ParseNode):FabricAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFabricPolicyRecordFromDiscriminatorValue(parseNode:ParseNode):FabricPolicyRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFileActionFromDiscriminatorValue(parseNode:ParseNode):FileAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFileDetailsFromDiscriminatorValue(parseNode:ParseNode):FileDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFileEntityMappingFromDiscriminatorValue(parseNode:ParseNode):FileEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFileEvidenceFromDiscriminatorValue(parseNode:ParseNode):FileEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFileHashEvidenceFromDiscriminatorValue(parseNode:ParseNode):FileHashEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFileHashFromDiscriminatorValue(parseNode:ParseNode):FileHash @@ -101734,11 +102299,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFilePla github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFilePlanReferenceTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):FilePlanReferenceTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFilePlanReferenceTemplateFromDiscriminatorValue(parseNode:ParseNode):FilePlanReferenceTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFilePlanSubcategoryFromDiscriminatorValue(parseNode:ParseNode):FilePlanSubcategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFilteringTeamsMessageFileInfoFromDiscriminatorValue(parseNode:ParseNode):FilteringTeamsMessageFileInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createFormattedContentFromDiscriminatorValue(parseNode:ParseNode):FormattedContent github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createGeoLocationFromDiscriminatorValue(parseNode:ParseNode):GeoLocation github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createGitHubOrganizationEvidenceFromDiscriminatorValue(parseNode:ParseNode):GitHubOrganizationEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createGitHubRepoEvidenceFromDiscriminatorValue(parseNode:ParseNode):GitHubRepoEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createGitHubUserEvidenceFromDiscriminatorValue(parseNode:ParseNode):GitHubUserEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createGoogleCloudResourceEntityMappingFromDiscriminatorValue(parseNode:ParseNode):GoogleCloudResourceEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createGoogleCloudResourceEvidenceFromDiscriminatorValue(parseNode:ParseNode):GoogleCloudResourceEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHealthcareSignalRecordFromDiscriminatorValue(parseNode:ParseNode):HealthcareSignalRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHealthIssueCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):HealthIssueCollectionResponse @@ -101749,6 +102316,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostCom github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostCookieCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):HostCookieCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostCookieFromDiscriminatorValue(parseNode:ParseNode):HostCookie github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostedRpaAuditRecordFromDiscriminatorValue(parseNode:ParseNode):HostedRpaAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostEntityMappingFromDiscriminatorValue(parseNode:ParseNode):HostEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostFromDiscriminatorValue(parseNode:ParseNode):Host github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostLogonSessionEvidenceFromDiscriminatorValue(parseNode:ParseNode):HostLogonSessionEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createHostnameFromDiscriminatorValue(parseNode:ParseNode):Hostname @@ -101790,9 +102358,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIntelli github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createInvokeActionResultFromDiscriminatorValue(parseNode:ParseNode):InvokeActionResult github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIoTDeviceEvidenceFromDiscriminatorValue(parseNode:ParseNode):IoTDeviceEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIpAddressFromDiscriminatorValue(parseNode:ParseNode):IpAddress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIpEntityMappingFromDiscriminatorValue(parseNode:ParseNode):IpEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIpEvidenceFromDiscriminatorValue(parseNode:ParseNode):IpEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIrmActivityAuditTrailRecordFromDiscriminatorValue(parseNode:ParseNode):IrmActivityAuditTrailRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIrmUserDefinedDetectionRecordFromDiscriminatorValue(parseNode:ParseNode):IrmUserDefinedDetectionRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createIsolateDeviceActionFromDiscriminatorValue(parseNode:ParseNode):IsolateDeviceAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createKaizalaAuditRecordFromDiscriminatorValue(parseNode:ParseNode):KaizalaAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createKubernetesClusterEvidenceFromDiscriminatorValue(parseNode:ParseNode):KubernetesClusterEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createKubernetesControllerEvidenceFromDiscriminatorValue(parseNode:ParseNode):KubernetesControllerEvidence @@ -101812,8 +102382,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createM365daa github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createM365odspAssetMetadataRecordFromDiscriminatorValue(parseNode:ParseNode):M365odspAssetMetadataRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createM365SearchSectionsRecordFromDiscriminatorValue(parseNode:ParseNode):M365SearchSectionsRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailboxConfigurationEvidenceFromDiscriminatorValue(parseNode:ParseNode):MailboxConfigurationEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailboxEntityMappingFromDiscriminatorValue(parseNode:ParseNode):MailboxEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailboxEvidenceFromDiscriminatorValue(parseNode:ParseNode):MailboxEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailClusterEntityMappingFromDiscriminatorValue(parseNode:ParseNode):MailClusterEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailClusterEvidenceFromDiscriminatorValue(parseNode:ParseNode):MailClusterEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailMessageEntityMappingFromDiscriminatorValue(parseNode:ParseNode):MailMessageEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailSubmissionDataFromDiscriminatorValue(parseNode:ParseNode):MailSubmissionData github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMalwareEvidenceFromDiscriminatorValue(parseNode:ParseNode):MalwareEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createManagedServicesAuditRecordFromDiscriminatorValue(parseNode:ParseNode):ManagedServicesAuditRecord @@ -101823,6 +102396,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMapgOnb github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMapgPolicyAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MapgPolicyAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMapgRemediationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MapgRemediationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMcasAlertsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):McasAlertsAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMcsRawEmailContentMetadataFromDiscriminatorValue(parseNode:ParseNode):McsRawEmailContentMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMdaAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MdaAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMdaDataSecuritySignalRecordFromDiscriminatorValue(parseNode:ParseNode):MdaDataSecuritySignalRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMDASHAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MDASHAuditRecord @@ -101831,6 +102405,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMdcEven github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMdiAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MdiAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMergeResponseFromDiscriminatorValue(parseNode:ParseNode):MergeResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMeshWorldsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MeshWorldsAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMesRawEmailContentMetadataFromDiscriminatorValue(parseNode:ParseNode):MesRawEmailContentMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoft365BackupBackupItemAuditRecordFromDiscriminatorValue(parseNode:ParseNode):Microsoft365BackupBackupItemAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoft365BackupBackupPolicyAuditRecordFromDiscriminatorValue(parseNode:ParseNode):Microsoft365BackupBackupPolicyAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoft365BackupGranularBrowseTaskAuditRecordFromDiscriminatorValue(parseNode:ParseNode):Microsoft365BackupGranularBrowseTaskAuditRecord @@ -101848,11 +102423,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicroso github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftPurviewPolicyOperationRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftPurviewPolicyOperationRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftPurviewPrivacyAuditEventFromDiscriminatorValue(parseNode:ParseNode):MicrosoftPurviewPrivacyAuditEvent github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftPurviewUnifiedCatalogOperationRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftPurviewUnifiedCatalogOperationRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftSecurityForAiConfigurationFromDiscriminatorValue(parseNode:ParseNode):MicrosoftSecurityForAiConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftSecurityForAiRealTimeProtectionFromDiscriminatorValue(parseNode:ParseNode):MicrosoftSecurityForAiRealTimeProtection github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftStreamAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftStreamAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsAdminAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsAdminAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsAnalyticsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsAnalyticsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsDeviceAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsDeviceAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsMoveMessagesFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsMoveMessages github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsRetentionLabelActionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsRetentionLabelActionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsSensitivityLabelActionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsSensitivityLabelActionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMicrosoftTeamsShiftsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTeamsShiftsAuditRecord @@ -101867,6 +102445,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMipAuto github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMipExactDataMatchAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MipExactDataMatchAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMipLabelAnalyticsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MipLabelAnalyticsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMipLabelAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MipLabelAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMitreTacticFromDiscriminatorValue(parseNode:ParseNode):MitreTactic +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMitreTechniqueFromDiscriminatorValue(parseNode:ParseNode):MitreTechnique github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMosAgentInfoRecordFromDiscriminatorValue(parseNode:ParseNode):MosAgentInfoRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMosAgentInfoRecordV2FromDiscriminatorValue(parseNode:ParseNode):MosAgentInfoRecordV2 github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMs365dCustomDetectionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):Ms365dCustomDetectionAuditRecord @@ -101879,36 +102459,47 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMsdeRes github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMsdeRolesSettingsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MsdeRolesSettingsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMspVectorSearchContentMetadataAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MspVectorSearchContentMetadataAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMsticNationStateNotificationRecordFromDiscriminatorValue(parseNode:ParseNode):MsticNationStateNotificationRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMtpContentMetadataFromDiscriminatorValue(parseNode:ParseNode):MtpContentMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMultiStageDispositionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MultiStageDispositionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMyAnalyticsSettingsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):MyAnalyticsSettingsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createNetworkAdapterFromDiscriminatorValue(parseNode:ParseNode):NetworkAdapter github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createNetworkConnectionEvidenceFromDiscriminatorValue(parseNode:ParseNode):NetworkConnectionEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createNicEvidenceFromDiscriminatorValue(parseNode:ParseNode):NicEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createNoisyAlertPolicyAuditRecordFromDiscriminatorValue(parseNode:ParseNode):NoisyAlertPolicyAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOAuthApplicationEntityMappingFromDiscriminatorValue(parseNode:ParseNode):OAuthApplicationEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOauthApplicationEvidenceFromDiscriminatorValue(parseNode:ParseNode):OauthApplicationEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOcrSettingsFromDiscriminatorValue(parseNode:ParseNode):OcrSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOfficeNativeAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OfficeNativeAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOmePortalAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OmePortalAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOnDemandExchangeClassificationFromDiscriminatorValue(parseNode:ParseNode):OnDemandExchangeClassification github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOnDemandSharePointClassificationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OnDemandSharePointClassificationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOneDriveAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OneDriveAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOnPremisesFileShareScannerDLPAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OnPremisesFileShareScannerDLPAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOnPremisesSharePointScannerDLPAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OnPremisesSharePointScannerDLPAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOrganizationalDataInM365AuditRecordFromDiscriminatorValue(parseNode:ParseNode):OrganizationalDataInM365AuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOrganizationalScopeFromDiscriminatorValue(parseNode:ParseNode):OrganizationalScope github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOutlookCopilotAutomationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OutlookCopilotAutomationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createOwaGetAccessTokenForResourceAuditRecordFromDiscriminatorValue(parseNode:ParseNode):OwaGetAccessTokenForResourceAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createP4aiAssessmentCategoryRecordFromDiscriminatorValue(parseNode:ParseNode):P4aiAssessmentCategoryRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createP4aiAssessmentFabricScannerRecordFromDiscriminatorValue(parseNode:ParseNode):P4aiAssessmentFabricScannerRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createP4aiAssessmentLocationResultRecordFromDiscriminatorValue(parseNode:ParseNode):P4aiAssessmentLocationResultRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createP4aiAssessmentRecordFromDiscriminatorValue(parseNode:ParseNode):P4aiAssessmentRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createP4AiDagSitePermissionsRecordFromDiscriminatorValue(parseNode:ParseNode):P4AiDagSitePermissionsRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createP4AIRiskScoreRecordFromDiscriminatorValue(parseNode:ParseNode):P4AIRiskScoreRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPassiveDnsRecordCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PassiveDnsRecordCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPassiveDnsRecordFromDiscriminatorValue(parseNode:ParseNode):PassiveDnsRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPeopleAdminSettingsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PeopleAdminSettingsAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPeopleSkillsAdminFromDiscriminatorValue(parseNode:ParseNode):PeopleSkillsAdmin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPeopleSkillsUserFromDiscriminatorValue(parseNode:ParseNode):PeopleSkillsUser github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPhysicalBadgingSignalAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PhysicalBadgingSignalAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlacesDirectoryAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PlacesDirectoryAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerChatMessageAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PlannerChatMessageAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerChatMessageListAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PlannerChatMessageListAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerCopyPlanAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PlannerCopyPlanAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerCustomFieldDefinitionFromDiscriminatorValue(parseNode:ParseNode):PlannerCustomFieldDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerCustomFieldDefinitionListFromDiscriminatorValue(parseNode:ParseNode):PlannerCustomFieldDefinitionList +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerDependencyFromDiscriminatorValue(parseNode:ParseNode):PlannerDependency +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerDependencyListFromDiscriminatorValue(parseNode:ParseNode):PlannerDependencyList github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerGoalAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PlannerGoalAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerGoalListAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PlannerGoalListAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPlannerPlanAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PlannerPlanAuditRecord @@ -101942,6 +102533,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPrivacy github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPrivacyRemediationRecordFromDiscriminatorValue(parseNode:ParseNode):PrivacyRemediationRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPrivaPrivacyAssessmentOperationRecordFromDiscriminatorValue(parseNode:ParseNode):PrivaPrivacyAssessmentOperationRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPrivaPrivacyConsentOperationRecordFromDiscriminatorValue(parseNode:ParseNode):PrivaPrivacyConsentOperationRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createProcessEntityMappingFromDiscriminatorValue(parseNode:ParseNode):ProcessEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createProcessEvidenceFromDiscriminatorValue(parseNode:ParseNode):ProcessEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createProjectAuditRecordFromDiscriminatorValue(parseNode:ParseNode):ProjectAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createProjectForTheWebAssignedToMeSettingsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):ProjectForTheWebAssignedToMeSettingsAuditRecord @@ -101957,9 +102549,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPurview github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPurviewMCRecommendationRecordFromDiscriminatorValue(parseNode:ParseNode):PurviewMCRecommendationRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createPurviewPostureAgentAuditRecordFromDiscriminatorValue(parseNode:ParseNode):PurviewPostureAgentAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createQuarantineAuditRecordFromDiscriminatorValue(parseNode:ParseNode):QuarantineAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createQueryConditionFromDiscriminatorValue(parseNode:ParseNode):QueryCondition github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRecordsManagementAuditRecordFromDiscriminatorValue(parseNode:ParseNode):RecordsManagementAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRedundancyDetectionSettingsFromDiscriminatorValue(parseNode:ParseNode):RedundancyDetectionSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRegistryKeyEvidenceFromDiscriminatorValue(parseNode:ParseNode):RegistryKeyEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRegistryValueEntityMappingFromDiscriminatorValue(parseNode:ParseNode):RegistryValueEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRegistryValueEvidenceFromDiscriminatorValue(parseNode:ParseNode):RegistryValueEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createReportFileMetadataFromDiscriminatorValue(parseNode:ParseNode):ReportFileMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createReportSubmissionFromDiscriminatorValue(parseNode:ParseNode):ReportSubmission @@ -101978,6 +102572,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRetenti github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRetentionLabelFromDiscriminatorValue(parseNode:ParseNode):RetentionLabel github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRetentionPolicyAuditRecordFromDiscriminatorValue(parseNode:ParseNode):RetentionPolicyAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRtiOperationsAgentAuditRecordFromDiscriminatorValue(parseNode:ParseNode):RtiOperationsAgentAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRuleScheduleFromDiscriminatorValue(parseNode:ParseNode):RuleSchedule +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createRulesRootFromDiscriminatorValue(parseNode:ParseNode):RulesRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSasTokenEvidenceFromDiscriminatorValue(parseNode:ParseNode):SasTokenEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSbpConfigurationEventRecordFromDiscriminatorValue(parseNode:ParseNode):SbpConfigurationEventRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSbpUsageEventRecordFromDiscriminatorValue(parseNode:ParseNode):SbpUsageEventRecord @@ -101993,6 +102589,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSecurit github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSecurityComplianceUserChangeAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceUserChangeAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSecurityCopilotIdentityManagementAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SecurityCopilotIdentityManagementAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSecurityDevelopmentLifecycleAILogAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SecurityDevelopmentLifecycleAILogAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSecurityGroupEntityMappingFromDiscriminatorValue(parseNode:ParseNode):SecurityGroupEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSecurityGroupEvidenceFromDiscriminatorValue(parseNode:ParseNode):SecurityGroupEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSensitiveInfoRemediationAgentDataRecordFromDiscriminatorValue(parseNode:ParseNode):SensitiveInfoRemediationAgentDataRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSensitivityLabelActionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SensitivityLabelActionAuditRecord @@ -102023,6 +102620,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointContentTypeOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointContentTypeOperationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointESignatureAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointESignatureAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointFieldOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointFieldOperationAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointFileArchivePolicyFromDiscriminatorValue(parseNode:ParseNode):SharePointFileArchivePolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointFileOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointFileOperationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointListItemOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointListItemOperationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointListOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointListOperationAuditRecord @@ -102042,6 +102640,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSparkCo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSslCertificateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):SslCertificateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSslCertificateEntityFromDiscriminatorValue(parseNode:ParseNode):SslCertificateEntity github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSslCertificateFromDiscriminatorValue(parseNode:ParseNode):SslCertificate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createStopAndQuarantineFileActionFromDiscriminatorValue(parseNode:ParseNode):StopAndQuarantineFileAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createStreamFromDiscriminatorValue(parseNode:ParseNode):Stream github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSubcategoryTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):SubcategoryTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSubcategoryTemplateFromDiscriminatorValue(parseNode:ParseNode):SubcategoryTemplate @@ -102050,6 +102649,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSubdoma github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSubmissionEntityAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SubmissionEntityAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSubmissionMailEvidenceFromDiscriminatorValue(parseNode:ParseNode):SubmissionMailEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSupervisoryReviewDayXInsightsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SupervisoryReviewDayXInsightsAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSyntheticMediaDetectionEventFromDiscriminatorValue(parseNode:ParseNode):SyntheticMediaDetectionEvent github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSyntheticProbeAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SyntheticProbeAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTagFromDiscriminatorValue(parseNode:ParseNode):Tag github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTeamCopilotInteractionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):TeamCopilotInteractionAuditRecord @@ -102084,9 +102684,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUnified github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUnifiedSimulationSummaryAuditRecordFromDiscriminatorValue(parseNode:ParseNode):UnifiedSimulationSummaryAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUniversalPrintManagementAuditRecordFromDiscriminatorValue(parseNode:ParseNode):UniversalPrintManagementAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUniversalPrintPrintJobAuditRecordFromDiscriminatorValue(parseNode:ParseNode):UniversalPrintPrintJobAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUniversalPrintSecureScanFromDiscriminatorValue(parseNode:ParseNode):UniversalPrintSecureScan github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUrbacAssignmentAuditRecordFromDiscriminatorValue(parseNode:ParseNode):UrbacAssignmentAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUrbacEnableStateAuditRecordFromDiscriminatorValue(parseNode:ParseNode):UrbacEnableStateAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUrbacRoleAuditRecordFromDiscriminatorValue(parseNode:ParseNode):UrbacRoleAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUrlEntityMappingFromDiscriminatorValue(parseNode:ParseNode):UrlEntityMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUrlEvidenceFromDiscriminatorValue(parseNode:ParseNode):UrlEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUserAccountFromDiscriminatorValue(parseNode:ParseNode):UserAccount github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createUserEvidenceFromDiscriminatorValue(parseNode:ParseNode):UserEvidence @@ -102104,6 +102706,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaEng github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaEngageSegmentAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaEngageSegmentAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintAdvancedConfigurationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintAdvancedConfigurationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintAgenticCampaignAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintAgenticCampaignAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintClientConfigurationFromDiscriminatorValue(parseNode:ParseNode):VivaGlintClientConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintDataRetentionFromDiscriminatorValue(parseNode:ParseNode):VivaGlintDataRetention github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintFeedbackProgramAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintFeedbackProgramAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintOrganizationalDataAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintOrganizationalDataAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintPulseProgramAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintPulseProgramAuditRecord @@ -102115,6 +102719,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGli github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintSystemAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintSystemAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintUserAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintUserAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintUserGroupAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGlintUserGroupAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGlintVivaInsightsIntegrationFromDiscriminatorValue(parseNode:ParseNode):VivaGlintVivaInsightsIntegration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaGoalsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaGoalsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaLearningAdminAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaLearningAdminAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createVivaLearningAuditRecordFromDiscriminatorValue(parseNode:ParseNode):VivaLearningAuditRecord @@ -102137,16 +102742,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWhoisNa github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWhoisRecordCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WhoisRecordCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWhoisRecordFromDiscriminatorValue(parseNode:ParseNode):WhoisRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWindows365CustomerLockboxAuditRecordFromDiscriminatorValue(parseNode:ParseNode):Windows365CustomerLockboxAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWorkIQAdminActivityFromDiscriminatorValue(parseNode:ParseNode):WorkIQAdminActivity github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWorkplaceAnalyticsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):WorkplaceAnalyticsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createYammerAuditRecordFromDiscriminatorValue(parseNode:ParseNode):YammerAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createYammerUserHidingAuditRecordFromDiscriminatorValue(parseNode:ParseNode):YammerUserHidingAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoA365AiExecuteTool(A365AiExecuteTool:A365AiExecuteTool={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoA365AiGuardrail(A365AiGuardrail:A365AiGuardrail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoA365AiInferenceCall(A365AiInferenceCall:A365AiInferenceCall={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoA365AiInvokeAgent(A365AiInvokeAgent:A365AiInvokeAgent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoA365AiRunSummary(A365AiRunSummary:A365AiRunSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoA365SpanOutputs(A365SpanOutputs:A365SpanOutputs={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAadRiskDetectionAuditRecord(AadRiskDetectionAuditRecord:AadRiskDetectionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAccount(Account:Account={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAccountEntityMapping(AccountEntityMapping:AccountEntityMapping={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAccountObjectIdAction(AccountObjectIdAction:AccountObjectIdAction={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAccountSidAction(AccountSidAction:AccountSidAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoActiveDirectoryDomainEvidence(ActiveDirectoryDomainEvidence:ActiveDirectoryDomainEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAedAuditRecord(AedAuditRecord:AedAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAgentAdminActivityRecord(AgentAdminActivityRecord:AgentAdminActivityRecord={}):Record void> @@ -102154,6 +102764,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiAgentEvidence(AiAgentEvidence:AiAgentEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiAppInteractionAuditRecord(AiAppInteractionAuditRecord:AiAppInteractionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiExecuteToolAuditRecord(AiExecuteToolAuditRecord:AiExecuteToolAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiGuardrail(AiGuardrail:AiGuardrail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiInteractionsChangeNotificationAuditRecord(AiInteractionsChangeNotificationAuditRecord:AiInteractionsChangeNotificationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiInteractionsExportAuditRecord(AiInteractionsExportAuditRecord:AiInteractionsExportAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiInteractionsSubscriptionAuditRecord(AiInteractionsSubscriptionAuditRecord:AiInteractionsSubscriptionAuditRecord={}):Record void> @@ -102171,9 +102782,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlert(Alert:Alert={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertCollectionResponse(AlertCollectionResponse:AlertCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertComment(AlertComment:AlertComment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertCustomDetails(AlertCustomDetails:AlertCustomDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertEvidence(AlertEvidence:AlertEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertSubmissionAuditRecord(AlertSubmissionAuditRecord:AlertSubmissionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertSubmissionResultDetailAuditRecord(AlertSubmissionResultDetailAuditRecord:AlertSubmissionResultDetailAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertTemplate(AlertTemplate:AlertTemplate={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAmazonResourceEntityMapping(AmazonResourceEntityMapping:AmazonResourceEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAmazonResourceEvidence(AmazonResourceEvidence:AmazonResourceEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmail(AnalyzedEmail:AnalyzedEmail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailAttachment(AnalyzedEmailAttachment:AnalyzedEmailAttachment={}):Record void> @@ -102205,6 +102819,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuthorityTemplate(AuthorityTemplate:AuthorityTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuthorityTemplateCollectionResponse(AuthorityTemplateCollectionResponse:AuthorityTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutoAuditingConfiguration(AutoAuditingConfiguration:AutoAuditingConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutomatedAction(AutomatedAction:AutomatedAction={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutomatedActionSet(AutomatedActionSet:AutomatedActionSet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutonomousSystem(AutonomousSystem:AutonomousSystem={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzfwApplicationRuleAggregationEventRecord(AzfwApplicationRuleAggregationEventRecord:AzfwApplicationRuleAggregationEventRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzfwDnsQueryEventRecord(AzfwDnsQueryEventRecord:AzfwDnsQueryEventRecord={}):Record void> @@ -102213,6 +102829,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryAuditRecord(AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryStsLogonAuditRecord(AzureActiveDirectoryStsLogonAuditRecord:AzureActiveDirectoryStsLogonAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureAISearchAuditRecord(AzureAISearchAuditRecord:AzureAISearchAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureResourceEntityMapping(AzureResourceEntityMapping:AzureResourceEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureResourceEvidence(AzureResourceEvidence:AzureResourceEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoBlobContainerEvidence(BlobContainerEvidence:BlobContainerEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoBlobEvidence(BlobEvidence:BlobEvidence={}):Record void> @@ -102235,9 +102852,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCdpResourceScopeChangeEventRecord(CdpResourceScopeChangeEventRecord:CdpResourceScopeChangeEventRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCitationTemplate(CitationTemplate:CitationTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCitationTemplateCollectionResponse(CitationTemplateCollectionResponse:CitationTemplateCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudApplicationEntityMapping(CloudApplicationEntityMapping:CloudApplicationEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudApplicationEvidence(CloudApplicationEvidence:CloudApplicationEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudLogonRequestEvidence(CloudLogonRequestEvidence:CloudLogonRequestEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudLogonSessionEvidence(CloudLogonSessionEvidence:CloudLogonSessionEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudSecurityConnector(CloudSecurityConnector:CloudSecurityConnector={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudSecurityEnablement(CloudSecurityEnablement:CloudSecurityEnablement={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudSecurityManagement(CloudSecurityManagement:CloudSecurityManagement={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudUpdateDeviceConfigAuditRecord(CloudUpdateDeviceConfigAuditRecord:CloudUpdateDeviceConfigAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudUpdateProfileConfigAuditRecord(CloudUpdateProfileConfigAuditRecord:CloudUpdateProfileConfigAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudUpdateTenantConfigAuditRecord(CloudUpdateTenantConfigAuditRecord:CloudUpdateTenantConfigAuditRecord={}):Record void> @@ -102258,6 +102879,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoComplianceDLPSharePointClassificationAuditRecord(ComplianceDLPSharePointClassificationAuditRecord:ComplianceDLPSharePointClassificationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoComplianceDLPSharePointClassificationCdpRecord(ComplianceDLPSharePointClassificationCdpRecord:ComplianceDLPSharePointClassificationCdpRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoComplianceDLPSharePointClassificationExtendedAuditRecord(ComplianceDLPSharePointClassificationExtendedAuditRecord:ComplianceDLPSharePointClassificationExtendedAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoComplianceEndpointEvaluationIncomplete(ComplianceEndpointEvaluationIncomplete:ComplianceEndpointEvaluationIncomplete={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoComplianceEvaluationIncomplete(ComplianceEvaluationIncomplete:ComplianceEvaluationIncomplete={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoComplianceExchangeOcrAuditRecord(ComplianceExchangeOcrAuditRecord:ComplianceExchangeOcrAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoComplianceManagerActionRecord(ComplianceManagerActionRecord:ComplianceManagerActionRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCompliancePolicyGradingSharePointAuditRecord(CompliancePolicyGradingSharePointAuditRecord:CompliancePolicyGradingSharePointAuditRecord={}):Record void> @@ -102285,6 +102908,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCriticalAssetManagementClassificationRecord(CriticalAssetManagementClassificationRecord:CriticalAssetManagementClassificationRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCrmEntityOperationAuditRecord(CrmEntityOperationAuditRecord:CrmEntityOperationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCrossTenantAccessPolicyAuditRecord(CrossTenantAccessPolicyAuditRecord:CrossTenantAccessPolicyAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCscContentMetadata(CscContentMetadata:CscContentMetadata={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCustomerKeyServiceEncryptionAuditRecord(CustomerKeyServiceEncryptionAuditRecord:CustomerKeyServiceEncryptionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCvssSummary(CvssSummary:CvssSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDataCenterSecurityCmdletAuditRecord(DataCenterSecurityCmdletAuditRecord:DataCenterSecurityCmdletAuditRecord={}):Record void> @@ -102298,17 +102922,24 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDataSourceCollectionResponse(DataSourceCollectionResponse:DataSourceCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDataSourceContainer(DataSourceContainer:DataSourceContainer={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDefaultAuditData(DefaultAuditData:DefaultAuditData={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDefenderAutomationRule(DefenderAutomationRule:DefenderAutomationRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDefenderCaseManagementAuditRecord(DefenderCaseManagementAuditRecord:DefenderCaseManagementAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDefenderGeneratedPlaybook(DefenderGeneratedPlaybook:DefenderGeneratedPlaybook={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDefenderIntegration(DefenderIntegration:DefenderIntegration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDefenderPreviewFeaturesRecord(DefenderPreviewFeaturesRecord:DefenderPreviewFeaturesRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDefenderSecurityForAIConfigurationAuditRecord(DefenderSecurityForAIConfigurationAuditRecord:DefenderSecurityForAIConfigurationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDepartmentTemplate(DepartmentTemplate:DepartmentTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDepartmentTemplateCollectionResponse(DepartmentTemplateCollectionResponse:DepartmentTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeployFeatureActivityRecord(DeployFeatureActivityRecord:DeployFeatureActivityRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeploymentAccessKeyType(DeploymentAccessKeyType:DeploymentAccessKeyType={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetectionAction(DetectionAction:DetectionAction={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetectionRule(DetectionRule:DetectionRule={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetectionRuleCollectionResponse(DetectionRuleCollectionResponse:DetectionRuleCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationBehaviourDetails(DetonationBehaviourDetails:DetonationBehaviourDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationChain(DetonationChain:DetonationChain={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationDetails(DetonationDetails:DetonationDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationObservables(DetonationObservables:DetonationObservables={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeviceAction(DeviceAction:DeviceAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeviceDiscoverySettingsAuthenticatedScansRecord(DeviceDiscoverySettingsAuthenticatedScansRecord:DeviceDiscoverySettingsAuthenticatedScansRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeviceDiscoverySettingsExclusionRecord(DeviceDiscoverySettingsExclusionRecord:DeviceDiscoverySettingsExclusionRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeviceDiscoverySettingsRecord(DeviceDiscoverySettingsRecord:DeviceDiscoverySettingsRecord={}):Record void> @@ -102320,12 +102951,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDlpEndpointAuditRecord(DlpEndpointAuditRecord:DlpEndpointAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDlpImportResultAuditRecord(DlpImportResultAuditRecord:DlpImportResultAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDlpSensitiveInformationTypeRulePackageCmdletRecord(DlpSensitiveInformationTypeRulePackageCmdletRecord:DlpSensitiveInformationTypeRulePackageCmdletRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDnsEntityMapping(DnsEntityMapping:DnsEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDnsEvidence(DnsEvidence:DnsEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDragonCopilotAccessRecord(DragonCopilotAccessRecord:DragonCopilotAccessRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDragonCopilotAdminRecord(DragonCopilotAdminRecord:DragonCopilotAdminRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDragonCopilotClinicalDataRecord(DragonCopilotClinicalDataRecord:DragonCopilotClinicalDataRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDragonCopilotSessionRecord(DragonCopilotSessionRecord:DragonCopilotSessionRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDspmAdminActivity(DspmAdminActivity:DspmAdminActivity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDynamics365BusinessCentralAuditRecord(Dynamics365BusinessCentralAuditRecord:Dynamics365BusinessCentralAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEcsContentMetadata(EcsContentMetadata:EcsContentMetadata={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryAddToReviewSetOperation(EdiscoveryAddToReviewSetOperation:EdiscoveryAddToReviewSetOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCase(EdiscoveryCase:EdiscoveryCase={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCaseCollectionResponse(EdiscoveryCaseCollectionResponse:EdiscoveryCaseCollectionResponse={}):Record void> @@ -102353,7 +102987,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoverySearchExportOperation(EdiscoverySearchExportOperation:EdiscoverySearchExportOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryTagOperation(EdiscoveryTagOperation:EdiscoveryTagOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEhrConnectorAuditBaseRecord(EhrConnectorAuditBaseRecord:EhrConnectorAuditBaseRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEmailAction(EmailAction:EmailAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEmailSender(EmailSender:EmailSender={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEntityMapping(EntityMapping:EntityMapping={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEntityMappingConfiguration(EntityMappingConfiguration:EntityMappingConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEopSubmissionFeedEntityAuditRecord(EopSubmissionFeedEntityAuditRecord:EopSubmissionFeedEntityAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEventPropagationResult(EventPropagationResult:EventPropagationResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEventQuery(EventQuery:EventQuery={}):Record void> @@ -102365,7 +103002,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoExportFileMetadata(ExportFileMetadata:ExportFileMetadata={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFabricAuditRecord(FabricAuditRecord:FabricAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFabricPolicyRecord(FabricPolicyRecord:FabricPolicyRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFileAction(FileAction:FileAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFileDetails(FileDetails:FileDetails={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFileEntityMapping(FileEntityMapping:FileEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFileEvidence(FileEvidence:FileEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFileHash(FileHash:FileHash={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFileHashEvidence(FileHashEvidence:FileHashEvidence={}):Record void> @@ -102380,11 +103019,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFilePlanReferenceTemplate(FilePlanReferenceTemplate:FilePlanReferenceTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFilePlanReferenceTemplateCollectionResponse(FilePlanReferenceTemplateCollectionResponse:FilePlanReferenceTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFilePlanSubcategory(FilePlanSubcategory:FilePlanSubcategory={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFilteringTeamsMessageFileInfo(FilteringTeamsMessageFileInfo:FilteringTeamsMessageFileInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoFormattedContent(FormattedContent:FormattedContent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoGeoLocation(GeoLocation:GeoLocation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoGitHubOrganizationEvidence(GitHubOrganizationEvidence:GitHubOrganizationEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoGitHubRepoEvidence(GitHubRepoEvidence:GitHubRepoEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoGitHubUserEvidence(GitHubUserEvidence:GitHubUserEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoGoogleCloudResourceEntityMapping(GoogleCloudResourceEntityMapping:GoogleCloudResourceEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoGoogleCloudResourceEvidence(GoogleCloudResourceEvidence:GoogleCloudResourceEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHealthcareSignalRecord(HealthcareSignalRecord:HealthcareSignalRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHealthIssue(HealthIssue:HealthIssue={}):Record void> @@ -102396,6 +103037,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHostCookie(HostCookie:HostCookie={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHostCookieCollectionResponse(HostCookieCollectionResponse:HostCookieCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHostedRpaAuditRecord(HostedRpaAuditRecord:HostedRpaAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHostEntityMapping(HostEntityMapping:HostEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHostLogonSessionEvidence(HostLogonSessionEvidence:HostLogonSessionEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHostname(Hostname:Hostname={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoHostPair(HostPair:HostPair={}):Record void> @@ -102436,9 +103078,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoInvokeActionResult(InvokeActionResult:InvokeActionResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoIoTDeviceEvidence(IoTDeviceEvidence:IoTDeviceEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoIpAddress(IpAddress:IpAddress={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoIpEntityMapping(IpEntityMapping:IpEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoIpEvidence(IpEvidence:IpEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoIrmActivityAuditTrailRecord(IrmActivityAuditTrailRecord:IrmActivityAuditTrailRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoIrmUserDefinedDetectionRecord(IrmUserDefinedDetectionRecord:IrmUserDefinedDetectionRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoIsolateDeviceAction(IsolateDeviceAction:IsolateDeviceAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoKaizalaAuditRecord(KaizalaAuditRecord:KaizalaAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoKubernetesClusterEvidence(KubernetesClusterEvidence:KubernetesClusterEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoKubernetesControllerEvidence(KubernetesControllerEvidence:KubernetesControllerEvidence={}):Record void> @@ -102458,8 +103102,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoM365odspAssetMetadataRecord(M365odspAssetMetadataRecord:M365odspAssetMetadataRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoM365SearchSectionsRecord(M365SearchSectionsRecord:M365SearchSectionsRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailboxConfigurationEvidence(MailboxConfigurationEvidence:MailboxConfigurationEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailboxEntityMapping(MailboxEntityMapping:MailboxEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailboxEvidence(MailboxEvidence:MailboxEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailClusterEntityMapping(MailClusterEntityMapping:MailClusterEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailClusterEvidence(MailClusterEvidence:MailClusterEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailMessageEntityMapping(MailMessageEntityMapping:MailMessageEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailSubmissionData(MailSubmissionData:MailSubmissionData={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMalwareEvidence(MalwareEvidence:MalwareEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoManagedServicesAuditRecord(ManagedServicesAuditRecord:ManagedServicesAuditRecord={}):Record void> @@ -102469,6 +103116,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMapgPolicyAuditRecord(MapgPolicyAuditRecord:MapgPolicyAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMapgRemediationAuditRecord(MapgRemediationAuditRecord:MapgRemediationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMcasAlertsAuditRecord(McasAlertsAuditRecord:McasAlertsAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMcsRawEmailContentMetadata(McsRawEmailContentMetadata:McsRawEmailContentMetadata={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMdaAuditRecord(MdaAuditRecord:MdaAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMdaDataSecuritySignalRecord(MdaDataSecuritySignalRecord:MdaDataSecuritySignalRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMDASHAuditRecord(MDASHAuditRecord:MDASHAuditRecord={}):Record void> @@ -102477,6 +103125,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMdiAuditRecord(MdiAuditRecord:MdiAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMergeResponse(MergeResponse:MergeResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMeshWorldsAuditRecord(MeshWorldsAuditRecord:MeshWorldsAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMesRawEmailContentMetadata(MesRawEmailContentMetadata:MesRawEmailContentMetadata={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoft365BackupBackupItemAuditRecord(Microsoft365BackupBackupItemAuditRecord:Microsoft365BackupBackupItemAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoft365BackupBackupPolicyAuditRecord(Microsoft365BackupBackupPolicyAuditRecord:Microsoft365BackupBackupPolicyAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoft365BackupGranularBrowseTaskAuditRecord(Microsoft365BackupGranularBrowseTaskAuditRecord:Microsoft365BackupGranularBrowseTaskAuditRecord={}):Record void> @@ -102494,11 +103143,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftPurviewPolicyOperationRecord(MicrosoftPurviewPolicyOperationRecord:MicrosoftPurviewPolicyOperationRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftPurviewPrivacyAuditEvent(MicrosoftPurviewPrivacyAuditEvent:MicrosoftPurviewPrivacyAuditEvent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftPurviewUnifiedCatalogOperationRecord(MicrosoftPurviewUnifiedCatalogOperationRecord:MicrosoftPurviewUnifiedCatalogOperationRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftSecurityForAiConfiguration(MicrosoftSecurityForAiConfiguration:MicrosoftSecurityForAiConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftSecurityForAiRealTimeProtection(MicrosoftSecurityForAiRealTimeProtection:MicrosoftSecurityForAiRealTimeProtection={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftStreamAuditRecord(MicrosoftStreamAuditRecord:MicrosoftStreamAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsAdminAuditRecord(MicrosoftTeamsAdminAuditRecord:MicrosoftTeamsAdminAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsAnalyticsAuditRecord(MicrosoftTeamsAnalyticsAuditRecord:MicrosoftTeamsAnalyticsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsAuditRecord(MicrosoftTeamsAuditRecord:MicrosoftTeamsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsDeviceAuditRecord(MicrosoftTeamsDeviceAuditRecord:MicrosoftTeamsDeviceAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsMoveMessages(MicrosoftTeamsMoveMessages:MicrosoftTeamsMoveMessages={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsRetentionLabelActionAuditRecord(MicrosoftTeamsRetentionLabelActionAuditRecord:MicrosoftTeamsRetentionLabelActionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsSensitivityLabelActionAuditRecord(MicrosoftTeamsSensitivityLabelActionAuditRecord:MicrosoftTeamsSensitivityLabelActionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMicrosoftTeamsShiftsAuditRecord(MicrosoftTeamsShiftsAuditRecord:MicrosoftTeamsShiftsAuditRecord={}):Record void> @@ -102513,6 +103165,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMipExactDataMatchAuditRecord(MipExactDataMatchAuditRecord:MipExactDataMatchAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMipLabelAnalyticsAuditRecord(MipLabelAnalyticsAuditRecord:MipLabelAnalyticsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMipLabelAuditRecord(MipLabelAuditRecord:MipLabelAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMitreTactic(MitreTactic:MitreTactic={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMitreTechnique(MitreTechnique:MitreTechnique={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMosAgentInfoRecord(MosAgentInfoRecord:MosAgentInfoRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMosAgentInfoRecordV2(MosAgentInfoRecordV2:MosAgentInfoRecordV2={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMs365dCustomDetectionAuditRecord(Ms365dCustomDetectionAuditRecord:Ms365dCustomDetectionAuditRecord={}):Record void> @@ -102525,36 +103179,47 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMsdeRolesSettingsAuditRecord(MsdeRolesSettingsAuditRecord:MsdeRolesSettingsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMspVectorSearchContentMetadataAuditRecord(MspVectorSearchContentMetadataAuditRecord:MspVectorSearchContentMetadataAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMsticNationStateNotificationRecord(MsticNationStateNotificationRecord:MsticNationStateNotificationRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMtpContentMetadata(MtpContentMetadata:MtpContentMetadata={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMultiStageDispositionAuditRecord(MultiStageDispositionAuditRecord:MultiStageDispositionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMyAnalyticsSettingsAuditRecord(MyAnalyticsSettingsAuditRecord:MyAnalyticsSettingsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoNetworkAdapter(NetworkAdapter:NetworkAdapter={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoNetworkConnectionEvidence(NetworkConnectionEvidence:NetworkConnectionEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoNicEvidence(NicEvidence:NicEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoNoisyAlertPolicyAuditRecord(NoisyAlertPolicyAuditRecord:NoisyAlertPolicyAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOAuthApplicationEntityMapping(OAuthApplicationEntityMapping:OAuthApplicationEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOauthApplicationEvidence(OauthApplicationEvidence:OauthApplicationEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOcrSettings(OcrSettings:OcrSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOfficeNativeAuditRecord(OfficeNativeAuditRecord:OfficeNativeAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOmePortalAuditRecord(OmePortalAuditRecord:OmePortalAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOnDemandExchangeClassification(OnDemandExchangeClassification:OnDemandExchangeClassification={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOnDemandSharePointClassificationAuditRecord(OnDemandSharePointClassificationAuditRecord:OnDemandSharePointClassificationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOneDriveAuditRecord(OneDriveAuditRecord:OneDriveAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOnPremisesFileShareScannerDLPAuditRecord(OnPremisesFileShareScannerDLPAuditRecord:OnPremisesFileShareScannerDLPAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOnPremisesSharePointScannerDLPAuditRecord(OnPremisesSharePointScannerDLPAuditRecord:OnPremisesSharePointScannerDLPAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOrganizationalDataInM365AuditRecord(OrganizationalDataInM365AuditRecord:OrganizationalDataInM365AuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOrganizationalScope(OrganizationalScope:OrganizationalScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOutlookCopilotAutomationAuditRecord(OutlookCopilotAutomationAuditRecord:OutlookCopilotAutomationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoOwaGetAccessTokenForResourceAuditRecord(OwaGetAccessTokenForResourceAuditRecord:OwaGetAccessTokenForResourceAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoP4aiAssessmentCategoryRecord(P4aiAssessmentCategoryRecord:P4aiAssessmentCategoryRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoP4aiAssessmentFabricScannerRecord(P4aiAssessmentFabricScannerRecord:P4aiAssessmentFabricScannerRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoP4aiAssessmentLocationResultRecord(P4aiAssessmentLocationResultRecord:P4aiAssessmentLocationResultRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoP4aiAssessmentRecord(P4aiAssessmentRecord:P4aiAssessmentRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoP4AiDagSitePermissionsRecord(P4AiDagSitePermissionsRecord:P4AiDagSitePermissionsRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoP4AIRiskScoreRecord(P4AIRiskScoreRecord:P4AIRiskScoreRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPassiveDnsRecord(PassiveDnsRecord:PassiveDnsRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPassiveDnsRecordCollectionResponse(PassiveDnsRecordCollectionResponse:PassiveDnsRecordCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPeopleAdminSettingsAuditRecord(PeopleAdminSettingsAuditRecord:PeopleAdminSettingsAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPeopleSkillsAdmin(PeopleSkillsAdmin:PeopleSkillsAdmin={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPeopleSkillsUser(PeopleSkillsUser:PeopleSkillsUser={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPhysicalBadgingSignalAuditRecord(PhysicalBadgingSignalAuditRecord:PhysicalBadgingSignalAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlacesDirectoryAuditRecord(PlacesDirectoryAuditRecord:PlacesDirectoryAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerChatMessageAuditRecord(PlannerChatMessageAuditRecord:PlannerChatMessageAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerChatMessageListAuditRecord(PlannerChatMessageListAuditRecord:PlannerChatMessageListAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerCopyPlanAuditRecord(PlannerCopyPlanAuditRecord:PlannerCopyPlanAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerCustomFieldDefinition(PlannerCustomFieldDefinition:PlannerCustomFieldDefinition={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerCustomFieldDefinitionList(PlannerCustomFieldDefinitionList:PlannerCustomFieldDefinitionList={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerDependency(PlannerDependency:PlannerDependency={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerDependencyList(PlannerDependencyList:PlannerDependencyList={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerGoalAuditRecord(PlannerGoalAuditRecord:PlannerGoalAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerGoalListAuditRecord(PlannerGoalListAuditRecord:PlannerGoalListAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPlannerPlanAuditRecord(PlannerPlanAuditRecord:PlannerPlanAuditRecord={}):Record void> @@ -102588,6 +103253,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPrivacyRemediationRecord(PrivacyRemediationRecord:PrivacyRemediationRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPrivaPrivacyAssessmentOperationRecord(PrivaPrivacyAssessmentOperationRecord:PrivaPrivacyAssessmentOperationRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPrivaPrivacyConsentOperationRecord(PrivaPrivacyConsentOperationRecord:PrivaPrivacyConsentOperationRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoProcessEntityMapping(ProcessEntityMapping:ProcessEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoProcessEvidence(ProcessEvidence:ProcessEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoProjectAuditRecord(ProjectAuditRecord:ProjectAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoProjectForTheWebAssignedToMeSettingsAuditRecord(ProjectForTheWebAssignedToMeSettingsAuditRecord:ProjectForTheWebAssignedToMeSettingsAuditRecord={}):Record void> @@ -102603,9 +103269,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPurviewMCRecommendationRecord(PurviewMCRecommendationRecord:PurviewMCRecommendationRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoPurviewPostureAgentAuditRecord(PurviewPostureAgentAuditRecord:PurviewPostureAgentAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoQuarantineAuditRecord(QuarantineAuditRecord:QuarantineAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoQueryCondition(QueryCondition:QueryCondition={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRecordsManagementAuditRecord(RecordsManagementAuditRecord:RecordsManagementAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRedundancyDetectionSettings(RedundancyDetectionSettings:RedundancyDetectionSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRegistryKeyEvidence(RegistryKeyEvidence:RegistryKeyEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRegistryValueEntityMapping(RegistryValueEntityMapping:RegistryValueEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRegistryValueEvidence(RegistryValueEvidence:RegistryValueEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoReportFileMetadata(ReportFileMetadata:ReportFileMetadata={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoReportSubmission(ReportSubmission:ReportSubmission={}):Record void> @@ -102624,6 +103292,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRetentionLabelCollectionResponse(RetentionLabelCollectionResponse:RetentionLabelCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRetentionPolicyAuditRecord(RetentionPolicyAuditRecord:RetentionPolicyAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRtiOperationsAgentAuditRecord(RtiOperationsAgentAuditRecord:RtiOperationsAgentAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRuleSchedule(RuleSchedule:RuleSchedule={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoRulesRoot(RulesRoot:RulesRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSasTokenEvidence(SasTokenEvidence:SasTokenEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSbpConfigurationEventRecord(SbpConfigurationEventRecord:SbpConfigurationEventRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSbpUsageEventRecord(SbpUsageEventRecord:SbpUsageEventRecord={}):Record void> @@ -102639,6 +103309,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSecurityComplianceUserChangeAuditRecord(SecurityComplianceUserChangeAuditRecord:SecurityComplianceUserChangeAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSecurityCopilotIdentityManagementAuditRecord(SecurityCopilotIdentityManagementAuditRecord:SecurityCopilotIdentityManagementAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSecurityDevelopmentLifecycleAILogAuditRecord(SecurityDevelopmentLifecycleAILogAuditRecord:SecurityDevelopmentLifecycleAILogAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSecurityGroupEntityMapping(SecurityGroupEntityMapping:SecurityGroupEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSecurityGroupEvidence(SecurityGroupEvidence:SecurityGroupEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSensitiveInfoRemediationAgentDataRecord(SensitiveInfoRemediationAgentDataRecord:SensitiveInfoRemediationAgentDataRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSensitivityLabelActionAuditRecord(SensitivityLabelActionAuditRecord:SensitivityLabelActionAuditRecord={}):Record void> @@ -102669,6 +103340,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointContentTypeOperationAuditRecord(SharePointContentTypeOperationAuditRecord:SharePointContentTypeOperationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointESignatureAuditRecord(SharePointESignatureAuditRecord:SharePointESignatureAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointFieldOperationAuditRecord(SharePointFieldOperationAuditRecord:SharePointFieldOperationAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointFileArchivePolicy(SharePointFileArchivePolicy:SharePointFileArchivePolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointFileOperationAuditRecord(SharePointFileOperationAuditRecord:SharePointFileOperationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointListItemOperationAuditRecord(SharePointListItemOperationAuditRecord:SharePointListItemOperationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointListOperationAuditRecord(SharePointListOperationAuditRecord:SharePointListOperationAuditRecord={}):Record void> @@ -102688,6 +103360,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSslCertificate(SslCertificate:SslCertificate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSslCertificateCollectionResponse(SslCertificateCollectionResponse:SslCertificateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSslCertificateEntity(SslCertificateEntity:SslCertificateEntity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoStopAndQuarantineFileAction(StopAndQuarantineFileAction:StopAndQuarantineFileAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoStream(Stream:Stream={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSubcategoryTemplate(SubcategoryTemplate:SubcategoryTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSubcategoryTemplateCollectionResponse(SubcategoryTemplateCollectionResponse:SubcategoryTemplateCollectionResponse={}):Record void> @@ -102696,6 +103369,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSubmissionEntityAuditRecord(SubmissionEntityAuditRecord:SubmissionEntityAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSubmissionMailEvidence(SubmissionMailEvidence:SubmissionMailEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSupervisoryReviewDayXInsightsAuditRecord(SupervisoryReviewDayXInsightsAuditRecord:SupervisoryReviewDayXInsightsAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSyntheticMediaDetectionEvent(SyntheticMediaDetectionEvent:SyntheticMediaDetectionEvent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSyntheticProbeAuditRecord(SyntheticProbeAuditRecord:SyntheticProbeAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTag(Tag:Tag={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTeamCopilotInteractionAuditRecord(TeamCopilotInteractionAuditRecord:TeamCopilotInteractionAuditRecord={}):Record void> @@ -102730,9 +103404,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUnifiedSimulationSummaryAuditRecord(UnifiedSimulationSummaryAuditRecord:UnifiedSimulationSummaryAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUniversalPrintManagementAuditRecord(UniversalPrintManagementAuditRecord:UniversalPrintManagementAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUniversalPrintPrintJobAuditRecord(UniversalPrintPrintJobAuditRecord:UniversalPrintPrintJobAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUniversalPrintSecureScan(UniversalPrintSecureScan:UniversalPrintSecureScan={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUrbacAssignmentAuditRecord(UrbacAssignmentAuditRecord:UrbacAssignmentAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUrbacEnableStateAuditRecord(UrbacEnableStateAuditRecord:UrbacEnableStateAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUrbacRoleAuditRecord(UrbacRoleAuditRecord:UrbacRoleAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUrlEntityMapping(UrlEntityMapping:UrlEntityMapping={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUrlEvidence(UrlEvidence:UrlEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUser(User:User={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoUserAccount(UserAccount:UserAccount={}):Record void> @@ -102750,6 +103426,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaEngageSegmentAuditRecord(VivaEngageSegmentAuditRecord:VivaEngageSegmentAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintAdvancedConfigurationAuditRecord(VivaGlintAdvancedConfigurationAuditRecord:VivaGlintAdvancedConfigurationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintAgenticCampaignAuditRecord(VivaGlintAgenticCampaignAuditRecord:VivaGlintAgenticCampaignAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintClientConfiguration(VivaGlintClientConfiguration:VivaGlintClientConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintDataRetention(VivaGlintDataRetention:VivaGlintDataRetention={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintFeedbackProgramAuditRecord(VivaGlintFeedbackProgramAuditRecord:VivaGlintFeedbackProgramAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintOrganizationalDataAuditRecord(VivaGlintOrganizationalDataAuditRecord:VivaGlintOrganizationalDataAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintPulseProgramAuditRecord(VivaGlintPulseProgramAuditRecord:VivaGlintPulseProgramAuditRecord={}):Record void> @@ -102761,6 +103439,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintSystemAuditRecord(VivaGlintSystemAuditRecord:VivaGlintSystemAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintUserAuditRecord(VivaGlintUserAuditRecord:VivaGlintUserAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintUserGroupAuditRecord(VivaGlintUserGroupAuditRecord:VivaGlintUserGroupAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGlintVivaInsightsIntegration(VivaGlintVivaInsightsIntegration:VivaGlintVivaInsightsIntegration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaGoalsAuditRecord(VivaGoalsAuditRecord:VivaGoalsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaLearningAdminAuditRecord(VivaLearningAdminAuditRecord:VivaLearningAdminAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoVivaLearningAuditRecord(VivaLearningAuditRecord:VivaLearningAuditRecord={}):Record void> @@ -102783,16 +103462,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWhoisRecord(WhoisRecord:WhoisRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWhoisRecordCollectionResponse(WhoisRecordCollectionResponse:WhoisRecordCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWindows365CustomerLockboxAuditRecord(Windows365CustomerLockboxAuditRecord:Windows365CustomerLockboxAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWorkIQAdminActivity(WorkIQAdminActivity:WorkIQAdminActivity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWorkplaceAnalyticsAuditRecord(WorkplaceAnalyticsAuditRecord:WorkplaceAnalyticsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoYammerAuditRecord(YammerAuditRecord:YammerAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoYammerUserHidingAuditRecord(YammerUserHidingAuditRecord:YammerUserHidingAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeA365AiExecuteTool(writer:SerializationWriter; A365AiExecuteTool:A365AiExecuteTool={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeA365AiGuardrail(writer:SerializationWriter; A365AiGuardrail:A365AiGuardrail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeA365AiInferenceCall(writer:SerializationWriter; A365AiInferenceCall:A365AiInferenceCall={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeA365AiInvokeAgent(writer:SerializationWriter; A365AiInvokeAgent:A365AiInvokeAgent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeA365AiRunSummary(writer:SerializationWriter; A365AiRunSummary:A365AiRunSummary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeA365SpanOutputs(writer:SerializationWriter; A365SpanOutputs:A365SpanOutputs={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAadRiskDetectionAuditRecord(writer:SerializationWriter; AadRiskDetectionAuditRecord:AadRiskDetectionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAccount(writer:SerializationWriter; Account:Account={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAccountEntityMapping(writer:SerializationWriter; AccountEntityMapping:AccountEntityMapping={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAccountObjectIdAction(writer:SerializationWriter; AccountObjectIdAction:AccountObjectIdAction={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAccountSidAction(writer:SerializationWriter; AccountSidAction:AccountSidAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeActiveDirectoryDomainEvidence(writer:SerializationWriter; ActiveDirectoryDomainEvidence:ActiveDirectoryDomainEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAedAuditRecord(writer:SerializationWriter; AedAuditRecord:AedAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAgentAdminActivityRecord(writer:SerializationWriter; AgentAdminActivityRecord:AgentAdminActivityRecord={}; isSerializingDerivedType?:boolean=false):void @@ -102800,6 +103484,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAgen github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiAgentEvidence(writer:SerializationWriter; AiAgentEvidence:AiAgentEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiAppInteractionAuditRecord(writer:SerializationWriter; AiAppInteractionAuditRecord:AiAppInteractionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiExecuteToolAuditRecord(writer:SerializationWriter; AiExecuteToolAuditRecord:AiExecuteToolAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiGuardrail(writer:SerializationWriter; AiGuardrail:AiGuardrail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiInteractionsChangeNotificationAuditRecord(writer:SerializationWriter; AiInteractionsChangeNotificationAuditRecord:AiInteractionsChangeNotificationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiInteractionsExportAuditRecord(writer:SerializationWriter; AiInteractionsExportAuditRecord:AiInteractionsExportAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiInteractionsSubscriptionAuditRecord(writer:SerializationWriter; AiInteractionsSubscriptionAuditRecord:AiInteractionsSubscriptionAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -102817,9 +103502,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAISp github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlert(writer:SerializationWriter; Alert:Alert={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertCollectionResponse(writer:SerializationWriter; AlertCollectionResponse:AlertCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertComment(writer:SerializationWriter; AlertComment:AlertComment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertCustomDetails(writer:SerializationWriter; AlertCustomDetails:AlertCustomDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertEvidence(writer:SerializationWriter; AlertEvidence:AlertEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertSubmissionAuditRecord(writer:SerializationWriter; AlertSubmissionAuditRecord:AlertSubmissionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertSubmissionResultDetailAuditRecord(writer:SerializationWriter; AlertSubmissionResultDetailAuditRecord:AlertSubmissionResultDetailAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertTemplate(writer:SerializationWriter; AlertTemplate:AlertTemplate={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAmazonResourceEntityMapping(writer:SerializationWriter; AmazonResourceEntityMapping:AmazonResourceEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAmazonResourceEvidence(writer:SerializationWriter; AmazonResourceEvidence:AmazonResourceEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmail(writer:SerializationWriter; AnalyzedEmail:AnalyzedEmail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailAttachment(writer:SerializationWriter; AnalyzedEmailAttachment:AnalyzedEmailAttachment={}; isSerializingDerivedType?:boolean=false):void @@ -102851,6 +103539,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAudi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuthorityTemplate(writer:SerializationWriter; AuthorityTemplate:AuthorityTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuthorityTemplateCollectionResponse(writer:SerializationWriter; AuthorityTemplateCollectionResponse:AuthorityTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutoAuditingConfiguration(writer:SerializationWriter; AutoAuditingConfiguration:AutoAuditingConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutomatedAction(writer:SerializationWriter; AutomatedAction:AutomatedAction={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutomatedActionSet(writer:SerializationWriter; AutomatedActionSet:AutomatedActionSet={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutonomousSystem(writer:SerializationWriter; AutonomousSystem:AutonomousSystem={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzfwApplicationRuleAggregationEventRecord(writer:SerializationWriter; AzfwApplicationRuleAggregationEventRecord:AzfwApplicationRuleAggregationEventRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzfwDnsQueryEventRecord(writer:SerializationWriter; AzfwDnsQueryEventRecord:AzfwDnsQueryEventRecord={}; isSerializingDerivedType?:boolean=false):void @@ -102859,6 +103549,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzur github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryAuditRecord(writer:SerializationWriter; AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryStsLogonAuditRecord(writer:SerializationWriter; AzureActiveDirectoryStsLogonAuditRecord:AzureActiveDirectoryStsLogonAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureAISearchAuditRecord(writer:SerializationWriter; AzureAISearchAuditRecord:AzureAISearchAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureResourceEntityMapping(writer:SerializationWriter; AzureResourceEntityMapping:AzureResourceEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureResourceEvidence(writer:SerializationWriter; AzureResourceEvidence:AzureResourceEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeBlobContainerEvidence(writer:SerializationWriter; BlobContainerEvidence:BlobContainerEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeBlobEvidence(writer:SerializationWriter; BlobEvidence:BlobEvidence={}; isSerializingDerivedType?:boolean=false):void @@ -102881,9 +103572,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCdpO github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCdpResourceScopeChangeEventRecord(writer:SerializationWriter; CdpResourceScopeChangeEventRecord:CdpResourceScopeChangeEventRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCitationTemplate(writer:SerializationWriter; CitationTemplate:CitationTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCitationTemplateCollectionResponse(writer:SerializationWriter; CitationTemplateCollectionResponse:CitationTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudApplicationEntityMapping(writer:SerializationWriter; CloudApplicationEntityMapping:CloudApplicationEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudApplicationEvidence(writer:SerializationWriter; CloudApplicationEvidence:CloudApplicationEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudLogonRequestEvidence(writer:SerializationWriter; CloudLogonRequestEvidence:CloudLogonRequestEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudLogonSessionEvidence(writer:SerializationWriter; CloudLogonSessionEvidence:CloudLogonSessionEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudSecurityConnector(writer:SerializationWriter; CloudSecurityConnector:CloudSecurityConnector={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudSecurityEnablement(writer:SerializationWriter; CloudSecurityEnablement:CloudSecurityEnablement={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudSecurityManagement(writer:SerializationWriter; CloudSecurityManagement:CloudSecurityManagement={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudUpdateDeviceConfigAuditRecord(writer:SerializationWriter; CloudUpdateDeviceConfigAuditRecord:CloudUpdateDeviceConfigAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudUpdateProfileConfigAuditRecord(writer:SerializationWriter; CloudUpdateProfileConfigAuditRecord:CloudUpdateProfileConfigAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudUpdateTenantConfigAuditRecord(writer:SerializationWriter; CloudUpdateTenantConfigAuditRecord:CloudUpdateTenantConfigAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -102904,6 +103599,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComp github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComplianceDLPSharePointClassificationAuditRecord(writer:SerializationWriter; ComplianceDLPSharePointClassificationAuditRecord:ComplianceDLPSharePointClassificationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComplianceDLPSharePointClassificationCdpRecord(writer:SerializationWriter; ComplianceDLPSharePointClassificationCdpRecord:ComplianceDLPSharePointClassificationCdpRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComplianceDLPSharePointClassificationExtendedAuditRecord(writer:SerializationWriter; ComplianceDLPSharePointClassificationExtendedAuditRecord:ComplianceDLPSharePointClassificationExtendedAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComplianceEndpointEvaluationIncomplete(writer:SerializationWriter; ComplianceEndpointEvaluationIncomplete:ComplianceEndpointEvaluationIncomplete={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComplianceEvaluationIncomplete(writer:SerializationWriter; ComplianceEvaluationIncomplete:ComplianceEvaluationIncomplete={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComplianceExchangeOcrAuditRecord(writer:SerializationWriter; ComplianceExchangeOcrAuditRecord:ComplianceExchangeOcrAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeComplianceManagerActionRecord(writer:SerializationWriter; ComplianceManagerActionRecord:ComplianceManagerActionRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCompliancePolicyGradingSharePointAuditRecord(writer:SerializationWriter; CompliancePolicyGradingSharePointAuditRecord:CompliancePolicyGradingSharePointAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -102931,6 +103628,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCort github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCriticalAssetManagementClassificationRecord(writer:SerializationWriter; CriticalAssetManagementClassificationRecord:CriticalAssetManagementClassificationRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCrmEntityOperationAuditRecord(writer:SerializationWriter; CrmEntityOperationAuditRecord:CrmEntityOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCrossTenantAccessPolicyAuditRecord(writer:SerializationWriter; CrossTenantAccessPolicyAuditRecord:CrossTenantAccessPolicyAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCscContentMetadata(writer:SerializationWriter; CscContentMetadata:CscContentMetadata={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCustomerKeyServiceEncryptionAuditRecord(writer:SerializationWriter; CustomerKeyServiceEncryptionAuditRecord:CustomerKeyServiceEncryptionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCvssSummary(writer:SerializationWriter; CvssSummary:CvssSummary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDataCenterSecurityCmdletAuditRecord(writer:SerializationWriter; DataCenterSecurityCmdletAuditRecord:DataCenterSecurityCmdletAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -102944,17 +103642,24 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeData github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDataSourceCollectionResponse(writer:SerializationWriter; DataSourceCollectionResponse:DataSourceCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDataSourceContainer(writer:SerializationWriter; DataSourceContainer:DataSourceContainer={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDefaultAuditData(writer:SerializationWriter; DefaultAuditData:DefaultAuditData={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDefenderAutomationRule(writer:SerializationWriter; DefenderAutomationRule:DefenderAutomationRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDefenderCaseManagementAuditRecord(writer:SerializationWriter; DefenderCaseManagementAuditRecord:DefenderCaseManagementAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDefenderGeneratedPlaybook(writer:SerializationWriter; DefenderGeneratedPlaybook:DefenderGeneratedPlaybook={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDefenderIntegration(writer:SerializationWriter; DefenderIntegration:DefenderIntegration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDefenderPreviewFeaturesRecord(writer:SerializationWriter; DefenderPreviewFeaturesRecord:DefenderPreviewFeaturesRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDefenderSecurityForAIConfigurationAuditRecord(writer:SerializationWriter; DefenderSecurityForAIConfigurationAuditRecord:DefenderSecurityForAIConfigurationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDepartmentTemplate(writer:SerializationWriter; DepartmentTemplate:DepartmentTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDepartmentTemplateCollectionResponse(writer:SerializationWriter; DepartmentTemplateCollectionResponse:DepartmentTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeployFeatureActivityRecord(writer:SerializationWriter; DeployFeatureActivityRecord:DeployFeatureActivityRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeploymentAccessKeyType(writer:SerializationWriter; DeploymentAccessKeyType:DeploymentAccessKeyType={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetectionAction(writer:SerializationWriter; DetectionAction:DetectionAction={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetectionRule(writer:SerializationWriter; DetectionRule:DetectionRule={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetectionRuleCollectionResponse(writer:SerializationWriter; DetectionRuleCollectionResponse:DetectionRuleCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationBehaviourDetails(writer:SerializationWriter; DetonationBehaviourDetails:DetonationBehaviourDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationChain(writer:SerializationWriter; DetonationChain:DetonationChain={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationDetails(writer:SerializationWriter; DetonationDetails:DetonationDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationObservables(writer:SerializationWriter; DetonationObservables:DetonationObservables={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeviceAction(writer:SerializationWriter; DeviceAction:DeviceAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeviceDiscoverySettingsAuthenticatedScansRecord(writer:SerializationWriter; DeviceDiscoverySettingsAuthenticatedScansRecord:DeviceDiscoverySettingsAuthenticatedScansRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeviceDiscoverySettingsExclusionRecord(writer:SerializationWriter; DeviceDiscoverySettingsExclusionRecord:DeviceDiscoverySettingsExclusionRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeviceDiscoverySettingsRecord(writer:SerializationWriter; DeviceDiscoverySettingsRecord:DeviceDiscoverySettingsRecord={}; isSerializingDerivedType?:boolean=false):void @@ -102966,12 +103671,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDisp github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDlpEndpointAuditRecord(writer:SerializationWriter; DlpEndpointAuditRecord:DlpEndpointAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDlpImportResultAuditRecord(writer:SerializationWriter; DlpImportResultAuditRecord:DlpImportResultAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDlpSensitiveInformationTypeRulePackageCmdletRecord(writer:SerializationWriter; DlpSensitiveInformationTypeRulePackageCmdletRecord:DlpSensitiveInformationTypeRulePackageCmdletRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDnsEntityMapping(writer:SerializationWriter; DnsEntityMapping:DnsEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDnsEvidence(writer:SerializationWriter; DnsEvidence:DnsEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDragonCopilotAccessRecord(writer:SerializationWriter; DragonCopilotAccessRecord:DragonCopilotAccessRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDragonCopilotAdminRecord(writer:SerializationWriter; DragonCopilotAdminRecord:DragonCopilotAdminRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDragonCopilotClinicalDataRecord(writer:SerializationWriter; DragonCopilotClinicalDataRecord:DragonCopilotClinicalDataRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDragonCopilotSessionRecord(writer:SerializationWriter; DragonCopilotSessionRecord:DragonCopilotSessionRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDspmAdminActivity(writer:SerializationWriter; DspmAdminActivity:DspmAdminActivity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDynamics365BusinessCentralAuditRecord(writer:SerializationWriter; Dynamics365BusinessCentralAuditRecord:Dynamics365BusinessCentralAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEcsContentMetadata(writer:SerializationWriter; EcsContentMetadata:EcsContentMetadata={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryAddToReviewSetOperation(writer:SerializationWriter; EdiscoveryAddToReviewSetOperation:EdiscoveryAddToReviewSetOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCase(writer:SerializationWriter; EdiscoveryCase:EdiscoveryCase={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCaseCollectionResponse(writer:SerializationWriter; EdiscoveryCaseCollectionResponse:EdiscoveryCaseCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -102999,7 +103707,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdis github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoverySearchExportOperation(writer:SerializationWriter; EdiscoverySearchExportOperation:EdiscoverySearchExportOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryTagOperation(writer:SerializationWriter; EdiscoveryTagOperation:EdiscoveryTagOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEhrConnectorAuditBaseRecord(writer:SerializationWriter; EhrConnectorAuditBaseRecord:EhrConnectorAuditBaseRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEmailAction(writer:SerializationWriter; EmailAction:EmailAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEmailSender(writer:SerializationWriter; EmailSender:EmailSender={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEntityMapping(writer:SerializationWriter; EntityMapping:EntityMapping={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEntityMappingConfiguration(writer:SerializationWriter; EntityMappingConfiguration:EntityMappingConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEopSubmissionFeedEntityAuditRecord(writer:SerializationWriter; EopSubmissionFeedEntityAuditRecord:EopSubmissionFeedEntityAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEventPropagationResult(writer:SerializationWriter; EventPropagationResult:EventPropagationResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEventQuery(writer:SerializationWriter; EventQuery:EventQuery={}; isSerializingDerivedType?:boolean=false):void @@ -103011,7 +103722,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeExch github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeExportFileMetadata(writer:SerializationWriter; ExportFileMetadata:ExportFileMetadata={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFabricAuditRecord(writer:SerializationWriter; FabricAuditRecord:FabricAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFabricPolicyRecord(writer:SerializationWriter; FabricPolicyRecord:FabricPolicyRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFileAction(writer:SerializationWriter; FileAction:FileAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFileDetails(writer:SerializationWriter; FileDetails:FileDetails={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFileEntityMapping(writer:SerializationWriter; FileEntityMapping:FileEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFileEvidence(writer:SerializationWriter; FileEvidence:FileEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFileHash(writer:SerializationWriter; FileHash:FileHash={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFileHashEvidence(writer:SerializationWriter; FileHashEvidence:FileHashEvidence={}; isSerializingDerivedType?:boolean=false):void @@ -103026,11 +103739,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFile github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFilePlanReferenceTemplate(writer:SerializationWriter; FilePlanReferenceTemplate:FilePlanReferenceTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFilePlanReferenceTemplateCollectionResponse(writer:SerializationWriter; FilePlanReferenceTemplateCollectionResponse:FilePlanReferenceTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFilePlanSubcategory(writer:SerializationWriter; FilePlanSubcategory:FilePlanSubcategory={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFilteringTeamsMessageFileInfo(writer:SerializationWriter; FilteringTeamsMessageFileInfo:FilteringTeamsMessageFileInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeFormattedContent(writer:SerializationWriter; FormattedContent:FormattedContent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeGeoLocation(writer:SerializationWriter; GeoLocation:GeoLocation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeGitHubOrganizationEvidence(writer:SerializationWriter; GitHubOrganizationEvidence:GitHubOrganizationEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeGitHubRepoEvidence(writer:SerializationWriter; GitHubRepoEvidence:GitHubRepoEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeGitHubUserEvidence(writer:SerializationWriter; GitHubUserEvidence:GitHubUserEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeGoogleCloudResourceEntityMapping(writer:SerializationWriter; GoogleCloudResourceEntityMapping:GoogleCloudResourceEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeGoogleCloudResourceEvidence(writer:SerializationWriter; GoogleCloudResourceEvidence:GoogleCloudResourceEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHealthcareSignalRecord(writer:SerializationWriter; HealthcareSignalRecord:HealthcareSignalRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHealthIssue(writer:SerializationWriter; HealthIssue:HealthIssue={}; isSerializingDerivedType?:boolean=false):void @@ -103042,6 +103757,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHost github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHostCookie(writer:SerializationWriter; HostCookie:HostCookie={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHostCookieCollectionResponse(writer:SerializationWriter; HostCookieCollectionResponse:HostCookieCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHostedRpaAuditRecord(writer:SerializationWriter; HostedRpaAuditRecord:HostedRpaAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHostEntityMapping(writer:SerializationWriter; HostEntityMapping:HostEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHostLogonSessionEvidence(writer:SerializationWriter; HostLogonSessionEvidence:HostLogonSessionEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHostname(writer:SerializationWriter; Hostname:Hostname={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeHostPair(writer:SerializationWriter; HostPair:HostPair={}; isSerializingDerivedType?:boolean=false):void @@ -103082,9 +103798,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeInte github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeInvokeActionResult(writer:SerializationWriter; InvokeActionResult:InvokeActionResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeIoTDeviceEvidence(writer:SerializationWriter; IoTDeviceEvidence:IoTDeviceEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeIpAddress(writer:SerializationWriter; IpAddress:IpAddress={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeIpEntityMapping(writer:SerializationWriter; IpEntityMapping:IpEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeIpEvidence(writer:SerializationWriter; IpEvidence:IpEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeIrmActivityAuditTrailRecord(writer:SerializationWriter; IrmActivityAuditTrailRecord:IrmActivityAuditTrailRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeIrmUserDefinedDetectionRecord(writer:SerializationWriter; IrmUserDefinedDetectionRecord:IrmUserDefinedDetectionRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeIsolateDeviceAction(writer:SerializationWriter; IsolateDeviceAction:IsolateDeviceAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeKaizalaAuditRecord(writer:SerializationWriter; KaizalaAuditRecord:KaizalaAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeKubernetesClusterEvidence(writer:SerializationWriter; KubernetesClusterEvidence:KubernetesClusterEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeKubernetesControllerEvidence(writer:SerializationWriter; KubernetesControllerEvidence:KubernetesControllerEvidence={}; isSerializingDerivedType?:boolean=false):void @@ -103104,8 +103822,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeM365 github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeM365odspAssetMetadataRecord(writer:SerializationWriter; M365odspAssetMetadataRecord:M365odspAssetMetadataRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeM365SearchSectionsRecord(writer:SerializationWriter; M365SearchSectionsRecord:M365SearchSectionsRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailboxConfigurationEvidence(writer:SerializationWriter; MailboxConfigurationEvidence:MailboxConfigurationEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailboxEntityMapping(writer:SerializationWriter; MailboxEntityMapping:MailboxEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailboxEvidence(writer:SerializationWriter; MailboxEvidence:MailboxEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailClusterEntityMapping(writer:SerializationWriter; MailClusterEntityMapping:MailClusterEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailClusterEvidence(writer:SerializationWriter; MailClusterEvidence:MailClusterEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailMessageEntityMapping(writer:SerializationWriter; MailMessageEntityMapping:MailMessageEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailSubmissionData(writer:SerializationWriter; MailSubmissionData:MailSubmissionData={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMalwareEvidence(writer:SerializationWriter; MalwareEvidence:MalwareEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeManagedServicesAuditRecord(writer:SerializationWriter; ManagedServicesAuditRecord:ManagedServicesAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103115,6 +103836,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMapg github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMapgPolicyAuditRecord(writer:SerializationWriter; MapgPolicyAuditRecord:MapgPolicyAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMapgRemediationAuditRecord(writer:SerializationWriter; MapgRemediationAuditRecord:MapgRemediationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMcasAlertsAuditRecord(writer:SerializationWriter; McasAlertsAuditRecord:McasAlertsAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMcsRawEmailContentMetadata(writer:SerializationWriter; McsRawEmailContentMetadata:McsRawEmailContentMetadata={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMdaAuditRecord(writer:SerializationWriter; MdaAuditRecord:MdaAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMdaDataSecuritySignalRecord(writer:SerializationWriter; MdaDataSecuritySignalRecord:MdaDataSecuritySignalRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMDASHAuditRecord(writer:SerializationWriter; MDASHAuditRecord:MDASHAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103123,6 +103845,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMdcE github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMdiAuditRecord(writer:SerializationWriter; MdiAuditRecord:MdiAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMergeResponse(writer:SerializationWriter; MergeResponse:MergeResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMeshWorldsAuditRecord(writer:SerializationWriter; MeshWorldsAuditRecord:MeshWorldsAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMesRawEmailContentMetadata(writer:SerializationWriter; MesRawEmailContentMetadata:MesRawEmailContentMetadata={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoft365BackupBackupItemAuditRecord(writer:SerializationWriter; Microsoft365BackupBackupItemAuditRecord:Microsoft365BackupBackupItemAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoft365BackupBackupPolicyAuditRecord(writer:SerializationWriter; Microsoft365BackupBackupPolicyAuditRecord:Microsoft365BackupBackupPolicyAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoft365BackupGranularBrowseTaskAuditRecord(writer:SerializationWriter; Microsoft365BackupGranularBrowseTaskAuditRecord:Microsoft365BackupGranularBrowseTaskAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103140,11 +103863,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicr github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftPurviewPolicyOperationRecord(writer:SerializationWriter; MicrosoftPurviewPolicyOperationRecord:MicrosoftPurviewPolicyOperationRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftPurviewPrivacyAuditEvent(writer:SerializationWriter; MicrosoftPurviewPrivacyAuditEvent:MicrosoftPurviewPrivacyAuditEvent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftPurviewUnifiedCatalogOperationRecord(writer:SerializationWriter; MicrosoftPurviewUnifiedCatalogOperationRecord:MicrosoftPurviewUnifiedCatalogOperationRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftSecurityForAiConfiguration(writer:SerializationWriter; MicrosoftSecurityForAiConfiguration:MicrosoftSecurityForAiConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftSecurityForAiRealTimeProtection(writer:SerializationWriter; MicrosoftSecurityForAiRealTimeProtection:MicrosoftSecurityForAiRealTimeProtection={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftStreamAuditRecord(writer:SerializationWriter; MicrosoftStreamAuditRecord:MicrosoftStreamAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsAdminAuditRecord(writer:SerializationWriter; MicrosoftTeamsAdminAuditRecord:MicrosoftTeamsAdminAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsAnalyticsAuditRecord(writer:SerializationWriter; MicrosoftTeamsAnalyticsAuditRecord:MicrosoftTeamsAnalyticsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsAuditRecord(writer:SerializationWriter; MicrosoftTeamsAuditRecord:MicrosoftTeamsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsDeviceAuditRecord(writer:SerializationWriter; MicrosoftTeamsDeviceAuditRecord:MicrosoftTeamsDeviceAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsMoveMessages(writer:SerializationWriter; MicrosoftTeamsMoveMessages:MicrosoftTeamsMoveMessages={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsRetentionLabelActionAuditRecord(writer:SerializationWriter; MicrosoftTeamsRetentionLabelActionAuditRecord:MicrosoftTeamsRetentionLabelActionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsSensitivityLabelActionAuditRecord(writer:SerializationWriter; MicrosoftTeamsSensitivityLabelActionAuditRecord:MicrosoftTeamsSensitivityLabelActionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMicrosoftTeamsShiftsAuditRecord(writer:SerializationWriter; MicrosoftTeamsShiftsAuditRecord:MicrosoftTeamsShiftsAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103159,6 +103885,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMipA github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMipExactDataMatchAuditRecord(writer:SerializationWriter; MipExactDataMatchAuditRecord:MipExactDataMatchAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMipLabelAnalyticsAuditRecord(writer:SerializationWriter; MipLabelAnalyticsAuditRecord:MipLabelAnalyticsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMipLabelAuditRecord(writer:SerializationWriter; MipLabelAuditRecord:MipLabelAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMitreTactic(writer:SerializationWriter; MitreTactic:MitreTactic={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMitreTechnique(writer:SerializationWriter; MitreTechnique:MitreTechnique={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMosAgentInfoRecord(writer:SerializationWriter; MosAgentInfoRecord:MosAgentInfoRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMosAgentInfoRecordV2(writer:SerializationWriter; MosAgentInfoRecordV2:MosAgentInfoRecordV2={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMs365dCustomDetectionAuditRecord(writer:SerializationWriter; Ms365dCustomDetectionAuditRecord:Ms365dCustomDetectionAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103171,36 +103899,47 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMsde github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMsdeRolesSettingsAuditRecord(writer:SerializationWriter; MsdeRolesSettingsAuditRecord:MsdeRolesSettingsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMspVectorSearchContentMetadataAuditRecord(writer:SerializationWriter; MspVectorSearchContentMetadataAuditRecord:MspVectorSearchContentMetadataAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMsticNationStateNotificationRecord(writer:SerializationWriter; MsticNationStateNotificationRecord:MsticNationStateNotificationRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMtpContentMetadata(writer:SerializationWriter; MtpContentMetadata:MtpContentMetadata={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMultiStageDispositionAuditRecord(writer:SerializationWriter; MultiStageDispositionAuditRecord:MultiStageDispositionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMyAnalyticsSettingsAuditRecord(writer:SerializationWriter; MyAnalyticsSettingsAuditRecord:MyAnalyticsSettingsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeNetworkAdapter(writer:SerializationWriter; NetworkAdapter:NetworkAdapter={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeNetworkConnectionEvidence(writer:SerializationWriter; NetworkConnectionEvidence:NetworkConnectionEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeNicEvidence(writer:SerializationWriter; NicEvidence:NicEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeNoisyAlertPolicyAuditRecord(writer:SerializationWriter; NoisyAlertPolicyAuditRecord:NoisyAlertPolicyAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOAuthApplicationEntityMapping(writer:SerializationWriter; OAuthApplicationEntityMapping:OAuthApplicationEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOauthApplicationEvidence(writer:SerializationWriter; OauthApplicationEvidence:OauthApplicationEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOcrSettings(writer:SerializationWriter; OcrSettings:OcrSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOfficeNativeAuditRecord(writer:SerializationWriter; OfficeNativeAuditRecord:OfficeNativeAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOmePortalAuditRecord(writer:SerializationWriter; OmePortalAuditRecord:OmePortalAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOnDemandExchangeClassification(writer:SerializationWriter; OnDemandExchangeClassification:OnDemandExchangeClassification={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOnDemandSharePointClassificationAuditRecord(writer:SerializationWriter; OnDemandSharePointClassificationAuditRecord:OnDemandSharePointClassificationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOneDriveAuditRecord(writer:SerializationWriter; OneDriveAuditRecord:OneDriveAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOnPremisesFileShareScannerDLPAuditRecord(writer:SerializationWriter; OnPremisesFileShareScannerDLPAuditRecord:OnPremisesFileShareScannerDLPAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOnPremisesSharePointScannerDLPAuditRecord(writer:SerializationWriter; OnPremisesSharePointScannerDLPAuditRecord:OnPremisesSharePointScannerDLPAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOrganizationalDataInM365AuditRecord(writer:SerializationWriter; OrganizationalDataInM365AuditRecord:OrganizationalDataInM365AuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOrganizationalScope(writer:SerializationWriter; OrganizationalScope:OrganizationalScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOutlookCopilotAutomationAuditRecord(writer:SerializationWriter; OutlookCopilotAutomationAuditRecord:OutlookCopilotAutomationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeOwaGetAccessTokenForResourceAuditRecord(writer:SerializationWriter; OwaGetAccessTokenForResourceAuditRecord:OwaGetAccessTokenForResourceAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeP4aiAssessmentCategoryRecord(writer:SerializationWriter; P4aiAssessmentCategoryRecord:P4aiAssessmentCategoryRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeP4aiAssessmentFabricScannerRecord(writer:SerializationWriter; P4aiAssessmentFabricScannerRecord:P4aiAssessmentFabricScannerRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeP4aiAssessmentLocationResultRecord(writer:SerializationWriter; P4aiAssessmentLocationResultRecord:P4aiAssessmentLocationResultRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeP4aiAssessmentRecord(writer:SerializationWriter; P4aiAssessmentRecord:P4aiAssessmentRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeP4AiDagSitePermissionsRecord(writer:SerializationWriter; P4AiDagSitePermissionsRecord:P4AiDagSitePermissionsRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeP4AIRiskScoreRecord(writer:SerializationWriter; P4AIRiskScoreRecord:P4AIRiskScoreRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePassiveDnsRecord(writer:SerializationWriter; PassiveDnsRecord:PassiveDnsRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePassiveDnsRecordCollectionResponse(writer:SerializationWriter; PassiveDnsRecordCollectionResponse:PassiveDnsRecordCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePeopleAdminSettingsAuditRecord(writer:SerializationWriter; PeopleAdminSettingsAuditRecord:PeopleAdminSettingsAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePeopleSkillsAdmin(writer:SerializationWriter; PeopleSkillsAdmin:PeopleSkillsAdmin={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePeopleSkillsUser(writer:SerializationWriter; PeopleSkillsUser:PeopleSkillsUser={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePhysicalBadgingSignalAuditRecord(writer:SerializationWriter; PhysicalBadgingSignalAuditRecord:PhysicalBadgingSignalAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlacesDirectoryAuditRecord(writer:SerializationWriter; PlacesDirectoryAuditRecord:PlacesDirectoryAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerChatMessageAuditRecord(writer:SerializationWriter; PlannerChatMessageAuditRecord:PlannerChatMessageAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerChatMessageListAuditRecord(writer:SerializationWriter; PlannerChatMessageListAuditRecord:PlannerChatMessageListAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerCopyPlanAuditRecord(writer:SerializationWriter; PlannerCopyPlanAuditRecord:PlannerCopyPlanAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerCustomFieldDefinition(writer:SerializationWriter; PlannerCustomFieldDefinition:PlannerCustomFieldDefinition={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerCustomFieldDefinitionList(writer:SerializationWriter; PlannerCustomFieldDefinitionList:PlannerCustomFieldDefinitionList={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerDependency(writer:SerializationWriter; PlannerDependency:PlannerDependency={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerDependencyList(writer:SerializationWriter; PlannerDependencyList:PlannerDependencyList={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerGoalAuditRecord(writer:SerializationWriter; PlannerGoalAuditRecord:PlannerGoalAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerGoalListAuditRecord(writer:SerializationWriter; PlannerGoalListAuditRecord:PlannerGoalListAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePlannerPlanAuditRecord(writer:SerializationWriter; PlannerPlanAuditRecord:PlannerPlanAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103234,6 +103973,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePriv github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePrivacyRemediationRecord(writer:SerializationWriter; PrivacyRemediationRecord:PrivacyRemediationRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePrivaPrivacyAssessmentOperationRecord(writer:SerializationWriter; PrivaPrivacyAssessmentOperationRecord:PrivaPrivacyAssessmentOperationRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePrivaPrivacyConsentOperationRecord(writer:SerializationWriter; PrivaPrivacyConsentOperationRecord:PrivaPrivacyConsentOperationRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeProcessEntityMapping(writer:SerializationWriter; ProcessEntityMapping:ProcessEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeProcessEvidence(writer:SerializationWriter; ProcessEvidence:ProcessEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeProjectAuditRecord(writer:SerializationWriter; ProjectAuditRecord:ProjectAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeProjectForTheWebAssignedToMeSettingsAuditRecord(writer:SerializationWriter; ProjectForTheWebAssignedToMeSettingsAuditRecord:ProjectForTheWebAssignedToMeSettingsAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103249,9 +103989,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePurv github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePurviewMCRecommendationRecord(writer:SerializationWriter; PurviewMCRecommendationRecord:PurviewMCRecommendationRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializePurviewPostureAgentAuditRecord(writer:SerializationWriter; PurviewPostureAgentAuditRecord:PurviewPostureAgentAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeQuarantineAuditRecord(writer:SerializationWriter; QuarantineAuditRecord:QuarantineAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeQueryCondition(writer:SerializationWriter; QueryCondition:QueryCondition={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRecordsManagementAuditRecord(writer:SerializationWriter; RecordsManagementAuditRecord:RecordsManagementAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRedundancyDetectionSettings(writer:SerializationWriter; RedundancyDetectionSettings:RedundancyDetectionSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRegistryKeyEvidence(writer:SerializationWriter; RegistryKeyEvidence:RegistryKeyEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRegistryValueEntityMapping(writer:SerializationWriter; RegistryValueEntityMapping:RegistryValueEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRegistryValueEvidence(writer:SerializationWriter; RegistryValueEvidence:RegistryValueEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeReportFileMetadata(writer:SerializationWriter; ReportFileMetadata:ReportFileMetadata={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeReportSubmission(writer:SerializationWriter; ReportSubmission:ReportSubmission={}; isSerializingDerivedType?:boolean=false):void @@ -103270,6 +104012,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRete github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRetentionLabelCollectionResponse(writer:SerializationWriter; RetentionLabelCollectionResponse:RetentionLabelCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRetentionPolicyAuditRecord(writer:SerializationWriter; RetentionPolicyAuditRecord:RetentionPolicyAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRtiOperationsAgentAuditRecord(writer:SerializationWriter; RtiOperationsAgentAuditRecord:RtiOperationsAgentAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRuleSchedule(writer:SerializationWriter; RuleSchedule:RuleSchedule={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeRulesRoot(writer:SerializationWriter; RulesRoot:RulesRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSasTokenEvidence(writer:SerializationWriter; SasTokenEvidence:SasTokenEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSbpConfigurationEventRecord(writer:SerializationWriter; SbpConfigurationEventRecord:SbpConfigurationEventRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSbpUsageEventRecord(writer:SerializationWriter; SbpUsageEventRecord:SbpUsageEventRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103285,6 +104029,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSecu github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSecurityComplianceUserChangeAuditRecord(writer:SerializationWriter; SecurityComplianceUserChangeAuditRecord:SecurityComplianceUserChangeAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSecurityCopilotIdentityManagementAuditRecord(writer:SerializationWriter; SecurityCopilotIdentityManagementAuditRecord:SecurityCopilotIdentityManagementAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSecurityDevelopmentLifecycleAILogAuditRecord(writer:SerializationWriter; SecurityDevelopmentLifecycleAILogAuditRecord:SecurityDevelopmentLifecycleAILogAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSecurityGroupEntityMapping(writer:SerializationWriter; SecurityGroupEntityMapping:SecurityGroupEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSecurityGroupEvidence(writer:SerializationWriter; SecurityGroupEvidence:SecurityGroupEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSensitiveInfoRemediationAgentDataRecord(writer:SerializationWriter; SensitiveInfoRemediationAgentDataRecord:SensitiveInfoRemediationAgentDataRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSensitivityLabelActionAuditRecord(writer:SerializationWriter; SensitivityLabelActionAuditRecord:SensitivityLabelActionAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103315,6 +104060,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeShar github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointContentTypeOperationAuditRecord(writer:SerializationWriter; SharePointContentTypeOperationAuditRecord:SharePointContentTypeOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointESignatureAuditRecord(writer:SerializationWriter; SharePointESignatureAuditRecord:SharePointESignatureAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointFieldOperationAuditRecord(writer:SerializationWriter; SharePointFieldOperationAuditRecord:SharePointFieldOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointFileArchivePolicy(writer:SerializationWriter; SharePointFileArchivePolicy:SharePointFileArchivePolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointFileOperationAuditRecord(writer:SerializationWriter; SharePointFileOperationAuditRecord:SharePointFileOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointListItemOperationAuditRecord(writer:SerializationWriter; SharePointListItemOperationAuditRecord:SharePointListItemOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointListOperationAuditRecord(writer:SerializationWriter; SharePointListOperationAuditRecord:SharePointListOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103334,6 +104080,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSpar github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSslCertificate(writer:SerializationWriter; SslCertificate:SslCertificate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSslCertificateCollectionResponse(writer:SerializationWriter; SslCertificateCollectionResponse:SslCertificateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSslCertificateEntity(writer:SerializationWriter; SslCertificateEntity:SslCertificateEntity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeStopAndQuarantineFileAction(writer:SerializationWriter; StopAndQuarantineFileAction:StopAndQuarantineFileAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeStream(writer:SerializationWriter; Stream:Stream={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSubcategoryTemplate(writer:SerializationWriter; SubcategoryTemplate:SubcategoryTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSubcategoryTemplateCollectionResponse(writer:SerializationWriter; SubcategoryTemplateCollectionResponse:SubcategoryTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -103342,6 +104089,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSubd github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSubmissionEntityAuditRecord(writer:SerializationWriter; SubmissionEntityAuditRecord:SubmissionEntityAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSubmissionMailEvidence(writer:SerializationWriter; SubmissionMailEvidence:SubmissionMailEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSupervisoryReviewDayXInsightsAuditRecord(writer:SerializationWriter; SupervisoryReviewDayXInsightsAuditRecord:SupervisoryReviewDayXInsightsAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSyntheticMediaDetectionEvent(writer:SerializationWriter; SyntheticMediaDetectionEvent:SyntheticMediaDetectionEvent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSyntheticProbeAuditRecord(writer:SerializationWriter; SyntheticProbeAuditRecord:SyntheticProbeAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTag(writer:SerializationWriter; Tag:Tag={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTeamCopilotInteractionAuditRecord(writer:SerializationWriter; TeamCopilotInteractionAuditRecord:TeamCopilotInteractionAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103376,9 +104124,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUnif github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUnifiedSimulationSummaryAuditRecord(writer:SerializationWriter; UnifiedSimulationSummaryAuditRecord:UnifiedSimulationSummaryAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUniversalPrintManagementAuditRecord(writer:SerializationWriter; UniversalPrintManagementAuditRecord:UniversalPrintManagementAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUniversalPrintPrintJobAuditRecord(writer:SerializationWriter; UniversalPrintPrintJobAuditRecord:UniversalPrintPrintJobAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUniversalPrintSecureScan(writer:SerializationWriter; UniversalPrintSecureScan:UniversalPrintSecureScan={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUrbacAssignmentAuditRecord(writer:SerializationWriter; UrbacAssignmentAuditRecord:UrbacAssignmentAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUrbacEnableStateAuditRecord(writer:SerializationWriter; UrbacEnableStateAuditRecord:UrbacEnableStateAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUrbacRoleAuditRecord(writer:SerializationWriter; UrbacRoleAuditRecord:UrbacRoleAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUrlEntityMapping(writer:SerializationWriter; UrlEntityMapping:UrlEntityMapping={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUrlEvidence(writer:SerializationWriter; UrlEvidence:UrlEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUser(writer:SerializationWriter; User:User={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeUserAccount(writer:SerializationWriter; UserAccount:UserAccount={}; isSerializingDerivedType?:boolean=false):void @@ -103396,6 +104146,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeViva github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaEngageSegmentAuditRecord(writer:SerializationWriter; VivaEngageSegmentAuditRecord:VivaEngageSegmentAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintAdvancedConfigurationAuditRecord(writer:SerializationWriter; VivaGlintAdvancedConfigurationAuditRecord:VivaGlintAdvancedConfigurationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintAgenticCampaignAuditRecord(writer:SerializationWriter; VivaGlintAgenticCampaignAuditRecord:VivaGlintAgenticCampaignAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintClientConfiguration(writer:SerializationWriter; VivaGlintClientConfiguration:VivaGlintClientConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintDataRetention(writer:SerializationWriter; VivaGlintDataRetention:VivaGlintDataRetention={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintFeedbackProgramAuditRecord(writer:SerializationWriter; VivaGlintFeedbackProgramAuditRecord:VivaGlintFeedbackProgramAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintOrganizationalDataAuditRecord(writer:SerializationWriter; VivaGlintOrganizationalDataAuditRecord:VivaGlintOrganizationalDataAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintPulseProgramAuditRecord(writer:SerializationWriter; VivaGlintPulseProgramAuditRecord:VivaGlintPulseProgramAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103407,6 +104159,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeViva github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintSystemAuditRecord(writer:SerializationWriter; VivaGlintSystemAuditRecord:VivaGlintSystemAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintUserAuditRecord(writer:SerializationWriter; VivaGlintUserAuditRecord:VivaGlintUserAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintUserGroupAuditRecord(writer:SerializationWriter; VivaGlintUserGroupAuditRecord:VivaGlintUserGroupAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGlintVivaInsightsIntegration(writer:SerializationWriter; VivaGlintVivaInsightsIntegration:VivaGlintVivaInsightsIntegration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaGoalsAuditRecord(writer:SerializationWriter; VivaGoalsAuditRecord:VivaGoalsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaLearningAdminAuditRecord(writer:SerializationWriter; VivaLearningAdminAuditRecord:VivaLearningAdminAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeVivaLearningAuditRecord(writer:SerializationWriter; VivaLearningAuditRecord:VivaLearningAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103429,6 +104182,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWhoi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWhoisRecord(writer:SerializationWriter; WhoisRecord:WhoisRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWhoisRecordCollectionResponse(writer:SerializationWriter; WhoisRecordCollectionResponse:WhoisRecordCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWindows365CustomerLockboxAuditRecord(writer:SerializationWriter; Windows365CustomerLockboxAuditRecord:Windows365CustomerLockboxAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWorkIQAdminActivity(writer:SerializationWriter; WorkIQAdminActivity:WorkIQAdminActivity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWorkplaceAnalyticsAuditRecord(writer:SerializationWriter; WorkplaceAnalyticsAuditRecord:WorkplaceAnalyticsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeYammerAuditRecord(writer:SerializationWriter; YammerAuditRecord:YammerAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeYammerUserHidingAuditRecord(writer:SerializationWriter; YammerUserHidingAuditRecord:YammerUserHidingAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -103443,6 +104197,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|ident github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|incidents:Incident[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|labels:LabelsRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|rules:RulesRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|secureScoreControlProfiles:SecureScoreControlProfile[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|secureScores:SecureScore[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|subjectRightsRequests:SubjectRightsRequest[] @@ -103530,6 +104285,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.sensitivity::0001-perso github.com/microsoftgraph/msgraph-sdk-typescript/.models.sensitivity::0002-private github.com/microsoftgraph/msgraph-sdk-typescript/.models.sensitivity::0003-confidential github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|actionSource:LabelActionSource +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|applicationMode:ApplicationMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|autoTooltip:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|displayName:string @@ -104427,6 +105183,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleUser::|public|des github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleUser::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleUser::|public|userId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleUser~~>Parsable; SubjectSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleValueExtendedProperty::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleValueExtendedProperty::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleValueExtendedProperty~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleValueLegacyExtendedProperty::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleValueLegacyExtendedProperty::|public|value:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SingleValueLegacyExtendedProperty~~>Entity; Parsable @@ -104597,6 +105356,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot::|public| github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot::|public|backupRestore:BackupRestoreRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot::|public|bookingBusinesses:BookingBusiness[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot::|public|bookingCurrencies:BookingCurrency[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot::|public|migrations:MigrationsRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot::|public|virtualEvents:VirtualEventsRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.SolutionsRoot~~>AdditionalDataHolder; BackedModel; Parsable @@ -104711,6 +105471,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.StorageSettings~~>Entit github.com/microsoftgraph/msgraph-sdk-typescript/.models.Storage~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringCollectionResponse::|public|value:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringDictionary::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringDictionary~~>Dictionary; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringKeyAttributeMappingSourceValuePair::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringKeyAttributeMappingSourceValuePair::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringKeyAttributeMappingSourceValuePair::|public|key:string @@ -106310,6 +107072,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|linke github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|recurrence:PatternedRecurrence github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|reminderDateTime:DateTimeTimeZone +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|singleValueExtendedProperties:SingleValueExtendedProperty[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|startDateTime:DateTimeTimeZone github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|status:TaskStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTask::|public|title:string @@ -106320,6 +107083,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskList::|public|e github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskList::|public|isOwner:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskList::|public|isShared:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskList::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskList::|public|singleValueExtendedProperties:SingleValueExtendedProperty[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskList::|public|tasks:TodoTask[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskList::|public|wellknownListName:WellknownListName github.com/microsoftgraph/msgraph-sdk-typescript/.models.TodoTaskListCollectionResponse::|public|value:TodoTaskList[] @@ -110317,6 +111081,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BSignInActivit github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BSignInActivityMetricsRecentFromDiscriminatorValue(parseNode:ParseNode):B2BSignInActivityMetricsRecent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2xIdentityUserFlowCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):B2xIdentityUserFlowCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2xIdentityUserFlowFromDiscriminatorValue(parseNode:ParseNode):B2xIdentityUserFlow +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBackupCountStatisticsFromDiscriminatorValue(parseNode:ParseNode):BackupCountStatistics +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBackupPolicyReportFromDiscriminatorValue(parseNode:ParseNode):BackupPolicyReport +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBackupReportFromDiscriminatorValue(parseNode:ParseNode):BackupReport github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBackupRestoreRootFromDiscriminatorValue(parseNode:ParseNode):BackupRestoreRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBaseCollectionPaginationCountResponseFromDiscriminatorValue(parseNode:ParseNode):BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBaseDeltaFunctionResponseFromDiscriminatorValue(parseNode:ParseNode):BaseDeltaFunctionResponse @@ -110621,6 +111388,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotAdminLimi github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotAdminSettingFromDiscriminatorValue(parseNode:ParseNode):CopilotAdminSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageDetailFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageFromDiscriminatorValue(parseNode:ParseNode):CopilotPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageRequestInfoFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageRequestInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageRequestMetadataFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageRequestMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageRequestPrincipalFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageRequestPrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotReportRootFromDiscriminatorValue(parseNode:ParseNode):CopilotReportRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopyNotebookModelFromDiscriminatorValue(parseNode:ParseNode):CopyNotebookModel github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCountryNamedLocationFromDiscriminatorValue(parseNode:ParseNode):CountryNamedLocation @@ -110645,12 +111415,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantCalen github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantIdentitySyncPolicyPartnerFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartner github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMailTipsAllFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMailTipsAll github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMailTipsLimitedFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMailTipsLimited +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMigrationCancelResponseFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationCancelResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMigrationFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMigrationJobCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationJobCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMigrationJobFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMigrationServiceStatusDetailsFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationServiceStatusDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMigrationTaskCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationTaskCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantMigrationTaskFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationTask github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantOpenProfileCardFromDiscriminatorValue(parseNode:ParseNode):CrossTenantOpenProfileCard github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantPlacesDeskBookingFromDiscriminatorValue(parseNode:ParseNode):CrossTenantPlacesDeskBooking github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantPlacesRoomBookingFromDiscriminatorValue(parseNode:ParseNode):CrossTenantPlacesRoomBooking github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantUserSyncInboundFromDiscriminatorValue(parseNode:ParseNode):CrossTenantUserSyncInbound github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCurrencyColumnFromDiscriminatorValue(parseNode:ParseNode):CurrencyColumn +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCurrentLabelFromDiscriminatorValue(parseNode:ParseNode):CurrentLabel github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomAppManagementApplicationConfigurationFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementApplicationConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomAppManagementConfigurationFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomAuthenticationExtensionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CustomAuthenticationExtensionCollectionResponse @@ -110825,6 +111602,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDirectoryObjectF github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDirectoryObjectPartnerReferenceFromDiscriminatorValue(parseNode:ParseNode):DirectoryObjectPartnerReference github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDirectoryRoleCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DirectoryRoleCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDirectoryRoleFromDiscriminatorValue(parseNode:ParseNode):DirectoryRole +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue(parseNode:ParseNode):DirectoryRoleManagementDeletedItemContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDirectoryRoleTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DirectoryRoleTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDirectoryRoleTemplateFromDiscriminatorValue(parseNode:ParseNode):DirectoryRoleTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDisableAndDeleteUserApplyActionFromDiscriminatorValue(parseNode:ParseNode):DisableAndDeleteUserApplyAction @@ -110998,6 +111776,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedDomainsFromDiscriminatorValue(parseNode:ParseNode):EnumeratedDomains github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedScopesFromDiscriminatorValue(parseNode:ParseNode):EnumeratedScopes github.com/microsoftgraph/msgraph-sdk-typescript/.models::createErrorDetailFromDiscriminatorValue(parseNode:ParseNode):ErrorDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createErrorEscapedFromDiscriminatorValue(parseNode:ParseNode):ErrorEscaped github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEventCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EventCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEventFromDiscriminatorValue(parseNode:ParseNode):Event github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEventMessageDetailFromDiscriminatorValue(parseNode:ParseNode):EventMessageDetail @@ -111008,6 +111787,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeAdminFro github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeMessageTraceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ExchangeMessageTraceCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeMessageTraceDetailFromDiscriminatorValue(parseNode:ParseNode):ExchangeMessageTraceDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeMessageTraceFromDiscriminatorValue(parseNode:ParseNode):ExchangeMessageTrace +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeOnlineCrossTenantMigrationSettingsFromDiscriminatorValue(parseNode:ParseNode):ExchangeOnlineCrossTenantMigrationSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeProtectionPolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ExchangeProtectionPolicyCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeProtectionPolicyFromDiscriminatorValue(parseNode:ParseNode):ExchangeProtectionPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExchangeRestoreSessionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ExchangeRestoreSessionCollectionResponse @@ -111415,6 +112195,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMediaSourceFromD github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMediaStreamFromDiscriminatorValue(parseNode:ParseNode):MediaStream github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingAttendanceReportCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):MeetingAttendanceReportCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingAttendanceReportFromDiscriminatorValue(parseNode:ParseNode):MeetingAttendanceReport +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingEngagementFromDiscriminatorValue(parseNode:ParseNode):MeetingEngagement github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingInfoFromDiscriminatorValue(parseNode:ParseNode):MeetingInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingNoteFromDiscriminatorValue(parseNode:ParseNode):MeetingNote github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingNoteSubpointFromDiscriminatorValue(parseNode:ParseNode):MeetingNoteSubpoint @@ -111453,6 +112234,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMicrosoftStoreFo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMicrosoftStoreForBusinessAppCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):MicrosoftStoreForBusinessAppCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMicrosoftStoreForBusinessAppFromDiscriminatorValue(parseNode:ParseNode):MicrosoftStoreForBusinessApp github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMicrosoftTrainingAssignmentMappingFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTrainingAssignmentMapping +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMigrationsRootFromDiscriminatorValue(parseNode:ParseNode):MigrationsRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMimeContentFromDiscriminatorValue(parseNode:ParseNode):MimeContent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMobileAppAssignmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):MobileAppAssignmentCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMobileAppAssignmentFromDiscriminatorValue(parseNode:ParseNode):MobileAppAssignment @@ -112141,6 +112923,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSimulationReport github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSimulationReportOverviewFromDiscriminatorValue(parseNode:ParseNode):SimulationReportOverview github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSingleServicePrincipalFromDiscriminatorValue(parseNode:ParseNode):SingleServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSingleUserFromDiscriminatorValue(parseNode:ParseNode):SingleUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSingleValueExtendedPropertyFromDiscriminatorValue(parseNode:ParseNode):SingleValueExtendedProperty github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSingleValueLegacyExtendedPropertyFromDiscriminatorValue(parseNode:ParseNode):SingleValueLegacyExtendedProperty github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSiteArchivalDetailsFromDiscriminatorValue(parseNode:ParseNode):SiteArchivalDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSiteCollectionFromDiscriminatorValue(parseNode:ParseNode):SiteCollection @@ -112185,6 +112968,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStoragePlanInfor github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStorageQuotaBreakdownFromDiscriminatorValue(parseNode:ParseNode):StorageQuotaBreakdown github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStorageSettingsFromDiscriminatorValue(parseNode:ParseNode):StorageSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):StringCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringDictionaryFromDiscriminatorValue(parseNode:ParseNode):StringDictionary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringKeyAttributeMappingSourceValuePairFromDiscriminatorValue(parseNode:ParseNode):StringKeyAttributeMappingSourceValuePair github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringKeyLongValuePairFromDiscriminatorValue(parseNode:ParseNode):StringKeyLongValuePair github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringKeyObjectValuePairFromDiscriminatorValue(parseNode:ParseNode):StringKeyObjectValuePair @@ -113134,6 +113918,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BSign github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BSignInActivityMetricsRecent(B2BSignInActivityMetricsRecent:B2BSignInActivityMetricsRecent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2xIdentityUserFlow(B2xIdentityUserFlow:B2xIdentityUserFlow={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2xIdentityUserFlowCollectionResponse(B2xIdentityUserFlowCollectionResponse:B2xIdentityUserFlowCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBackupCountStatistics(BackupCountStatistics:BackupCountStatistics={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBackupPolicyReport(BackupPolicyReport:BackupPolicyReport={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBackupReport(BackupReport:BackupReport={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBackupRestoreRoot(BackupRestoreRoot:BackupRestoreRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBaseCollectionPaginationCountResponse(BaseCollectionPaginationCountResponse:BaseCollectionPaginationCountResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBaseDeltaFunctionResponse(BaseDeltaFunctionResponse:BaseDeltaFunctionResponse={}):Record void> @@ -113438,6 +114225,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilot github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotAdminSetting(CopilotAdminSetting:CopilotAdminSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackage(CopilotPackage:CopilotPackage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageDetail(CopilotPackageDetail:CopilotPackageDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageRequestInfo(CopilotPackageRequestInfo:CopilotPackageRequestInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageRequestMetadata(CopilotPackageRequestMetadata:CopilotPackageRequestMetadata={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageRequestPrincipal(CopilotPackageRequestPrincipal:CopilotPackageRequestPrincipal={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotReportRoot(CopilotReportRoot:CopilotReportRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopyNotebookModel(CopyNotebookModel:CopyNotebookModel={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCountryNamedLocation(CountryNamedLocation:CountryNamedLocation={}):Record void> @@ -113463,11 +114253,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTe github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMailTipsAll(CrossTenantMailTipsAll:CrossTenantMailTipsAll={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMailTipsLimited(CrossTenantMailTipsLimited:CrossTenantMailTipsLimited={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMigration(CrossTenantMigration:CrossTenantMigration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMigrationCancelResponse(CrossTenantMigrationCancelResponse:CrossTenantMigrationCancelResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMigrationJob(CrossTenantMigrationJob:CrossTenantMigrationJob={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMigrationJobCollectionResponse(CrossTenantMigrationJobCollectionResponse:CrossTenantMigrationJobCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMigrationServiceStatusDetails(CrossTenantMigrationServiceStatusDetails:CrossTenantMigrationServiceStatusDetails={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMigrationTask(CrossTenantMigrationTask:CrossTenantMigrationTask={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantMigrationTaskCollectionResponse(CrossTenantMigrationTaskCollectionResponse:CrossTenantMigrationTaskCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantOpenProfileCard(CrossTenantOpenProfileCard:CrossTenantOpenProfileCard={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantPlacesDeskBooking(CrossTenantPlacesDeskBooking:CrossTenantPlacesDeskBooking={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantPlacesRoomBooking(CrossTenantPlacesRoomBooking:CrossTenantPlacesRoomBooking={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantUserSyncInbound(CrossTenantUserSyncInbound:CrossTenantUserSyncInbound={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCurrencyColumn(CurrencyColumn:CurrencyColumn={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCurrentLabel(CurrentLabel:CurrentLabel={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomAppManagementApplicationConfiguration(CustomAppManagementApplicationConfiguration:CustomAppManagementApplicationConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomAppManagementConfiguration(CustomAppManagementConfiguration:CustomAppManagementConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomAuthenticationExtension(CustomAuthenticationExtension:CustomAuthenticationExtension={}):Record void> @@ -113642,6 +114439,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDirecto github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDirectoryObjectPartnerReference(DirectoryObjectPartnerReference:DirectoryObjectPartnerReference={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDirectoryRole(DirectoryRole:DirectoryRole={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDirectoryRoleCollectionResponse(DirectoryRoleCollectionResponse:DirectoryRoleCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDirectoryRoleManagementDeletedItemContainer(DirectoryRoleManagementDeletedItemContainer:DirectoryRoleManagementDeletedItemContainer={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDirectoryRoleTemplate(DirectoryRoleTemplate:DirectoryRoleTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDirectoryRoleTemplateCollectionResponse(DirectoryRoleTemplateCollectionResponse:DirectoryRoleTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDisableAndDeleteUserApplyAction(DisableAndDeleteUserApplyAction:DisableAndDeleteUserApplyAction={}):Record void> @@ -113815,6 +114613,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumera github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedDomains(EnumeratedDomains:EnumeratedDomains={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedScopes(EnumeratedScopes:EnumeratedScopes={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoErrorDetail(ErrorDetail:ErrorDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoErrorEscaped(ErrorEscaped:ErrorEscaped={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEvent(Event:Event={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEventCollectionResponse(EventCollectionResponse:EventCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEventMessage(EventMessage:EventMessage={}):Record void> @@ -113825,6 +114624,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchang github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchangeMessageTrace(ExchangeMessageTrace:ExchangeMessageTrace={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchangeMessageTraceCollectionResponse(ExchangeMessageTraceCollectionResponse:ExchangeMessageTraceCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchangeMessageTraceDetail(ExchangeMessageTraceDetail:ExchangeMessageTraceDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchangeOnlineCrossTenantMigrationSettings(ExchangeOnlineCrossTenantMigrationSettings:ExchangeOnlineCrossTenantMigrationSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchangeProtectionPolicy(ExchangeProtectionPolicy:ExchangeProtectionPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchangeProtectionPolicyCollectionResponse(ExchangeProtectionPolicyCollectionResponse:ExchangeProtectionPolicyCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExchangeRestoreSession(ExchangeRestoreSession:ExchangeRestoreSession={}):Record void> @@ -114232,6 +115032,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMediaSo github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMediaStream(MediaStream:MediaStream={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingAttendanceReport(MeetingAttendanceReport:MeetingAttendanceReport={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingAttendanceReportCollectionResponse(MeetingAttendanceReportCollectionResponse:MeetingAttendanceReportCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingEngagement(MeetingEngagement:MeetingEngagement={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingInfo(MeetingInfo:MeetingInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingNote(MeetingNote:MeetingNote={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingNoteSubpoint(MeetingNoteSubpoint:MeetingNoteSubpoint={}):Record void> @@ -114270,6 +115071,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMicroso github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMicrosoftStoreForBusinessAppAssignmentSettings(MicrosoftStoreForBusinessAppAssignmentSettings:MicrosoftStoreForBusinessAppAssignmentSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMicrosoftStoreForBusinessAppCollectionResponse(MicrosoftStoreForBusinessAppCollectionResponse:MicrosoftStoreForBusinessAppCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMicrosoftTrainingAssignmentMapping(MicrosoftTrainingAssignmentMapping:MicrosoftTrainingAssignmentMapping={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMigrationsRoot(MigrationsRoot:MigrationsRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMimeContent(MimeContent:MimeContent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMobileApp(MobileApp:MobileApp={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMobileAppAssignment(MobileAppAssignment:MobileAppAssignment={}):Record void> @@ -114958,6 +115760,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSimulat github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSimulationReportOverview(SimulationReportOverview:SimulationReportOverview={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSingleServicePrincipal(SingleServicePrincipal:SingleServicePrincipal={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSingleUser(SingleUser:SingleUser={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSingleValueExtendedProperty(SingleValueExtendedProperty:SingleValueExtendedProperty={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSingleValueLegacyExtendedProperty(SingleValueLegacyExtendedProperty:SingleValueLegacyExtendedProperty={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSite(Site:Site={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSiteArchivalDetails(SiteArchivalDetails:SiteArchivalDetails={}):Record void> @@ -115002,6 +115805,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStorage github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStorageQuotaBreakdown(StorageQuotaBreakdown:StorageQuotaBreakdown={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStorageSettings(StorageSettings:StorageSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringCollectionResponse(StringCollectionResponse:StringCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringDictionary(StringDictionary:StringDictionary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringKeyAttributeMappingSourceValuePair(StringKeyAttributeMappingSourceValuePair:StringKeyAttributeMappingSourceValuePair={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringKeyLongValuePair(StringKeyLongValuePair:StringKeyLongValuePair={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringKeyObjectValuePair(StringKeyObjectValuePair:StringKeyObjectValuePair={}):Record void> @@ -115951,6 +116755,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BSignInActi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BSignInActivityMetricsRecent(writer:SerializationWriter; B2BSignInActivityMetricsRecent:B2BSignInActivityMetricsRecent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2xIdentityUserFlow(writer:SerializationWriter; B2xIdentityUserFlow:B2xIdentityUserFlow={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2xIdentityUserFlowCollectionResponse(writer:SerializationWriter; B2xIdentityUserFlowCollectionResponse:B2xIdentityUserFlowCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBackupCountStatistics(writer:SerializationWriter; BackupCountStatistics:BackupCountStatistics={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBackupPolicyReport(writer:SerializationWriter; BackupPolicyReport:BackupPolicyReport={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBackupReport(writer:SerializationWriter; BackupReport:BackupReport={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBackupRestoreRoot(writer:SerializationWriter; BackupRestoreRoot:BackupRestoreRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBaseCollectionPaginationCountResponse(writer:SerializationWriter; BaseCollectionPaginationCountResponse:BaseCollectionPaginationCountResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBaseDeltaFunctionResponse(writer:SerializationWriter; BaseDeltaFunctionResponse:BaseDeltaFunctionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -116255,6 +117062,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotAdminL github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotAdminSetting(writer:SerializationWriter; CopilotAdminSetting:CopilotAdminSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackage(writer:SerializationWriter; CopilotPackage:CopilotPackage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageDetail(writer:SerializationWriter; CopilotPackageDetail:CopilotPackageDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageRequestInfo(writer:SerializationWriter; CopilotPackageRequestInfo:CopilotPackageRequestInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageRequestMetadata(writer:SerializationWriter; CopilotPackageRequestMetadata:CopilotPackageRequestMetadata={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageRequestPrincipal(writer:SerializationWriter; CopilotPackageRequestPrincipal:CopilotPackageRequestPrincipal={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotReportRoot(writer:SerializationWriter; CopilotReportRoot:CopilotReportRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopyNotebookModel(writer:SerializationWriter; CopyNotebookModel:CopyNotebookModel={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCountryNamedLocation(writer:SerializationWriter; CountryNamedLocation:CountryNamedLocation={}; isSerializingDerivedType?:boolean=false):void @@ -116280,11 +117090,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantId github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMailTipsAll(writer:SerializationWriter; CrossTenantMailTipsAll:CrossTenantMailTipsAll={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMailTipsLimited(writer:SerializationWriter; CrossTenantMailTipsLimited:CrossTenantMailTipsLimited={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMigration(writer:SerializationWriter; CrossTenantMigration:CrossTenantMigration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMigrationCancelResponse(writer:SerializationWriter; CrossTenantMigrationCancelResponse:CrossTenantMigrationCancelResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMigrationJob(writer:SerializationWriter; CrossTenantMigrationJob:CrossTenantMigrationJob={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMigrationJobCollectionResponse(writer:SerializationWriter; CrossTenantMigrationJobCollectionResponse:CrossTenantMigrationJobCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMigrationServiceStatusDetails(writer:SerializationWriter; CrossTenantMigrationServiceStatusDetails:CrossTenantMigrationServiceStatusDetails={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMigrationTask(writer:SerializationWriter; CrossTenantMigrationTask:CrossTenantMigrationTask={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantMigrationTaskCollectionResponse(writer:SerializationWriter; CrossTenantMigrationTaskCollectionResponse:CrossTenantMigrationTaskCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantOpenProfileCard(writer:SerializationWriter; CrossTenantOpenProfileCard:CrossTenantOpenProfileCard={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantPlacesDeskBooking(writer:SerializationWriter; CrossTenantPlacesDeskBooking:CrossTenantPlacesDeskBooking={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantPlacesRoomBooking(writer:SerializationWriter; CrossTenantPlacesRoomBooking:CrossTenantPlacesRoomBooking={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantUserSyncInbound(writer:SerializationWriter; CrossTenantUserSyncInbound:CrossTenantUserSyncInbound={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCurrencyColumn(writer:SerializationWriter; CurrencyColumn:CurrencyColumn={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCurrentLabel(writer:SerializationWriter; CurrentLabel:CurrentLabel={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomAppManagementApplicationConfiguration(writer:SerializationWriter; CustomAppManagementApplicationConfiguration:CustomAppManagementApplicationConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomAppManagementConfiguration(writer:SerializationWriter; CustomAppManagementConfiguration:CustomAppManagementConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomAuthenticationExtension(writer:SerializationWriter; CustomAuthenticationExtension:CustomAuthenticationExtension={}; isSerializingDerivedType?:boolean=false):void @@ -116459,6 +117276,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDirectoryObje github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDirectoryObjectPartnerReference(writer:SerializationWriter; DirectoryObjectPartnerReference:DirectoryObjectPartnerReference={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDirectoryRole(writer:SerializationWriter; DirectoryRole:DirectoryRole={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDirectoryRoleCollectionResponse(writer:SerializationWriter; DirectoryRoleCollectionResponse:DirectoryRoleCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDirectoryRoleManagementDeletedItemContainer(writer:SerializationWriter; DirectoryRoleManagementDeletedItemContainer:DirectoryRoleManagementDeletedItemContainer={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDirectoryRoleTemplate(writer:SerializationWriter; DirectoryRoleTemplate:DirectoryRoleTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDirectoryRoleTemplateCollectionResponse(writer:SerializationWriter; DirectoryRoleTemplateCollectionResponse:DirectoryRoleTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDisableAndDeleteUserApplyAction(writer:SerializationWriter; DisableAndDeleteUserApplyAction:DisableAndDeleteUserApplyAction={}; isSerializingDerivedType?:boolean=false):void @@ -116632,6 +117450,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedDev github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedDomains(writer:SerializationWriter; EnumeratedDomains:EnumeratedDomains={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedScopes(writer:SerializationWriter; EnumeratedScopes:EnumeratedScopes={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeErrorDetail(writer:SerializationWriter; ErrorDetail:ErrorDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeErrorEscaped(writer:SerializationWriter; ErrorEscaped:ErrorEscaped={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEvent(writer:SerializationWriter; Event:Event={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEventCollectionResponse(writer:SerializationWriter; EventCollectionResponse:EventCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEventMessage(writer:SerializationWriter; EventMessage:EventMessage={}; isSerializingDerivedType?:boolean=false):void @@ -116642,6 +117461,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeAdmin github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeMessageTrace(writer:SerializationWriter; ExchangeMessageTrace:ExchangeMessageTrace={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeMessageTraceCollectionResponse(writer:SerializationWriter; ExchangeMessageTraceCollectionResponse:ExchangeMessageTraceCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeMessageTraceDetail(writer:SerializationWriter; ExchangeMessageTraceDetail:ExchangeMessageTraceDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeOnlineCrossTenantMigrationSettings(writer:SerializationWriter; ExchangeOnlineCrossTenantMigrationSettings:ExchangeOnlineCrossTenantMigrationSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeProtectionPolicy(writer:SerializationWriter; ExchangeProtectionPolicy:ExchangeProtectionPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeProtectionPolicyCollectionResponse(writer:SerializationWriter; ExchangeProtectionPolicyCollectionResponse:ExchangeProtectionPolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExchangeRestoreSession(writer:SerializationWriter; ExchangeRestoreSession:ExchangeRestoreSession={}; isSerializingDerivedType?:boolean=false):void @@ -117049,6 +117869,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMediaSource(w github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMediaStream(writer:SerializationWriter; MediaStream:MediaStream={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingAttendanceReport(writer:SerializationWriter; MeetingAttendanceReport:MeetingAttendanceReport={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingAttendanceReportCollectionResponse(writer:SerializationWriter; MeetingAttendanceReportCollectionResponse:MeetingAttendanceReportCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingEngagement(writer:SerializationWriter; MeetingEngagement:MeetingEngagement={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingInfo(writer:SerializationWriter; MeetingInfo:MeetingInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingNote(writer:SerializationWriter; MeetingNote:MeetingNote={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingNoteSubpoint(writer:SerializationWriter; MeetingNoteSubpoint:MeetingNoteSubpoint={}; isSerializingDerivedType?:boolean=false):void @@ -117087,6 +117908,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMicrosoftStor github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMicrosoftStoreForBusinessAppAssignmentSettings(writer:SerializationWriter; MicrosoftStoreForBusinessAppAssignmentSettings:MicrosoftStoreForBusinessAppAssignmentSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMicrosoftStoreForBusinessAppCollectionResponse(writer:SerializationWriter; MicrosoftStoreForBusinessAppCollectionResponse:MicrosoftStoreForBusinessAppCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMicrosoftTrainingAssignmentMapping(writer:SerializationWriter; MicrosoftTrainingAssignmentMapping:MicrosoftTrainingAssignmentMapping={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMigrationsRoot(writer:SerializationWriter; MigrationsRoot:MigrationsRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMimeContent(writer:SerializationWriter; MimeContent:MimeContent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMobileApp(writer:SerializationWriter; MobileApp:MobileApp={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMobileAppAssignment(writer:SerializationWriter; MobileAppAssignment:MobileAppAssignment={}; isSerializingDerivedType?:boolean=false):void @@ -117775,6 +118597,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSimulationRep github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSimulationReportOverview(writer:SerializationWriter; SimulationReportOverview:SimulationReportOverview={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSingleServicePrincipal(writer:SerializationWriter; SingleServicePrincipal:SingleServicePrincipal={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSingleUser(writer:SerializationWriter; SingleUser:SingleUser={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSingleValueExtendedProperty(writer:SerializationWriter; SingleValueExtendedProperty:SingleValueExtendedProperty={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSingleValueLegacyExtendedProperty(writer:SerializationWriter; SingleValueLegacyExtendedProperty:SingleValueLegacyExtendedProperty={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSite(writer:SerializationWriter; Site:Site={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSiteArchivalDetails(writer:SerializationWriter; SiteArchivalDetails:SiteArchivalDetails={}; isSerializingDerivedType?:boolean=false):void @@ -117819,6 +118642,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStoragePlanIn github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStorageQuotaBreakdown(writer:SerializationWriter; StorageQuotaBreakdown:StorageQuotaBreakdown={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStorageSettings(writer:SerializationWriter; StorageSettings:StorageSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringCollectionResponse(writer:SerializationWriter; StringCollectionResponse:StringCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringDictionary(writer:SerializationWriter; StringDictionary:StringDictionary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringKeyAttributeMappingSourceValuePair(writer:SerializationWriter; StringKeyAttributeMappingSourceValuePair:StringKeyAttributeMappingSourceValuePair={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringKeyLongValuePair(writer:SerializationWriter; StringKeyLongValuePair:StringKeyLongValuePair={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringKeyObjectValuePair(writer:SerializationWriter; StringKeyObjectValuePair:StringKeyObjectValuePair={}; isSerializingDerivedType?:boolean=false):void @@ -124157,6 +124981,47 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.monthlyPrintUsageByUse github.com/microsoftgraph/msgraph-sdk-typescript/.reports.monthlyPrintUsageByUser.monthlyPrintUsageByUserRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.reports.monthlyPrintUsageByUser.monthlyPrintUsageByUserRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.reports.monthlyPrintUsageByUser.monthlyPrintUsageByUserRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder::|public|billed:BilledRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AzureAggregatedUsage +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder::|public|patch(body:AzureAggregatedUsage; requestConfiguration?:RequestConfiguration):AzureAggregatedUsage +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder::|public|toPatchRequestInformation(body:AzureAggregatedUsage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.aggregatedUsageRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):BilledAggregatedUsage +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder::|public|microsoftGraphPartnersBillingExport:MicrosoftGraphPartnersBillingExportRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder::|public|patch(body:BilledAggregatedUsage; requestConfiguration?:RequestConfiguration):BilledAggregatedUsage +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder::|public|toPatchRequestInformation(body:BilledAggregatedUsage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.billedRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.ExportPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.ExportPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.ExportPostRequestBody::|public|invoiceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.ExportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.microsoftGraphPartnersBillingExportRequestBuilder::|public|post(body:ExportPostRequestBody; requestConfiguration?:RequestConfiguration):Operation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.microsoftGraphPartnersBillingExportRequestBuilder::|public|toPostRequestInformation(body:ExportPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.microsoftGraphPartnersBillingExportRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.microsoftGraphPartnersBillingExportRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport.microsoftGraphPartnersBillingExportRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport::createExportPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ExportPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport::deserializeIntoExportPostRequestBody(ExportPostRequestBody:ExportPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.aggregatedUsage.billed.microsoftGraphPartnersBillingExport::serializeExportPostRequestBody(writer:SerializationWriter; ExportPostRequestBody:ExportPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.billingRequestBuilder::|public|aggregatedUsage:AggregatedUsageRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.billingRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.billingRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Billing github.com/microsoftgraph/msgraph-sdk-typescript/.reports.partners.billing.billingRequestBuilder::|public|manifests:ManifestsRequestBuilder @@ -124590,7 +125455,115 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.security.securityReque github.com/microsoftgraph/msgraph-sdk-typescript/.reports.security.securityRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.reports.security.securityRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.reports.security.securityRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryRoleManagementDeletedItemContainer +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder::|public|patch(body:DirectoryRoleManagementDeletedItemContainer; requestConfiguration?:RequestConfiguration):DirectoryRoleManagementDeletedItemContainer +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder::|public|roleDefinitions:RoleDefinitionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder::|public|toPatchRequestInformation(body:DirectoryRoleManagementDeletedItemContainer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.deletedItemsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|byUnifiedRoleDefinitionId1(unifiedRoleDefinitionId1:string):UnifiedRoleDefinitionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinitionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|post(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|toPostRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.restore.restoreRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|inheritsPermissionsFrom:InheritsPermissionsFromRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|byUnifiedRoleDefinitionId(unifiedRoleDefinitionId:string):UnifiedRoleDefinitionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinitionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|post(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|toPostRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.directoryRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.directoryRequestBuilder::|public|deletedItems:DeletedItemsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.directoryRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RbacApplication github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.directoryRequestBuilder::|public|patch(body:RbacApplication; requestConfiguration?:RequestConfiguration):RbacApplication github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.directoryRequestBuilder::|public|resourceNamespaces:ResourceNamespacesRequestBuilder @@ -125153,22 +126126,35 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleD github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderNavigationMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.restore.restoreRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|inheritsPermissionsFrom:InheritsPermissionsFromRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation @@ -125501,7 +126487,115 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleE github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleEligibilitySchedules.roleEligibilitySchedulesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleEligibilitySchedules.roleEligibilitySchedulesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleEligibilitySchedules.roleEligibilitySchedulesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryRoleManagementDeletedItemContainer +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder::|public|patch(body:DirectoryRoleManagementDeletedItemContainer; requestConfiguration?:RequestConfiguration):DirectoryRoleManagementDeletedItemContainer +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder::|public|roleDefinitions:RoleDefinitionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder::|public|toPatchRequestInformation(body:DirectoryRoleManagementDeletedItemContainer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.deletedItemsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|byUnifiedRoleDefinitionId1(unifiedRoleDefinitionId1:string):UnifiedRoleDefinitionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinitionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|post(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder::|public|toPostRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.restore.restoreRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|inheritsPermissionsFrom:InheritsPermissionsFromRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.unifiedRoleDefinitionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|byUnifiedRoleDefinitionId(unifiedRoleDefinitionId:string):UnifiedRoleDefinitionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinitionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|post(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder::|public|toPostRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.deletedItems.roleDefinitions.roleDefinitionsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.entitlementManagementRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.entitlementManagementRequestBuilder::|public|deletedItems:DeletedItemsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.entitlementManagementRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RbacApplication github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.entitlementManagementRequestBuilder::|public|patch(body:RbacApplication; requestConfiguration?:RequestConfiguration):RbacApplication github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.entitlementManagementRequestBuilder::|public|resourceNamespaces:ResourceNamespacesRequestBuilder @@ -126064,22 +127158,35 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementMana github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.inheritsPermissionsFromRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.restore.restoreRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderNavigationMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.unifiedRoleDefinitionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.restore.restoreRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.restore.restoreRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.restore.restoreRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|inheritsPermissionsFrom:InheritsPermissionsFromRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|patch(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):UnifiedRoleDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|restore:RestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleDefinition; requestConfiguration?:RequestConfiguration):RequestInformation @@ -129499,6 +130606,59 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.microsoftGraphSecurit github.com/microsoftgraph/msgraph-sdk-typescript/.security.microsoftGraphSecurityRunHuntingQuery::createRunHuntingQueryPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RunHuntingQueryPostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.security.microsoftGraphSecurityRunHuntingQuery::deserializeIntoRunHuntingQueryPostRequestBody(RunHuntingQueryPostRequestBody:RunHuntingQueryPostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.security.microsoftGraphSecurityRunHuntingQuery::serializeRunHuntingQueryPostRequestBody(writer:SerializationWriter; RunHuntingQueryPostRequestBody:RunHuntingQueryPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilder::|public|byDetectionRuleId(detectionRuleId:string):DetectionRuleItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DetectionRuleCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilder::|public|post(body:DetectionRule; requestConfiguration?:RequestConfiguration):DetectionRule +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilder::|public|toPostRequestInformation(body:DetectionRule; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.detectionRulesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DetectionRule +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilder::|public|patch(body:DetectionRule; requestConfiguration?:RequestConfiguration):DetectionRule +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilder::|public|toPatchRequestInformation(body:DetectionRule; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.detectionRuleItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.detectionRuleItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.detectionRuleItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.detectionRules.item.DetectionRuleItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder::|public|detectionRules:DetectionRulesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RulesRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder::|public|patch(body:RulesRoot; requestConfiguration?:RequestConfiguration):RulesRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder::|public|toPatchRequestInformation(body:RulesRoot; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.rules.rulesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.secureScoreControlProfiles.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.security.secureScoreControlProfiles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.secureScoreControlProfiles.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -129590,6 +130750,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilde github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|labels:LabelsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|microsoftGraphSecurityRunHuntingQuery:MicrosoftGraphSecurityRunHuntingQueryRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|patch(body:Security; requestConfiguration?:RequestConfiguration):Security +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|rules:RulesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|secureScoreControlProfiles:SecureScoreControlProfilesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|secureScores:SecureScoresRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|subjectRightsRequests:SubjectRightsRequestsRequestBuilder @@ -142823,6 +143984,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backup github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|patch(body:BackupRestoreRoot; requestConfiguration?:RequestConfiguration):BackupRestoreRoot github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|protectionPolicies:ProtectionPoliciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|protectionUnits:ProtectionUnitsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|reports:ReportsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|restorePoints:RestorePointsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|restoreSessions:RestoreSessionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|serviceApps:ServiceAppsRequestBuilder @@ -144051,6 +145213,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.protec github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.protectionUnits.protectionUnitsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.protectionUnits.protectionUnitsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.protectionUnits.protectionUnitsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.getStatisticsByPolicyWithPolicyId.getStatisticsByPolicyWithPolicyIdRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):BackupPolicyReport +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.getStatisticsByPolicyWithPolicyId.getStatisticsByPolicyWithPolicyIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.getStatisticsByPolicyWithPolicyId.getStatisticsByPolicyWithPolicyIdRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.getStatisticsByPolicyWithPolicyId.getStatisticsByPolicyWithPolicyIdRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.getStatisticsByPolicyWithPolicyId.getStatisticsByPolicyWithPolicyIdRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):BackupReport +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder::|public|getStatisticsByPolicyWithPolicyId(policyId:string):GetStatisticsByPolicyWithPolicyIdRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder::|public|patch(body:BackupReport; requestConfiguration?:RequestConfiguration):BackupReport +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder::|public|toPatchRequestInformation(body:BackupReport; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.reports.reportsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -144104,6 +145285,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restor github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.search.SearchPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.search.SearchPostRequestBody::|public|artifactQuery:ArtifactQuery github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.search.SearchPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.search.SearchPostRequestBody::|public|policyId:string github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.search.SearchPostRequestBody::|public|protectionTimePeriod:TimePeriod github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.search.SearchPostRequestBody::|public|protectionUnitIds:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.restorePoints.search.SearchPostRequestBody::|public|restorePointPreference:RestorePointPreference @@ -145075,10 +146257,162 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.bookingCurrencies.it github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.bookingCurrencies.item.bookingCurrencyItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.bookingCurrencies.item.bookingCurrencyItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.bookingCurrencies.item.BookingCurrencyItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilder::|public|byCrossTenantMigrationJobId(crossTenantMigrationJobId:string):CrossTenantMigrationJobItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CrossTenantMigrationJobCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilder::|public|post(body:CrossTenantMigrationJob; requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilder::|public|toPostRequestInformation(body:CrossTenantMigrationJob; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJobsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.cancel.cancelRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):CrossTenantMigrationCancelResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.cancel.cancelRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.cancel.cancelRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.cancel.cancelRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.cancel.cancelRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|cancel:CancelRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|migrate:MigrateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|patch(body:CrossTenantMigrationJob; requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationJob; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|users:UsersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|validate:ValidateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.crossTenantMigrationJobItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.crossTenantMigrationJobItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.crossTenantMigrationJobItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.crossTenantMigrationJobItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.migrate.migrateRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.migrate.migrateRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.migrate.migrateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.migrate.migrateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.migrate.migrateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.cancel.cancelRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):CrossTenantMigrationCancelResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.cancel.cancelRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.cancel.cancelRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.cancel.cancelRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.cancel.cancelRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|cancel:CancelRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CrossTenantMigrationTask +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|patch(body:CrossTenantMigrationTask; requestConfiguration?:RequestConfiguration):CrossTenantMigrationTask +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationTask; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.crossTenantMigrationTaskItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.crossTenantMigrationTaskItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.crossTenantMigrationTaskItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.crossTenantMigrationTaskItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilder::|public|byCrossTenantMigrationTaskId(crossTenantMigrationTaskId:string):CrossTenantMigrationTaskItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CrossTenantMigrationTaskCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilder::|public|post(body:CrossTenantMigrationTask; requestConfiguration?:RequestConfiguration):CrossTenantMigrationTask +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantMigrationTask; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.users.usersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.validate.validateRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.validate.validateRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.validate.validateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.validate.validateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobs.item.validate.validateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.cancel.cancelRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):CrossTenantMigrationCancelResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.cancel.cancelRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.cancel.cancelRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.cancel.cancelRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.cancel.cancelRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|cancel:CancelRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|migrate:MigrateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|patch(body:CrossTenantMigrationJob; requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationJob; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|validate:ValidateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.crossTenantMigrationJobsWithDisplayNameRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.migrateRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.migrateRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.migrateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.migrateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.migrateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.validateRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):CrossTenantMigrationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.validateRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.validateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.validateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.validateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|crossTenantMigrationJobs:CrossTenantMigrationJobsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|crossTenantMigrationJobsWithDisplayName(displayName:string):CrossTenantMigrationJobsWithDisplayNameRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MigrationsRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|patch(body:MigrationsRoot; requestConfiguration?:RequestConfiguration):MigrationsRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder::|public|toPatchRequestInformation(body:MigrationsRoot; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.migrations.migrationsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|backupRestore:BackupRestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|bookingBusinesses:BookingBusinessesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|bookingCurrencies:BookingCurrenciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SolutionsRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|migrations:MigrationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|patch(body:SolutionsRoot; requestConfiguration?:RequestConfiguration):SolutionsRoot github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.solutionsRequestBuilder::|public|toPatchRequestInformation(body:SolutionsRoot; requestConfiguration?:RequestConfiguration):RequestInformation @@ -153285,6 +154619,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.CalendarGroupItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.calendarsRequestBuilder::|public|byCalendarId(calendarId:string):CalendarItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.calendarsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.calendarsRequestBuilder::|public|delta:DeltaRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.calendarsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CalendarCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.calendarsRequestBuilder::|public|post(body:Calendar; requestConfiguration?:RequestConfiguration):Calendar github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.calendarsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation @@ -153310,6 +154645,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.count.countRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.count.countRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.DeltaGetResponse::|public|value:Calendar[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.item.allowedCalendarSharingRolesWithUser.AllowedCalendarSharingRolesWithUserGetResponse::|public|value:CalendarRoleType[] github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.item.allowedCalendarSharingRolesWithUser.AllowedCalendarSharingRolesWithUserGetResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.item.allowedCalendarSharingRolesWithUser.allowedCalendarSharingRolesWithUserRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AllowedCalendarSharingRolesWithUserGetResponse @@ -153748,6 +155102,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendarGroups.item.calendars.item.permanentDelete.permanentDeleteRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.calendarsRequestBuilder::|public|byCalendarId(calendarId:string):CalendarItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.calendarsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.calendarsRequestBuilder::|public|delta:DeltaRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.calendarsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CalendarCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.calendarsRequestBuilder::|public|post(body:Calendar; requestConfiguration?:RequestConfiguration):Calendar github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.calendarsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation @@ -153773,6 +155128,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.count.cou github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.count.countRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.count.countRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.DeltaGetResponse::|public|value:Calendar[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.item.allowedCalendarSharingRolesWithUser.AllowedCalendarSharingRolesWithUserGetResponse::|public|value:CalendarRoleType[] github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.item.allowedCalendarSharingRolesWithUser.AllowedCalendarSharingRolesWithUserGetResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.calendars.item.allowedCalendarSharingRolesWithUser.allowedCalendarSharingRolesWithUserRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AllowedCalendarSharingRolesWithUserGetResponse diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index ac5f421348d..9df839b95b9 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "625ED6B056F99972FDEA259383CEB2A79B763CCDF327528AF1DA1F785F2CBCD3E2BF7FA94F15007985808F2D6B73C4AA7E308B0C4AD6676B34C0CFEC22F883DA", + "descriptionHash": "559A8A5F7EF7E8080E297547940E59EADFA59225C3D7C363981AC1AD5ECF50C438E0951774C4AA1537D863D0091F13C36932A143EE6AA341E0EED4A22ED7C6F4", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.36.1", + "kiotaVersion": "1.38.0", "clientClassName": "GraphBaseServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/", diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts index d4912451743..c075cf0f16a 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderCollectionResponseFromDiscriminatorValue, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +import { createMailboxFolderCollectionResponseFromDiscriminatorValue, createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -40,12 +40,28 @@ export interface FoldersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Create a new mailboxFolder or child mailboxFolder in a user's mailbox. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailbox-post-folders?view=graph-rest-1.0|Find more info here} + */ + post(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get all the mailboxFolder objects in the specified mailbox, including any search folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new mailboxFolder or child mailboxFolder in a user's mailbox. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * Get all the mailboxFolder objects in the specified mailbox, including any search folders. @@ -131,6 +147,18 @@ export const FoldersRequestBuilderRequestsMetadata: RequestsMetadata = { responseBodyFactory: createMailboxFolderCollectionResponseFromDiscriminatorValue, queryParametersMapper: FoldersRequestBuilderGetQueryParametersMapper, }, + post: { + uriTemplate: FoldersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts index 4427ef57e5e..d9b07b06ed6 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderCollectionResponseFromDiscriminatorValue, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +import { createMailboxFolderCollectionResponseFromDiscriminatorValue, createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -40,12 +40,27 @@ export interface ChildFoldersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Create new navigation property to childFolders for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to childFolders for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. @@ -131,6 +146,18 @@ export const ChildFoldersRequestBuilderRequestsMetadata: RequestsMetadata = { responseBodyFactory: createMailboxFolderCollectionResponseFromDiscriminatorValue, queryParametersMapper: ChildFoldersRequestBuilderGetQueryParametersMapper, }, + post: { + uriTemplate: ChildFoldersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts index 237765031a0..3a0bb80bbac 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderFromDiscriminatorValue, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js'; +import { createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -18,6 +18,12 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * The collection of child folders in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -25,12 +31,33 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Update the navigation property childFolders in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property childFolders for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The collection of child folders in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property childFolders in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * The collection of child folders in this folder. @@ -69,6 +96,14 @@ export const MailboxFolderItemRequestBuilderNavigationMetadata: Record, + }, + adapterMethodName: "sendNoResponseContent", + }, get: { uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", @@ -79,6 +114,18 @@ export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata = responseBodyFactory: createMailboxFolderFromDiscriminatorValue, queryParametersMapper: MailboxFolderItemRequestBuilderGetQueryParametersMapper, }, + patch: { + uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts index 87c513078f4..ffbe2cb64fa 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderFromDiscriminatorValue, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js'; +import { createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -24,6 +24,13 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * Read the properties and relationships of a mailboxFolder object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -32,12 +39,34 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Update mailboxFolder properties such as the displayName within a mailbox. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a mailboxFolder or a child mailboxFolder within a mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Read the properties and relationships of a mailboxFolder object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update mailboxFolder properties such as the displayName within a mailbox. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * Read the properties and relationships of a mailboxFolder object. @@ -80,6 +109,14 @@ export const MailboxFolderItemRequestBuilderNavigationMetadata: Record, + }, + adapterMethodName: "sendNoResponseContent", + }, get: { uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", @@ -90,6 +127,18 @@ export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata = responseBodyFactory: createMailboxFolderFromDiscriminatorValue, queryParametersMapper: MailboxFolderItemRequestBuilderGetQueryParametersMapper, }, + patch: { + uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/index.ts b/packages/msgraph-sdk-directory/directory/index.ts index cdfe3341a85..ac8dac9327f 100644 --- a/packages/msgraph-sdk-directory/directory/index.ts +++ b/packages/msgraph-sdk-directory/directory/index.ts @@ -76,6 +76,7 @@ export interface DirectoryRequestBuilder extends BaseRequestBuilder { /** - * Invoke function refreshStatus + * Get the status of the most recent related tenants refresh operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function refreshStatus + * Get the status of the most recent related tenants refresh operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-drives/drives/item/index.ts b/packages/msgraph-sdk-drives/drives/item/index.ts index b7ccdf0362e..6d10275b36d 100644 --- a/packages/msgraph-sdk-drives/drives/item/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/index.ts @@ -60,6 +60,7 @@ export interface DriveItemRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-resources?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface ResourcesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get resources from identityGovernance + * Get a list of the groupResource objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface ResourcesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get resources from identityGovernance + * Get a list of the groupResource objects and their properties. */ export interface ResourcesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/item/index.ts index a6c412c9e5d..47ec170549e 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/item/index.ts @@ -19,10 +19,11 @@ export interface GroupResourceItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get resources from identityGovernance + * Read the properties and relationships of a groupResource object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/groupresource-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface GroupResourceItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get resources from identityGovernance + * Read the properties and relationships of a groupResource object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface GroupResourceItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get resources from identityGovernance + * Read the properties and relationships of a groupResource object. */ export interface GroupResourceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-policies/policies/federatedTokenValidationPolicy/index.ts b/packages/msgraph-sdk-policies/policies/federatedTokenValidationPolicy/index.ts index a0a720ae309..92fa61ede48 100644 --- a/packages/msgraph-sdk-policies/policies/federatedTokenValidationPolicy/index.ts +++ b/packages/msgraph-sdk-policies/policies/federatedTokenValidationPolicy/index.ts @@ -19,18 +19,20 @@ export interface FederatedTokenValidationPolicyRequestBuilder extends BaseReques */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get federatedTokenValidationPolicy from policies + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property federatedTokenValidationPolicy in policies + * Update the properties of a federatedTokenValidationPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-update?view=graph-rest-1.0|Find more info here} */ patch(body: FederatedTokenValidationPolicy, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,13 +42,13 @@ export interface FederatedTokenValidationPolicyRequestBuilder extends BaseReques */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get federatedTokenValidationPolicy from policies + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the navigation property federatedTokenValidationPolicy in policies + * Update the properties of a federatedTokenValidationPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -54,7 +56,7 @@ export interface FederatedTokenValidationPolicyRequestBuilder extends BaseReques toPatchRequestInformation(body: FederatedTokenValidationPolicy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get federatedTokenValidationPolicy from policies + * Read the properties and relationships of a federatedTokenValidationPolicy object. */ export interface FederatedTokenValidationPolicyRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-privacy/privacy/index.ts b/packages/msgraph-sdk-privacy/privacy/index.ts index b4da7f77741..b5d07133b68 100644 --- a/packages/msgraph-sdk-privacy/privacy/index.ts +++ b/packages/msgraph-sdk-privacy/privacy/index.ts @@ -16,6 +16,7 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface PrivacyRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the subjectRightsRequests property of the microsoft.graph.privacy entity. + * @deprecated The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate on 2022-03-22 and will be removed 2025-03-20 */ get subjectRightsRequests(): SubjectRightsRequestsRequestBuilder; /** diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/billed/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/billed/index.ts new file mode 100644 index 00000000000..c332febc66f --- /dev/null +++ b/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/billed/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createBilledAggregatedUsageFromDiscriminatorValue, serializeBilledAggregatedUsage, type BilledAggregatedUsage } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; +// @ts-ignore +import { MicrosoftGraphPartnersBillingExportRequestBuilderRequestsMetadata, type MicrosoftGraphPartnersBillingExportRequestBuilder } from './microsoftGraphPartnersBillingExport/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the billed property of the microsoft.graph.partners.billing.azureAggregatedUsage entity. + */ +export interface BilledRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the export method. + */ + get microsoftGraphPartnersBillingExport(): MicrosoftGraphPartnersBillingExportRequestBuilder; + /** + * Delete navigation property billed for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The billed aggregated usage data that can be exported. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property billed in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: BilledAggregatedUsage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property billed for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The billed aggregated usage data that can be exported. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property billed in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: BilledAggregatedUsage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The billed aggregated usage data that can be exported. + */ +export interface BilledRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const BilledRequestBuilderUriTemplate = "{+baseurl}/reports/partners/billing/aggregatedUsage/billed{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const BilledRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const BilledRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + microsoftGraphPartnersBillingExport: { + requestsMetadata: MicrosoftGraphPartnersBillingExportRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const BilledRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: BilledRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: BilledRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createBilledAggregatedUsageFromDiscriminatorValue, + queryParametersMapper: BilledRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: BilledRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createBilledAggregatedUsageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeBilledAggregatedUsage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/billed/microsoftGraphPartnersBillingExport/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/billed/microsoftGraphPartnersBillingExport/index.ts new file mode 100644 index 00000000000..4b44142a1de --- /dev/null +++ b/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/billed/microsoftGraphPartnersBillingExport/index.ts @@ -0,0 +1,97 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createOperationFromDiscriminatorValue, serializeOperation, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ExportPostRequestBody} + */ +// @ts-ignore +export function createExportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExportPostRequestBody; +} +/** + * The deserialization information for the current model + * @param ExportPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExportPostRequestBody(exportPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { exportPostRequestBody.backingStoreEnabled = true; }, + "invoiceId": n => { exportPostRequestBody.invoiceId = n.getStringValue(); }, + } +} +export interface ExportPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The invoiceId property + */ + invoiceId?: string | null; +} +/** + * Provides operations to call the export method. + */ +export interface MicrosoftGraphPartnersBillingExportRequestBuilder extends BaseRequestBuilder { + /** + * Export billed aggregated Azure usage data for a specific invoice from a billedAggregatedUsage resource. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/partners-billing-billedaggregatedusage-export?view=graph-rest-1.0|Find more info here} + */ + post(body: ExportPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Export billed aggregated Azure usage data for a specific invoice from a billedAggregatedUsage resource. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ExportPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param ExportPostRequestBody The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeExportPostRequestBody(writer: SerializationWriter, exportPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!exportPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("invoiceId", exportPostRequestBody.invoiceId); + writer.writeAdditionalData(exportPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphPartnersBillingExportRequestBuilderUriTemplate = "{+baseurl}/reports/partners/billing/aggregatedUsage/billed/microsoft.graph.partners.billing.export"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphPartnersBillingExportRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphPartnersBillingExportRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createOperationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeExportPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/index.ts new file mode 100644 index 00000000000..249b1e8ee72 --- /dev/null +++ b/packages/msgraph-sdk-reports/reports/partners/billing/aggregatedUsage/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createAzureAggregatedUsageFromDiscriminatorValue, serializeAzureAggregatedUsage, type AzureAggregatedUsage } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; +// @ts-ignore +import { BilledRequestBuilderNavigationMetadata, BilledRequestBuilderRequestsMetadata, type BilledRequestBuilder } from './billed/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the aggregatedUsage property of the microsoft.graph.partners.billing.billing entity. + */ +export interface AggregatedUsageRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the billed property of the microsoft.graph.partners.billing.azureAggregatedUsage entity. + */ + get billed(): BilledRequestBuilder; + /** + * Delete navigation property aggregatedUsage for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents aggregated Azure usage data for partner billing. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property aggregatedUsage in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: AzureAggregatedUsage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property aggregatedUsage for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents aggregated Azure usage data for partner billing. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property aggregatedUsage in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AzureAggregatedUsage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents aggregated Azure usage data for partner billing. + */ +export interface AggregatedUsageRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AggregatedUsageRequestBuilderUriTemplate = "{+baseurl}/reports/partners/billing/aggregatedUsage{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AggregatedUsageRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AggregatedUsageRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + billed: { + requestsMetadata: BilledRequestBuilderRequestsMetadata, + navigationMetadata: BilledRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AggregatedUsageRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AggregatedUsageRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AggregatedUsageRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAzureAggregatedUsageFromDiscriminatorValue, + queryParametersMapper: AggregatedUsageRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AggregatedUsageRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAzureAggregatedUsageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAzureAggregatedUsage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/index.ts index dd2d5a0ba2c..73426236f19 100644 --- a/packages/msgraph-sdk-reports/reports/partners/billing/index.ts +++ b/packages/msgraph-sdk-reports/reports/partners/billing/index.ts @@ -6,6 +6,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { createBillingFromDiscriminatorValue, serializeBilling, type Billing } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; // @ts-ignore +import { AggregatedUsageRequestBuilderNavigationMetadata, AggregatedUsageRequestBuilderRequestsMetadata, type AggregatedUsageRequestBuilder } from './aggregatedUsage/index.js'; +// @ts-ignore import { ManifestsRequestBuilderNavigationMetadata, ManifestsRequestBuilderRequestsMetadata, type ManifestsRequestBuilder } from './manifests/index.js'; // @ts-ignore import { OperationsRequestBuilderNavigationMetadata, OperationsRequestBuilderRequestsMetadata, type OperationsRequestBuilder } from './operations/index.js'; @@ -20,6 +22,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the billing property of the microsoft.graph.partners entity. */ export interface BillingRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the aggregatedUsage property of the microsoft.graph.partners.billing.billing entity. + */ + get aggregatedUsage(): AggregatedUsageRequestBuilder; /** * Provides operations to manage the manifests property of the microsoft.graph.partners.billing.billing entity. */ @@ -105,6 +111,10 @@ const BillingRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the navigation properties in the request builder. */ export const BillingRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + aggregatedUsage: { + requestsMetadata: AggregatedUsageRequestBuilderRequestsMetadata, + navigationMetadata: AggregatedUsageRequestBuilderNavigationMetadata, + }, manifests: { requestsMetadata: ManifestsRequestBuilderRequestsMetadata, navigationMetadata: ManifestsRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/index.ts new file mode 100644 index 00000000000..a0be3d20af3 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue, serializeDirectoryRoleManagementDeletedItemContainer, type DirectoryRoleManagementDeletedItemContainer } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { RoleDefinitionsRequestBuilderNavigationMetadata, RoleDefinitionsRequestBuilderRequestsMetadata, type RoleDefinitionsRequestBuilder } from './roleDefinitions/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the deletedItems property of the microsoft.graph.rbacApplication entity. + */ +export interface DeletedItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + */ + get roleDefinitions(): RoleDefinitionsRequestBuilder; + /** + * Delete navigation property deletedItems for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Container for custom role definitions that have been soft-deleted from Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property deletedItems in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: DirectoryRoleManagementDeletedItemContainer, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property deletedItems for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Container for custom role definitions that have been soft-deleted from Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property deletedItems in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: DirectoryRoleManagementDeletedItemContainer, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Container for custom role definitions that have been soft-deleted from Microsoft Entra directory role management. + */ +export interface DeletedItemsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DeletedItemsRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeletedItemsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const DeletedItemsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + roleDefinitions: { + requestsMetadata: RoleDefinitionsRequestBuilderRequestsMetadata, + navigationMetadata: RoleDefinitionsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeletedItemsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: DeletedItemsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: DeletedItemsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue, + queryParametersMapper: DeletedItemsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: DeletedItemsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDirectoryRoleManagementDeletedItemContainer, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/count/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/count/index.ts new file mode 100644 index 00000000000..2c303d2e091 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/index.ts new file mode 100644 index 00000000000..3eb726ae393 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition, type UnifiedRoleDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type UnifiedRoleDefinitionItemRequestBuilder, UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + */ +export interface RoleDefinitionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + * @param unifiedRoleDefinitionId The unique identifier of unifiedRoleDefinition + * @returns {UnifiedRoleDefinitionItemRequestBuilder} + */ + byUnifiedRoleDefinitionId(unifiedRoleDefinitionId: string) : UnifiedRoleDefinitionItemRequestBuilder; + /** + * List custom unifiedRoleDefinition objects that have been soft-deleted from Microsoft Entra directory role management. Built-in role definitions can't be deleted and aren't returned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/directoryrolemanagementdeleteditemcontainer-list-roledefinitions?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to roleDefinitions for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * List custom unifiedRoleDefinition objects that have been soft-deleted from Microsoft Entra directory role management. Built-in role definitions can't be deleted and aren't returned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to roleDefinitions for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * List custom unifiedRoleDefinition objects that have been soft-deleted from Microsoft Entra directory role management. Built-in role definitions can't be deleted and aren't returned. + */ +export interface RoleDefinitionsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const RoleDefinitionsRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RoleDefinitionsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const RoleDefinitionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byUnifiedRoleDefinitionId: { + requestsMetadata: UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata, + navigationMetadata: UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["unifiedRoleDefinition%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RoleDefinitionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RoleDefinitionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RoleDefinitionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RoleDefinitionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/index.ts new file mode 100644 index 00000000000..a9913988f32 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/index.ts @@ -0,0 +1,142 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { InheritsPermissionsFromRequestBuilderNavigationMetadata, InheritsPermissionsFromRequestBuilderRequestsMetadata, type InheritsPermissionsFromRequestBuilder } from './inheritsPermissionsFrom/index.js'; +// @ts-ignore +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + */ +export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + */ + get inheritsPermissionsFrom(): InheritsPermissionsFromRequestBuilder; + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; + /** + * Delete a unifiedRoleDefinition object. You can't delete built-in roles. Deleting an active custom role definition soft-deletes it. You can then restore the role or permanently delete it from the deleted-items collection. This feature requires a Microsoft Entra ID P1 or P2 license. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property roleDefinitions in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a unifiedRoleDefinition object. You can't delete built-in roles. Deleting an active custom role definition soft-deletes it. You can then restore the role or permanently delete it from the deleted-items collection. This feature requires a Microsoft Entra ID P1 or P2 license. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property roleDefinitions in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: + */ +export interface UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + inheritsPermissionsFrom: { + requestsMetadata: InheritsPermissionsFromRequestBuilderRequestsMetadata, + navigationMetadata: InheritsPermissionsFromRequestBuilderNavigationMetadata, + }, + restore: { + requestsMetadata: RestoreRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + queryParametersMapper: UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/count/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/count/index.ts new file mode 100644 index 00000000000..e42755d6499 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/index.ts new file mode 100644 index 00000000000..d3fc37fd250 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition, type UnifiedRoleDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type UnifiedRoleDefinitionItemRequestBuilder, UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + */ +export interface InheritsPermissionsFromRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + * @param unifiedRoleDefinitionId1 The unique identifier of unifiedRoleDefinition + * @returns {UnifiedRoleDefinitionItemRequestBuilder} + */ + byUnifiedRoleDefinitionId1(unifiedRoleDefinitionId1: string) : UnifiedRoleDefinitionItemRequestBuilder; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to inheritsPermissionsFrom for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to inheritsPermissionsFrom for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + */ +export interface InheritsPermissionsFromRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const InheritsPermissionsFromRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const InheritsPermissionsFromRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const InheritsPermissionsFromRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byUnifiedRoleDefinitionId1: { + requestsMetadata: UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata, + navigationMetadata: UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["unifiedRoleDefinition%2Did1"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const InheritsPermissionsFromRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: InheritsPermissionsFromRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: InheritsPermissionsFromRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: InheritsPermissionsFromRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts new file mode 100644 index 00000000000..b37ffbc2f60 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + */ +export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; + /** + * Delete navigation property inheritsPermissionsFrom for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property inheritsPermissionsFrom in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property inheritsPermissionsFrom for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property inheritsPermissionsFrom in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + */ +export interface UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + restore: { + requestsMetadata: RestoreRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + queryParametersMapper: UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts new file mode 100644 index 00000000000..99e9ee7c23c --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/restore/index.ts new file mode 100644 index 00000000000..cc5f550df20 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/deletedItems/roleDefinitions/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/index.ts index 080d0c54839..17598ba64c2 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/index.ts @@ -6,6 +6,8 @@ import { createRbacApplicationFromDiscriminatorValue, serializeRbacApplication, // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { DeletedItemsRequestBuilderNavigationMetadata, DeletedItemsRequestBuilderRequestsMetadata, type DeletedItemsRequestBuilder } from './deletedItems/index.js'; +// @ts-ignore import { ResourceNamespacesRequestBuilderNavigationMetadata, ResourceNamespacesRequestBuilderRequestsMetadata, type ResourceNamespacesRequestBuilder } from './resourceNamespaces/index.js'; // @ts-ignore import { RoleAssignmentsRequestBuilderNavigationMetadata, RoleAssignmentsRequestBuilderRequestsMetadata, type RoleAssignmentsRequestBuilder } from './roleAssignments/index.js'; @@ -30,6 +32,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the directory property of the microsoft.graph.roleManagement entity. */ export interface DirectoryRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the deletedItems property of the microsoft.graph.rbacApplication entity. + */ + get deletedItems(): DeletedItemsRequestBuilder; /** * Provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity. */ @@ -135,6 +141,10 @@ const DirectoryRequestBuilderGetQueryParametersMapper: Record = * Metadata for all the navigation properties in the request builder. */ export const DirectoryRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + deletedItems: { + requestsMetadata: DeletedItemsRequestBuilderRequestsMetadata, + navigationMetadata: DeletedItemsRequestBuilderNavigationMetadata, + }, resourceNamespaces: { requestsMetadata: ResourceNamespacesRequestBuilderRequestsMetadata, navigationMetadata: ResourceNamespacesRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts index 9cc7c56a055..ac9c875350d 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { InheritsPermissionsFromRequestBuilderNavigationMetadata, InheritsPermissionsFromRequestBuilderRequestsMetadata, type InheritsPermissionsFromRequestBuilder } from './inheritsPermissionsFrom/index.js'; // @ts-ignore +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuil * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. */ get inheritsPermissionsFrom(): InheritsPermissionsFromRequestBuilder; + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; /** * Delete a unifiedRoleDefinition object. You can't delete built-in roles. Deleting an active custom role definition soft-deletes it. You can then restore the role or permanently delete it from the deleted-items collection. This feature requires a Microsoft Entra ID P1 or P2 license. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -94,6 +100,9 @@ export const UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { byUnifiedRoleDefinitionId1: { requestsMetadata: UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata, + navigationMetadata: UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, pathParametersMappings: ["unifiedRoleDefinition%2Did1"], }, count: { diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts index 09c1d34ee9e..b364138786a 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts @@ -6,12 +6,18 @@ import { createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRole // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. */ export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; /** * Delete navigation property inheritsPermissionsFrom for roleManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -77,6 +83,14 @@ const UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + restore: { + requestsMetadata: RestoreRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts new file mode 100644 index 00000000000..295ac7aef5a --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/restore/index.ts new file mode 100644 index 00000000000..55e5be0d713 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleDefinitions/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition%2Did}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/index.ts new file mode 100644 index 00000000000..88516be95ee --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue, serializeDirectoryRoleManagementDeletedItemContainer, type DirectoryRoleManagementDeletedItemContainer } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { RoleDefinitionsRequestBuilderNavigationMetadata, RoleDefinitionsRequestBuilderRequestsMetadata, type RoleDefinitionsRequestBuilder } from './roleDefinitions/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the deletedItems property of the microsoft.graph.rbacApplication entity. + */ +export interface DeletedItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + */ + get roleDefinitions(): RoleDefinitionsRequestBuilder; + /** + * Delete navigation property deletedItems for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Container for custom role definitions that have been soft-deleted from Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property deletedItems in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: DirectoryRoleManagementDeletedItemContainer, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property deletedItems for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Container for custom role definitions that have been soft-deleted from Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property deletedItems in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: DirectoryRoleManagementDeletedItemContainer, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Container for custom role definitions that have been soft-deleted from Microsoft Entra directory role management. + */ +export interface DeletedItemsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DeletedItemsRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeletedItemsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const DeletedItemsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + roleDefinitions: { + requestsMetadata: RoleDefinitionsRequestBuilderRequestsMetadata, + navigationMetadata: RoleDefinitionsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeletedItemsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: DeletedItemsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: DeletedItemsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue, + queryParametersMapper: DeletedItemsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: DeletedItemsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDirectoryRoleManagementDeletedItemContainer, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/count/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/count/index.ts new file mode 100644 index 00000000000..3691dbe83e9 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/index.ts new file mode 100644 index 00000000000..0987443c01e --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition, type UnifiedRoleDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type UnifiedRoleDefinitionItemRequestBuilder, UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + */ +export interface RoleDefinitionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + * @param unifiedRoleDefinitionId The unique identifier of unifiedRoleDefinition + * @returns {UnifiedRoleDefinitionItemRequestBuilder} + */ + byUnifiedRoleDefinitionId(unifiedRoleDefinitionId: string) : UnifiedRoleDefinitionItemRequestBuilder; + /** + * The soft-deleted custom role definitions in the directory. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to roleDefinitions for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The soft-deleted custom role definitions in the directory. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to roleDefinitions for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The soft-deleted custom role definitions in the directory. + */ +export interface RoleDefinitionsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const RoleDefinitionsRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RoleDefinitionsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const RoleDefinitionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byUnifiedRoleDefinitionId: { + requestsMetadata: UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata, + navigationMetadata: UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["unifiedRoleDefinition%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RoleDefinitionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RoleDefinitionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RoleDefinitionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RoleDefinitionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/index.ts new file mode 100644 index 00000000000..1eb41c7cda6 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/index.ts @@ -0,0 +1,140 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { InheritsPermissionsFromRequestBuilderNavigationMetadata, InheritsPermissionsFromRequestBuilderRequestsMetadata, type InheritsPermissionsFromRequestBuilder } from './inheritsPermissionsFrom/index.js'; +// @ts-ignore +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the roleDefinitions property of the microsoft.graph.directoryRoleManagementDeletedItemContainer entity. + */ +export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + */ + get inheritsPermissionsFrom(): InheritsPermissionsFromRequestBuilder; + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; + /** + * Delete navigation property roleDefinitions for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The soft-deleted custom role definitions in the directory. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property roleDefinitions in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property roleDefinitions for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The soft-deleted custom role definitions in the directory. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property roleDefinitions in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The soft-deleted custom role definitions in the directory. + */ +export interface UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + inheritsPermissionsFrom: { + requestsMetadata: InheritsPermissionsFromRequestBuilderRequestsMetadata, + navigationMetadata: InheritsPermissionsFromRequestBuilderNavigationMetadata, + }, + restore: { + requestsMetadata: RestoreRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + queryParametersMapper: UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/count/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/count/index.ts new file mode 100644 index 00000000000..9c4de39f28e --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/index.ts new file mode 100644 index 00000000000..c31e75fafb2 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition, type UnifiedRoleDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type UnifiedRoleDefinitionItemRequestBuilder, UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + */ +export interface InheritsPermissionsFromRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + * @param unifiedRoleDefinitionId1 The unique identifier of unifiedRoleDefinition + * @returns {UnifiedRoleDefinitionItemRequestBuilder} + */ + byUnifiedRoleDefinitionId1(unifiedRoleDefinitionId1: string) : UnifiedRoleDefinitionItemRequestBuilder; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to inheritsPermissionsFrom for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to inheritsPermissionsFrom for roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + */ +export interface InheritsPermissionsFromRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const InheritsPermissionsFromRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const InheritsPermissionsFromRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const InheritsPermissionsFromRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byUnifiedRoleDefinitionId1: { + requestsMetadata: UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata, + navigationMetadata: UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["unifiedRoleDefinition%2Did1"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const InheritsPermissionsFromRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: InheritsPermissionsFromRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: InheritsPermissionsFromRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: InheritsPermissionsFromRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts new file mode 100644 index 00000000000..7d48862bdc8 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRoleDefinition, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. + */ +export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; + /** + * Delete navigation property inheritsPermissionsFrom for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property inheritsPermissionsFrom in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property inheritsPermissionsFrom for roleManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property inheritsPermissionsFrom in roleManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: UnifiedRoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + */ +export interface UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + restore: { + requestsMetadata: RestoreRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + queryParametersMapper: UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: UnifiedRoleDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnifiedRoleDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts new file mode 100644 index 00000000000..8e41167f32f --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/restore/index.ts new file mode 100644 index 00000000000..0933f87e437 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/deletedItems/roleDefinitions/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/deletedItems/roleDefinitions/{unifiedRoleDefinition%2Did}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/index.ts index 2afe077a1cb..d5c510bca9c 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/index.ts @@ -6,6 +6,8 @@ import { createRbacApplicationFromDiscriminatorValue, serializeRbacApplication, // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { DeletedItemsRequestBuilderNavigationMetadata, DeletedItemsRequestBuilderRequestsMetadata, type DeletedItemsRequestBuilder } from './deletedItems/index.js'; +// @ts-ignore import { ResourceNamespacesRequestBuilderNavigationMetadata, ResourceNamespacesRequestBuilderRequestsMetadata, type ResourceNamespacesRequestBuilder } from './resourceNamespaces/index.js'; // @ts-ignore import { RoleAssignmentsRequestBuilderNavigationMetadata, RoleAssignmentsRequestBuilderRequestsMetadata, type RoleAssignmentsRequestBuilder } from './roleAssignments/index.js'; @@ -30,6 +32,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the entitlementManagement property of the microsoft.graph.roleManagement entity. */ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the deletedItems property of the microsoft.graph.rbacApplication entity. + */ + get deletedItems(): DeletedItemsRequestBuilder; /** * Provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity. */ @@ -135,6 +141,10 @@ const EntitlementManagementRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + deletedItems: { + requestsMetadata: DeletedItemsRequestBuilderRequestsMetadata, + navigationMetadata: DeletedItemsRequestBuilderNavigationMetadata, + }, resourceNamespaces: { requestsMetadata: ResourceNamespacesRequestBuilderRequestsMetadata, navigationMetadata: ResourceNamespacesRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/index.ts index 033372d3fb0..893385ee5e7 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { InheritsPermissionsFromRequestBuilderNavigationMetadata, InheritsPermissionsFromRequestBuilderRequestsMetadata, type InheritsPermissionsFromRequestBuilder } from './inheritsPermissionsFrom/index.js'; // @ts-ignore +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -18,6 +20,10 @@ export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuil * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. */ get inheritsPermissionsFrom(): InheritsPermissionsFromRequestBuilder; + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; /** * Delete navigation property roleDefinitions for roleManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -91,6 +97,9 @@ export const UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { byUnifiedRoleDefinitionId1: { requestsMetadata: UnifiedRoleDefinitionItemRequestBuilderRequestsMetadata, + navigationMetadata: UnifiedRoleDefinitionItemRequestBuilderNavigationMetadata, pathParametersMappings: ["unifiedRoleDefinition%2Did1"], }, count: { diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts index dfcfad1752f..e296a2d346b 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/inheritsPermissionsFrom/item/index.ts @@ -6,12 +6,18 @@ import { createUnifiedRoleDefinitionFromDiscriminatorValue, serializeUnifiedRole // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity. */ export interface UnifiedRoleDefinitionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + */ + get restore(): RestoreRequestBuilder; /** * Delete navigation property inheritsPermissionsFrom for roleManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -77,6 +83,14 @@ const UnifiedRoleDefinitionItemRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + restore: { + requestsMetadata: RestoreRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts new file mode 100644 index 00000000000..3f20dc7d7bf --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/inheritsPermissionsFrom/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/restore/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/restore/index.ts new file mode 100644 index 00000000000..cf42f907520 --- /dev/null +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleDefinitions/item/restore/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUnifiedRoleDefinitionFromDiscriminatorValue, type UnifiedRoleDefinition } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the restore method. + */ +export interface RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/unifiedroledefinition-restore?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Restore a soft-deleted custom unifiedRoleDefinition object to the active role definitions collection for Microsoft Entra directory role management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RestoreRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/restore"; +/** + * Metadata for all the requests in the request builder. + */ +export const RestoreRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RestoreRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleDefinitionFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/index.ts b/packages/msgraph-sdk-security/security/index.ts index 869b3438e3f..46779712761 100644 --- a/packages/msgraph-sdk-security/security/index.ts +++ b/packages/msgraph-sdk-security/security/index.ts @@ -28,6 +28,8 @@ import { LabelsRequestBuilderNavigationMetadata, LabelsRequestBuilderRequestsMet // @ts-ignore import { MicrosoftGraphSecurityRunHuntingQueryRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityRunHuntingQueryRequestBuilder } from './microsoftGraphSecurityRunHuntingQuery/index.js'; // @ts-ignore +import { RulesRequestBuilderNavigationMetadata, RulesRequestBuilderRequestsMetadata, type RulesRequestBuilder } from './rules/index.js'; +// @ts-ignore import { SecureScoreControlProfilesRequestBuilderNavigationMetadata, SecureScoreControlProfilesRequestBuilderRequestsMetadata, type SecureScoreControlProfilesRequestBuilder } from './secureScoreControlProfiles/index.js'; // @ts-ignore import { SecureScoresRequestBuilderNavigationMetadata, SecureScoresRequestBuilderRequestsMetadata, type SecureScoresRequestBuilder } from './secureScores/index.js'; @@ -48,6 +50,7 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface SecurityRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the alerts property of the microsoft.graph.security entity. + * @deprecated The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10 */ get alerts(): AlertsRequestBuilder; /** @@ -90,6 +93,10 @@ export interface SecurityRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/security/rules/detectionRules/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/rules/detectionRules/index.ts b/packages/msgraph-sdk-security/security/rules/detectionRules/index.ts new file mode 100644 index 00000000000..30d75fb2da8 --- /dev/null +++ b/packages/msgraph-sdk-security/security/rules/detectionRules/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createDetectionRuleCollectionResponseFromDiscriminatorValue, createDetectionRuleFromDiscriminatorValue, serializeDetectionRule, type DetectionRule, type DetectionRuleCollectionResponse } from '@microsoft/msgraph-sdk/models/security/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DetectionRuleItemRequestBuilderRequestsMetadata, type DetectionRuleItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the detectionRules property of the microsoft.graph.security.rulesRoot entity. + */ +export interface DetectionRulesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the detectionRules property of the microsoft.graph.security.rulesRoot entity. + * @param detectionRuleId The unique identifier of detectionRule + * @returns {DetectionRuleItemRequestBuilder} + */ + byDetectionRuleId(detectionRuleId: string) : DetectionRuleItemRequestBuilder; + /** + * Get a list of detectionRule objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-rulesroot-list-detectionrules?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new detectionRule object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-rulesroot-post-detectionrules?view=graph-rest-1.0|Find more info here} + */ + post(body: DetectionRule, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of detectionRule objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new detectionRule object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: DetectionRule, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of detectionRule objects and their properties. + */ +export interface DetectionRulesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const DetectionRulesRequestBuilderUriTemplate = "{+baseurl}/security/rules/detectionRules{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DetectionRulesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const DetectionRulesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDetectionRuleId: { + requestsMetadata: DetectionRuleItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["detectionRule%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DetectionRulesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DetectionRulesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDetectionRuleCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DetectionRulesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: DetectionRulesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDetectionRuleFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDetectionRule, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/rules/detectionRules/item/index.ts b/packages/msgraph-sdk-security/security/rules/detectionRules/item/index.ts new file mode 100644 index 00000000000..884bb0a7491 --- /dev/null +++ b/packages/msgraph-sdk-security/security/rules/detectionRules/item/index.ts @@ -0,0 +1,117 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createDetectionRuleFromDiscriminatorValue, serializeDetectionRule, type DetectionRule } from '@microsoft/msgraph-sdk/models/security/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the detectionRules property of the microsoft.graph.security.rulesRoot entity. + */ +export interface DetectionRuleItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete a detectionRule object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-rulesroot-delete-detectionrules?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The custom detection rules configured for the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property detectionRules in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: DetectionRule, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a detectionRule object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The custom detection rules configured for the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property detectionRules in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: DetectionRule, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The custom detection rules configured for the tenant. + */ +export interface DetectionRuleItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DetectionRuleItemRequestBuilderUriTemplate = "{+baseurl}/security/rules/detectionRules/{detectionRule%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DetectionRuleItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DetectionRuleItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: DetectionRuleItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: DetectionRuleItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDetectionRuleFromDiscriminatorValue, + queryParametersMapper: DetectionRuleItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: DetectionRuleItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDetectionRuleFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeDetectionRule, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/rules/index.ts b/packages/msgraph-sdk-security/security/rules/index.ts new file mode 100644 index 00000000000..d786b38dcb2 --- /dev/null +++ b/packages/msgraph-sdk-security/security/rules/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createRulesRootFromDiscriminatorValue, serializeRulesRoot, type RulesRoot } from '@microsoft/msgraph-sdk/models/security/index.js'; +// @ts-ignore +import { DetectionRulesRequestBuilderNavigationMetadata, DetectionRulesRequestBuilderRequestsMetadata, type DetectionRulesRequestBuilder } from './detectionRules/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the rules property of the microsoft.graph.security entity. + */ +export interface RulesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the detectionRules property of the microsoft.graph.security.rulesRoot entity. + */ + get detectionRules(): DetectionRulesRequestBuilder; + /** + * Delete navigation property rules for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property rules in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: RulesRoot, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property rules for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property rules in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: RulesRoot, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. + */ +export interface RulesRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const RulesRequestBuilderUriTemplate = "{+baseurl}/security/rules{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RulesRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const RulesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + detectionRules: { + requestsMetadata: DetectionRulesRequestBuilderRequestsMetadata, + navigationMetadata: DetectionRulesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RulesRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: RulesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: RulesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRulesRootFromDiscriminatorValue, + queryParametersMapper: RulesRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: RulesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRulesRootFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRulesRoot, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts index ab8224e5519..139f9cd8515 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts @@ -38,6 +38,8 @@ import { ProtectionPoliciesRequestBuilderNavigationMetadata, ProtectionPoliciesR // @ts-ignore import { ProtectionUnitsRequestBuilderNavigationMetadata, ProtectionUnitsRequestBuilderRequestsMetadata, type ProtectionUnitsRequestBuilder } from './protectionUnits/index.js'; // @ts-ignore +import { ReportsRequestBuilderNavigationMetadata, ReportsRequestBuilderRequestsMetadata, type ReportsRequestBuilder } from './reports/index.js'; +// @ts-ignore import { RestorePointsRequestBuilderNavigationMetadata, RestorePointsRequestBuilderRequestsMetadata, type RestorePointsRequestBuilder } from './restorePoints/index.js'; // @ts-ignore import { RestoreSessionsRequestBuilderNavigationMetadata, RestoreSessionsRequestBuilderRequestsMetadata, type RestoreSessionsRequestBuilder } from './restoreSessions/index.js'; @@ -126,6 +128,10 @@ export interface BackupRestoreRequestBuilder extends BaseRequestBuilder { + /** + * Get the statistics that correspond to the specified policy ID of a backupPolicyReport. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backupreport-getstatisticsbypolicy?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the statistics that correspond to the specified policy ID of a backupPolicyReport. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const GetStatisticsByPolicyWithPolicyIdRequestBuilderUriTemplate = "{+baseurl}/solutions/backupRestore/reports/getStatisticsByPolicy(policyId='{policyId}')"; +/** + * Metadata for all the requests in the request builder. + */ +export const GetStatisticsByPolicyWithPolicyIdRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetStatisticsByPolicyWithPolicyIdRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createBackupPolicyReportFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/reports/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/reports/index.ts new file mode 100644 index 00000000000..2a6d5269c1e --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/reports/index.ts @@ -0,0 +1,133 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createBackupReportFromDiscriminatorValue, serializeBackupReport, type BackupReport } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { GetStatisticsByPolicyWithPolicyIdRequestBuilderRequestsMetadata, type GetStatisticsByPolicyWithPolicyIdRequestBuilder } from './getStatisticsByPolicyWithPolicyId/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the reports property of the microsoft.graph.backupRestoreRoot entity. + */ +export interface ReportsRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property reports for solutions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The backup reports available in the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to call the getStatisticsByPolicy method. + * @param policyId Usage: policyId='{policyId}' + * @returns {GetStatisticsByPolicyWithPolicyIdRequestBuilder} + */ + getStatisticsByPolicyWithPolicyId(policyId: string | undefined) : GetStatisticsByPolicyWithPolicyIdRequestBuilder; + /** + * Update the navigation property reports in solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: BackupReport, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property reports for solutions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The backup reports available in the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property reports in solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: BackupReport, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The backup reports available in the tenant. + */ +export interface ReportsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ReportsRequestBuilderUriTemplate = "{+baseurl}/solutions/backupRestore/reports{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ReportsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ReportsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + getStatisticsByPolicyWithPolicyId: { + requestsMetadata: GetStatisticsByPolicyWithPolicyIdRequestBuilderRequestsMetadata, + pathParametersMappings: ["policyId"], + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ReportsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ReportsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ReportsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createBackupReportFromDiscriminatorValue, + queryParametersMapper: ReportsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ReportsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createBackupReportFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeBackupReport, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/item/protectionUnit/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/item/protectionUnit/index.ts index 47c687415ed..e8b59ee6260 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/item/protectionUnit/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/item/protectionUnit/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface ProtectionUnitRequestBuilder extends BaseRequestBuilder { /** - * The site, drive, or mailbox units that are protected under a protection policy. + * The site, drive, or mailbox unit protected under a protection policy. Supports $expand and $filter on protectionUnit/policyId using the eq operator. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The site, drive, or mailbox units that are protected under a protection policy. + * The site, drive, or mailbox unit protected under a protection policy. Supports $expand and $filter on protectionUnit/policyId using the eq operator. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The site, drive, or mailbox units that are protected under a protection policy. + * The site, drive, or mailbox unit protected under a protection policy. Supports $expand and $filter on protectionUnit/policyId using the eq operator. */ export interface ProtectionUnitRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts index 1d96101cc14..31638228ec4 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts @@ -27,6 +27,7 @@ export function deserializeIntoSearchPostRequestBody(searchPostRequestBody: Part return { "artifactQuery": n => { searchPostRequestBody.artifactQuery = n.getObjectValue(createArtifactQueryFromDiscriminatorValue); }, "backingStoreEnabled": n => { searchPostRequestBody.backingStoreEnabled = true; }, + "policyId": n => { searchPostRequestBody.policyId = n.getStringValue(); }, "protectionTimePeriod": n => { searchPostRequestBody.protectionTimePeriod = n.getObjectValue(createTimePeriodFromDiscriminatorValue); }, "protectionUnitIds": n => { searchPostRequestBody.protectionUnitIds = n.getCollectionOfPrimitiveValues("string"); }, "restorePointPreference": n => { searchPostRequestBody.restorePointPreference = n.getEnumValue(RestorePointPreferenceObject); }, @@ -42,6 +43,10 @@ export interface SearchPostRequestBody extends AdditionalDataHolder, BackedModel * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The policyId property + */ + policyId?: string | null; /** * The protectionTimePeriod property */ @@ -64,7 +69,7 @@ export interface SearchPostRequestBody extends AdditionalDataHolder, BackedModel */ export interface SearchRequestBuilder extends BaseRequestBuilder { /** - * Search for the restorePoint objects associated with a protectionUnit. + * Search for the restorePoint objects associated with a protectionUnit. You can also provide policyId to scope the search to a protection policy and validate that the specified protection units belong to that policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -73,7 +78,7 @@ export interface SearchRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Search for the restorePoint objects associated with a protectionUnit. + * Search for the restorePoint objects associated with a protectionUnit. You can also provide policyId to scope the search to a protection policy and validate that the specified protection units belong to that policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -90,6 +95,7 @@ export interface SearchRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!searchPostRequestBody || isSerializingDerivedType) { return; } writer.writeObjectValue("artifactQuery", searchPostRequestBody.artifactQuery, serializeArtifactQuery); + writer.writeStringValue("policyId", searchPostRequestBody.policyId); writer.writeObjectValue("protectionTimePeriod", searchPostRequestBody.protectionTimePeriod, serializeTimePeriod); writer.writeCollectionOfPrimitiveValues("protectionUnitIds", searchPostRequestBody.protectionUnitIds); writer.writeEnumValue("restorePointPreference", searchPostRequestBody.restorePointPreference); diff --git a/packages/msgraph-sdk-solutions/solutions/index.ts b/packages/msgraph-sdk-solutions/solutions/index.ts index dcba437b81a..f53caa7bcde 100644 --- a/packages/msgraph-sdk-solutions/solutions/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/index.ts @@ -12,6 +12,8 @@ import { BookingBusinessesRequestBuilderNavigationMetadata, BookingBusinessesReq // @ts-ignore import { BookingCurrenciesRequestBuilderNavigationMetadata, BookingCurrenciesRequestBuilderRequestsMetadata, type BookingCurrenciesRequestBuilder } from './bookingCurrencies/index.js'; // @ts-ignore +import { MigrationsRequestBuilderNavigationMetadata, MigrationsRequestBuilderRequestsMetadata, type MigrationsRequestBuilder } from './migrations/index.js'; +// @ts-ignore import { type VirtualEventsRequestBuilder, VirtualEventsRequestBuilderNavigationMetadata, VirtualEventsRequestBuilderRequestsMetadata } from './virtualEvents/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -32,6 +34,10 @@ export interface SolutionsRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/index.ts new file mode 100644 index 00000000000..9b4a71e0da4 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/index.ts @@ -0,0 +1,155 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationJobCollectionResponseFromDiscriminatorValue, createCrossTenantMigrationJobFromDiscriminatorValue, serializeCrossTenantMigrationJob, type CrossTenantMigrationJob, type CrossTenantMigrationJobCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { CrossTenantMigrationJobItemRequestBuilderNavigationMetadata, CrossTenantMigrationJobItemRequestBuilderRequestsMetadata, type CrossTenantMigrationJobItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. + */ +export interface CrossTenantMigrationJobsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. + * @param crossTenantMigrationJobId The unique identifier of crossTenantMigrationJob + * @returns {CrossTenantMigrationJobItemRequestBuilder} + */ + byCrossTenantMigrationJobId(crossTenantMigrationJobId: string) : CrossTenantMigrationJobItemRequestBuilder; + /** + * Get a list of the crossTenantMigrationJob objects and their properties. By default, 20 objects are returned. You can retrieve more objects by using the @odata.nextLink URL provided in the response. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/migrationsroot-list-crosstenantmigrationjobs?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new crossTenantMigrationJob object. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/migrationsroot-post-crosstenantmigrationjobs?view=graph-rest-1.0|Find more info here} + */ + post(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the crossTenantMigrationJob objects and their properties. By default, 20 objects are returned. You can retrieve more objects by using the @odata.nextLink URL provided in the response. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new crossTenantMigrationJob object. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the crossTenantMigrationJob objects and their properties. By default, 20 objects are returned. You can retrieve more objects by using the @odata.nextLink URL provided in the response. + */ +export interface CrossTenantMigrationJobsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const CrossTenantMigrationJobsRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CrossTenantMigrationJobsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CrossTenantMigrationJobsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byCrossTenantMigrationJobId: { + requestsMetadata: CrossTenantMigrationJobItemRequestBuilderRequestsMetadata, + navigationMetadata: CrossTenantMigrationJobItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["crossTenantMigrationJob%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CrossTenantMigrationJobsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CrossTenantMigrationJobsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobCollectionResponseFromDiscriminatorValue, + queryParametersMapper: CrossTenantMigrationJobsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: CrossTenantMigrationJobsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCrossTenantMigrationJob, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/cancel/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/cancel/index.ts new file mode 100644 index 00000000000..63890e5035d --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/cancel/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationCancelResponseFromDiscriminatorValue, type CrossTenantMigrationCancelResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the cancel method. + */ +export interface CancelRequestBuilder extends BaseRequestBuilder { + /** + * Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can't be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can't be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const CancelRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/cancel"; +/** + * Metadata for all the requests in the request builder. + */ +export const CancelRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: CancelRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationCancelResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/index.ts new file mode 100644 index 00000000000..9f988ab1341 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/index.ts @@ -0,0 +1,161 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationJobFromDiscriminatorValue, serializeCrossTenantMigrationJob, type CrossTenantMigrationJob } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CancelRequestBuilderRequestsMetadata, type CancelRequestBuilder } from './cancel/index.js'; +// @ts-ignore +import { MigrateRequestBuilderRequestsMetadata, type MigrateRequestBuilder } from './migrate/index.js'; +// @ts-ignore +import { type UsersRequestBuilder, UsersRequestBuilderNavigationMetadata, UsersRequestBuilderRequestsMetadata } from './users/index.js'; +// @ts-ignore +import { type ValidateRequestBuilder, ValidateRequestBuilderRequestsMetadata } from './validate/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. + */ +export interface CrossTenantMigrationJobItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the cancel method. + */ + get cancel(): CancelRequestBuilder; + /** + * Provides operations to call the migrate method. + */ + get migrate(): MigrateRequestBuilder; + /** + * Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. + */ + get users(): UsersRequestBuilder; + /** + * Provides operations to call the validate method. + */ + get validate(): ValidateRequestBuilder; + /** + * Delete a crossTenantMigrationJob object. Delete requests are long-running and finish within 48 hours. A crossTenantMigrationJob that is currently in progress can't be deleted. You can perform the deletion only after the crossTenantMigrationJob reaches a final state. If a crossTenantMigrationJob isn't in a final state, a 409 Conflict response is returned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/migrationsroot-delete-crosstenantmigrationjobs?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a crossTenantMigrationJob object. Delete requests are long-running and finish within 48 hours. A crossTenantMigrationJob that is currently in progress can't be deleted. You can perform the deletion only after the crossTenantMigrationJob reaches a final state. If a crossTenantMigrationJob isn't in a final state, a 409 Conflict response is returned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. + */ +export interface CrossTenantMigrationJobItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CrossTenantMigrationJobItemRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CrossTenantMigrationJobItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CrossTenantMigrationJobItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + cancel: { + requestsMetadata: CancelRequestBuilderRequestsMetadata, + }, + migrate: { + requestsMetadata: MigrateRequestBuilderRequestsMetadata, + }, + users: { + requestsMetadata: UsersRequestBuilderRequestsMetadata, + navigationMetadata: UsersRequestBuilderNavigationMetadata, + }, + validate: { + requestsMetadata: ValidateRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CrossTenantMigrationJobItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CrossTenantMigrationJobItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CrossTenantMigrationJobItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + queryParametersMapper: CrossTenantMigrationJobItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CrossTenantMigrationJobItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCrossTenantMigrationJob, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/migrate/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/migrate/index.ts new file mode 100644 index 00000000000..eb124223e92 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/migrate/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationJobFromDiscriminatorValue, type CrossTenantMigrationJob } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the migrate method. + */ +export interface MigrateRequestBuilder extends BaseRequestBuilder { + /** + * Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const MigrateRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/migrate"; +/** + * Metadata for all the requests in the request builder. + */ +export const MigrateRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MigrateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/count/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/count/index.ts new file mode 100644 index 00000000000..e029589aa39 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/users/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/index.ts new file mode 100644 index 00000000000..bb73eec4b21 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationTaskCollectionResponseFromDiscriminatorValue, createCrossTenantMigrationTaskFromDiscriminatorValue, serializeCrossTenantMigrationTask, type CrossTenantMigrationTask, type CrossTenantMigrationTaskCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { CrossTenantMigrationTaskItemRequestBuilderNavigationMetadata, CrossTenantMigrationTaskItemRequestBuilderRequestsMetadata, type CrossTenantMigrationTaskItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. + */ +export interface UsersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. + * @param crossTenantMigrationTaskId The unique identifier of crossTenantMigrationTask + * @returns {CrossTenantMigrationTaskItemRequestBuilder} + */ + byCrossTenantMigrationTaskId(crossTenantMigrationTaskId: string) : CrossTenantMigrationTaskItemRequestBuilder; + /** + * Get a list of the crossTenantMigrationTasks for users in a crossTenantMigrationJob. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-list-users?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to users for solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: CrossTenantMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the crossTenantMigrationTasks for users in a crossTenantMigrationJob. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to users for solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CrossTenantMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the crossTenantMigrationTasks for users in a crossTenantMigrationJob. + */ +export interface UsersRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const UsersRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/users{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UsersRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UsersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byCrossTenantMigrationTaskId: { + requestsMetadata: CrossTenantMigrationTaskItemRequestBuilderRequestsMetadata, + navigationMetadata: CrossTenantMigrationTaskItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["crossTenantMigrationTask%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UsersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: UsersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationTaskCollectionResponseFromDiscriminatorValue, + queryParametersMapper: UsersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: UsersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationTaskFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCrossTenantMigrationTask, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/cancel/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/cancel/index.ts new file mode 100644 index 00000000000..bcb1da190c7 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/cancel/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationCancelResponseFromDiscriminatorValue, type CrossTenantMigrationCancelResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the cancel method. + */ +export interface CancelRequestBuilder extends BaseRequestBuilder { + /** + * Cancel a specific crossTenantMigrationTask for a user in a crossTenantMigrationJob. If the user migration can't be canceled or is in a terminal state, a 409 Conflict response code is returned, and the migration continues. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationtask-cancel?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Cancel a specific crossTenantMigrationTask for a user in a crossTenantMigrationJob. If the user migration can't be canceled or is in a terminal state, a 409 Conflict response code is returned, and the migration continues. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const CancelRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/users/{crossTenantMigrationTask%2Did}/cancel"; +/** + * Metadata for all the requests in the request builder. + */ +export const CancelRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: CancelRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationCancelResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/index.ts new file mode 100644 index 00000000000..5e3c795b118 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationTaskFromDiscriminatorValue, serializeCrossTenantMigrationTask, type CrossTenantMigrationTask } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CancelRequestBuilderRequestsMetadata, type CancelRequestBuilder } from './cancel/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. + */ +export interface CrossTenantMigrationTaskItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the cancel method. + */ + get cancel(): CancelRequestBuilder; + /** + * Delete navigation property users for solutions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a crossTenantMigrationTask object that provides details about the migration task for a single user in a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationtask-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property users in solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: CrossTenantMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property users for solutions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a crossTenantMigrationTask object that provides details about the migration task for a single user in a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property users in solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CrossTenantMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a crossTenantMigrationTask object that provides details about the migration task for a single user in a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. + */ +export interface CrossTenantMigrationTaskItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CrossTenantMigrationTaskItemRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/users/{crossTenantMigrationTask%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CrossTenantMigrationTaskItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CrossTenantMigrationTaskItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + cancel: { + requestsMetadata: CancelRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CrossTenantMigrationTaskItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CrossTenantMigrationTaskItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CrossTenantMigrationTaskItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationTaskFromDiscriminatorValue, + queryParametersMapper: CrossTenantMigrationTaskItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CrossTenantMigrationTaskItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationTaskFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCrossTenantMigrationTask, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/validate/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/validate/index.ts new file mode 100644 index 00000000000..567423f4ab5 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/validate/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationJobFromDiscriminatorValue, type CrossTenantMigrationJob } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the validate method. + */ +export interface ValidateRequestBuilder extends BaseRequestBuilder { + /** + * Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ValidateRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/validate"; +/** + * Metadata for all the requests in the request builder. + */ +export const ValidateRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ValidateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/cancel/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/cancel/index.ts new file mode 100644 index 00000000000..38bfc0e92cd --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/cancel/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationCancelResponseFromDiscriminatorValue, type CrossTenantMigrationCancelResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the cancel method. + */ +export interface CancelRequestBuilder extends BaseRequestBuilder { + /** + * Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can't be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Cancel a crossTenantMigrationJob. All tasks within the job that were in a Sync state are canceled. If the job can't be canceled, a 409 Conflict response is returned and the migrations continue. This response happens when a migration is already in progress or is in a terminal state. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const CancelRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs(displayName='{displayName}')/cancel"; +/** + * Metadata for all the requests in the request builder. + */ +export const CancelRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: CancelRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationCancelResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/index.ts new file mode 100644 index 00000000000..3c690f4c4d4 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/index.ts @@ -0,0 +1,151 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationJobFromDiscriminatorValue, serializeCrossTenantMigrationJob, type CrossTenantMigrationJob } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CancelRequestBuilderRequestsMetadata, type CancelRequestBuilder } from './cancel/index.js'; +// @ts-ignore +import { MigrateRequestBuilderRequestsMetadata, type MigrateRequestBuilder } from './migrate/index.js'; +// @ts-ignore +import { type ValidateRequestBuilder, ValidateRequestBuilderRequestsMetadata } from './validate/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. + */ +export interface CrossTenantMigrationJobsWithDisplayNameRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the cancel method. + */ + get cancel(): CancelRequestBuilder; + /** + * Provides operations to call the migrate method. + */ + get migrate(): MigrateRequestBuilder; + /** + * Provides operations to call the validate method. + */ + get validate(): ValidateRequestBuilder; + /** + * Delete a crossTenantMigrationJob object. Delete requests are long-running and finish within 48 hours. A crossTenantMigrationJob that is currently in progress can't be deleted. You can perform the deletion only after the crossTenantMigrationJob reaches a final state. If a crossTenantMigrationJob isn't in a final state, a 409 Conflict response is returned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/migrationsroot-delete-crosstenantmigrationjobs?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a crossTenantMigrationJob object. Delete requests are long-running and finish within 48 hours. A crossTenantMigrationJob that is currently in progress can't be deleted. You can perform the deletion only after the crossTenantMigrationJob reaches a final state. If a crossTenantMigrationJob isn't in a final state, a 409 Conflict response is returned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. + */ +export interface CrossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CrossTenantMigrationJobsWithDisplayNameRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs(displayName='{displayName}'){?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CrossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CrossTenantMigrationJobsWithDisplayNameRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + cancel: { + requestsMetadata: CancelRequestBuilderRequestsMetadata, + }, + migrate: { + requestsMetadata: MigrateRequestBuilderRequestsMetadata, + }, + validate: { + requestsMetadata: ValidateRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CrossTenantMigrationJobsWithDisplayNameRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CrossTenantMigrationJobsWithDisplayNameRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CrossTenantMigrationJobsWithDisplayNameRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + queryParametersMapper: CrossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CrossTenantMigrationJobsWithDisplayNameRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCrossTenantMigrationJob, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/migrate/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/migrate/index.ts new file mode 100644 index 00000000000..11674489b3f --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/migrate/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationJobFromDiscriminatorValue, type CrossTenantMigrationJob } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the migrate method. + */ +export interface MigrateRequestBuilder extends BaseRequestBuilder { + /** + * Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const MigrateRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs(displayName='{displayName}')/migrate"; +/** + * Metadata for all the requests in the request builder. + */ +export const MigrateRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MigrateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/validate/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/validate/index.ts new file mode 100644 index 00000000000..87a6748327b --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/validate/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCrossTenantMigrationJobFromDiscriminatorValue, type CrossTenantMigrationJob } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the validate method. + */ +export interface ValidateRequestBuilder extends BaseRequestBuilder { + /** + * Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ValidateRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations/crossTenantMigrationJobs(displayName='{displayName}')/validate"; +/** + * Metadata for all the requests in the request builder. + */ +export const ValidateRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ValidateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCrossTenantMigrationJobFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/migrations/index.ts b/packages/msgraph-sdk-solutions/solutions/migrations/index.ts new file mode 100644 index 00000000000..ef1b05bf625 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/migrations/index.ts @@ -0,0 +1,144 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createMigrationsRootFromDiscriminatorValue, serializeMigrationsRoot, type MigrationsRoot } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CrossTenantMigrationJobsRequestBuilderNavigationMetadata, CrossTenantMigrationJobsRequestBuilderRequestsMetadata, type CrossTenantMigrationJobsRequestBuilder } from './crossTenantMigrationJobs/index.js'; +// @ts-ignore +import { CrossTenantMigrationJobsWithDisplayNameRequestBuilderNavigationMetadata, CrossTenantMigrationJobsWithDisplayNameRequestBuilderRequestsMetadata, type CrossTenantMigrationJobsWithDisplayNameRequestBuilder } from './crossTenantMigrationJobsWithDisplayName/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the migrations property of the microsoft.graph.solutionsRoot entity. + */ +export interface MigrationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. + */ + get crossTenantMigrationJobs(): CrossTenantMigrationJobsRequestBuilder; + /** + * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. + * @param displayName Alternate key of crossTenantMigrationJob + * @returns {CrossTenantMigrationJobsWithDisplayNameRequestBuilder} + */ + crossTenantMigrationJobsWithDisplayName(displayName: string | undefined) : CrossTenantMigrationJobsWithDisplayNameRequestBuilder; + /** + * Delete navigation property migrations for solutions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The entry point for cross-tenant migration operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property migrations in solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: MigrationsRoot, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property migrations for solutions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The entry point for cross-tenant migration operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property migrations in solutions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: MigrationsRoot, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The entry point for cross-tenant migration operations. + */ +export interface MigrationsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const MigrationsRequestBuilderUriTemplate = "{+baseurl}/solutions/migrations{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MigrationsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const MigrationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + crossTenantMigrationJobsWithDisplayName: { + requestsMetadata: CrossTenantMigrationJobsWithDisplayNameRequestBuilderRequestsMetadata, + navigationMetadata: CrossTenantMigrationJobsWithDisplayNameRequestBuilderNavigationMetadata, + pathParametersMappings: ["displayName"], + }, + crossTenantMigrationJobs: { + requestsMetadata: CrossTenantMigrationJobsRequestBuilderRequestsMetadata, + navigationMetadata: CrossTenantMigrationJobsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MigrationsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: MigrationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: MigrationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMigrationsRootFromDiscriminatorValue, + queryParametersMapper: MigrationsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: MigrationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMigrationsRootFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMigrationsRoot, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/delta/index.ts new file mode 100644 index 00000000000..f0ce00e3658 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/delta/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCalendarFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeCalendar, type BaseDeltaFunctionResponse, type Calendar } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DeltaGetResponse} + */ +// @ts-ignore +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeltaGetResponse; +} +export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { + /** + * The value property + */ + value?: Calendar[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Get a set of calendar resources added, updated, or deleted in a user's mailbox. Typically, synchronizing calendars in a mailbox in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of calendars in the specified mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/calendar-delta?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a set of calendar resources added, updated, or deleted in a user's mailbox. Typically, synchronizing calendars in a mailbox in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of calendars in the specified mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a set of calendar resources added, updated, or deleted in a user's mailbox. Typically, synchronizing calendars in a mailbox in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of calendars in the specified mailbox. + */ +export interface DeltaRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * The deserialization information for the current model + * @param DeltaGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createCalendarFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param DeltaGetResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deltaGetResponse || isSerializingDerivedType) { return; } + serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeCalendar); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/calendarGroups/{calendarGroup%2Did}/calendars/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeltaRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeltaRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeltaRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeltaGetResponseFromDiscriminatorValue, + queryParametersMapper: DeltaRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/index.ts index 04cb1d1e3eb..5fd45a0183d 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; // @ts-ignore +import { DeltaRequestBuilderRequestsMetadata, type DeltaRequestBuilder } from './delta/index.js'; +// @ts-ignore import { CalendarItemRequestBuilderNavigationMetadata, CalendarItemRequestBuilderRequestsMetadata, type CalendarItemRequestBuilder } from './item/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -20,6 +22,10 @@ export interface CalendarsRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoDeltaGetResponse; +} +export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { + /** + * The value property + */ + value?: Calendar[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Get a set of calendar resources added, updated, or deleted in a user's mailbox. Typically, synchronizing calendars in a mailbox in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of calendars in the specified mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/calendar-delta?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a set of calendar resources added, updated, or deleted in a user's mailbox. Typically, synchronizing calendars in a mailbox in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of calendars in the specified mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a set of calendar resources added, updated, or deleted in a user's mailbox. Typically, synchronizing calendars in a mailbox in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). Using deltas allows you to incrementally maintain and synchronize a local store of calendars in the specified mailbox. + */ +export interface DeltaRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * The deserialization information for the current model + * @param DeltaGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createCalendarFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param DeltaGetResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deltaGetResponse || isSerializingDerivedType) { return; } + serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeCalendar); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/calendars/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeltaRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeltaRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeltaRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeltaGetResponseFromDiscriminatorValue, + queryParametersMapper: DeltaRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/calendars/index.ts b/packages/msgraph-sdk-users/users/item/calendars/index.ts index 45a08870b21..775bafe5461 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; // @ts-ignore +import { DeltaRequestBuilderRequestsMetadata, type DeltaRequestBuilder } from './delta/index.js'; +// @ts-ignore import { CalendarItemRequestBuilderNavigationMetadata, CalendarItemRequestBuilderRequestsMetadata, type CalendarItemRequestBuilder } from './item/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -20,6 +22,10 @@ export interface CalendarsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. + * @deprecated This API is deprecated and will stop returning data after January, 2028. as of 2026-01/Removal on 2026-01-28 and will be removed 2028-01-01 */ get shared(): SharedRequestBuilder; /** @@ -28,6 +29,7 @@ export interface InsightsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoB2xIdentityUserFlow; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {BackupCountStatistics} + */ +// @ts-ignore +export function createBackupCountStatisticsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBackupCountStatistics; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {BackupPolicyReport} + */ +// @ts-ignore +export function createBackupPolicyReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBackupPolicyReport; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {BackupReport} + */ +// @ts-ignore +export function createBackupReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBackupReport; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -20972,6 +21154,33 @@ export function createCopilotPackageFromDiscriminatorValue(parseNode: ParseNode } return deserializeIntoCopilotPackage; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CopilotPackageRequestInfo} + */ +// @ts-ignore +export function createCopilotPackageRequestInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPackageRequestInfo; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CopilotPackageRequestMetadata} + */ +// @ts-ignore +export function createCopilotPackageRequestMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPackageRequestMetadata; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CopilotPackageRequestPrincipal} + */ +// @ts-ignore +export function createCopilotPackageRequestPrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPackageRequestPrincipal; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -21199,6 +21408,15 @@ export function createCrossTenantMailTipsAllFromDiscriminatorValue(parseNode: Pa export function createCrossTenantMailTipsLimitedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantMailTipsLimited; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CrossTenantMigrationCancelResponse} + */ +// @ts-ignore +export function createCrossTenantMigrationCancelResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCrossTenantMigrationCancelResponse; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -21208,6 +21426,51 @@ export function createCrossTenantMailTipsLimitedFromDiscriminatorValue(parseNode export function createCrossTenantMigrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantMigration; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CrossTenantMigrationJobCollectionResponse} + */ +// @ts-ignore +export function createCrossTenantMigrationJobCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCrossTenantMigrationJobCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CrossTenantMigrationJob} + */ +// @ts-ignore +export function createCrossTenantMigrationJobFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCrossTenantMigrationJob; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CrossTenantMigrationServiceStatusDetails} + */ +// @ts-ignore +export function createCrossTenantMigrationServiceStatusDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCrossTenantMigrationServiceStatusDetails; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CrossTenantMigrationTaskCollectionResponse} + */ +// @ts-ignore +export function createCrossTenantMigrationTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCrossTenantMigrationTaskCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CrossTenantMigrationTask} + */ +// @ts-ignore +export function createCrossTenantMigrationTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCrossTenantMigrationTask; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -21253,6 +21516,15 @@ export function createCrossTenantUserSyncInboundFromDiscriminatorValue(parseNode export function createCurrencyColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCurrencyColumn; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CurrentLabel} + */ +// @ts-ignore +export function createCurrentLabelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCurrentLabel; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -23077,6 +23349,8 @@ export function createDictionaryFromDiscriminatorValue(parseNode: ParseNode | un return deserializeIntoOpenComplexDictionaryType; case "#microsoft.graph.resultTemplateDictionary": return deserializeIntoResultTemplateDictionary; + case "#microsoft.graph.stringDictionary": + return deserializeIntoStringDictionary; } } } @@ -23263,6 +23537,15 @@ export function createDirectoryRoleCollectionResponseFromDiscriminatorValue(pars export function createDirectoryRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryRole; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DirectoryRoleManagementDeletedItemContainer} + */ +// @ts-ignore +export function createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDirectoryRoleManagementDeletedItemContainer; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -25225,6 +25508,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoB2BSignInActivityMetricsRecent; case "#microsoft.graph.b2xIdentityUserFlow": return deserializeIntoB2xIdentityUserFlow; + case "#microsoft.graph.backupReport": + return deserializeIntoBackupReport; case "#microsoft.graph.backupRestoreRoot": return deserializeIntoBackupRestoreRoot; case "#microsoft.graph.baseItem": @@ -25451,6 +25736,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCrossTenantMailTipsLimited; case "#microsoft.graph.crossTenantMigration": return deserializeIntoCrossTenantMigration; + case "#microsoft.graph.crossTenantMigrationJob": + return deserializeIntoCrossTenantMigrationJob; + case "#microsoft.graph.crossTenantMigrationTask": + return deserializeIntoCrossTenantMigrationTask; case "#microsoft.graph.crossTenantOpenProfileCard": return deserializeIntoCrossTenantOpenProfileCard; case "#microsoft.graph.crossTenantPlacesDeskBooking": @@ -25599,6 +25888,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoDirectoryObjectPartnerReference; case "#microsoft.graph.directoryRole": return deserializeIntoDirectoryRole; + case "#microsoft.graph.directoryRoleManagementDeletedItemContainer": + return deserializeIntoDirectoryRoleManagementDeletedItemContainer; case "#microsoft.graph.directoryRoleTemplate": return deserializeIntoDirectoryRoleTemplate; case "#microsoft.graph.documentSetVersion": @@ -26123,6 +26414,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoMicrosoftAuthenticatorAuthenticationMethodTarget; case "#microsoft.graph.microsoftStoreForBusinessApp": return deserializeIntoMicrosoftStoreForBusinessApp; + case "#microsoft.graph.migrationsRoot": + return deserializeIntoMigrationsRoot; case "#microsoft.graph.mobileApp": return deserializeIntoMobileApp; case "#microsoft.graph.mobileAppAssignment": @@ -26281,8 +26574,12 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoParticipantLeftNotification; case "#microsoft.graph.partners": return deserializeIntoPartners; + case "#microsoft.graph.partners.billing.azureAggregatedUsage": + return deserializeIntoAzureAggregatedUsage; case "#microsoft.graph.partners.billing.azureUsage": return deserializeIntoAzureUsage; + case "#microsoft.graph.partners.billing.billedAggregatedUsage": + return deserializeIntoBilledAggregatedUsage; case "#microsoft.graph.partners.billing.billedReconciliation": return deserializeIntoBilledReconciliation; case "#microsoft.graph.partners.billing.billedUsage": @@ -26597,6 +26894,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoDataSourceContainer; case "#microsoft.graph.security.departmentTemplate": return deserializeIntoDepartmentTemplate; + case "#microsoft.graph.security.detectionRule": + return deserializeIntoDetectionRule; case "#microsoft.graph.security.dispositionReviewStage": return deserializeIntoDispositionReviewStage; case "#microsoft.graph.security.ediscoveryAddToReviewSetOperation": @@ -26687,6 +26986,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoRetentionEventType; case "#microsoft.graph.security.retentionLabel": return deserializeIntoRetentionLabel; + case "#microsoft.graph.security.rulesRoot": + return deserializeIntoRulesRoot; case "#microsoft.graph.security.search": return deserializeIntoSearch; case "#microsoft.graph.security.sensor": @@ -26815,6 +27116,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoSimulationAutomation; case "#microsoft.graph.simulationAutomationRun": return deserializeIntoSimulationAutomationRun; + case "#microsoft.graph.singleValueExtendedProperty": + return deserializeIntoSingleValueExtendedProperty; case "#microsoft.graph.singleValueLegacyExtendedProperty": return deserializeIntoSingleValueLegacyExtendedProperty; case "#microsoft.graph.site": @@ -27410,6 +27713,15 @@ export function createEnumeratedScopesFromDiscriminatorValue(parseNode: ParseNod export function createErrorDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoErrorDetail; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ErrorEscaped} + */ +// @ts-ignore +export function createErrorEscapedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoErrorEscaped; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -27582,6 +27894,15 @@ export function createExchangeMessageTraceDetailFromDiscriminatorValue(parseNode export function createExchangeMessageTraceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExchangeMessageTrace; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ExchangeOnlineCrossTenantMigrationSettings} + */ +// @ts-ignore +export function createExchangeOnlineCrossTenantMigrationSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExchangeOnlineCrossTenantMigrationSettings; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -28900,6 +29221,8 @@ export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | unde return deserializeIntoCommunicationsPhoneIdentity; case "#microsoft.graph.communicationsUserIdentity": return deserializeIntoCommunicationsUserIdentity; + case "#microsoft.graph.copilotPackageRequestPrincipal": + return deserializeIntoCopilotPackageRequestPrincipal; case "#microsoft.graph.emailIdentity": return deserializeIntoEmailIdentity; case "#microsoft.graph.initiator": @@ -31803,6 +32126,15 @@ export function createMeetingAttendanceReportCollectionResponseFromDiscriminator export function createMeetingAttendanceReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingAttendanceReport; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MeetingEngagement} + */ +// @ts-ignore +export function createMeetingEngagementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMeetingEngagement; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -32188,6 +32520,15 @@ export function createMicrosoftStoreForBusinessAppFromDiscriminatorValue(parseNo export function createMicrosoftTrainingAssignmentMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftTrainingAssignmentMapping; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MigrationsRoot} + */ +// @ts-ignore +export function createMigrationsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMigrationsRoot; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -39442,6 +39783,15 @@ export function createSingleServicePrincipalFromDiscriminatorValue(parseNode: Pa export function createSingleUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSingleUser; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SingleValueExtendedProperty} + */ +// @ts-ignore +export function createSingleValueExtendedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSingleValueExtendedProperty; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -39860,6 +40210,15 @@ export function createStorageSettingsFromDiscriminatorValue(parseNode: ParseNode export function createStringCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStringCollectionResponse; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {StringDictionary} + */ +// @ts-ignore +export function createStringDictionaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoStringDictionary; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -45924,6 +46283,141 @@ export interface CrossTenantMailTipsLimited extends M365CapabilityBase, Parsable } export interface CrossTenantMigration extends M365CapabilityBase, Parsable { } +export interface CrossTenantMigrationCancelResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The description of the cancellation request. + */ + message?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The cancellation request status. + */ + status?: string | null; +} +export interface CrossTenantMigrationJob extends Entity, Parsable { + /** + * Date and time after which the migration should be performed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. + */ + completeAfterDateTime?: Date | null; + /** + * User principal name (UPN) of the user who created the job. Read-only. + */ + createdBy?: string | null; + /** + * When the job was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. Read-only. + */ + createdDateTime?: Date | null; + /** + * Display name of the job. Must be unique per tenant. + */ + displayName?: string | null; + /** + * Settings to use for migration of Exchange workload. Nullable. + */ + exchangeSettings?: ExchangeOnlineCrossTenantMigrationSettings | null; + /** + * The jobType property + */ + jobType?: CrossTenantMigrationJobType | null; + /** + * When this migration job was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. Read-only. + */ + lastUpdatedDateTime?: Date | null; + /** + * Status message of the migration job. Nullable. Read-only. + */ + message?: string | null; + /** + * IDs (GUID) of the resources that are migrated with the migration job. + */ + resources?: string[] | null; + /** + * Type of resource being migrated. Only Users is currently supported. + */ + resourceType?: string | null; + /** + * ID (GUID) of the source tenant for the content migration. + */ + sourceTenantId?: string | null; + /** + * The status property + */ + status?: CrossTenantMigrationJobStatus | null; + /** + * ID of the target tenant for the content migration. Read-only. + */ + targetTenantId?: string | null; + /** + * Details and status of the users migrated in this migration job. + */ + users?: CrossTenantMigrationTask[] | null; + /** + * Workloads to migrate. Supported workloads are Teams, Exchange, and ODSP (OneDrive/SharePoint). + */ + workloads?: string[] | null; +} +export interface CrossTenantMigrationJobCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: CrossTenantMigrationJob[] | null; +} +export type CrossTenantMigrationJobStatus = (typeof CrossTenantMigrationJobStatusObject)[keyof typeof CrossTenantMigrationJobStatusObject]; +export type CrossTenantMigrationJobType = (typeof CrossTenantMigrationJobTypeObject)[keyof typeof CrossTenantMigrationJobTypeObject]; +export type CrossTenantMigrationServiceStatus = (typeof CrossTenantMigrationServiceStatusObject)[keyof typeof CrossTenantMigrationServiceStatusObject]; +export interface CrossTenantMigrationServiceStatusDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Errors associated with the migration for this service. + */ + errors?: ErrorEscaped[] | null; + /** + * Service status message. + */ + message?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Service or workload associated with the status details. + */ + service?: string | null; + /** + * The status property + */ + status?: CrossTenantMigrationServiceStatus | null; +} +export interface CrossTenantMigrationTask extends Entity, Parsable { + /** + * Most recent status of this migration task. + */ + currentStatus?: CrossTenantMigrationServiceStatusDetails[] | null; + /** + * Date and time when the task was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. + */ + lastUpdatedDateTime?: Date | null; + /** + * Type of migration task. Currently, only Users is supported. + */ + taskType?: string | null; +} +export interface CrossTenantMigrationTaskCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: CrossTenantMigrationTask[] | null; +} export interface CrossTenantOpenProfileCard extends M365CapabilityBase, Parsable { } export interface CrossTenantPlacesDeskBooking extends M365CapabilityBase, Parsable { @@ -45959,6 +46453,24 @@ export interface CurrencyColumn extends AdditionalDataHolder, BackedModel, Parsa */ odataType?: string | null; } +export interface CurrentLabel extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The applicationMode property + */ + applicationMode?: ApplicationMode | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The id property + */ + id?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface CustomAppManagementApplicationConfiguration extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -51143,6 +51655,7 @@ export function deserializeIntoAttendanceRecord(attendanceRecord: Partial { attendanceRecord.attendanceIntervals = n.getCollectionOfObjectValues(createAttendanceIntervalFromDiscriminatorValue); }, "emailAddress": n => { attendanceRecord.emailAddress = n.getStringValue(); }, + "engagements": n => { attendanceRecord.engagements = n.getCollectionOfObjectValues(createMeetingEngagementFromDiscriminatorValue); }, "externalRegistrationInformation": n => { attendanceRecord.externalRegistrationInformation = n.getObjectValue(createVirtualEventExternalRegistrationInformationFromDiscriminatorValue); }, "identity": n => { attendanceRecord.identity = n.getObjectValue(createIdentityFromDiscriminatorValue); }, "registrationId": n => { attendanceRecord.registrationId = n.getStringValue(); }, @@ -52469,6 +52982,54 @@ export function deserializeIntoB2xIdentityUserFlowCollectionResponse(b2xIdentity "value": n => { b2xIdentityUserFlowCollectionResponse.value = n.getCollectionOfObjectValues(createB2xIdentityUserFlowFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param BackupCountStatistics The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBackupCountStatistics(backupCountStatistics: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { backupCountStatistics.backingStoreEnabled = true; }, + "lastComputedDateTime": n => { backupCountStatistics.lastComputedDateTime = n.getDateValue(); }, + "@odata.type": n => { backupCountStatistics.odataType = n.getStringValue(); }, + "offboardRequested": n => { backupCountStatistics.offboardRequested = n.getNumberValue(); }, + "protectedCompleted": n => { backupCountStatistics.protectedCompleted = n.getNumberValue(); }, + "protectedFailed": n => { backupCountStatistics.protectedFailed = n.getNumberValue(); }, + "protectedInProgress": n => { backupCountStatistics.protectedInProgress = n.getNumberValue(); }, + "removed": n => { backupCountStatistics.removed = n.getNumberValue(); }, + "total": n => { backupCountStatistics.total = n.getNumberValue(); }, + "unprotectedCompleted": n => { backupCountStatistics.unprotectedCompleted = n.getNumberValue(); }, + "unprotectedFailed": n => { backupCountStatistics.unprotectedFailed = n.getNumberValue(); }, + "unprotectedInProgress": n => { backupCountStatistics.unprotectedInProgress = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param BackupPolicyReport The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBackupPolicyReport(backupPolicyReport: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { backupPolicyReport.backingStoreEnabled = true; }, + "backupPolicyId": n => { backupPolicyReport.backupPolicyId = n.getStringValue(); }, + "countStatistics": n => { backupPolicyReport.countStatistics = n.getObjectValue(createBackupCountStatisticsFromDiscriminatorValue); }, + "displayName": n => { backupPolicyReport.displayName = n.getStringValue(); }, + "@odata.type": n => { backupPolicyReport.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param BackupReport The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBackupReport(backupReport: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(backupReport), + } +} /** * The deserialization information for the current model * @param BackupRestoreRoot The instance to deserialize into. @@ -52493,6 +53054,7 @@ export function deserializeIntoBackupRestoreRoot(backupRestoreRoot: Partial { backupRestoreRoot.oneDriveForBusinessRestoreSessions = n.getCollectionOfObjectValues(createOneDriveForBusinessRestoreSessionFromDiscriminatorValue); }, "protectionPolicies": n => { backupRestoreRoot.protectionPolicies = n.getCollectionOfObjectValues(createProtectionPolicyBaseFromDiscriminatorValue); }, "protectionUnits": n => { backupRestoreRoot.protectionUnits = n.getCollectionOfObjectValues(createProtectionUnitBaseFromDiscriminatorValue); }, + "reports": n => { backupRestoreRoot.reports = n.getObjectValue(createBackupReportFromDiscriminatorValue); }, "restorePoints": n => { backupRestoreRoot.restorePoints = n.getCollectionOfObjectValues(createRestorePointFromDiscriminatorValue); }, "restoreSessions": n => { backupRestoreRoot.restoreSessions = n.getCollectionOfObjectValues(createRestoreSessionBaseFromDiscriminatorValue); }, "serviceApps": n => { backupRestoreRoot.serviceApps = n.getCollectionOfObjectValues(createServiceAppFromDiscriminatorValue); }, @@ -53636,6 +54198,7 @@ export function deserializeIntoCalendar(calendar: Partial | undefined "hexColor": n => { calendar.hexColor = n.getStringValue(); }, "isDefaultCalendar": n => { calendar.isDefaultCalendar = n.getBooleanValue(); }, "isRemovable": n => { calendar.isRemovable = n.getBooleanValue(); }, + "isSharedWithMe": n => { calendar.isSharedWithMe = n.getBooleanValue(); }, "isTallyingResponses": n => { calendar.isTallyingResponses = n.getBooleanValue(); }, "multiValueExtendedProperties": n => { calendar.multiValueExtendedProperties = n.getCollectionOfObjectValues(createMultiValueLegacyExtendedPropertyFromDiscriminatorValue); }, "name": n => { calendar.name = n.getStringValue(); }, @@ -57162,12 +57725,56 @@ export function deserializeIntoCopilotPackageDetail(copilotPackageDetail: Partia "exceptionRate": n => { copilotPackageDetail.exceptionRate = n.getNumberValue(); }, "lastUsedDateTime": n => { copilotPackageDetail.lastUsedDateTime = n.getDateValue(); }, "longDescription": n => { copilotPackageDetail.longDescription = n.getStringValue(); }, + "requestMetadata": n => { copilotPackageDetail.requestMetadata = n.getObjectValue(createCopilotPackageRequestMetadataFromDiscriminatorValue); }, "sensitivity": n => { copilotPackageDetail.sensitivity = n.getStringValue(); }, "sharedWithUsersAndGroups": n => { copilotPackageDetail.sharedWithUsersAndGroups = n.getCollectionOfObjectValues(createPackageAccessEntityFromDiscriminatorValue); }, "totalRunTimeInHours": n => { copilotPackageDetail.totalRunTimeInHours = n.getNumberValue(); }, "totalSessions": n => { copilotPackageDetail.totalSessions = n.getNumberValue(); }, } } +/** + * The deserialization information for the current model + * @param CopilotPackageRequestInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackageRequestInfo(copilotPackageRequestInfo: Partial | undefined = {}) : Record void> { + return { + "additionalMetadata": n => { copilotPackageRequestInfo.additionalMetadata = n.getObjectValue(createUntypedNodeFromDiscriminatorValue); }, + "assignees": n => { copilotPackageRequestInfo.assignees = n.getCollectionOfObjectValues(createCopilotPackageRequestPrincipalFromDiscriminatorValue); }, + "backingStoreEnabled": n => { copilotPackageRequestInfo.backingStoreEnabled = true; }, + "identifier": n => { copilotPackageRequestInfo.identifier = n.getStringValue(); }, + "@odata.type": n => { copilotPackageRequestInfo.odataType = n.getStringValue(); }, + "requestedBy": n => { copilotPackageRequestInfo.requestedBy = n.getObjectValue(createEmailAddressFromDiscriminatorValue); }, + "requestedDateTime": n => { copilotPackageRequestInfo.requestedDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPackageRequestMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackageRequestMetadata(copilotPackageRequestMetadata: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { copilotPackageRequestMetadata.backingStoreEnabled = true; }, + "@odata.type": n => { copilotPackageRequestMetadata.odataType = n.getStringValue(); }, + "requests": n => { copilotPackageRequestMetadata.requests = n.getCollectionOfObjectValues(createCopilotPackageRequestInfoFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPackageRequestPrincipal The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackageRequestPrincipal(copilotPackageRequestPrincipal: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoIdentity(copilotPackageRequestPrincipal), + "principalType": n => { copilotPackageRequestPrincipal.principalType = n.getEnumValue(CopilotPackageRequestPrincipalTypeObject); }, + "userPrincipalName": n => { copilotPackageRequestPrincipal.userPrincipalName = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CopilotReportRoot The instance to deserialize into. @@ -57524,6 +58131,100 @@ export function deserializeIntoCrossTenantMigration(crossTenantMigration: Partia ...deserializeIntoM365CapabilityBase(crossTenantMigration), } } +/** + * The deserialization information for the current model + * @param CrossTenantMigrationCancelResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCrossTenantMigrationCancelResponse(crossTenantMigrationCancelResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { crossTenantMigrationCancelResponse.backingStoreEnabled = true; }, + "message": n => { crossTenantMigrationCancelResponse.message = n.getStringValue(); }, + "@odata.type": n => { crossTenantMigrationCancelResponse.odataType = n.getStringValue(); }, + "status": n => { crossTenantMigrationCancelResponse.status = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CrossTenantMigrationJob The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCrossTenantMigrationJob(crossTenantMigrationJob: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(crossTenantMigrationJob), + "completeAfterDateTime": n => { crossTenantMigrationJob.completeAfterDateTime = n.getDateValue(); }, + "createdBy": n => { crossTenantMigrationJob.createdBy = n.getStringValue(); }, + "createdDateTime": n => { crossTenantMigrationJob.createdDateTime = n.getDateValue(); }, + "displayName": n => { crossTenantMigrationJob.displayName = n.getStringValue(); }, + "exchangeSettings": n => { crossTenantMigrationJob.exchangeSettings = n.getObjectValue(createExchangeOnlineCrossTenantMigrationSettingsFromDiscriminatorValue); }, + "jobType": n => { crossTenantMigrationJob.jobType = n.getEnumValue(CrossTenantMigrationJobTypeObject); }, + "lastUpdatedDateTime": n => { crossTenantMigrationJob.lastUpdatedDateTime = n.getDateValue(); }, + "message": n => { crossTenantMigrationJob.message = n.getStringValue(); }, + "resources": n => { crossTenantMigrationJob.resources = n.getCollectionOfPrimitiveValues("string"); }, + "resourceType": n => { crossTenantMigrationJob.resourceType = n.getStringValue(); }, + "sourceTenantId": n => { crossTenantMigrationJob.sourceTenantId = n.getStringValue(); }, + "status": n => { crossTenantMigrationJob.status = n.getEnumValue(CrossTenantMigrationJobStatusObject); }, + "targetTenantId": n => { crossTenantMigrationJob.targetTenantId = n.getStringValue(); }, + "users": n => { crossTenantMigrationJob.users = n.getCollectionOfObjectValues(createCrossTenantMigrationTaskFromDiscriminatorValue); }, + "workloads": n => { crossTenantMigrationJob.workloads = n.getCollectionOfPrimitiveValues("string"); }, + } +} +/** + * The deserialization information for the current model + * @param CrossTenantMigrationJobCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCrossTenantMigrationJobCollectionResponse(crossTenantMigrationJobCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(crossTenantMigrationJobCollectionResponse), + "value": n => { crossTenantMigrationJobCollectionResponse.value = n.getCollectionOfObjectValues(createCrossTenantMigrationJobFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CrossTenantMigrationServiceStatusDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCrossTenantMigrationServiceStatusDetails(crossTenantMigrationServiceStatusDetails: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { crossTenantMigrationServiceStatusDetails.backingStoreEnabled = true; }, + "errors": n => { crossTenantMigrationServiceStatusDetails.errors = n.getCollectionOfObjectValues(createErrorEscapedFromDiscriminatorValue); }, + "message": n => { crossTenantMigrationServiceStatusDetails.message = n.getStringValue(); }, + "@odata.type": n => { crossTenantMigrationServiceStatusDetails.odataType = n.getStringValue(); }, + "service": n => { crossTenantMigrationServiceStatusDetails.service = n.getStringValue(); }, + "status": n => { crossTenantMigrationServiceStatusDetails.status = n.getEnumValue(CrossTenantMigrationServiceStatusObject); }, + } +} +/** + * The deserialization information for the current model + * @param CrossTenantMigrationTask The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCrossTenantMigrationTask(crossTenantMigrationTask: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(crossTenantMigrationTask), + "currentStatus": n => { crossTenantMigrationTask.currentStatus = n.getCollectionOfObjectValues(createCrossTenantMigrationServiceStatusDetailsFromDiscriminatorValue); }, + "lastUpdatedDateTime": n => { crossTenantMigrationTask.lastUpdatedDateTime = n.getDateValue(); }, + "taskType": n => { crossTenantMigrationTask.taskType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CrossTenantMigrationTaskCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCrossTenantMigrationTaskCollectionResponse(crossTenantMigrationTaskCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(crossTenantMigrationTaskCollectionResponse), + "value": n => { crossTenantMigrationTaskCollectionResponse.value = n.getCollectionOfObjectValues(createCrossTenantMigrationTaskFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param CrossTenantOpenProfileCard The instance to deserialize into. @@ -57583,6 +58284,20 @@ export function deserializeIntoCurrencyColumn(currencyColumn: Partial { currencyColumn.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param CurrentLabel The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCurrentLabel(currentLabel: Partial | undefined = {}) : Record void> { + return { + "applicationMode": n => { currentLabel.applicationMode = n.getEnumValue(ApplicationModeObject); }, + "backingStoreEnabled": n => { currentLabel.backingStoreEnabled = true; }, + "id": n => { currentLabel.id = n.getStringValue(); }, + "@odata.type": n => { currentLabel.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CustomAppManagementApplicationConfiguration The instance to deserialize into. @@ -60278,6 +60993,18 @@ export function deserializeIntoDirectoryRoleCollectionResponse(directoryRoleColl "value": n => { directoryRoleCollectionResponse.value = n.getCollectionOfObjectValues(createDirectoryRoleFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param DirectoryRoleManagementDeletedItemContainer The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDirectoryRoleManagementDeletedItemContainer(directoryRoleManagementDeletedItemContainer: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(directoryRoleManagementDeletedItemContainer), + "roleDefinitions": n => { directoryRoleManagementDeletedItemContainer.roleDefinitions = n.getCollectionOfObjectValues(createUnifiedRoleDefinitionFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param DirectoryRoleTemplate The instance to deserialize into. @@ -62813,6 +63540,20 @@ export function deserializeIntoErrorDetail(errorDetail: Partial | u "resourceType": n => { errorDetail.resourceType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ErrorEscaped The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoErrorEscaped(errorEscaped: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { errorEscaped.backingStoreEnabled = true; }, + "code": n => { errorEscaped.code = n.getStringValue(); }, + "message": n => { errorEscaped.message = n.getStringValue(); }, + "@odata.type": n => { errorEscaped.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param Event The instance to deserialize into. @@ -63005,6 +63746,20 @@ export function deserializeIntoExchangeMessageTraceDetail(exchangeMessageTraceDe "messageId": n => { exchangeMessageTraceDetail.messageId = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ExchangeOnlineCrossTenantMigrationSettings The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExchangeOnlineCrossTenantMigrationSettings(exchangeOnlineCrossTenantMigrationSettings: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { exchangeOnlineCrossTenantMigrationSettings.backingStoreEnabled = true; }, + "@odata.type": n => { exchangeOnlineCrossTenantMigrationSettings.odataType = n.getStringValue(); }, + "sourceEndpoint": n => { exchangeOnlineCrossTenantMigrationSettings.sourceEndpoint = n.getStringValue(); }, + "targetDeliveryDomain": n => { exchangeOnlineCrossTenantMigrationSettings.targetDeliveryDomain = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ExchangeProtectionPolicy The instance to deserialize into. @@ -69103,6 +69858,21 @@ export function deserializeIntoMeetingAttendanceReportCollectionResponse(meeting "value": n => { meetingAttendanceReportCollectionResponse.value = n.getCollectionOfObjectValues(createMeetingAttendanceReportFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param MeetingEngagement The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMeetingEngagement(meetingEngagement: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { meetingEngagement.backingStoreEnabled = true; }, + "dateTime": n => { meetingEngagement.dateTime = n.getDateValue(); }, + "engagementSubType": n => { meetingEngagement.engagementSubType = n.getStringValue(); }, + "engagementType": n => { meetingEngagement.engagementType = n.getEnumValue(MeetingEngagementTypeObject); }, + "@odata.type": n => { meetingEngagement.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param MeetingInfo The instance to deserialize into. @@ -69701,6 +70471,18 @@ export function deserializeIntoMicrosoftTrainingAssignmentMapping(microsoftTrain "training": n => { microsoftTrainingAssignmentMapping.training = n.getObjectValue(createTrainingFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param MigrationsRoot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMigrationsRoot(migrationsRoot: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(migrationsRoot), + "crossTenantMigrationJobs": n => { migrationsRoot.crossTenantMigrationJobs = n.getCollectionOfObjectValues(createCrossTenantMigrationJobFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param MimeContent The instance to deserialize into. @@ -72137,6 +72919,7 @@ export function deserializeIntoOptionalClaims(optionalClaims: Partial { optionalClaims.accessToken = n.getCollectionOfObjectValues(createOptionalClaimFromDiscriminatorValue); }, "backingStoreEnabled": n => { optionalClaims.backingStoreEnabled = true; }, "idToken": n => { optionalClaims.idToken = n.getCollectionOfObjectValues(createOptionalClaimFromDiscriminatorValue); }, + "kerberosTicket": n => { optionalClaims.kerberosTicket = n.getCollectionOfObjectValues(createOptionalClaimFromDiscriminatorValue); }, "@odata.type": n => { optionalClaims.odataType = n.getStringValue(); }, "saml2Token": n => { optionalClaims.saml2Token = n.getCollectionOfObjectValues(createOptionalClaimFromDiscriminatorValue); }, } @@ -73272,10 +74055,12 @@ export function deserializeIntoPlace(place: Partial | undefined = {}) : R ...deserializeIntoEntity(place), "address": n => { place.address = n.getObjectValue(createPhysicalAddressFromDiscriminatorValue); }, "checkIns": n => { place.checkIns = n.getCollectionOfObjectValues(createCheckInClaimFromDiscriminatorValue); }, + "customProperties": n => { place.customProperties = n.getObjectValue(createStringDictionaryFromDiscriminatorValue); }, "displayName": n => { place.displayName = n.getStringValue(); }, "geoCoordinates": n => { place.geoCoordinates = n.getObjectValue(createOutlookGeoCoordinatesFromDiscriminatorValue); }, "isWheelChairAccessible": n => { place.isWheelChairAccessible = n.getBooleanValue(); }, "label": n => { place.label = n.getStringValue(); }, + "lastUpdatedTime": n => { place.lastUpdatedTime = n.getDateValue(); }, "parentId": n => { place.parentId = n.getStringValue(); }, "phone": n => { place.phone = n.getStringValue(); }, "placeId": n => { place.placeId = n.getStringValue(); }, @@ -75023,6 +75808,7 @@ export function deserializeIntoProcessContentMetadataBase(processContentMetadata "modifiedDateTime": n => { processContentMetadataBase.modifiedDateTime = n.getDateValue(); }, "name": n => { processContentMetadataBase.name = n.getStringValue(); }, "@odata.type": n => { processContentMetadataBase.odataType = n.getStringValue(); }, + "sensitivityLabels": n => { processContentMetadataBase.sensitivityLabels = n.getCollectionOfObjectValues(createCurrentLabelFromDiscriminatorValue); }, "sequenceNumber": n => { processContentMetadataBase.sequenceNumber = n.getNumberValue(); }, } } @@ -75783,6 +76569,7 @@ export function deserializeIntoQuota(quota: Partial | undefined = {}) : R export function deserializeIntoRbacApplication(rbacApplication: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(rbacApplication), + "deletedItems": n => { rbacApplication.deletedItems = n.getObjectValue(createDirectoryRoleManagementDeletedItemContainerFromDiscriminatorValue); }, "resourceNamespaces": n => { rbacApplication.resourceNamespaces = n.getCollectionOfObjectValues(createUnifiedRbacResourceNamespaceFromDiscriminatorValue); }, "roleAssignments": n => { rbacApplication.roleAssignments = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentFromDiscriminatorValue); }, "roleAssignmentScheduleInstances": n => { rbacApplication.roleAssignmentScheduleInstances = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentScheduleInstanceFromDiscriminatorValue); }, @@ -76950,6 +77737,7 @@ export function deserializeIntoRestoreSessionBase(restoreSessionBase: Partial { restoreSessionBase.errorEscaped = n.getObjectValue(createPublicErrorFromDiscriminatorValue); }, "lastModifiedBy": n => { restoreSessionBase.lastModifiedBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "lastModifiedDateTime": n => { restoreSessionBase.lastModifiedDateTime = n.getDateValue(); }, + "policyId": n => { restoreSessionBase.policyId = n.getStringValue(); }, "restoreJobType": n => { restoreSessionBase.restoreJobType = n.getEnumValue(RestoreJobTypeObject); }, "restoreSessionArtifactCount": n => { restoreSessionBase.restoreSessionArtifactCount = n.getObjectValue(createRestoreSessionArtifactCountFromDiscriminatorValue); }, "status": n => { restoreSessionBase.status = n.getEnumValue(RestoreSessionStatusObject); }, @@ -77383,6 +78171,7 @@ export function deserializeIntoRoleManagementCustomCalloutExtension(roleManageme return { ...deserializeIntoCustomCalloutExtension(roleManagementCustomCalloutExtension), "customAttributes": n => { roleManagementCustomCalloutExtension.customAttributes = n.getCollectionOfPrimitiveValues("string"); }, + "isEnabled": n => { roleManagementCustomCalloutExtension.isEnabled = n.getBooleanValue(); }, "resourceType": n => { roleManagementCustomCalloutExtension.resourceType = n.getEnumValue(CustomExtensionResourceTypeObject); }, "type": n => { roleManagementCustomCalloutExtension.type = n.getEnumValue(CustomCalloutExtensionTypeObject); }, } @@ -78228,6 +79017,7 @@ export function deserializeIntoSecurity(security: Partial | undefined "identities": n => { security.identities = n.getObjectValue(I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9); }, "incidents": n => { security.incidents = n.getCollectionOfObjectValues(createIncidentFromDiscriminatorValue); }, "labels": n => { security.labels = n.getObjectValue(createLabelsRootFromDiscriminatorValue); }, + "rules": n => { security.rules = n.getObjectValue(createRulesRootFromDiscriminatorValue); }, "secureScoreControlProfiles": n => { security.secureScoreControlProfiles = n.getCollectionOfObjectValues(createSecureScoreControlProfileFromDiscriminatorValue); }, "secureScores": n => { security.secureScores = n.getCollectionOfObjectValues(createSecureScoreFromDiscriminatorValue); }, "subjectRightsRequests": n => { security.subjectRightsRequests = n.getCollectionOfObjectValues(createSubjectRightsRequestFromDiscriminatorValue); }, @@ -78333,6 +79123,7 @@ export function deserializeIntoSensitivityLabel(sensitivityLabel: Partial { sensitivityLabel.actionSource = n.getEnumValue(LabelActionSourceObject); }, + "applicationMode": n => { sensitivityLabel.applicationMode = n.getEnumValue(ApplicationModeObject); }, "autoTooltip": n => { sensitivityLabel.autoTooltip = n.getStringValue(); }, "description": n => { sensitivityLabel.description = n.getStringValue(); }, "displayName": n => { sensitivityLabel.displayName = n.getStringValue(); }, @@ -80052,6 +80843,18 @@ export function deserializeIntoSingleUser(singleUser: Partial | unde "userId": n => { singleUser.userId = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param SingleValueExtendedProperty The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSingleValueExtendedProperty(singleValueExtendedProperty: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(singleValueExtendedProperty), + "value": n => { singleValueExtendedProperty.value = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param SingleValueLegacyExtendedProperty The instance to deserialize into. @@ -80458,6 +81261,7 @@ export function deserializeIntoSolutionsRoot(solutionsRoot: Partial { solutionsRoot.backupRestore = n.getObjectValue(createBackupRestoreRootFromDiscriminatorValue); }, "bookingBusinesses": n => { solutionsRoot.bookingBusinesses = n.getCollectionOfObjectValues(createBookingBusinessFromDiscriminatorValue); }, "bookingCurrencies": n => { solutionsRoot.bookingCurrencies = n.getCollectionOfObjectValues(createBookingCurrencyFromDiscriminatorValue); }, + "migrations": n => { solutionsRoot.migrations = n.getObjectValue(createMigrationsRootFromDiscriminatorValue); }, "@odata.type": n => { solutionsRoot.odataType = n.getStringValue(); }, "virtualEvents": n => { solutionsRoot.virtualEvents = n.getObjectValue(createVirtualEventsRootFromDiscriminatorValue); }, } @@ -80676,6 +81480,17 @@ export function deserializeIntoStringCollectionResponse(stringCollectionResponse "value": n => { stringCollectionResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } +/** + * The deserialization information for the current model + * @param StringDictionary The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoStringDictionary(stringDictionary: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoDictionary(stringDictionary), + } +} /** * The deserialization information for the current model * @param StringKeyAttributeMappingSourceValuePair The instance to deserialize into. @@ -83214,6 +84029,7 @@ export function deserializeIntoTodoTask(todoTask: Partial | undefined "linkedResources": n => { todoTask.linkedResources = n.getCollectionOfObjectValues(createLinkedResourceFromDiscriminatorValue); }, "recurrence": n => { todoTask.recurrence = n.getObjectValue(createPatternedRecurrenceFromDiscriminatorValue); }, "reminderDateTime": n => { todoTask.reminderDateTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, + "singleValueExtendedProperties": n => { todoTask.singleValueExtendedProperties = n.getCollectionOfObjectValues(createSingleValueExtendedPropertyFromDiscriminatorValue); }, "startDateTime": n => { todoTask.startDateTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, "status": n => { todoTask.status = n.getEnumValue(TaskStatusObject); }, "title": n => { todoTask.title = n.getStringValue(); }, @@ -83244,6 +84060,7 @@ export function deserializeIntoTodoTaskList(todoTaskList: Partial "extensions": n => { todoTaskList.extensions = n.getCollectionOfObjectValues(createExtensionFromDiscriminatorValue); }, "isOwner": n => { todoTaskList.isOwner = n.getBooleanValue(); }, "isShared": n => { todoTaskList.isShared = n.getBooleanValue(); }, + "singleValueExtendedProperties": n => { todoTaskList.singleValueExtendedProperties = n.getCollectionOfObjectValues(createSingleValueExtendedPropertyFromDiscriminatorValue); }, "tasks": n => { todoTaskList.tasks = n.getCollectionOfObjectValues(createTodoTaskFromDiscriminatorValue); }, "wellknownListName": n => { todoTaskList.wellknownListName = n.getEnumValue(WellknownListNameObject); }, } @@ -92655,6 +93472,12 @@ export interface DirectoryRoleCollectionResponse extends BaseCollectionPaginatio */ value?: DirectoryRole[] | null; } +export interface DirectoryRoleManagementDeletedItemContainer extends Entity, Parsable { + /** + * The soft-deleted custom role definitions in the directory. + */ + roleDefinitions?: UnifiedRoleDefinition[] | null; +} export interface DirectoryRoleTemplate extends DirectoryObject, Parsable { /** * The description to set for the directory role. Read-only. @@ -95755,7 +96578,7 @@ export interface EnumeratedDeviceRegistrationMembership extends DeviceRegistrati } export interface EnumeratedDomains extends Parsable, ValidatingDomains { /** - * The domainNames property + * List of federated or managed root domains that Microsoft Entra ID validates. */ domainNames?: string[] | null; } @@ -95788,6 +96611,24 @@ export interface ErrorDetail extends AdditionalDataHolder, BackedModel, Parsable */ resourceType?: string | null; } +export interface ErrorEscaped extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The error code. + */ + code?: string | null; + /** + * The message for the error. + */ + message?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export type EvaluationOutcome = (typeof EvaluationOutcomeObject)[keyof typeof EvaluationOutcomeObject]; export interface Event extends OutlookItem, Parsable { /** @@ -96144,6 +96985,24 @@ export interface ExchangeMessageTraceDetail extends Entity, Parsable { messageId?: string | null; } export type ExchangeMessageTraceStatus = (typeof ExchangeMessageTraceStatusObject)[keyof typeof ExchangeMessageTraceStatusObject]; +export interface ExchangeOnlineCrossTenantMigrationSettings extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Name of the migration endpoint in the source tenant. + */ + sourceEndpoint?: string | null; + /** + * Delivery domain on the target tenant. + */ + targetDeliveryDomain?: string | null; +} export interface ExchangeProtectionPolicy extends Parsable, ProtectionPolicyBase { /** * The rules associated with the Exchange protection policy. @@ -104262,6 +105121,29 @@ export interface MeetingAttendanceReportCollectionResponse extends BaseCollectio export type MeetingAudience = (typeof MeetingAudienceObject)[keyof typeof MeetingAudienceObject]; export type MeetingChatHistoryDefaultMode = (typeof MeetingChatHistoryDefaultModeObject)[keyof typeof MeetingChatHistoryDefaultModeObject]; export type MeetingChatMode = (typeof MeetingChatModeObject)[keyof typeof MeetingChatModeObject]; +export interface MeetingEngagement extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The date and time when the engagement event occurred. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2026 is 2026-01-01T00:00:00Z. + */ + dateTime?: Date | null; + /** + * The specific engagement action within the engagement type. The possible values are: like, love, applause, laugh, surprised for reaction; raiseHand for hand; cameraOn, cameraOff for camera; and mute, unmute for microphone. + */ + engagementSubType?: string | null; + /** + * The category of the engagement event. The possible values are: reaction, hand, camera, microphone, unknownFutureValue. + */ + engagementType?: MeetingEngagementType | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export type MeetingEngagementType = (typeof MeetingEngagementTypeObject)[keyof typeof MeetingEngagementTypeObject]; export interface MeetingInfo extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -105129,6 +106011,12 @@ export interface MicrosoftTrainingAssignmentMapping extends Parsable, TrainingSe training?: Training | null; } export type MigrationMode = (typeof MigrationModeObject)[keyof typeof MigrationModeObject]; +export interface MigrationsRoot extends Entity, Parsable { + /** + * Migration jobs associated with this tenant. + */ + crossTenantMigrationJobs?: CrossTenantMigrationJob[] | null; +} export type MigrationStatus = (typeof MigrationStatusObject)[keyof typeof MigrationStatusObject]; /** * Contains properties for a generic mime content. @@ -107935,6 +108823,10 @@ export interface OptionalClaims extends AdditionalDataHolder, BackedModel, Parsa * The optional claims returned in the JWT ID token. */ idToken?: OptionalClaim[] | null; + /** + * The kerberosTicket property + */ + kerberosTicket?: OptionalClaim[] | null; /** * The OdataType property */ @@ -109593,6 +110485,10 @@ export interface Place extends Entity, Parsable { * A subresource of a place object that indicates the check-in status of an Outlook calendar event booked at the place. */ checkIns?: CheckInClaim[] | null; + /** + * Custom properties for the place. Each property has a string key and a string value. Nullable. + */ + customProperties?: StringDictionary | null; /** * The name that is associated with the place. */ @@ -109609,6 +110505,10 @@ export interface Place extends Entity, Parsable { * User-defined description of the place. */ label?: string | null; + /** + * The date and time when the place was last updated. The timestamp is in ISO 8601 format and is always in UTC. Read-only. Nullable. + */ + lastUpdatedTime?: Date | null; /** * The ID of a parent place. */ @@ -110241,7 +111141,7 @@ export interface PolicyRoot extends Entity, Parsable { */ featureRolloutPolicies?: FeatureRolloutPolicy[] | null; /** - * The federatedTokenValidationPolicy property + * Represents a policy to control enabling or disabling validation of federation authentication tokens. */ federatedTokenValidationPolicy?: FederatedTokenValidationPolicy | null; /** @@ -111554,7 +112454,7 @@ export interface PrivilegedAccessGroup extends Entity, Parsable { */ eligibilitySchedules?: PrivilegedAccessGroupEligibilitySchedule[] | null; /** - * The resources property + * The groups managed through PIM for groups. */ resources?: GroupResource[] | null; } @@ -111978,6 +112878,10 @@ export interface ProcessContentMetadataBase extends AdditionalDataHolder, Backed * The OdataType property */ odataType?: string | null; + /** + * The sensitivityLabels property + */ + sensitivityLabels?: CurrentLabel[] | null; /** * A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used. */ @@ -112957,6 +113861,10 @@ export type RatingUnitedKingdomTelevisionType = (typeof RatingUnitedKingdomTelev export type RatingUnitedStatesMoviesType = (typeof RatingUnitedStatesMoviesTypeObject)[keyof typeof RatingUnitedStatesMoviesTypeObject]; export type RatingUnitedStatesTelevisionType = (typeof RatingUnitedStatesTelevisionTypeObject)[keyof typeof RatingUnitedStatesTelevisionTypeObject]; export interface RbacApplication extends Entity, Parsable { + /** + * Container for custom role definitions that have been soft-deleted from Microsoft Entra directory role management. + */ + deletedItems?: DirectoryRoleManagementDeletedItemContainer | null; /** * The resourceNamespaces property */ @@ -113636,15 +114544,15 @@ export interface RelatedTenantsRefreshStatus extends AdditionalDataHolder, Backe */ backingStoreEnabled?: boolean | null; /** - * The isFirstRefresh property + * Indicates whether the operation is the first refresh of the related tenants list. */ isFirstRefresh?: boolean | null; /** - * The mostRecentRefreshDateTime property + * The date and time of the most recent refresh operation. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. */ mostRecentRefreshDateTime?: Date | null; /** - * The mostRecentRefreshRequestStatus property + * The status of the most recent refresh operation. */ mostRecentRefreshRequestStatus?: string | null; /** @@ -114522,7 +115430,7 @@ export interface RestorePoint extends Entity, Parsable { */ protectionDateTime?: Date | null; /** - * The site, drive, or mailbox units that are protected under a protection policy. + * The site, drive, or mailbox unit protected under a protection policy. Supports $expand and $filter on protectionUnit/policyId using the eq operator. */ protectionUnit?: ProtectionUnitBase | null; /** @@ -114629,6 +115537,10 @@ export interface RestoreSessionBase extends Entity, Parsable { * Timestamp of the last modification of the restore session. */ lastModifiedDateTime?: Date | null; + /** + * The identifier of the protection policy that scopes the restore session. When supplied during creation or update, the service validates that the referenced protection units belong to the specified policy. + */ + policyId?: string | null; /** * Indicates whether the restore session was created normally or by a bulk job. */ @@ -115156,6 +116068,10 @@ export interface RoleManagementCustomCalloutExtension extends CustomCalloutExten * The custom attribute names to include in the callout payload. */ customAttributes?: string[] | null; + /** + * When true, enables the custom extension. When false, disables it. Nullable. + */ + isEnabled?: boolean | null; /** * The resourceType property */ @@ -116353,6 +117269,10 @@ export interface Security extends Entity, Parsable { * The labels property */ labels?: LabelsRoot | null; + /** + * Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. + */ + rules?: RulesRoot | null; /** * The secureScoreControlProfiles property */ @@ -116500,6 +117420,10 @@ export interface SensitivityLabel extends Entity, Parsable { * The actionSource property */ actionSource?: LabelActionSource | null; + /** + * The applicationMode property + */ + applicationMode?: ApplicationMode | null; /** * The autoTooltip property */ @@ -120926,6 +121850,7 @@ export function serializeAttendanceRecord(writer: SerializationWriter, attendanc serializeEntity(writer, attendanceRecord, isSerializingDerivedType) writer.writeCollectionOfObjectValues("attendanceIntervals", attendanceRecord.attendanceIntervals, serializeAttendanceInterval); writer.writeStringValue("emailAddress", attendanceRecord.emailAddress); + writer.writeCollectionOfObjectValues("engagements", attendanceRecord.engagements, serializeMeetingEngagement); writer.writeObjectValue("externalRegistrationInformation", attendanceRecord.externalRegistrationInformation, serializeVirtualEventExternalRegistrationInformation); writer.writeObjectValue("identity", attendanceRecord.identity, serializeIdentity); writer.writeStringValue("registrationId", attendanceRecord.registrationId); @@ -122410,6 +123335,54 @@ export function serializeB2xIdentityUserFlowCollectionResponse(writer: Serializa serializeBaseCollectionPaginationCountResponse(writer, b2xIdentityUserFlowCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", b2xIdentityUserFlowCollectionResponse.value, serializeB2xIdentityUserFlow); } +/** + * Serializes information the current object + * @param BackupCountStatistics The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeBackupCountStatistics(writer: SerializationWriter, backupCountStatistics: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!backupCountStatistics || isSerializingDerivedType) { return; } + writer.writeDateValue("lastComputedDateTime", backupCountStatistics.lastComputedDateTime); + writer.writeStringValue("@odata.type", backupCountStatistics.odataType); + writer.writeNumberValue("offboardRequested", backupCountStatistics.offboardRequested); + writer.writeNumberValue("protectedCompleted", backupCountStatistics.protectedCompleted); + writer.writeNumberValue("protectedFailed", backupCountStatistics.protectedFailed); + writer.writeNumberValue("protectedInProgress", backupCountStatistics.protectedInProgress); + writer.writeNumberValue("removed", backupCountStatistics.removed); + writer.writeNumberValue("total", backupCountStatistics.total); + writer.writeNumberValue("unprotectedCompleted", backupCountStatistics.unprotectedCompleted); + writer.writeNumberValue("unprotectedFailed", backupCountStatistics.unprotectedFailed); + writer.writeNumberValue("unprotectedInProgress", backupCountStatistics.unprotectedInProgress); + writer.writeAdditionalData(backupCountStatistics.additionalData); +} +/** + * Serializes information the current object + * @param BackupPolicyReport The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeBackupPolicyReport(writer: SerializationWriter, backupPolicyReport: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!backupPolicyReport || isSerializingDerivedType) { return; } + writer.writeStringValue("backupPolicyId", backupPolicyReport.backupPolicyId); + writer.writeObjectValue("countStatistics", backupPolicyReport.countStatistics, serializeBackupCountStatistics); + writer.writeStringValue("displayName", backupPolicyReport.displayName); + writer.writeStringValue("@odata.type", backupPolicyReport.odataType); + writer.writeAdditionalData(backupPolicyReport.additionalData); +} +/** + * Serializes information the current object + * @param BackupReport The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeBackupReport(writer: SerializationWriter, backupReport: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!backupReport || isSerializingDerivedType) { return; } + serializeEntity(writer, backupReport, isSerializingDerivedType) +} /** * Serializes information the current object * @param BackupRestoreRoot The instance to serialize from. @@ -122435,6 +123408,7 @@ export function serializeBackupRestoreRoot(writer: SerializationWriter, backupRe writer.writeCollectionOfObjectValues("oneDriveForBusinessRestoreSessions", backupRestoreRoot.oneDriveForBusinessRestoreSessions, serializeOneDriveForBusinessRestoreSession); writer.writeCollectionOfObjectValues("protectionPolicies", backupRestoreRoot.protectionPolicies, serializeProtectionPolicyBase); writer.writeCollectionOfObjectValues("protectionUnits", backupRestoreRoot.protectionUnits, serializeProtectionUnitBase); + writer.writeObjectValue("reports", backupRestoreRoot.reports, serializeBackupReport); writer.writeCollectionOfObjectValues("restorePoints", backupRestoreRoot.restorePoints, serializeRestorePoint); writer.writeCollectionOfObjectValues("restoreSessions", backupRestoreRoot.restoreSessions, serializeRestoreSessionBase); writer.writeCollectionOfObjectValues("serviceApps", backupRestoreRoot.serviceApps, serializeServiceApp); @@ -123689,6 +124663,7 @@ export function serializeCalendar(writer: SerializationWriter, calendar: Partial writer.writeStringValue("hexColor", calendar.hexColor); writer.writeBooleanValue("isDefaultCalendar", calendar.isDefaultCalendar); writer.writeBooleanValue("isRemovable", calendar.isRemovable); + writer.writeBooleanValue("isSharedWithMe", calendar.isSharedWithMe); writer.writeBooleanValue("isTallyingResponses", calendar.isTallyingResponses); writer.writeCollectionOfObjectValues("multiValueExtendedProperties", calendar.multiValueExtendedProperties, serializeMultiValueLegacyExtendedProperty); writer.writeStringValue("name", calendar.name); @@ -127396,6 +128371,42 @@ export function serializeCopilotPackageDetail(writer: SerializationWriter, copil writer.writeNumberValue("totalRunTimeInHours", copilotPackageDetail.totalRunTimeInHours); writer.writeNumberValue("totalSessions", copilotPackageDetail.totalSessions); } +/** + * Serializes information the current object + * @param CopilotPackageRequestInfo The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCopilotPackageRequestInfo(writer: SerializationWriter, copilotPackageRequestInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackageRequestInfo || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", copilotPackageRequestInfo.odataType); + writer.writeAdditionalData(copilotPackageRequestInfo.additionalData); +} +/** + * Serializes information the current object + * @param CopilotPackageRequestMetadata The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCopilotPackageRequestMetadata(writer: SerializationWriter, copilotPackageRequestMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackageRequestMetadata || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", copilotPackageRequestMetadata.odataType); + writer.writeAdditionalData(copilotPackageRequestMetadata.additionalData); +} +/** + * Serializes information the current object + * @param CopilotPackageRequestPrincipal The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCopilotPackageRequestPrincipal(writer: SerializationWriter, copilotPackageRequestPrincipal: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackageRequestPrincipal || isSerializingDerivedType) { return; } + serializeIdentity(writer, copilotPackageRequestPrincipal, isSerializingDerivedType) + writer.writeEnumValue("principalType", copilotPackageRequestPrincipal.principalType); +} /** * Serializes information the current object * @param CopilotReportRoot The instance to serialize from. @@ -127757,6 +128768,100 @@ export function serializeCrossTenantMigration(writer: SerializationWriter, cross if (!crossTenantMigration || isSerializingDerivedType) { return; } serializeM365CapabilityBase(writer, crossTenantMigration, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param CrossTenantMigrationCancelResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCrossTenantMigrationCancelResponse(writer: SerializationWriter, crossTenantMigrationCancelResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!crossTenantMigrationCancelResponse || isSerializingDerivedType) { return; } + writer.writeStringValue("message", crossTenantMigrationCancelResponse.message); + writer.writeStringValue("@odata.type", crossTenantMigrationCancelResponse.odataType); + writer.writeStringValue("status", crossTenantMigrationCancelResponse.status); + writer.writeAdditionalData(crossTenantMigrationCancelResponse.additionalData); +} +/** + * Serializes information the current object + * @param CrossTenantMigrationJob The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCrossTenantMigrationJob(writer: SerializationWriter, crossTenantMigrationJob: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!crossTenantMigrationJob || isSerializingDerivedType) { return; } + serializeEntity(writer, crossTenantMigrationJob, isSerializingDerivedType) + writer.writeDateValue("completeAfterDateTime", crossTenantMigrationJob.completeAfterDateTime); + writer.writeStringValue("createdBy", crossTenantMigrationJob.createdBy); + writer.writeDateValue("createdDateTime", crossTenantMigrationJob.createdDateTime); + writer.writeStringValue("displayName", crossTenantMigrationJob.displayName); + writer.writeObjectValue("exchangeSettings", crossTenantMigrationJob.exchangeSettings, serializeExchangeOnlineCrossTenantMigrationSettings); + writer.writeEnumValue("jobType", crossTenantMigrationJob.jobType); + writer.writeDateValue("lastUpdatedDateTime", crossTenantMigrationJob.lastUpdatedDateTime); + writer.writeStringValue("message", crossTenantMigrationJob.message); + writer.writeCollectionOfPrimitiveValues("resources", crossTenantMigrationJob.resources); + writer.writeStringValue("resourceType", crossTenantMigrationJob.resourceType); + writer.writeStringValue("sourceTenantId", crossTenantMigrationJob.sourceTenantId); + writer.writeEnumValue("status", crossTenantMigrationJob.status); + writer.writeStringValue("targetTenantId", crossTenantMigrationJob.targetTenantId); + writer.writeCollectionOfObjectValues("users", crossTenantMigrationJob.users, serializeCrossTenantMigrationTask); + writer.writeCollectionOfPrimitiveValues("workloads", crossTenantMigrationJob.workloads); +} +/** + * Serializes information the current object + * @param CrossTenantMigrationJobCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCrossTenantMigrationJobCollectionResponse(writer: SerializationWriter, crossTenantMigrationJobCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!crossTenantMigrationJobCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, crossTenantMigrationJobCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", crossTenantMigrationJobCollectionResponse.value, serializeCrossTenantMigrationJob); +} +/** + * Serializes information the current object + * @param CrossTenantMigrationServiceStatusDetails The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCrossTenantMigrationServiceStatusDetails(writer: SerializationWriter, crossTenantMigrationServiceStatusDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!crossTenantMigrationServiceStatusDetails || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("errors", crossTenantMigrationServiceStatusDetails.errors, serializeErrorEscaped); + writer.writeStringValue("message", crossTenantMigrationServiceStatusDetails.message); + writer.writeStringValue("@odata.type", crossTenantMigrationServiceStatusDetails.odataType); + writer.writeStringValue("service", crossTenantMigrationServiceStatusDetails.service); + writer.writeEnumValue("status", crossTenantMigrationServiceStatusDetails.status); + writer.writeAdditionalData(crossTenantMigrationServiceStatusDetails.additionalData); +} +/** + * Serializes information the current object + * @param CrossTenantMigrationTask The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCrossTenantMigrationTask(writer: SerializationWriter, crossTenantMigrationTask: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!crossTenantMigrationTask || isSerializingDerivedType) { return; } + serializeEntity(writer, crossTenantMigrationTask, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("currentStatus", crossTenantMigrationTask.currentStatus, serializeCrossTenantMigrationServiceStatusDetails); + writer.writeDateValue("lastUpdatedDateTime", crossTenantMigrationTask.lastUpdatedDateTime); + writer.writeStringValue("taskType", crossTenantMigrationTask.taskType); +} +/** + * Serializes information the current object + * @param CrossTenantMigrationTaskCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCrossTenantMigrationTaskCollectionResponse(writer: SerializationWriter, crossTenantMigrationTaskCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!crossTenantMigrationTaskCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, crossTenantMigrationTaskCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", crossTenantMigrationTaskCollectionResponse.value, serializeCrossTenantMigrationTask); +} /** * Serializes information the current object * @param CrossTenantOpenProfileCard The instance to serialize from. @@ -127816,6 +128921,20 @@ export function serializeCurrencyColumn(writer: SerializationWriter, currencyCol writer.writeStringValue("@odata.type", currencyColumn.odataType); writer.writeAdditionalData(currencyColumn.additionalData); } +/** + * Serializes information the current object + * @param CurrentLabel The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCurrentLabel(writer: SerializationWriter, currentLabel: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!currentLabel || isSerializingDerivedType) { return; } + writer.writeEnumValue("applicationMode", currentLabel.applicationMode); + writer.writeStringValue("id", currentLabel.id); + writer.writeStringValue("@odata.type", currentLabel.odataType); + writer.writeAdditionalData(currentLabel.additionalData); +} /** * Serializes information the current object * @param CustomAppManagementApplicationConfiguration The instance to serialize from. @@ -130668,6 +131787,9 @@ export function serializeDictionary(writer: SerializationWriter, dictionary: Par case "#microsoft.graph.resultTemplateDictionary": serializeResultTemplateDictionary(writer, dictionary, true); break; + case "#microsoft.graph.stringDictionary": + serializeStringDictionary(writer, dictionary, true); + break; } } /** @@ -130948,6 +132070,18 @@ export function serializeDirectoryRoleCollectionResponse(writer: SerializationWr serializeBaseCollectionPaginationCountResponse(writer, directoryRoleCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", directoryRoleCollectionResponse.value, serializeDirectoryRole); } +/** + * Serializes information the current object + * @param DirectoryRoleManagementDeletedItemContainer The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDirectoryRoleManagementDeletedItemContainer(writer: SerializationWriter, directoryRoleManagementDeletedItemContainer: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!directoryRoleManagementDeletedItemContainer || isSerializingDerivedType) { return; } + serializeEntity(writer, directoryRoleManagementDeletedItemContainer, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("roleDefinitions", directoryRoleManagementDeletedItemContainer.roleDefinitions, serializeUnifiedRoleDefinition); +} /** * Serializes information the current object * @param DirectoryRoleTemplate The instance to serialize from. @@ -133885,6 +135019,9 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!errorEscaped || isSerializingDerivedType) { return; } + writer.writeStringValue("code", errorEscaped.code); + writer.writeStringValue("message", errorEscaped.message); + writer.writeStringValue("@odata.type", errorEscaped.odataType); + writer.writeAdditionalData(errorEscaped.additionalData); +} /** * Serializes information the current object * @param Event The instance to serialize from. @@ -137444,6 +138622,20 @@ export function serializeExchangeMessageTraceDetail(writer: SerializationWriter, writer.writeStringValue("event", exchangeMessageTraceDetail.event); writer.writeStringValue("messageId", exchangeMessageTraceDetail.messageId); } +/** + * Serializes information the current object + * @param ExchangeOnlineCrossTenantMigrationSettings The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeExchangeOnlineCrossTenantMigrationSettings(writer: SerializationWriter, exchangeOnlineCrossTenantMigrationSettings: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!exchangeOnlineCrossTenantMigrationSettings || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", exchangeOnlineCrossTenantMigrationSettings.odataType); + writer.writeStringValue("sourceEndpoint", exchangeOnlineCrossTenantMigrationSettings.sourceEndpoint); + writer.writeStringValue("targetDeliveryDomain", exchangeOnlineCrossTenantMigrationSettings.targetDeliveryDomain); + writer.writeAdditionalData(exchangeOnlineCrossTenantMigrationSettings.additionalData); +} /** * Serializes information the current object * @param ExchangeProtectionPolicy The instance to serialize from. @@ -139387,6 +140579,9 @@ export function serializeIdentity(writer: SerializationWriter, identity: Partial case "#microsoft.graph.communicationsUserIdentity": serializeCommunicationsUserIdentity(writer, identity, true); break; + case "#microsoft.graph.copilotPackageRequestPrincipal": + serializeCopilotPackageRequestPrincipal(writer, identity, true); + break; case "#microsoft.graph.emailIdentity": serializeEmailIdentity(writer, identity, true); break; @@ -143923,6 +145118,21 @@ export function serializeMeetingAttendanceReportCollectionResponse(writer: Seria serializeBaseCollectionPaginationCountResponse(writer, meetingAttendanceReportCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", meetingAttendanceReportCollectionResponse.value, serializeMeetingAttendanceReport); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MeetingEngagement The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMeetingEngagement(writer: SerializationWriter, meetingEngagement: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!meetingEngagement || isSerializingDerivedType) { return; } + writer.writeDateValue("dateTime", meetingEngagement.dateTime); + writer.writeStringValue("engagementSubType", meetingEngagement.engagementSubType); + writer.writeEnumValue("engagementType", meetingEngagement.engagementType); + writer.writeStringValue("@odata.type", meetingEngagement.odataType); + writer.writeAdditionalData(meetingEngagement.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -144552,6 +145762,18 @@ export function serializeMicrosoftTrainingAssignmentMapping(writer: Serializatio writer.writeCollectionOfEnumValues("assignedTo", microsoftTrainingAssignmentMapping.assignedTo); writer.writeObjectValue("training", microsoftTrainingAssignmentMapping.training, serializeTraining); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MigrationsRoot The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMigrationsRoot(writer: SerializationWriter, migrationsRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!migrationsRoot || isSerializingDerivedType) { return; } + serializeEntity(writer, migrationsRoot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("crossTenantMigrationJobs", migrationsRoot.crossTenantMigrationJobs, serializeCrossTenantMigrationJob); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -147289,6 +148511,7 @@ export function serializeOptionalClaims(writer: SerializationWriter, optionalCla if (!optionalClaims || isSerializingDerivedType) { return; } writer.writeCollectionOfObjectValues("accessToken", optionalClaims.accessToken, serializeOptionalClaim); writer.writeCollectionOfObjectValues("idToken", optionalClaims.idToken, serializeOptionalClaim); + writer.writeCollectionOfObjectValues("kerberosTicket", optionalClaims.kerberosTicket, serializeOptionalClaim); writer.writeStringValue("@odata.type", optionalClaims.odataType); writer.writeCollectionOfObjectValues("saml2Token", optionalClaims.saml2Token, serializeOptionalClaim); writer.writeAdditionalData(optionalClaims.additionalData); @@ -148470,6 +149693,7 @@ export function serializePlace(writer: SerializationWriter, place: Partial("address", place.address, serializePhysicalAddress); writer.writeCollectionOfObjectValues("checkIns", place.checkIns, serializeCheckInClaim); + writer.writeObjectValue("customProperties", place.customProperties, serializeStringDictionary); writer.writeStringValue("displayName", place.displayName); writer.writeObjectValue("geoCoordinates", place.geoCoordinates, serializeOutlookGeoCoordinates); writer.writeBooleanValue("isWheelChairAccessible", place.isWheelChairAccessible); @@ -150387,6 +151611,7 @@ export function serializeProcessContentMetadataBase(writer: SerializationWriter, writer.writeDateValue("modifiedDateTime", processContentMetadataBase.modifiedDateTime); writer.writeStringValue("name", processContentMetadataBase.name); writer.writeStringValue("@odata.type", processContentMetadataBase.odataType); + writer.writeCollectionOfObjectValues("sensitivityLabels", processContentMetadataBase.sensitivityLabels, serializeCurrentLabel); writer.writeNumberValue("sequenceNumber", processContentMetadataBase.sequenceNumber); writer.writeAdditionalData(processContentMetadataBase.additionalData); switch (processContentMetadataBase.odataType) { @@ -151205,6 +152430,7 @@ export function serializeQuota(writer: SerializationWriter, quota: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!rbacApplication || isSerializingDerivedType) { return; } serializeEntity(writer, rbacApplication, isSerializingDerivedType) + writer.writeObjectValue("deletedItems", rbacApplication.deletedItems, serializeDirectoryRoleManagementDeletedItemContainer); writer.writeCollectionOfObjectValues("resourceNamespaces", rbacApplication.resourceNamespaces, serializeUnifiedRbacResourceNamespace); writer.writeCollectionOfObjectValues("roleAssignments", rbacApplication.roleAssignments, serializeUnifiedRoleAssignment); writer.writeCollectionOfObjectValues("roleAssignmentScheduleInstances", rbacApplication.roleAssignmentScheduleInstances, serializeUnifiedRoleAssignmentScheduleInstance); @@ -152424,6 +153650,7 @@ export function serializeRestoreSessionBase(writer: SerializationWriter, restore writer.writeObjectValue("error", restoreSessionBase.errorEscaped, serializePublicError); writer.writeObjectValue("lastModifiedBy", restoreSessionBase.lastModifiedBy, serializeIdentitySet); writer.writeDateValue("lastModifiedDateTime", restoreSessionBase.lastModifiedDateTime); + writer.writeStringValue("policyId", restoreSessionBase.policyId); writer.writeEnumValue("restoreJobType", restoreSessionBase.restoreJobType); writer.writeObjectValue("restoreSessionArtifactCount", restoreSessionBase.restoreSessionArtifactCount, serializeRestoreSessionArtifactCount); writer.writeEnumValue("status", restoreSessionBase.status); @@ -152893,6 +154120,7 @@ export function serializeRoleManagementCustomCalloutExtension(writer: Serializat if (!roleManagementCustomCalloutExtension || isSerializingDerivedType) { return; } serializeCustomCalloutExtension(writer, roleManagementCustomCalloutExtension, isSerializingDerivedType) writer.writeCollectionOfPrimitiveValues("customAttributes", roleManagementCustomCalloutExtension.customAttributes); + writer.writeBooleanValue("isEnabled", roleManagementCustomCalloutExtension.isEnabled); writer.writeEnumValue("resourceType", roleManagementCustomCalloutExtension.resourceType); writer.writeEnumValue("type", roleManagementCustomCalloutExtension.type); } @@ -153776,6 +155004,7 @@ export function serializeSecurity(writer: SerializationWriter, security: Partial writer.writeObjectValue("identities", security.identities, I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1); writer.writeCollectionOfObjectValues("incidents", security.incidents, serializeIncident); writer.writeObjectValue("labels", security.labels, serializeLabelsRoot); + writer.writeObjectValue("rules", security.rules, serializeRulesRoot); writer.writeCollectionOfObjectValues("secureScoreControlProfiles", security.secureScoreControlProfiles, serializeSecureScoreControlProfile); writer.writeCollectionOfObjectValues("secureScores", security.secureScores, serializeSecureScore); writer.writeCollectionOfObjectValues("subjectRightsRequests", security.subjectRightsRequests, serializeSubjectRightsRequest); @@ -153881,6 +155110,7 @@ export function serializeSensitivityLabel(writer: SerializationWriter, sensitivi if (!sensitivityLabel || isSerializingDerivedType) { return; } serializeEntity(writer, sensitivityLabel, isSerializingDerivedType) writer.writeEnumValue("actionSource", sensitivityLabel.actionSource); + writer.writeEnumValue("applicationMode", sensitivityLabel.applicationMode); writer.writeStringValue("autoTooltip", sensitivityLabel.autoTooltip); writer.writeStringValue("description", sensitivityLabel.description); writer.writeStringValue("displayName", sensitivityLabel.displayName); @@ -155673,6 +156903,18 @@ export function serializeSingleUser(writer: SerializationWriter, singleUser: Par writer.writeStringValue("description", singleUser.description); writer.writeStringValue("userId", singleUser.userId); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SingleValueExtendedProperty The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSingleValueExtendedProperty(writer: SerializationWriter, singleValueExtendedProperty: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!singleValueExtendedProperty || isSerializingDerivedType) { return; } + serializeEntity(writer, singleValueExtendedProperty, isSerializingDerivedType) + writer.writeStringValue("value", singleValueExtendedProperty.value); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -156075,6 +157317,7 @@ export function serializeSolutionsRoot(writer: SerializationWriter, solutionsRoo writer.writeObjectValue("backupRestore", solutionsRoot.backupRestore, serializeBackupRestoreRoot); writer.writeCollectionOfObjectValues("bookingBusinesses", solutionsRoot.bookingBusinesses, serializeBookingBusiness); writer.writeCollectionOfObjectValues("bookingCurrencies", solutionsRoot.bookingCurrencies, serializeBookingCurrency); + writer.writeObjectValue("migrations", solutionsRoot.migrations, serializeMigrationsRoot); writer.writeStringValue("@odata.type", solutionsRoot.odataType); writer.writeObjectValue("virtualEvents", solutionsRoot.virtualEvents, serializeVirtualEventsRoot); writer.writeAdditionalData(solutionsRoot.additionalData); @@ -156303,6 +157546,17 @@ export function serializeStringCollectionResponse(writer: SerializationWriter, s serializeBaseCollectionPaginationCountResponse(writer, stringCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfPrimitiveValues("value", stringCollectionResponse.value); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param StringDictionary The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeStringDictionary(writer: SerializationWriter, stringDictionary: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!stringDictionary || isSerializingDerivedType) { return; } + serializeDictionary(writer, stringDictionary, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -158994,6 +160248,7 @@ export function serializeTodoTask(writer: SerializationWriter, todoTask: Partial writer.writeCollectionOfObjectValues("linkedResources", todoTask.linkedResources, serializeLinkedResource); writer.writeObjectValue("recurrence", todoTask.recurrence, serializePatternedRecurrence); writer.writeObjectValue("reminderDateTime", todoTask.reminderDateTime, serializeDateTimeTimeZone); + writer.writeCollectionOfObjectValues("singleValueExtendedProperties", todoTask.singleValueExtendedProperties, serializeSingleValueExtendedProperty); writer.writeObjectValue("startDateTime", todoTask.startDateTime, serializeDateTimeTimeZone); writer.writeEnumValue("status", todoTask.status); writer.writeStringValue("title", todoTask.title); @@ -159024,6 +160279,7 @@ export function serializeTodoTaskList(writer: SerializationWriter, todoTaskList: writer.writeCollectionOfObjectValues("extensions", todoTaskList.extensions, serializeExtension); writer.writeBooleanValue("isOwner", todoTaskList.isOwner); writer.writeBooleanValue("isShared", todoTaskList.isShared); + writer.writeCollectionOfObjectValues("singleValueExtendedProperties", todoTaskList.singleValueExtendedProperties, serializeSingleValueExtendedProperty); writer.writeCollectionOfObjectValues("tasks", todoTaskList.tasks, serializeTodoTask); writer.writeEnumValue("wellknownListName", todoTaskList.wellknownListName); } @@ -168190,6 +169446,12 @@ export interface SingleUser extends Parsable, SubjectSet { */ userId?: string | null; } +export interface SingleValueExtendedProperty extends Entity, Parsable { + /** + * The value of the property. + */ + value?: string | null; +} export interface SingleValueLegacyExtendedProperty extends Entity, Parsable { /** * A property value. @@ -168624,6 +169886,10 @@ export interface SolutionsRoot extends AdditionalDataHolder, BackedModel, Parsab * The bookingCurrencies property */ bookingCurrencies?: BookingCurrency[] | null; + /** + * The entry point for cross-tenant migration operations. + */ + migrations?: MigrationsRoot | null; /** * The OdataType property */ @@ -168891,6 +170157,8 @@ export interface StringCollectionResponse extends BaseCollectionPaginationCountR */ value?: string[] | null; } +export interface StringDictionary extends Dictionary, Parsable { +} export interface StringKeyAttributeMappingSourceValuePair extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -172039,6 +173307,10 @@ export interface TodoTask extends Entity, Parsable { * The date and time in the specified time zone for a reminder alert of the task to occur. */ reminderDateTime?: DateTimeTimeZone | null; + /** + * A collection of custom fields linked to the task. + */ + singleValueExtendedProperties?: SingleValueExtendedProperty[] | null; /** * The date and time in the specified time zone at which the task is scheduled to start. */ @@ -172075,6 +173347,10 @@ export interface TodoTaskList extends Entity, Parsable { * True if the task list is shared with other users */ isShared?: boolean | null; + /** + * The collection of single-value extended properties defined for the task list. Nullable. + */ + singleValueExtendedProperties?: SingleValueExtendedProperty[] | null; /** * The tasks in this task list. Read-only. Nullable. */ @@ -182504,6 +183780,12 @@ export const ApplicationGuardBlockFileTransferTypeObject = { /** Block clipboard to transfer Text file */ BlockTextFile: "blockTextFile", } as const; +export const ApplicationModeObject = { + Manual: "manual", + Automatic: "automatic", + Recommended: "recommended", + UnknownFutureValue: "unknownFutureValue", +} as const; export const ApplicationPermissionTypeObject = { /** Represents a type of permission that is for an app only scenario. No user is involved. */ Role: "role", @@ -183629,6 +184911,18 @@ export const ContentProcessingErrorTypeObject = { Permanent: "permanent", UnknownFutureValue: "unknownFutureValue", } as const; +export const CopilotPackageRequestPrincipalTypeObject = { + /** An explicit user principal. */ + User: "user", + /** An explicit group principal; group membership is not expanded. */ + Group: "group", + /** An agent application identifier reported by Governance. Not assumed to be a service principal object identifier. */ + AgentApplication: "agentApplication", + /** An agent user principal. */ + AgentUser: "agentUser", + /** An evolvable value also used when the source principal kind is missing or unrecognized. */ + UnknownFutureValue: "unknownFutureValue", +} as const; /** * The lifecycle status of a package governance request. */ @@ -183679,6 +184973,48 @@ export const CrossTenantAccessPolicyTargetTypeObject = { Application: "application", UnknownFutureValue: "unknownFutureValue", } as const; +export const CrossTenantMigrationJobStatusObject = { + Submitted: "submitted", + Approved: "approved", + Processing: "processing", + CuttingOver: "cuttingOver", + InProgress: "inProgress", + Completed: "completed", + CompletedWithErrors: "completedWithErrors", + Failed: "failed", + Cancelled: "cancelled", + PendingCancel: "pendingCancel", + AdminActionRequired: "adminActionRequired", + ValidateSubmitted: "validateSubmitted", + ValidateProcessing: "validateProcessing", + ValidateInProgress: "validateInProgress", + ValidatePassed: "validatePassed", + ValidateFailed: "validateFailed", + PendingDelete: "pendingDelete", + Deleted: "deleted", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const CrossTenantMigrationJobTypeObject = { + Validate: "validate", + Migrate: "migrate", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const CrossTenantMigrationServiceStatusObject = { + NotStarted: "notStarted", + Valid: "valid", + Invalid: "invalid", + ErrorEscaped: "error", + InProgress: "inProgress", + Completed: "completed", + Failed: "failed", + Cancelled: "cancelled", + PendingCancel: "pendingCancel", + Syncing: "syncing", + Synced: "synced", + Finalizing: "finalizing", + ForceComplete: "forceComplete", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CsaStarLevelObject = { None: "none", Attestation: "attestation", @@ -183715,6 +185051,8 @@ export const CustomExtensionResourceTypeObject = { AzureResources: "azureResources", EntraGroups: "entraGroups", UnknownFutureValue: "unknownFutureValue", + ApplicationAuthorization: "applicationAuthorization", + AppRoles: "appRoles", } as const; export const CustomSecurityAttributeComparisonOperatorObject = { Equals: "equals", @@ -185341,6 +186679,13 @@ export const MeetingChatModeObject = { Limited: "limited", UnknownFutureValue: "unknownFutureValue", } as const; +export const MeetingEngagementTypeObject = { + Reaction: "reaction", + Hand: "hand", + Camera: "camera", + Microphone: "microphone", + UnknownFutureValue: "unknownFutureValue", +} as const; export const MeetingLiveShareOptionsObject = { Enabled: "enabled", Disabled: "disabled", diff --git a/packages/msgraph-sdk/models/partners/billing/index.ts b/packages/msgraph-sdk/models/partners/billing/index.ts index 7320cffb732..ff256982d2b 100644 --- a/packages/msgraph-sdk/models/partners/billing/index.ts +++ b/packages/msgraph-sdk/models/partners/billing/index.ts @@ -7,6 +7,12 @@ import { createPublicErrorFromDiscriminatorValue, deserializeIntoBaseCollectionP import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; export type AttributeSet = (typeof AttributeSetObject)[keyof typeof AttributeSetObject]; +export interface AzureAggregatedUsage extends Entity, Parsable { + /** + * The billed property + */ + billed?: BilledAggregatedUsage | null; +} export interface AzureUsage extends Entity, Parsable { /** * The billed property @@ -17,11 +23,17 @@ export interface AzureUsage extends Entity, Parsable { */ unbilled?: UnbilledUsage | null; } +export interface BilledAggregatedUsage extends Entity, Parsable { +} export interface BilledReconciliation extends Entity, Parsable { } export interface BilledUsage extends Entity, Parsable { } export interface Billing extends Entity, Parsable { + /** + * The aggregatedUsage property + */ + aggregatedUsage?: AzureAggregatedUsage | null; /** * Represents metadata for the exported data. */ @@ -68,6 +80,15 @@ export interface Blob extends AdditionalDataHolder, BackedModel, Parsable { */ partitionValue?: string | null; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AzureAggregatedUsage} + */ +// @ts-ignore +export function createAzureAggregatedUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAzureAggregatedUsage; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -77,6 +98,15 @@ export interface Blob extends AdditionalDataHolder, BackedModel, Parsable { export function createAzureUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAzureUsage; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {BilledAggregatedUsage} + */ +// @ts-ignore +export function createBilledAggregatedUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBilledAggregatedUsage; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -218,6 +248,18 @@ export function createUnbilledReconciliationFromDiscriminatorValue(parseNode: Pa export function createUnbilledUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnbilledUsage; } +/** + * The deserialization information for the current model + * @param AzureAggregatedUsage The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAzureAggregatedUsage(azureAggregatedUsage: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(azureAggregatedUsage), + "billed": n => { azureAggregatedUsage.billed = n.getObjectValue(createBilledAggregatedUsageFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param AzureUsage The instance to deserialize into. @@ -231,6 +273,17 @@ export function deserializeIntoAzureUsage(azureUsage: Partial | unde "unbilled": n => { azureUsage.unbilled = n.getObjectValue(createUnbilledUsageFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param BilledAggregatedUsage The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBilledAggregatedUsage(billedAggregatedUsage: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(billedAggregatedUsage), + } +} /** * The deserialization information for the current model * @param BilledReconciliation The instance to deserialize into. @@ -262,6 +315,7 @@ export function deserializeIntoBilledUsage(billedUsage: Partial | u export function deserializeIntoBilling(billing: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(billing), + "aggregatedUsage": n => { billing.aggregatedUsage = n.getObjectValue(createAzureAggregatedUsageFromDiscriminatorValue); }, "manifests": n => { billing.manifests = n.getCollectionOfObjectValues(createManifestFromDiscriminatorValue); }, "operations": n => { billing.operations = n.getCollectionOfObjectValues(createOperationFromDiscriminatorValue); }, "reconciliation": n => { billing.reconciliation = n.getObjectValue(createBillingReconciliationFromDiscriminatorValue); }, @@ -493,6 +547,18 @@ export interface OperationCollectionResponse extends BaseCollectionPaginationCou } export interface RunningOperation extends Operation, Parsable { } +/** + * Serializes information the current object + * @param AzureAggregatedUsage The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAzureAggregatedUsage(writer: SerializationWriter, azureAggregatedUsage: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!azureAggregatedUsage || isSerializingDerivedType) { return; } + serializeEntity(writer, azureAggregatedUsage, isSerializingDerivedType) + writer.writeObjectValue("billed", azureAggregatedUsage.billed, serializeBilledAggregatedUsage); +} /** * Serializes information the current object * @param AzureUsage The instance to serialize from. @@ -506,6 +572,17 @@ export function serializeAzureUsage(writer: SerializationWriter, azureUsage: Par writer.writeObjectValue("billed", azureUsage.billed, serializeBilledUsage); writer.writeObjectValue("unbilled", azureUsage.unbilled, serializeUnbilledUsage); } +/** + * Serializes information the current object + * @param BilledAggregatedUsage The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeBilledAggregatedUsage(writer: SerializationWriter, billedAggregatedUsage: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!billedAggregatedUsage || isSerializingDerivedType) { return; } + serializeEntity(writer, billedAggregatedUsage, isSerializingDerivedType) +} /** * Serializes information the current object * @param BilledReconciliation The instance to serialize from. @@ -538,6 +615,7 @@ export function serializeBilledUsage(writer: SerializationWriter, billedUsage: P export function serializeBilling(writer: SerializationWriter, billing: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!billing || isSerializingDerivedType) { return; } serializeEntity(writer, billing, isSerializingDerivedType) + writer.writeObjectValue("aggregatedUsage", billing.aggregatedUsage, serializeAzureAggregatedUsage); writer.writeCollectionOfObjectValues("manifests", billing.manifests, serializeManifest); writer.writeCollectionOfObjectValues("operations", billing.operations, serializeOperation); writer.writeObjectValue("reconciliation", billing.reconciliation, serializeBillingReconciliation); diff --git a/packages/msgraph-sdk/models/security/index.ts b/packages/msgraph-sdk/models/security/index.ts index a5f2bb12299..53507afadeb 100644 --- a/packages/msgraph-sdk/models/security/index.ts +++ b/packages/msgraph-sdk/models/security/index.ts @@ -11,6 +11,11 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Du */ export interface A365AiExecuteTool extends AuditData, Parsable { } +/** + * Audit data for A365 AI Guardrail events. + */ +export interface A365AiGuardrail extends AuditData, Parsable { +} /** * Audit data for A365 AI Inference Call events. */ @@ -58,6 +63,48 @@ export interface Account extends AdditionalDataHolder, BackedModel, Parsable { */ odataType?: string | null; } +export interface AccountEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the Microsoft Entra user ID of the alert entity. + */ + aadUserIdColumn?: string | null; + /** + * Name of the detection query column that maps to the DNS domain of the alert entity. + */ + dnsDomainColumn?: string | null; + /** + * Name of the detection query column that maps to the name of the alert entity. + */ + nameColumn?: string | null; + /** + * Name of the detection query column that maps to the NT domain of the alert entity. + */ + ntDomainColumn?: string | null; + /** + * Name of the detection query column that maps to the security identifier (SID) of the alert entity. + */ + sidColumn?: string | null; + /** + * Name of the detection query column that maps to the user principal name (UPN) of the alert entity. + */ + upnColumn?: string | null; + /** + * Name of the detection query column that maps to the UPN suffix of the alert entity. + */ + upnSuffixColumn?: string | null; +} +export interface AccountObjectIdAction extends AutomatedAction, Parsable { + /** + * Name of the hunting-query result column that contains the Microsoft Entra object ID of the targeted account. + */ + accountObjectIdColumn?: string | null; +} +export interface AccountSidAction extends AutomatedAction, Parsable { + /** + * Name of the hunting-query result column that contains the SID of the targeted account. + */ + accountSidColumn?: string | null; +} export type Action = (typeof ActionObject)[keyof typeof ActionObject]; export type ActionAfterRetentionPeriod = (typeof ActionAfterRetentionPeriodObject)[keyof typeof ActionAfterRetentionPeriodObject]; export interface ActiveDirectoryDomainEvidence extends AlertEvidence, Parsable { @@ -116,6 +163,11 @@ export interface AiAppInteractionAuditRecord extends AuditData, Parsable { */ export interface AiExecuteToolAuditRecord extends AuditData, Parsable { } +/** + * Audit data for AI Guardrail events. + */ +export interface AiGuardrail extends AuditData, Parsable { +} /** * Audit data for AI Interactions Change Notification events. */ @@ -357,6 +409,8 @@ export interface AlertComment extends AdditionalDataHolder, BackedModel, Parsabl */ odataType?: string | null; } +export interface AlertCustomDetails extends Dictionary, Parsable { +} export type AlertDetermination = (typeof AlertDeterminationObject)[keyof typeof AlertDeterminationObject]; export interface AlertEvidence extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -408,6 +462,50 @@ export interface AlertSubmissionAuditRecord extends AuditData, Parsable { */ export interface AlertSubmissionResultDetailAuditRecord extends AuditData, Parsable { } +export interface AlertTemplate extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Custom key-value detail pairs to include in the alert. Each value identifies the detection query column that supplies the corresponding custom detail. + */ + customDetails?: AlertCustomDetails | null; + /** + * Description of the alert triggered by the custom detection rule. + */ + description?: string | null; + /** + * The entityMappings property + */ + entityMappings?: EntityMappingConfiguration | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Recommended actions to mitigate the threat related to the alert triggered by the custom detection rule. + */ + recommendedActions?: string | null; + /** + * The severity property + */ + severity?: AlertSeverity | null; + /** + * The MITRE ATT&CK tactics framing for this alert. + */ + tactics?: MitreTactic[] | null; + /** + * Name of the alert triggered by the custom detection rule. + */ + title?: string | null; +} +export interface AmazonResourceEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the Amazon resource ID of the alert entity. + */ + amazonResourceIdColumn?: string | null; +} export interface AmazonResourceEvidence extends AlertEvidence, Parsable { /** * The unique identifier for the Amazon account. @@ -1150,6 +1248,90 @@ export interface AutoAuditingConfiguration extends Entity, Parsable { */ isAutomatic?: boolean | null; } +export interface AutomatedAction extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface AutomatedActionSet extends AdditionalDataHolder, BackedModel, Parsable { + /** + * File actions that allow files identified by file hash columns in the hunting-query results. + */ + allowFiles?: FileAction[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * File actions that block files identified by file hash columns in the hunting-query results. + */ + blockFiles?: FileAction[] | null; + /** + * Device actions that collect investigation packages from devices identified in the hunting-query results. + */ + collectInvestigationPackages?: DeviceAction[] | null; + /** + * Account actions that disable users identified by account SID columns in the hunting-query results. + */ + disableUsers?: AccountSidAction[] | null; + /** + * Account actions that force password resets for users identified by account SID columns in the hunting-query results. + */ + forceUserPasswordResets?: AccountSidAction[] | null; + /** + * Email actions that permanently delete messages identified in the hunting-query results. + */ + hardDeleteEmails?: EmailAction[] | null; + /** + * Device actions that initiate investigations on devices identified in the hunting-query results. + */ + initiateInvestigations?: DeviceAction[] | null; + /** + * Device actions that isolate devices identified in the hunting-query results. + */ + isolateDevices?: IsolateDeviceAction[] | null; + /** + * Account actions that mark users as compromised when they're identified by Microsoft Entra object ID columns in the hunting-query results. + */ + markUsersAsCompromised?: AccountObjectIdAction[] | null; + /** + * Email actions that move messages identified in the hunting-query results to Deleted Items. + */ + moveEmailsToDeletedItems?: EmailAction[] | null; + /** + * Email actions that move messages identified in the hunting-query results to the Inbox. + */ + moveEmailsToInbox?: EmailAction[] | null; + /** + * Email actions that move messages identified in the hunting-query results to Junk Email. + */ + moveEmailsToJunk?: EmailAction[] | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Device actions that restrict app execution on devices identified in the hunting-query results. + */ + restrictAppExecutions?: DeviceAction[] | null; + /** + * Device actions that run antivirus scans on devices identified in the hunting-query results. + */ + runAntivirusScans?: DeviceAction[] | null; + /** + * Email actions that soft-delete messages identified in the hunting-query results. + */ + softDeleteEmails?: EmailAction[] | null; + /** + * File actions that stop running files and quarantine them on devices identified in the hunting-query results. + */ + stopAndQuarantineFiles?: StopAndQuarantineFileAction[] | null; +} export interface AutonomousSystem extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -1211,6 +1393,12 @@ export interface AzureActiveDirectoryStsLogonAuditRecord extends AuditData, Pars */ export interface AzureAISearchAuditRecord extends AuditData, Parsable { } +export interface AzureResourceEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the resource ID of the alert entity. + */ + resourceIdColumn?: string | null; +} export interface AzureResourceEvidence extends AlertEvidence, Parsable { /** * The unique identifier for the Azure resource. @@ -1418,6 +1606,16 @@ export interface CitationTemplateCollectionResponse extends BaseCollectionPagina */ value?: CitationTemplate[] | null; } +export interface CloudApplicationEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the application ID of the alert entity. + */ + appIdColumn?: string | null; + /** + * Name of the detection query column that maps to the name of the alert entity. + */ + nameColumn?: string | null; +} export interface CloudApplicationEvidence extends AlertEvidence, Parsable { /** * Unique identifier of the application. @@ -1489,6 +1687,21 @@ export interface CloudLogonSessionEvidence extends AlertEvidence, Parsable { */ userAgent?: string | null; } +/** + * Audit data for Cloud Security Connector events. + */ +export interface CloudSecurityConnector extends AuditData, Parsable { +} +/** + * Audit data for Cloud Security Enablement events. + */ +export interface CloudSecurityEnablement extends AuditData, Parsable { +} +/** + * Audit data for Cloud Security Management events. + */ +export interface CloudSecurityManagement extends AuditData, Parsable { +} /** * Audit data for Cloud Update Device Config events. */ @@ -1590,6 +1803,16 @@ export interface ComplianceDLPSharePointClassificationCdpRecord extends AuditDat */ export interface ComplianceDLPSharePointClassificationExtendedAuditRecord extends AuditData, Parsable { } +/** + * Audit data for incomplete compliance endpoint evaluations. + */ +export interface ComplianceEndpointEvaluationIncomplete extends AuditData, Parsable { +} +/** + * Audit data for incomplete compliance evaluations. + */ +export interface ComplianceEvaluationIncomplete extends AuditData, Parsable { +} /** * Audit data for Compliance Exchange OCR events. */ @@ -1770,6 +1993,15 @@ export interface CortanaBriefingAuditRecord extends AuditData, Parsable { export function createA365AiExecuteToolFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoA365AiExecuteTool; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {A365AiGuardrail} + */ +// @ts-ignore +export function createA365AiGuardrailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoA365AiGuardrail; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -1815,6 +2047,15 @@ export function createA365SpanOutputsFromDiscriminatorValue(parseNode: ParseNode export function createAadRiskDetectionAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAadRiskDetectionAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AccountEntityMapping} + */ +// @ts-ignore +export function createAccountEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccountEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -1824,6 +2065,24 @@ export function createAadRiskDetectionAuditRecordFromDiscriminatorValue(parseNod export function createAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccount; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AccountObjectIdAction} + */ +// @ts-ignore +export function createAccountObjectIdActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccountObjectIdAction; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AccountSidAction} + */ +// @ts-ignore +export function createAccountSidActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccountSidAction; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -1887,6 +2146,15 @@ export function createAiAppInteractionAuditRecordFromDiscriminatorValue(parseNod export function createAiExecuteToolAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAiExecuteToolAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AiGuardrail} + */ +// @ts-ignore +export function createAiGuardrailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAiGuardrail; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -2031,6 +2299,15 @@ export function createAlertCollectionResponseFromDiscriminatorValue(parseNode: P export function createAlertCommentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlertComment; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AlertCustomDetails} + */ +// @ts-ignore +export function createAlertCustomDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAlertCustomDetails; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -2172,6 +2449,24 @@ export function createAlertSubmissionAuditRecordFromDiscriminatorValue(parseNode export function createAlertSubmissionResultDetailAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlertSubmissionResultDetailAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AlertTemplate} + */ +// @ts-ignore +export function createAlertTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAlertTemplate; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AmazonResourceEntityMapping} + */ +// @ts-ignore +export function createAmazonResourceEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAmazonResourceEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -2405,6 +2700,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und switch (mappingValue) { case "#microsoft.graph.security.a365AiExecuteTool": return deserializeIntoA365AiExecuteTool; + case "#microsoft.graph.security.a365AiGuardrail": + return deserializeIntoA365AiGuardrail; case "#microsoft.graph.security.a365AiInferenceCall": return deserializeIntoA365AiInferenceCall; case "#microsoft.graph.security.a365AiInvokeAgent": @@ -2425,6 +2722,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoAiAppInteractionAuditRecord; case "#microsoft.graph.security.aiExecuteToolAuditRecord": return deserializeIntoAiExecuteToolAuditRecord; + case "#microsoft.graph.security.aiGuardrail": + return deserializeIntoAiGuardrail; case "#microsoft.graph.security.aiInteractionsChangeNotificationAuditRecord": return deserializeIntoAiInteractionsChangeNotificationAuditRecord; case "#microsoft.graph.security.aiInteractionsExportAuditRecord": @@ -2501,6 +2800,12 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoCdpOcrBillingRecord; case "#microsoft.graph.security.cdpResourceScopeChangeEventRecord": return deserializeIntoCdpResourceScopeChangeEventRecord; + case "#microsoft.graph.security.cloudSecurityConnector": + return deserializeIntoCloudSecurityConnector; + case "#microsoft.graph.security.cloudSecurityEnablement": + return deserializeIntoCloudSecurityEnablement; + case "#microsoft.graph.security.cloudSecurityManagement": + return deserializeIntoCloudSecurityManagement; case "#microsoft.graph.security.cloudUpdateDeviceConfigAuditRecord": return deserializeIntoCloudUpdateDeviceConfigAuditRecord; case "#microsoft.graph.security.cloudUpdateProfileConfigAuditRecord": @@ -2539,6 +2844,10 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoComplianceDLPSharePointClassificationCdpRecord; case "#microsoft.graph.security.complianceDLPSharePointClassificationExtendedAuditRecord": return deserializeIntoComplianceDLPSharePointClassificationExtendedAuditRecord; + case "#microsoft.graph.security.complianceEndpointEvaluationIncomplete": + return deserializeIntoComplianceEndpointEvaluationIncomplete; + case "#microsoft.graph.security.complianceEvaluationIncomplete": + return deserializeIntoComplianceEvaluationIncomplete; case "#microsoft.graph.security.complianceExchangeOcrAuditRecord": return deserializeIntoComplianceExchangeOcrAuditRecord; case "#microsoft.graph.security.complianceManagerActionRecord": @@ -2585,6 +2894,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoCrmEntityOperationAuditRecord; case "#microsoft.graph.security.crossTenantAccessPolicyAuditRecord": return deserializeIntoCrossTenantAccessPolicyAuditRecord; + case "#microsoft.graph.security.cscContentMetadata": + return deserializeIntoCscContentMetadata; case "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord": return deserializeIntoCustomerKeyServiceEncryptionAuditRecord; case "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord": @@ -2601,8 +2912,14 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoDataShareOperationAuditRecord; case "#microsoft.graph.security.defaultAuditData": return deserializeIntoDefaultAuditData; + case "#microsoft.graph.security.defenderAutomationRule": + return deserializeIntoDefenderAutomationRule; case "#microsoft.graph.security.defenderCaseManagementAuditRecord": return deserializeIntoDefenderCaseManagementAuditRecord; + case "#microsoft.graph.security.defenderGeneratedPlaybook": + return deserializeIntoDefenderGeneratedPlaybook; + case "#microsoft.graph.security.defenderIntegration": + return deserializeIntoDefenderIntegration; case "#microsoft.graph.security.defenderPreviewFeaturesRecord": return deserializeIntoDefenderPreviewFeaturesRecord; case "#microsoft.graph.security.defenderSecurityForAIConfigurationAuditRecord": @@ -2631,8 +2948,12 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoDragonCopilotClinicalDataRecord; case "#microsoft.graph.security.dragonCopilotSessionRecord": return deserializeIntoDragonCopilotSessionRecord; + case "#microsoft.graph.security.dspmAdminActivity": + return deserializeIntoDspmAdminActivity; case "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord": return deserializeIntoDynamics365BusinessCentralAuditRecord; + case "#microsoft.graph.security.ecsContentMetadata": + return deserializeIntoEcsContentMetadata; case "#microsoft.graph.security.ehrConnectorAuditBaseRecord": return deserializeIntoEhrConnectorAuditBaseRecord; case "#microsoft.graph.security.eopSubmissionFeedEntityAuditRecord": @@ -2651,6 +2972,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoFabricAuditRecord; case "#microsoft.graph.security.fabricPolicyRecord": return deserializeIntoFabricPolicyRecord; + case "#microsoft.graph.security.filteringTeamsMessageFileInfo": + return deserializeIntoFilteringTeamsMessageFileInfo; case "#microsoft.graph.security.healthcareSignalRecord": return deserializeIntoHealthcareSignalRecord; case "#microsoft.graph.security.hostedRpaAuditRecord": @@ -2707,6 +3030,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoMapgRemediationAuditRecord; case "#microsoft.graph.security.mcasAlertsAuditRecord": return deserializeIntoMcasAlertsAuditRecord; + case "#microsoft.graph.security.mcsRawEmailContentMetadata": + return deserializeIntoMcsRawEmailContentMetadata; case "#microsoft.graph.security.mdaAuditRecord": return deserializeIntoMdaAuditRecord; case "#microsoft.graph.security.mdaDataSecuritySignalRecord": @@ -2721,6 +3046,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoMdiAuditRecord; case "#microsoft.graph.security.meshWorldsAuditRecord": return deserializeIntoMeshWorldsAuditRecord; + case "#microsoft.graph.security.mesRawEmailContentMetadata": + return deserializeIntoMesRawEmailContentMetadata; case "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord": return deserializeIntoMicrosoft365BackupBackupItemAuditRecord; case "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord": @@ -2755,6 +3082,10 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoMicrosoftPurviewPrivacyAuditEvent; case "#microsoft.graph.security.microsoftPurviewUnifiedCatalogOperationRecord": return deserializeIntoMicrosoftPurviewUnifiedCatalogOperationRecord; + case "#microsoft.graph.security.microsoftSecurityForAiConfiguration": + return deserializeIntoMicrosoftSecurityForAiConfiguration; + case "#microsoft.graph.security.microsoftSecurityForAiRealTimeProtection": + return deserializeIntoMicrosoftSecurityForAiRealTimeProtection; case "#microsoft.graph.security.microsoftStreamAuditRecord": return deserializeIntoMicrosoftStreamAuditRecord; case "#microsoft.graph.security.microsoftTeamsAdminAuditRecord": @@ -2765,6 +3096,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoMicrosoftTeamsAuditRecord; case "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord": return deserializeIntoMicrosoftTeamsDeviceAuditRecord; + case "#microsoft.graph.security.microsoftTeamsMoveMessages": + return deserializeIntoMicrosoftTeamsMoveMessages; case "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord": return deserializeIntoMicrosoftTeamsRetentionLabelActionAuditRecord; case "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord": @@ -2817,6 +3150,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoMspVectorSearchContentMetadataAuditRecord; case "#microsoft.graph.security.msticNationStateNotificationRecord": return deserializeIntoMsticNationStateNotificationRecord; + case "#microsoft.graph.security.mtpContentMetadata": + return deserializeIntoMtpContentMetadata; case "#microsoft.graph.security.multiStageDispositionAuditRecord": return deserializeIntoMultiStageDispositionAuditRecord; case "#microsoft.graph.security.myAnalyticsSettingsAuditRecord": @@ -2827,6 +3162,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoOfficeNativeAuditRecord; case "#microsoft.graph.security.omePortalAuditRecord": return deserializeIntoOmePortalAuditRecord; + case "#microsoft.graph.security.onDemandExchangeClassification": + return deserializeIntoOnDemandExchangeClassification; case "#microsoft.graph.security.onDemandSharePointClassificationAuditRecord": return deserializeIntoOnDemandSharePointClassificationAuditRecord; case "#microsoft.graph.security.oneDriveAuditRecord": @@ -2849,10 +3186,16 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoP4aiAssessmentLocationResultRecord; case "#microsoft.graph.security.p4aiAssessmentRecord": return deserializeIntoP4aiAssessmentRecord; + case "#microsoft.graph.security.p4AiDagSitePermissionsRecord": + return deserializeIntoP4AiDagSitePermissionsRecord; case "#microsoft.graph.security.p4AIRiskScoreRecord": return deserializeIntoP4AIRiskScoreRecord; case "#microsoft.graph.security.peopleAdminSettingsAuditRecord": return deserializeIntoPeopleAdminSettingsAuditRecord; + case "#microsoft.graph.security.peopleSkillsAdmin": + return deserializeIntoPeopleSkillsAdmin; + case "#microsoft.graph.security.peopleSkillsUser": + return deserializeIntoPeopleSkillsUser; case "#microsoft.graph.security.physicalBadgingSignalAuditRecord": return deserializeIntoPhysicalBadgingSignalAuditRecord; case "#microsoft.graph.security.placesDirectoryAuditRecord": @@ -2863,6 +3206,14 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoPlannerChatMessageListAuditRecord; case "#microsoft.graph.security.plannerCopyPlanAuditRecord": return deserializeIntoPlannerCopyPlanAuditRecord; + case "#microsoft.graph.security.plannerCustomFieldDefinition": + return deserializeIntoPlannerCustomFieldDefinition; + case "#microsoft.graph.security.plannerCustomFieldDefinitionList": + return deserializeIntoPlannerCustomFieldDefinitionList; + case "#microsoft.graph.security.plannerDependency": + return deserializeIntoPlannerDependency; + case "#microsoft.graph.security.plannerDependencyList": + return deserializeIntoPlannerDependencyList; case "#microsoft.graph.security.plannerGoalAuditRecord": return deserializeIntoPlannerGoalAuditRecord; case "#microsoft.graph.security.plannerGoalListAuditRecord": @@ -3035,6 +3386,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoSharePointESignatureAuditRecord; case "#microsoft.graph.security.sharePointFieldOperationAuditRecord": return deserializeIntoSharePointFieldOperationAuditRecord; + case "#microsoft.graph.security.sharePointFileArchivePolicy": + return deserializeIntoSharePointFileArchivePolicy; case "#microsoft.graph.security.sharePointFileOperationAuditRecord": return deserializeIntoSharePointFileOperationAuditRecord; case "#microsoft.graph.security.sharePointListItemOperationAuditRecord": @@ -3065,6 +3418,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoSubmissionEntityAuditRecord; case "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord": return deserializeIntoSupervisoryReviewDayXInsightsAuditRecord; + case "#microsoft.graph.security.syntheticMediaDetectionEvent": + return deserializeIntoSyntheticMediaDetectionEvent; case "#microsoft.graph.security.syntheticProbeAuditRecord": return deserializeIntoSyntheticProbeAuditRecord; case "#microsoft.graph.security.teamCopilotInteractionAuditRecord": @@ -3111,6 +3466,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoUniversalPrintManagementAuditRecord; case "#microsoft.graph.security.universalPrintPrintJobAuditRecord": return deserializeIntoUniversalPrintPrintJobAuditRecord; + case "#microsoft.graph.security.universalPrintSecureScan": + return deserializeIntoUniversalPrintSecureScan; case "#microsoft.graph.security.urbacAssignmentAuditRecord": return deserializeIntoUrbacAssignmentAuditRecord; case "#microsoft.graph.security.urbacEnableStateAuditRecord": @@ -3139,6 +3496,10 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoVivaGlintAdvancedConfigurationAuditRecord; case "#microsoft.graph.security.vivaGlintAgenticCampaignAuditRecord": return deserializeIntoVivaGlintAgenticCampaignAuditRecord; + case "#microsoft.graph.security.vivaGlintClientConfiguration": + return deserializeIntoVivaGlintClientConfiguration; + case "#microsoft.graph.security.vivaGlintDataRetention": + return deserializeIntoVivaGlintDataRetention; case "#microsoft.graph.security.vivaGlintFeedbackProgramAuditRecord": return deserializeIntoVivaGlintFeedbackProgramAuditRecord; case "#microsoft.graph.security.vivaGlintOrganizationalDataAuditRecord": @@ -3161,6 +3522,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoVivaGlintUserAuditRecord; case "#microsoft.graph.security.vivaGlintUserGroupAuditRecord": return deserializeIntoVivaGlintUserGroupAuditRecord; + case "#microsoft.graph.security.vivaGlintVivaInsightsIntegration": + return deserializeIntoVivaGlintVivaInsightsIntegration; case "#microsoft.graph.security.vivaGoalsAuditRecord": return deserializeIntoVivaGoalsAuditRecord; case "#microsoft.graph.security.vivaLearningAdminAuditRecord": @@ -3181,6 +3544,8 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoWebContentFilteringAuditRecord; case "#microsoft.graph.security.windows365CustomerLockboxAuditRecord": return deserializeIntoWindows365CustomerLockboxAuditRecord; + case "#microsoft.graph.security.workIQAdminActivity": + return deserializeIntoWorkIQAdminActivity; case "#microsoft.graph.security.workplaceAnalyticsAuditRecord": return deserializeIntoWorkplaceAnalyticsAuditRecord; case "#microsoft.graph.security.yammerAuditRecord": @@ -3273,6 +3638,47 @@ export function createAuthorityTemplateFromDiscriminatorValue(parseNode: ParseNo export function createAutoAuditingConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAutoAuditingConfiguration; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AutomatedAction} + */ +// @ts-ignore +export function createAutomatedActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.security.accountObjectIdAction": + return deserializeIntoAccountObjectIdAction; + case "#microsoft.graph.security.accountSidAction": + return deserializeIntoAccountSidAction; + case "#microsoft.graph.security.deviceAction": + return deserializeIntoDeviceAction; + case "#microsoft.graph.security.emailAction": + return deserializeIntoEmailAction; + case "#microsoft.graph.security.fileAction": + return deserializeIntoFileAction; + case "#microsoft.graph.security.isolateDeviceAction": + return deserializeIntoIsolateDeviceAction; + case "#microsoft.graph.security.stopAndQuarantineFileAction": + return deserializeIntoStopAndQuarantineFileAction; + } + } + } + return deserializeIntoAutomatedAction; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AutomatedActionSet} + */ +// @ts-ignore +export function createAutomatedActionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAutomatedActionSet; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -3345,6 +3751,15 @@ export function createAzureActiveDirectoryStsLogonAuditRecordFromDiscriminatorVa export function createAzureAISearchAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAzureAISearchAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AzureResourceEntityMapping} + */ +// @ts-ignore +export function createAzureResourceEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAzureResourceEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -3581,6 +3996,15 @@ export function createCitationTemplateCollectionResponseFromDiscriminatorValue(p export function createCitationTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCitationTemplate; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CloudApplicationEntityMapping} + */ +// @ts-ignore +export function createCloudApplicationEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudApplicationEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -3608,6 +4032,33 @@ export function createCloudLogonRequestEvidenceFromDiscriminatorValue(parseNode: export function createCloudLogonSessionEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudLogonSessionEvidence; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CloudSecurityConnector} + */ +// @ts-ignore +export function createCloudSecurityConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudSecurityConnector; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CloudSecurityEnablement} + */ +// @ts-ignore +export function createCloudSecurityEnablementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudSecurityEnablement; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CloudSecurityManagement} + */ +// @ts-ignore +export function createCloudSecurityManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudSecurityManagement; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -3788,6 +4239,24 @@ export function createComplianceDLPSharePointClassificationCdpRecordFromDiscrimi export function createComplianceDLPSharePointClassificationExtendedAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoComplianceDLPSharePointClassificationExtendedAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ComplianceEndpointEvaluationIncomplete} + */ +// @ts-ignore +export function createComplianceEndpointEvaluationIncompleteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoComplianceEndpointEvaluationIncomplete; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ComplianceEvaluationIncomplete} + */ +// @ts-ignore +export function createComplianceEvaluationIncompleteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoComplianceEvaluationIncomplete; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4031,6 +4500,15 @@ export function createCrmEntityOperationAuditRecordFromDiscriminatorValue(parseN export function createCrossTenantAccessPolicyAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CscContentMetadata} + */ +// @ts-ignore +export function createCscContentMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCscContentMetadata; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4187,6 +4665,15 @@ export function createDataSourceFromDiscriminatorValue(parseNode: ParseNode | un export function createDefaultAuditDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDefaultAuditData; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DefenderAutomationRule} + */ +// @ts-ignore +export function createDefenderAutomationRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDefenderAutomationRule; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4196,6 +4683,24 @@ export function createDefaultAuditDataFromDiscriminatorValue(parseNode: ParseNod export function createDefenderCaseManagementAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDefenderCaseManagementAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DefenderGeneratedPlaybook} + */ +// @ts-ignore +export function createDefenderGeneratedPlaybookFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDefenderGeneratedPlaybook; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DefenderIntegration} + */ +// @ts-ignore +export function createDefenderIntegrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDefenderIntegration; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4250,6 +4755,33 @@ export function createDeployFeatureActivityRecordFromDiscriminatorValue(parseNod export function createDeploymentAccessKeyTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeploymentAccessKeyType; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DetectionAction} + */ +// @ts-ignore +export function createDetectionActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDetectionAction; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DetectionRuleCollectionResponse} + */ +// @ts-ignore +export function createDetectionRuleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDetectionRuleCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DetectionRule} + */ +// @ts-ignore +export function createDetectionRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDetectionRule; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4286,6 +4818,26 @@ export function createDetonationDetailsFromDiscriminatorValue(parseNode: ParseNo export function createDetonationObservablesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDetonationObservables; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DeviceAction} + */ +// @ts-ignore +export function createDeviceActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.security.isolateDeviceAction": + return deserializeIntoIsolateDeviceAction; + } + } + } + return deserializeIntoDeviceAction; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4329,6 +4881,17 @@ export function createDeviceEvidenceFromDiscriminatorValue(parseNode: ParseNode */ // @ts-ignore export function createDictionaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.security.alertCustomDetails": + return deserializeIntoAlertCustomDetails; + } + } + } return deserializeIntoDictionary; } /** @@ -4385,6 +4948,15 @@ export function createDlpImportResultAuditRecordFromDiscriminatorValue(parseNode export function createDlpSensitiveInformationTypeRulePackageCmdletRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDlpSensitiveInformationTypeRulePackageCmdletRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DnsEntityMapping} + */ +// @ts-ignore +export function createDnsEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDnsEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4430,6 +5002,15 @@ export function createDragonCopilotClinicalDataRecordFromDiscriminatorValue(pars export function createDragonCopilotSessionRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDragonCopilotSessionRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DspmAdminActivity} + */ +// @ts-ignore +export function createDspmAdminActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDspmAdminActivity; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4439,6 +5020,15 @@ export function createDragonCopilotSessionRecordFromDiscriminatorValue(parseNode export function createDynamics365BusinessCentralAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDynamics365BusinessCentralAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EcsContentMetadata} + */ +// @ts-ignore +export function createEcsContentMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEcsContentMetadata; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4682,6 +5272,15 @@ export function createEdiscoveryTagOperationFromDiscriminatorValue(parseNode: Pa export function createEhrConnectorAuditBaseRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEhrConnectorAuditBaseRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EmailAction} + */ +// @ts-ignore +export function createEmailActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEmailAction; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4691,6 +5290,67 @@ export function createEhrConnectorAuditBaseRecordFromDiscriminatorValue(parseNod export function createEmailSenderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailSender; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EntityMappingConfiguration} + */ +// @ts-ignore +export function createEntityMappingConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEntityMappingConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EntityMapping} + */ +// @ts-ignore +export function createEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.security.accountEntityMapping": + return deserializeIntoAccountEntityMapping; + case "#microsoft.graph.security.amazonResourceEntityMapping": + return deserializeIntoAmazonResourceEntityMapping; + case "#microsoft.graph.security.azureResourceEntityMapping": + return deserializeIntoAzureResourceEntityMapping; + case "#microsoft.graph.security.cloudApplicationEntityMapping": + return deserializeIntoCloudApplicationEntityMapping; + case "#microsoft.graph.security.dnsEntityMapping": + return deserializeIntoDnsEntityMapping; + case "#microsoft.graph.security.fileEntityMapping": + return deserializeIntoFileEntityMapping; + case "#microsoft.graph.security.googleCloudResourceEntityMapping": + return deserializeIntoGoogleCloudResourceEntityMapping; + case "#microsoft.graph.security.hostEntityMapping": + return deserializeIntoHostEntityMapping; + case "#microsoft.graph.security.ipEntityMapping": + return deserializeIntoIpEntityMapping; + case "#microsoft.graph.security.mailboxEntityMapping": + return deserializeIntoMailboxEntityMapping; + case "#microsoft.graph.security.mailClusterEntityMapping": + return deserializeIntoMailClusterEntityMapping; + case "#microsoft.graph.security.mailMessageEntityMapping": + return deserializeIntoMailMessageEntityMapping; + case "#microsoft.graph.security.oAuthApplicationEntityMapping": + return deserializeIntoOAuthApplicationEntityMapping; + case "#microsoft.graph.security.processEntityMapping": + return deserializeIntoProcessEntityMapping; + case "#microsoft.graph.security.registryValueEntityMapping": + return deserializeIntoRegistryValueEntityMapping; + case "#microsoft.graph.security.securityGroupEntityMapping": + return deserializeIntoSecurityGroupEntityMapping; + case "#microsoft.graph.security.urlEntityMapping": + return deserializeIntoUrlEntityMapping; + } + } + } + return deserializeIntoEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4790,6 +5450,15 @@ export function createFabricAuditRecordFromDiscriminatorValue(parseNode: ParseNo export function createFabricPolicyRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFabricPolicyRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileAction} + */ +// @ts-ignore +export function createFileActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileAction; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4799,6 +5468,15 @@ export function createFabricPolicyRecordFromDiscriminatorValue(parseNode: ParseN export function createFileDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileDetails; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileEntityMapping} + */ +// @ts-ignore +export function createFileEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4967,6 +5645,15 @@ export function createFilePlanReferenceTemplateFromDiscriminatorValue(parseNode: export function createFilePlanSubcategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilePlanSubcategory; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FilteringTeamsMessageFileInfo} + */ +// @ts-ignore +export function createFilteringTeamsMessageFileInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFilteringTeamsMessageFileInfo; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5012,6 +5699,15 @@ export function createGitHubRepoEvidenceFromDiscriminatorValue(parseNode: ParseN export function createGitHubUserEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGitHubUserEvidence; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {GoogleCloudResourceEntityMapping} + */ +// @ts-ignore +export function createGoogleCloudResourceEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGoogleCloudResourceEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5102,6 +5798,15 @@ export function createHostCookieFromDiscriminatorValue(parseNode: ParseNode | un export function createHostedRpaAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHostedRpaAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {HostEntityMapping} + */ +// @ts-ignore +export function createHostEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoHostEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5508,6 +6213,15 @@ export function createIoTDeviceEvidenceFromDiscriminatorValue(parseNode: ParseNo export function createIpAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIpAddress; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {IpEntityMapping} + */ +// @ts-ignore +export function createIpEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIpEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5535,6 +6249,15 @@ export function createIrmActivityAuditTrailRecordFromDiscriminatorValue(parseNod export function createIrmUserDefinedDetectionRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIrmUserDefinedDetectionRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {IsolateDeviceAction} + */ +// @ts-ignore +export function createIsolateDeviceActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIsolateDeviceAction; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5706,6 +6429,15 @@ export function createM365SearchSectionsRecordFromDiscriminatorValue(parseNode: export function createMailboxConfigurationEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailboxConfigurationEvidence; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MailboxEntityMapping} + */ +// @ts-ignore +export function createMailboxEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMailboxEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5715,6 +6447,15 @@ export function createMailboxConfigurationEvidenceFromDiscriminatorValue(parseNo export function createMailboxEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailboxEvidence; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MailClusterEntityMapping} + */ +// @ts-ignore +export function createMailClusterEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMailClusterEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5724,6 +6465,15 @@ export function createMailboxEvidenceFromDiscriminatorValue(parseNode: ParseNode export function createMailClusterEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailClusterEvidence; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MailMessageEntityMapping} + */ +// @ts-ignore +export function createMailMessageEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMailMessageEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5805,6 +6555,15 @@ export function createMapgRemediationAuditRecordFromDiscriminatorValue(parseNode export function createMcasAlertsAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMcasAlertsAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {McsRawEmailContentMetadata} + */ +// @ts-ignore +export function createMcsRawEmailContentMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMcsRawEmailContentMetadata; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -5877,6 +6636,15 @@ export function createMergeResponseFromDiscriminatorValue(parseNode: ParseNode | export function createMeshWorldsAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeshWorldsAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MesRawEmailContentMetadata} + */ +// @ts-ignore +export function createMesRawEmailContentMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMesRawEmailContentMetadata; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6030,6 +6798,24 @@ export function createMicrosoftPurviewPrivacyAuditEventFromDiscriminatorValue(pa export function createMicrosoftPurviewUnifiedCatalogOperationRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftPurviewUnifiedCatalogOperationRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MicrosoftSecurityForAiConfiguration} + */ +// @ts-ignore +export function createMicrosoftSecurityForAiConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMicrosoftSecurityForAiConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MicrosoftSecurityForAiRealTimeProtection} + */ +// @ts-ignore +export function createMicrosoftSecurityForAiRealTimeProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMicrosoftSecurityForAiRealTimeProtection; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6075,6 +6861,15 @@ export function createMicrosoftTeamsAuditRecordFromDiscriminatorValue(parseNode: export function createMicrosoftTeamsDeviceAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftTeamsDeviceAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MicrosoftTeamsMoveMessages} + */ +// @ts-ignore +export function createMicrosoftTeamsMoveMessagesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMicrosoftTeamsMoveMessages; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6201,6 +6996,24 @@ export function createMipLabelAnalyticsAuditRecordFromDiscriminatorValue(parseNo export function createMipLabelAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMipLabelAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MitreTactic} + */ +// @ts-ignore +export function createMitreTacticFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMitreTactic; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MitreTechnique} + */ +// @ts-ignore +export function createMitreTechniqueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMitreTechnique; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6309,6 +7122,15 @@ export function createMspVectorSearchContentMetadataAuditRecordFromDiscriminator export function createMsticNationStateNotificationRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMsticNationStateNotificationRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MtpContentMetadata} + */ +// @ts-ignore +export function createMtpContentMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMtpContentMetadata; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6363,6 +7185,15 @@ export function createNicEvidenceFromDiscriminatorValue(parseNode: ParseNode | u export function createNoisyAlertPolicyAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNoisyAlertPolicyAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OAuthApplicationEntityMapping} + */ +// @ts-ignore +export function createOAuthApplicationEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOAuthApplicationEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6399,6 +7230,15 @@ export function createOfficeNativeAuditRecordFromDiscriminatorValue(parseNode: P export function createOmePortalAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmePortalAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OnDemandExchangeClassification} + */ +// @ts-ignore +export function createOnDemandExchangeClassificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnDemandExchangeClassification; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6444,6 +7284,15 @@ export function createOnPremisesSharePointScannerDLPAuditRecordFromDiscriminator export function createOrganizationalDataInM365AuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrganizationalDataInM365AuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OrganizationalScope} + */ +// @ts-ignore +export function createOrganizationalScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOrganizationalScope; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6498,6 +7347,15 @@ export function createP4aiAssessmentLocationResultRecordFromDiscriminatorValue(p export function createP4aiAssessmentRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoP4aiAssessmentRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {P4AiDagSitePermissionsRecord} + */ +// @ts-ignore +export function createP4AiDagSitePermissionsRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoP4AiDagSitePermissionsRecord; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6534,6 +7392,24 @@ export function createPassiveDnsRecordFromDiscriminatorValue(parseNode: ParseNod export function createPeopleAdminSettingsAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPeopleAdminSettingsAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PeopleSkillsAdmin} + */ +// @ts-ignore +export function createPeopleSkillsAdminFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPeopleSkillsAdmin; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PeopleSkillsUser} + */ +// @ts-ignore +export function createPeopleSkillsUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPeopleSkillsUser; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6579,6 +7455,42 @@ export function createPlannerChatMessageListAuditRecordFromDiscriminatorValue(pa export function createPlannerCopyPlanAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerCopyPlanAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PlannerCustomFieldDefinition} + */ +// @ts-ignore +export function createPlannerCustomFieldDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPlannerCustomFieldDefinition; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PlannerCustomFieldDefinitionList} + */ +// @ts-ignore +export function createPlannerCustomFieldDefinitionListFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPlannerCustomFieldDefinitionList; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PlannerDependency} + */ +// @ts-ignore +export function createPlannerDependencyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPlannerDependency; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PlannerDependencyList} + */ +// @ts-ignore +export function createPlannerDependencyListFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPlannerDependencyList; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -6876,6 +7788,15 @@ export function createPrivaPrivacyAssessmentOperationRecordFromDiscriminatorValu export function createPrivaPrivacyConsentOperationRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivaPrivacyConsentOperationRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ProcessEntityMapping} + */ +// @ts-ignore +export function createProcessEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoProcessEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -7011,6 +7932,15 @@ export function createPurviewPostureAgentAuditRecordFromDiscriminatorValue(parse export function createQuarantineAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQuarantineAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {QueryCondition} + */ +// @ts-ignore +export function createQueryConditionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQueryCondition; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -7038,6 +7968,15 @@ export function createRedundancyDetectionSettingsFromDiscriminatorValue(parseNod export function createRegistryKeyEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRegistryKeyEvidence; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RegistryValueEntityMapping} + */ +// @ts-ignore +export function createRegistryValueEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRegistryValueEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -7213,6 +8152,24 @@ export function createRetentionPolicyAuditRecordFromDiscriminatorValue(parseNode export function createRtiOperationsAgentAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRtiOperationsAgentAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RuleSchedule} + */ +// @ts-ignore +export function createRuleScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRuleSchedule; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RulesRoot} + */ +// @ts-ignore +export function createRulesRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRulesRoot; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -7361,6 +8318,15 @@ export function createSecurityCopilotIdentityManagementAuditRecordFromDiscrimina export function createSecurityDevelopmentLifecycleAILogAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecurityDevelopmentLifecycleAILogAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SecurityGroupEntityMapping} + */ +// @ts-ignore +export function createSecurityGroupEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSecurityGroupEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -7631,6 +8597,15 @@ export function createSharePointESignatureAuditRecordFromDiscriminatorValue(pars export function createSharePointFieldOperationAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharePointFieldOperationAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SharePointFileArchivePolicy} + */ +// @ts-ignore +export function createSharePointFileArchivePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSharePointFileArchivePolicy; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -7802,6 +8777,15 @@ export function createSslCertificateEntityFromDiscriminatorValue(parseNode: Pars export function createSslCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSslCertificate; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {StopAndQuarantineFileAction} + */ +// @ts-ignore +export function createStopAndQuarantineFileActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoStopAndQuarantineFileAction; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -7874,6 +8858,15 @@ export function createSubmissionMailEvidenceFromDiscriminatorValue(parseNode: Pa export function createSupervisoryReviewDayXInsightsAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSupervisoryReviewDayXInsightsAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SyntheticMediaDetectionEvent} + */ +// @ts-ignore +export function createSyntheticMediaDetectionEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSyntheticMediaDetectionEvent; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -8191,6 +9184,15 @@ export function createUniversalPrintManagementAuditRecordFromDiscriminatorValue( export function createUniversalPrintPrintJobAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUniversalPrintPrintJobAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {UniversalPrintSecureScan} + */ +// @ts-ignore +export function createUniversalPrintSecureScanFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUniversalPrintSecureScan; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -8218,6 +9220,15 @@ export function createUrbacEnableStateAuditRecordFromDiscriminatorValue(parseNod export function createUrbacRoleAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUrbacRoleAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {UrlEntityMapping} + */ +// @ts-ignore +export function createUrlEntityMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUrlEntityMapping; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -8371,6 +9382,24 @@ export function createVivaGlintAdvancedConfigurationAuditRecordFromDiscriminator export function createVivaGlintAgenticCampaignAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVivaGlintAgenticCampaignAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {VivaGlintClientConfiguration} + */ +// @ts-ignore +export function createVivaGlintClientConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoVivaGlintClientConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {VivaGlintDataRetention} + */ +// @ts-ignore +export function createVivaGlintDataRetentionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoVivaGlintDataRetention; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -8470,6 +9499,15 @@ export function createVivaGlintUserAuditRecordFromDiscriminatorValue(parseNode: export function createVivaGlintUserGroupAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVivaGlintUserGroupAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {VivaGlintVivaInsightsIntegration} + */ +// @ts-ignore +export function createVivaGlintVivaInsightsIntegrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoVivaGlintVivaInsightsIntegration; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -8681,6 +9719,15 @@ export function createWhoisRecordFromDiscriminatorValue(parseNode: ParseNode | u export function createWindows365CustomerLockboxAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows365CustomerLockboxAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WorkIQAdminActivity} + */ +// @ts-ignore +export function createWorkIQAdminActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkIQAdminActivity; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -8723,6 +9770,11 @@ export interface CrmEntityOperationAuditRecord extends AuditData, Parsable { */ export interface CrossTenantAccessPolicyAuditRecord extends AuditData, Parsable { } +/** + * Audit data for CSC Content Metadata events. + */ +export interface CscContentMetadata extends AuditData, Parsable { +} /** * Audit data for Customer Key Service Encryption events. */ @@ -8857,12 +9909,27 @@ export type DataSourceScopes = (typeof DataSourceScopesObject)[keyof typeof Data export interface DefaultAuditData extends AuditData, Parsable { } export type DefaultRecordBehavior = (typeof DefaultRecordBehaviorObject)[keyof typeof DefaultRecordBehaviorObject]; +/** + * Audit data for Defender Automation Rule events. + */ +export interface DefenderAutomationRule extends AuditData, Parsable { +} export type DefenderAvStatus = (typeof DefenderAvStatusObject)[keyof typeof DefenderAvStatusObject]; /** * Audit data for Defender Case Management events. */ export interface DefenderCaseManagementAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Defender Generated Playbook events. + */ +export interface DefenderGeneratedPlaybook extends AuditData, Parsable { +} +/** + * Audit data for Defender Integration events. + */ +export interface DefenderIntegration extends AuditData, Parsable { +} /** * Audit data for Defender Preview Features events. */ @@ -8914,6 +9981,17 @@ export function deserializeIntoA365AiExecuteTool(a365AiExecuteTool: Partial void>} + */ +// @ts-ignore +export function deserializeIntoA365AiGuardrail(a365AiGuardrail: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(a365AiGuardrail), + } +} /** * The deserialization information for the current model * @param A365AiInferenceCall The instance to deserialize into. @@ -8984,6 +10062,48 @@ export function deserializeIntoAccount(account: Partial | undefined = { "@odata.type": n => { account.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AccountEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccountEntityMapping(accountEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(accountEntityMapping), + "aadUserIdColumn": n => { accountEntityMapping.aadUserIdColumn = n.getStringValue(); }, + "dnsDomainColumn": n => { accountEntityMapping.dnsDomainColumn = n.getStringValue(); }, + "nameColumn": n => { accountEntityMapping.nameColumn = n.getStringValue(); }, + "ntDomainColumn": n => { accountEntityMapping.ntDomainColumn = n.getStringValue(); }, + "sidColumn": n => { accountEntityMapping.sidColumn = n.getStringValue(); }, + "upnColumn": n => { accountEntityMapping.upnColumn = n.getStringValue(); }, + "upnSuffixColumn": n => { accountEntityMapping.upnSuffixColumn = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AccountObjectIdAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccountObjectIdAction(accountObjectIdAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAutomatedAction(accountObjectIdAction), + "accountObjectIdColumn": n => { accountObjectIdAction.accountObjectIdColumn = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AccountSidAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccountSidAction(accountSidAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAutomatedAction(accountSidAction), + "accountSidColumn": n => { accountSidAction.accountSidColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ActiveDirectoryDomainEvidence The instance to deserialize into. @@ -9067,6 +10187,17 @@ export function deserializeIntoAiExecuteToolAuditRecord(aiExecuteToolAuditRecord ...deserializeIntoAuditData(aiExecuteToolAuditRecord), } } +/** + * The deserialization information for the current model + * @param AiGuardrail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAiGuardrail(aiGuardrail: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(aiGuardrail), + } +} /** * The deserialization information for the current model * @param AiInteractionsChangeNotificationAuditRecord The instance to deserialize into. @@ -9294,6 +10425,17 @@ export function deserializeIntoAlertComment(alertComment: Partial "@odata.type": n => { alertComment.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AlertCustomDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAlertCustomDetails(alertCustomDetails: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoDictionary(alertCustomDetails), + } +} /** * The deserialization information for the current model * @param AlertEvidence The instance to deserialize into. @@ -9335,6 +10477,37 @@ export function deserializeIntoAlertSubmissionResultDetailAuditRecord(alertSubmi ...deserializeIntoAuditData(alertSubmissionResultDetailAuditRecord), } } +/** + * The deserialization information for the current model + * @param AlertTemplate The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAlertTemplate(alertTemplate: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { alertTemplate.backingStoreEnabled = true; }, + "customDetails": n => { alertTemplate.customDetails = n.getObjectValue(createAlertCustomDetailsFromDiscriminatorValue); }, + "description": n => { alertTemplate.description = n.getStringValue(); }, + "entityMappings": n => { alertTemplate.entityMappings = n.getObjectValue(createEntityMappingConfigurationFromDiscriminatorValue); }, + "@odata.type": n => { alertTemplate.odataType = n.getStringValue(); }, + "recommendedActions": n => { alertTemplate.recommendedActions = n.getStringValue(); }, + "severity": n => { alertTemplate.severity = n.getEnumValue(AlertSeverityObject); }, + "tactics": n => { alertTemplate.tactics = n.getCollectionOfObjectValues(createMitreTacticFromDiscriminatorValue); }, + "title": n => { alertTemplate.title = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AmazonResourceEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAmazonResourceEntityMapping(amazonResourceEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(amazonResourceEntityMapping), + "amazonResourceIdColumn": n => { amazonResourceEntityMapping.amazonResourceIdColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AmazonResourceEvidence The instance to deserialize into. @@ -9828,6 +11001,46 @@ export function deserializeIntoAutoAuditingConfiguration(autoAuditingConfigurati "isAutomatic": n => { autoAuditingConfiguration.isAutomatic = n.getBooleanValue(); }, } } +/** + * The deserialization information for the current model + * @param AutomatedAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAutomatedAction(automatedAction: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { automatedAction.backingStoreEnabled = true; }, + "@odata.type": n => { automatedAction.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AutomatedActionSet The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAutomatedActionSet(automatedActionSet: Partial | undefined = {}) : Record void> { + return { + "allowFiles": n => { automatedActionSet.allowFiles = n.getCollectionOfObjectValues(createFileActionFromDiscriminatorValue); }, + "backingStoreEnabled": n => { automatedActionSet.backingStoreEnabled = true; }, + "blockFiles": n => { automatedActionSet.blockFiles = n.getCollectionOfObjectValues(createFileActionFromDiscriminatorValue); }, + "collectInvestigationPackages": n => { automatedActionSet.collectInvestigationPackages = n.getCollectionOfObjectValues(createDeviceActionFromDiscriminatorValue); }, + "disableUsers": n => { automatedActionSet.disableUsers = n.getCollectionOfObjectValues(createAccountSidActionFromDiscriminatorValue); }, + "forceUserPasswordResets": n => { automatedActionSet.forceUserPasswordResets = n.getCollectionOfObjectValues(createAccountSidActionFromDiscriminatorValue); }, + "hardDeleteEmails": n => { automatedActionSet.hardDeleteEmails = n.getCollectionOfObjectValues(createEmailActionFromDiscriminatorValue); }, + "initiateInvestigations": n => { automatedActionSet.initiateInvestigations = n.getCollectionOfObjectValues(createDeviceActionFromDiscriminatorValue); }, + "isolateDevices": n => { automatedActionSet.isolateDevices = n.getCollectionOfObjectValues(createIsolateDeviceActionFromDiscriminatorValue); }, + "markUsersAsCompromised": n => { automatedActionSet.markUsersAsCompromised = n.getCollectionOfObjectValues(createAccountObjectIdActionFromDiscriminatorValue); }, + "moveEmailsToDeletedItems": n => { automatedActionSet.moveEmailsToDeletedItems = n.getCollectionOfObjectValues(createEmailActionFromDiscriminatorValue); }, + "moveEmailsToInbox": n => { automatedActionSet.moveEmailsToInbox = n.getCollectionOfObjectValues(createEmailActionFromDiscriminatorValue); }, + "moveEmailsToJunk": n => { automatedActionSet.moveEmailsToJunk = n.getCollectionOfObjectValues(createEmailActionFromDiscriminatorValue); }, + "@odata.type": n => { automatedActionSet.odataType = n.getStringValue(); }, + "restrictAppExecutions": n => { automatedActionSet.restrictAppExecutions = n.getCollectionOfObjectValues(createDeviceActionFromDiscriminatorValue); }, + "runAntivirusScans": n => { automatedActionSet.runAntivirusScans = n.getCollectionOfObjectValues(createDeviceActionFromDiscriminatorValue); }, + "softDeleteEmails": n => { automatedActionSet.softDeleteEmails = n.getCollectionOfObjectValues(createEmailActionFromDiscriminatorValue); }, + "stopAndQuarantineFiles": n => { automatedActionSet.stopAndQuarantineFiles = n.getCollectionOfObjectValues(createStopAndQuarantineFileActionFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param AutonomousSystem The instance to deserialize into. @@ -9921,6 +11134,18 @@ export function deserializeIntoAzureAISearchAuditRecord(azureAISearchAuditRecord ...deserializeIntoAuditData(azureAISearchAuditRecord), } } +/** + * The deserialization information for the current model + * @param AzureResourceEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAzureResourceEntityMapping(azureResourceEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(azureResourceEntityMapping), + "resourceIdColumn": n => { azureResourceEntityMapping.resourceIdColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AzureResourceEvidence The instance to deserialize into. @@ -10194,6 +11419,19 @@ export function deserializeIntoCitationTemplateCollectionResponse(citationTempla "value": n => { citationTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createCitationTemplateFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CloudApplicationEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudApplicationEntityMapping(cloudApplicationEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(cloudApplicationEntityMapping), + "appIdColumn": n => { cloudApplicationEntityMapping.appIdColumn = n.getStringValue(); }, + "nameColumn": n => { cloudApplicationEntityMapping.nameColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CloudApplicationEvidence The instance to deserialize into. @@ -10243,6 +11481,39 @@ export function deserializeIntoCloudLogonSessionEvidence(cloudLogonSessionEviden "userAgent": n => { cloudLogonSessionEvidence.userAgent = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param CloudSecurityConnector The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudSecurityConnector(cloudSecurityConnector: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(cloudSecurityConnector), + } +} +/** + * The deserialization information for the current model + * @param CloudSecurityEnablement The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudSecurityEnablement(cloudSecurityEnablement: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(cloudSecurityEnablement), + } +} +/** + * The deserialization information for the current model + * @param CloudSecurityManagement The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudSecurityManagement(cloudSecurityManagement: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(cloudSecurityManagement), + } +} /** * The deserialization information for the current model * @param CloudUpdateDeviceConfigAuditRecord The instance to deserialize into. @@ -10464,6 +11735,28 @@ export function deserializeIntoComplianceDLPSharePointClassificationExtendedAudi ...deserializeIntoAuditData(complianceDLPSharePointClassificationExtendedAuditRecord), } } +/** + * The deserialization information for the current model + * @param ComplianceEndpointEvaluationIncomplete The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoComplianceEndpointEvaluationIncomplete(complianceEndpointEvaluationIncomplete: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(complianceEndpointEvaluationIncomplete), + } +} +/** + * The deserialization information for the current model + * @param ComplianceEvaluationIncomplete The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoComplianceEvaluationIncomplete(complianceEvaluationIncomplete: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(complianceEvaluationIncomplete), + } +} /** * The deserialization information for the current model * @param ComplianceExchangeOcrAuditRecord The instance to deserialize into. @@ -10775,6 +12068,17 @@ export function deserializeIntoCrossTenantAccessPolicyAuditRecord(crossTenantAcc ...deserializeIntoAuditData(crossTenantAccessPolicyAuditRecord), } } +/** + * The deserialization information for the current model + * @param CscContentMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCscContentMetadata(cscContentMetadata: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(cscContentMetadata), + } +} /** * The deserialization information for the current model * @param CustomerKeyServiceEncryptionAuditRecord The instance to deserialize into. @@ -10937,6 +12241,17 @@ export function deserializeIntoDefaultAuditData(defaultAuditData: Partial void>} + */ +// @ts-ignore +export function deserializeIntoDefenderAutomationRule(defenderAutomationRule: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(defenderAutomationRule), + } +} /** * The deserialization information for the current model * @param DefenderCaseManagementAuditRecord The instance to deserialize into. @@ -10948,6 +12263,28 @@ export function deserializeIntoDefenderCaseManagementAuditRecord(defenderCaseMan ...deserializeIntoAuditData(defenderCaseManagementAuditRecord), } } +/** + * The deserialization information for the current model + * @param DefenderGeneratedPlaybook The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDefenderGeneratedPlaybook(defenderGeneratedPlaybook: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(defenderGeneratedPlaybook), + } +} +/** + * The deserialization information for the current model + * @param DefenderIntegration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDefenderIntegration(defenderIntegration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(defenderIntegration), + } +} /** * The deserialization information for the current model * @param DefenderPreviewFeaturesRecord The instance to deserialize into. @@ -11017,6 +12354,54 @@ export function deserializeIntoDeploymentAccessKeyType(deploymentAccessKeyType: "@odata.type": n => { deploymentAccessKeyType.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param DetectionAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDetectionAction(detectionAction: Partial | undefined = {}) : Record void> { + return { + "alertTemplate": n => { detectionAction.alertTemplate = n.getObjectValue(createAlertTemplateFromDiscriminatorValue); }, + "automatedActions": n => { detectionAction.automatedActions = n.getObjectValue(createAutomatedActionSetFromDiscriminatorValue); }, + "backingStoreEnabled": n => { detectionAction.backingStoreEnabled = true; }, + "@odata.type": n => { detectionAction.odataType = n.getStringValue(); }, + "organizationalScope": n => { detectionAction.organizationalScope = n.getObjectValue(createOrganizationalScopeFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param DetectionRule The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDetectionRule(detectionRule: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(detectionRule), + "createdBy": n => { detectionRule.createdBy = n.getStringValue(); }, + "createdDateTime": n => { detectionRule.createdDateTime = n.getDateValue(); }, + "description": n => { detectionRule.description = n.getStringValue(); }, + "detectionAction": n => { detectionRule.detectionAction = n.getObjectValue(createDetectionActionFromDiscriminatorValue); }, + "displayName": n => { detectionRule.displayName = n.getStringValue(); }, + "lastModifiedBy": n => { detectionRule.lastModifiedBy = n.getStringValue(); }, + "lastModifiedDateTime": n => { detectionRule.lastModifiedDateTime = n.getDateValue(); }, + "queryCondition": n => { detectionRule.queryCondition = n.getObjectValue(createQueryConditionFromDiscriminatorValue); }, + "schedule": n => { detectionRule.schedule = n.getObjectValue(createRuleScheduleFromDiscriminatorValue); }, + "status": n => { detectionRule.status = n.getEnumValue(DetectionRuleStatusObject); }, + } +} +/** + * The deserialization information for the current model + * @param DetectionRuleCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDetectionRuleCollectionResponse(detectionRuleCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(detectionRuleCollectionResponse), + "value": n => { detectionRuleCollectionResponse.value = n.getCollectionOfObjectValues(createDetectionRuleFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param DetonationBehaviourDetails The instance to deserialize into. @@ -11092,6 +12477,18 @@ export function deserializeIntoDetonationObservables(detonationObservables: Part "@odata.type": n => { detonationObservables.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param DeviceAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeviceAction(deviceAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAutomatedAction(deviceAction), + "deviceIdColumn": n => { deviceAction.deviceIdColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param DeviceDiscoverySettingsAuthenticatedScansRecord The instance to deserialize into. @@ -11240,6 +12637,20 @@ export function deserializeIntoDlpSensitiveInformationTypeRulePackageCmdletRecor ...deserializeIntoAuditData(dlpSensitiveInformationTypeRulePackageCmdletRecord), } } +/** + * The deserialization information for the current model + * @param DnsEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDnsEntityMapping(dnsEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(dnsEntityMapping), + "domainNameColumn": n => { dnsEntityMapping.domainNameColumn = n.getStringValue(); }, + "hostIpAddressColumn": n => { dnsEntityMapping.hostIpAddressColumn = n.getStringValue(); }, + "serverIpColumn": n => { dnsEntityMapping.serverIpColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param DnsEvidence The instance to deserialize into. @@ -11299,6 +12710,17 @@ export function deserializeIntoDragonCopilotSessionRecord(dragonCopilotSessionRe ...deserializeIntoAuditData(dragonCopilotSessionRecord), } } +/** + * The deserialization information for the current model + * @param DspmAdminActivity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDspmAdminActivity(dspmAdminActivity: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(dspmAdminActivity), + } +} /** * The deserialization information for the current model * @param Dynamics365BusinessCentralAuditRecord The instance to deserialize into. @@ -11310,6 +12732,17 @@ export function deserializeIntoDynamics365BusinessCentralAuditRecord(dynamics365 ...deserializeIntoAuditData(dynamics365BusinessCentralAuditRecord), } } +/** + * The deserialization information for the current model + * @param EcsContentMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEcsContentMetadata(ecsContentMetadata: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(ecsContentMetadata), + } +} /** * The deserialization information for the current model * @param EdiscoveryAddToReviewSetOperation The instance to deserialize into. @@ -11688,6 +13121,19 @@ export function deserializeIntoEhrConnectorAuditBaseRecord(ehrConnectorAuditBase ...deserializeIntoAuditData(ehrConnectorAuditBaseRecord), } } +/** + * The deserialization information for the current model + * @param EmailAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEmailAction(emailAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAutomatedAction(emailAction), + "networkMessageIdColumn": n => { emailAction.networkMessageIdColumn = n.getStringValue(); }, + "recipientColumn": n => { emailAction.recipientColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param EmailSender The instance to deserialize into. @@ -11703,6 +13149,47 @@ export function deserializeIntoEmailSender(emailSender: Partial | u "@odata.type": n => { emailSender.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param EntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEntityMapping(entityMapping: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { entityMapping.backingStoreEnabled = true; }, + "@odata.type": n => { entityMapping.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param EntityMappingConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEntityMappingConfiguration(entityMappingConfiguration: Partial | undefined = {}) : Record void> { + return { + "accounts": n => { entityMappingConfiguration.accounts = n.getCollectionOfObjectValues(createAccountEntityMappingFromDiscriminatorValue); }, + "amazonResources": n => { entityMappingConfiguration.amazonResources = n.getCollectionOfObjectValues(createAmazonResourceEntityMappingFromDiscriminatorValue); }, + "azureResources": n => { entityMappingConfiguration.azureResources = n.getCollectionOfObjectValues(createAzureResourceEntityMappingFromDiscriminatorValue); }, + "backingStoreEnabled": n => { entityMappingConfiguration.backingStoreEnabled = true; }, + "cloudApplications": n => { entityMappingConfiguration.cloudApplications = n.getCollectionOfObjectValues(createCloudApplicationEntityMappingFromDiscriminatorValue); }, + "dns": n => { entityMappingConfiguration.dns = n.getCollectionOfObjectValues(createDnsEntityMappingFromDiscriminatorValue); }, + "files": n => { entityMappingConfiguration.files = n.getCollectionOfObjectValues(createFileEntityMappingFromDiscriminatorValue); }, + "googleCloudResources": n => { entityMappingConfiguration.googleCloudResources = n.getCollectionOfObjectValues(createGoogleCloudResourceEntityMappingFromDiscriminatorValue); }, + "hosts": n => { entityMappingConfiguration.hosts = n.getCollectionOfObjectValues(createHostEntityMappingFromDiscriminatorValue); }, + "ips": n => { entityMappingConfiguration.ips = n.getCollectionOfObjectValues(createIpEntityMappingFromDiscriminatorValue); }, + "mailboxes": n => { entityMappingConfiguration.mailboxes = n.getCollectionOfObjectValues(createMailboxEntityMappingFromDiscriminatorValue); }, + "mailClusters": n => { entityMappingConfiguration.mailClusters = n.getCollectionOfObjectValues(createMailClusterEntityMappingFromDiscriminatorValue); }, + "mailMessages": n => { entityMappingConfiguration.mailMessages = n.getCollectionOfObjectValues(createMailMessageEntityMappingFromDiscriminatorValue); }, + "oAuthApplications": n => { entityMappingConfiguration.oAuthApplications = n.getCollectionOfObjectValues(createOAuthApplicationEntityMappingFromDiscriminatorValue); }, + "@odata.type": n => { entityMappingConfiguration.odataType = n.getStringValue(); }, + "processes": n => { entityMappingConfiguration.processes = n.getCollectionOfObjectValues(createProcessEntityMappingFromDiscriminatorValue); }, + "registryValues": n => { entityMappingConfiguration.registryValues = n.getCollectionOfObjectValues(createRegistryValueEntityMappingFromDiscriminatorValue); }, + "securityGroups": n => { entityMappingConfiguration.securityGroups = n.getCollectionOfObjectValues(createSecurityGroupEntityMappingFromDiscriminatorValue); }, + "urls": n => { entityMappingConfiguration.urls = n.getCollectionOfObjectValues(createUrlEntityMappingFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param EopSubmissionFeedEntityAuditRecord The instance to deserialize into. @@ -11836,6 +13323,20 @@ export function deserializeIntoFabricPolicyRecord(fabricPolicyRecord: Partial void>} + */ +// @ts-ignore +export function deserializeIntoFileAction(fileAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAutomatedAction(fileAction), + "deviceGroupNames": n => { fileAction.deviceGroupNames = n.getCollectionOfPrimitiveValues("string"); }, + "sha1Column": n => { fileAction.sha1Column = n.getStringValue(); }, + "sha256Column": n => { fileAction.sha256Column = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param FileDetails The instance to deserialize into. @@ -11858,6 +13359,20 @@ export function deserializeIntoFileDetails(fileDetails: Partial | u "signer": n => { fileDetails.signer = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param FileEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileEntityMapping(fileEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(fileEntityMapping), + "nameColumn": n => { fileEntityMapping.nameColumn = n.getStringValue(); }, + "sha1Column": n => { fileEntityMapping.sha1Column = n.getStringValue(); }, + "sha256Column": n => { fileEntityMapping.sha256Column = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param FileEvidence The instance to deserialize into. @@ -12039,6 +13554,17 @@ export function deserializeIntoFilePlanSubcategory(filePlanSubcategory: Partial< ...deserializeIntoFilePlanDescriptorBase(filePlanSubcategory), } } +/** + * The deserialization information for the current model + * @param FilteringTeamsMessageFileInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFilteringTeamsMessageFileInfo(filteringTeamsMessageFileInfo: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(filteringTeamsMessageFileInfo), + } +} /** * The deserialization information for the current model * @param FormattedContent The instance to deserialize into. @@ -12119,6 +13645,18 @@ export function deserializeIntoGitHubUserEvidence(gitHubUserEvidence: Partial { gitHubUserEvidence.webUrl = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param GoogleCloudResourceEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGoogleCloudResourceEntityMapping(googleCloudResourceEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(googleCloudResourceEntityMapping), + "fullResourceNameColumn": n => { googleCloudResourceEntityMapping.fullResourceNameColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param GoogleCloudResourceEvidence The instance to deserialize into. @@ -12290,6 +13828,22 @@ export function deserializeIntoHostedRpaAuditRecord(hostedRpaAuditRecord: Partia ...deserializeIntoAuditData(hostedRpaAuditRecord), } } +/** + * The deserialization information for the current model + * @param HostEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoHostEntityMapping(hostEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(hostEntityMapping), + "deviceIdColumn": n => { hostEntityMapping.deviceIdColumn = n.getStringValue(); }, + "dnsDomainColumn": n => { hostEntityMapping.dnsDomainColumn = n.getStringValue(); }, + "nameColumn": n => { hostEntityMapping.nameColumn = n.getStringValue(); }, + "netBiosNameColumn": n => { hostEntityMapping.netBiosNameColumn = n.getStringValue(); }, + "ntDomainColumn": n => { hostEntityMapping.ntDomainColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param HostLogonSessionEvidence The instance to deserialize into. @@ -12885,6 +14439,19 @@ export function deserializeIntoIpAddress(ipAddress: Partial | undefin "netblock": n => { ipAddress.netblock = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param IpEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIpEntityMapping(ipEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(ipEntityMapping), + "addressColumn": n => { ipEntityMapping.addressColumn = n.getStringValue(); }, + "scopeColumn": n => { ipEntityMapping.scopeColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param IpEvidence The instance to deserialize into. @@ -12922,6 +14489,18 @@ export function deserializeIntoIrmUserDefinedDetectionRecord(irmUserDefinedDetec ...deserializeIntoAuditData(irmUserDefinedDetectionRecord), } } +/** + * The deserialization information for the current model + * @param IsolateDeviceAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIsolateDeviceAction(isolateDeviceAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoDeviceAction(isolateDeviceAction), + "isolationType": n => { isolateDeviceAction.isolationType = n.getEnumValue(IsolationTypeObject); }, + } +} /** * The deserialization information for the current model * @param KaizalaAuditRecord The instance to deserialize into. @@ -13187,6 +14766,18 @@ export function deserializeIntoMailboxConfigurationEvidence(mailboxConfiguration "upn": n => { mailboxConfigurationEvidence.upn = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param MailboxEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMailboxEntityMapping(mailboxEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(mailboxEntityMapping), + "primaryAddressColumn": n => { mailboxEntityMapping.primaryAddressColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param MailboxEvidence The instance to deserialize into. @@ -13202,6 +14793,19 @@ export function deserializeIntoMailboxEvidence(mailboxEvidence: Partial { mailboxEvidence.userAccount = n.getObjectValue(createUserAccountFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param MailClusterEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMailClusterEntityMapping(mailClusterEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(mailClusterEntityMapping), + "queryColumn": n => { mailClusterEntityMapping.queryColumn = n.getStringValue(); }, + "sourceColumn": n => { mailClusterEntityMapping.sourceColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param MailClusterEvidence The instance to deserialize into. @@ -13219,6 +14823,21 @@ export function deserializeIntoMailClusterEvidence(mailClusterEvidence: Partial< "urn": n => { mailClusterEvidence.urn = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param MailMessageEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMailMessageEntityMapping(mailMessageEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(mailMessageEntityMapping), + "networkMessageIdColumn": n => { mailMessageEntityMapping.networkMessageIdColumn = n.getStringValue(); }, + "recipientColumn": n => { mailMessageEntityMapping.recipientColumn = n.getStringValue(); }, + "senderColumn": n => { mailMessageEntityMapping.senderColumn = n.getStringValue(); }, + "subjectColumn": n => { mailMessageEntityMapping.subjectColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param MailSubmissionData The instance to deserialize into. @@ -13322,6 +14941,17 @@ export function deserializeIntoMcasAlertsAuditRecord(mcasAlertsAuditRecord: Part ...deserializeIntoAuditData(mcasAlertsAuditRecord), } } +/** + * The deserialization information for the current model + * @param McsRawEmailContentMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMcsRawEmailContentMetadata(mcsRawEmailContentMetadata: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(mcsRawEmailContentMetadata), + } +} /** * The deserialization information for the current model * @param MdaAuditRecord The instance to deserialize into. @@ -13412,6 +15042,17 @@ export function deserializeIntoMeshWorldsAuditRecord(meshWorldsAuditRecord: Part ...deserializeIntoAuditData(meshWorldsAuditRecord), } } +/** + * The deserialization information for the current model + * @param MesRawEmailContentMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMesRawEmailContentMetadata(mesRawEmailContentMetadata: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(mesRawEmailContentMetadata), + } +} /** * The deserialization information for the current model * @param Microsoft365BackupBackupItemAuditRecord The instance to deserialize into. @@ -13599,6 +15240,28 @@ export function deserializeIntoMicrosoftPurviewUnifiedCatalogOperationRecord(mic ...deserializeIntoAuditData(microsoftPurviewUnifiedCatalogOperationRecord), } } +/** + * The deserialization information for the current model + * @param MicrosoftSecurityForAiConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMicrosoftSecurityForAiConfiguration(microsoftSecurityForAiConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(microsoftSecurityForAiConfiguration), + } +} +/** + * The deserialization information for the current model + * @param MicrosoftSecurityForAiRealTimeProtection The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMicrosoftSecurityForAiRealTimeProtection(microsoftSecurityForAiRealTimeProtection: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(microsoftSecurityForAiRealTimeProtection), + } +} /** * The deserialization information for the current model * @param MicrosoftStreamAuditRecord The instance to deserialize into. @@ -13654,6 +15317,17 @@ export function deserializeIntoMicrosoftTeamsDeviceAuditRecord(microsoftTeamsDev ...deserializeIntoAuditData(microsoftTeamsDeviceAuditRecord), } } +/** + * The deserialization information for the current model + * @param MicrosoftTeamsMoveMessages The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMicrosoftTeamsMoveMessages(microsoftTeamsMoveMessages: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(microsoftTeamsMoveMessages), + } +} /** * The deserialization information for the current model * @param MicrosoftTeamsRetentionLabelActionAuditRecord The instance to deserialize into. @@ -13808,6 +15482,34 @@ export function deserializeIntoMipLabelAuditRecord(mipLabelAuditRecord: Partial< ...deserializeIntoAuditData(mipLabelAuditRecord), } } +/** + * The deserialization information for the current model + * @param MitreTactic The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMitreTactic(mitreTactic: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { mitreTactic.backingStoreEnabled = true; }, + "@odata.type": n => { mitreTactic.odataType = n.getStringValue(); }, + "tactic": n => { mitreTactic.tactic = n.getStringValue(); }, + "techniques": n => { mitreTactic.techniques = n.getCollectionOfObjectValues(createMitreTechniqueFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param MitreTechnique The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMitreTechnique(mitreTechnique: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { mitreTechnique.backingStoreEnabled = true; }, + "@odata.type": n => { mitreTechnique.odataType = n.getStringValue(); }, + "subTechniques": n => { mitreTechnique.subTechniques = n.getCollectionOfPrimitiveValues("string"); }, + "technique": n => { mitreTechnique.technique = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param MosAgentInfoRecord The instance to deserialize into. @@ -13940,6 +15642,17 @@ export function deserializeIntoMsticNationStateNotificationRecord(msticNationSta ...deserializeIntoAuditData(msticNationStateNotificationRecord), } } +/** + * The deserialization information for the current model + * @param MtpContentMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMtpContentMetadata(mtpContentMetadata: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(mtpContentMetadata), + } +} /** * The deserialization information for the current model * @param MultiStageDispositionAuditRecord The instance to deserialize into. @@ -14016,6 +15729,18 @@ export function deserializeIntoNoisyAlertPolicyAuditRecord(noisyAlertPolicyAudit ...deserializeIntoAuditData(noisyAlertPolicyAuditRecord), } } +/** + * The deserialization information for the current model + * @param OAuthApplicationEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOAuthApplicationEntityMapping(oAuthApplicationEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(oAuthApplicationEntityMapping), + "oAuthAppIdColumn": n => { oAuthApplicationEntityMapping.oAuthAppIdColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param OauthApplicationEvidence The instance to deserialize into. @@ -14068,6 +15793,17 @@ export function deserializeIntoOmePortalAuditRecord(omePortalAuditRecord: Partia ...deserializeIntoAuditData(omePortalAuditRecord), } } +/** + * The deserialization information for the current model + * @param OnDemandExchangeClassification The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnDemandExchangeClassification(onDemandExchangeClassification: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(onDemandExchangeClassification), + } +} /** * The deserialization information for the current model * @param OnDemandSharePointClassificationAuditRecord The instance to deserialize into. @@ -14123,6 +15859,19 @@ export function deserializeIntoOrganizationalDataInM365AuditRecord(organizationa ...deserializeIntoAuditData(organizationalDataInM365AuditRecord), } } +/** + * The deserialization information for the current model + * @param OrganizationalScope The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOrganizationalScope(organizationalScope: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { organizationalScope.backingStoreEnabled = true; }, + "deviceGroups": n => { organizationalScope.deviceGroups = n.getCollectionOfPrimitiveValues("string"); }, + "@odata.type": n => { organizationalScope.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param OutlookCopilotAutomationAuditRecord The instance to deserialize into. @@ -14189,6 +15938,17 @@ export function deserializeIntoP4aiAssessmentRecord(p4aiAssessmentRecord: Partia ...deserializeIntoAuditData(p4aiAssessmentRecord), } } +/** + * The deserialization information for the current model + * @param P4AiDagSitePermissionsRecord The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoP4AiDagSitePermissionsRecord(p4AiDagSitePermissionsRecord: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(p4AiDagSitePermissionsRecord), + } +} /** * The deserialization information for the current model * @param P4AIRiskScoreRecord The instance to deserialize into. @@ -14240,6 +16000,28 @@ export function deserializeIntoPeopleAdminSettingsAuditRecord(peopleAdminSetting ...deserializeIntoAuditData(peopleAdminSettingsAuditRecord), } } +/** + * The deserialization information for the current model + * @param PeopleSkillsAdmin The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPeopleSkillsAdmin(peopleSkillsAdmin: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(peopleSkillsAdmin), + } +} +/** + * The deserialization information for the current model + * @param PeopleSkillsUser The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPeopleSkillsUser(peopleSkillsUser: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(peopleSkillsUser), + } +} /** * The deserialization information for the current model * @param PhysicalBadgingSignalAuditRecord The instance to deserialize into. @@ -14295,6 +16077,50 @@ export function deserializeIntoPlannerCopyPlanAuditRecord(plannerCopyPlanAuditRe ...deserializeIntoAuditData(plannerCopyPlanAuditRecord), } } +/** + * The deserialization information for the current model + * @param PlannerCustomFieldDefinition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPlannerCustomFieldDefinition(plannerCustomFieldDefinition: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(plannerCustomFieldDefinition), + } +} +/** + * The deserialization information for the current model + * @param PlannerCustomFieldDefinitionList The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPlannerCustomFieldDefinitionList(plannerCustomFieldDefinitionList: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(plannerCustomFieldDefinitionList), + } +} +/** + * The deserialization information for the current model + * @param PlannerDependency The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPlannerDependency(plannerDependency: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(plannerDependency), + } +} +/** + * The deserialization information for the current model + * @param PlannerDependencyList The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPlannerDependencyList(plannerDependencyList: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(plannerDependencyList), + } +} /** * The deserialization information for the current model * @param PlannerGoalAuditRecord The instance to deserialize into. @@ -14658,6 +16484,19 @@ export function deserializeIntoPrivaPrivacyConsentOperationRecord(privaPrivacyCo ...deserializeIntoAuditData(privaPrivacyConsentOperationRecord), } } +/** + * The deserialization information for the current model + * @param ProcessEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoProcessEntityMapping(processEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(processEntityMapping), + "sha1Column": n => { processEntityMapping.sha1Column = n.getStringValue(); }, + "sha256Column": n => { processEntityMapping.sha256Column = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ProcessEvidence The instance to deserialize into. @@ -14833,6 +16672,19 @@ export function deserializeIntoQuarantineAuditRecord(quarantineAuditRecord: Part ...deserializeIntoAuditData(quarantineAuditRecord), } } +/** + * The deserialization information for the current model + * @param QueryCondition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQueryCondition(queryCondition: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { queryCondition.backingStoreEnabled = true; }, + "@odata.type": n => { queryCondition.odataType = n.getStringValue(); }, + "queryText": n => { queryCondition.queryText = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param RecordsManagementAuditRecord The instance to deserialize into. @@ -14873,6 +16725,19 @@ export function deserializeIntoRegistryKeyEvidence(registryKeyEvidence: Partial< "registryKey": n => { registryKeyEvidence.registryKey = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param RegistryValueEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRegistryValueEntityMapping(registryValueEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(registryValueEntityMapping), + "keyColumn": n => { registryValueEntityMapping.keyColumn = n.getStringValue(); }, + "valueNameColumn": n => { registryValueEntityMapping.valueNameColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param RegistryValueEvidence The instance to deserialize into. @@ -15129,6 +16994,31 @@ export function deserializeIntoRtiOperationsAgentAuditRecord(rtiOperationsAgentA ...deserializeIntoAuditData(rtiOperationsAgentAuditRecord), } } +/** + * The deserialization information for the current model + * @param RuleSchedule The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRuleSchedule(ruleSchedule: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { ruleSchedule.backingStoreEnabled = true; }, + "frequency": n => { ruleSchedule.frequency = n.getDurationValue(); }, + "@odata.type": n => { ruleSchedule.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RulesRoot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRulesRoot(rulesRoot: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(rulesRoot), + "detectionRules": n => { rulesRoot.detectionRules = n.getCollectionOfObjectValues(createDetectionRuleFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param SasTokenEvidence The instance to deserialize into. @@ -15311,6 +17201,20 @@ export function deserializeIntoSecurityDevelopmentLifecycleAILogAuditRecord(secu ...deserializeIntoAuditData(securityDevelopmentLifecycleAILogAuditRecord), } } +/** + * The deserialization information for the current model + * @param SecurityGroupEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSecurityGroupEntityMapping(securityGroupEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(securityGroupEntityMapping), + "distinguishedNameColumn": n => { securityGroupEntityMapping.distinguishedNameColumn = n.getStringValue(); }, + "objectIdColumn": n => { securityGroupEntityMapping.objectIdColumn = n.getStringValue(); }, + "sidColumn": n => { securityGroupEntityMapping.sidColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param SecurityGroupEvidence The instance to deserialize into. @@ -15680,6 +17584,17 @@ export function deserializeIntoSharePointFieldOperationAuditRecord(sharePointFie ...deserializeIntoAuditData(sharePointFieldOperationAuditRecord), } } +/** + * The deserialization information for the current model + * @param SharePointFileArchivePolicy The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSharePointFileArchivePolicy(sharePointFileArchivePolicy: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(sharePointFileArchivePolicy), + } +} /** * The deserialization information for the current model * @param SharePointFileOperationAuditRecord The instance to deserialize into. @@ -15915,6 +17830,19 @@ export function deserializeIntoSslCertificateEntity(sslCertificateEntity: Partia "surname": n => { sslCertificateEntity.surname = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param StopAndQuarantineFileAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoStopAndQuarantineFileAction(stopAndQuarantineFileAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAutomatedAction(stopAndQuarantineFileAction), + "deviceIdColumn": n => { stopAndQuarantineFileAction.deviceIdColumn = n.getStringValue(); }, + "sha1Column": n => { stopAndQuarantineFileAction.sha1Column = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param Stream The instance to deserialize into. @@ -16018,6 +17946,17 @@ export function deserializeIntoSupervisoryReviewDayXInsightsAuditRecord(supervis ...deserializeIntoAuditData(supervisoryReviewDayXInsightsAuditRecord), } } +/** + * The deserialization information for the current model + * @param SyntheticMediaDetectionEvent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSyntheticMediaDetectionEvent(syntheticMediaDetectionEvent: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(syntheticMediaDetectionEvent), + } +} /** * The deserialization information for the current model * @param SyntheticProbeAuditRecord The instance to deserialize into. @@ -16460,6 +18399,17 @@ export function deserializeIntoUniversalPrintPrintJobAuditRecord(universalPrintP ...deserializeIntoAuditData(universalPrintPrintJobAuditRecord), } } +/** + * The deserialization information for the current model + * @param UniversalPrintSecureScan The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUniversalPrintSecureScan(universalPrintSecureScan: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(universalPrintSecureScan), + } +} /** * The deserialization information for the current model * @param UrbacAssignmentAuditRecord The instance to deserialize into. @@ -16493,6 +18443,18 @@ export function deserializeIntoUrbacRoleAuditRecord(urbacRoleAuditRecord: Partia ...deserializeIntoAuditData(urbacRoleAuditRecord), } } +/** + * The deserialization information for the current model + * @param UrlEntityMapping The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUrlEntityMapping(urlEntityMapping: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntityMapping(urlEntityMapping), + "addressColumn": n => { urlEntityMapping.addressColumn = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param UrlEvidence The instance to deserialize into. @@ -16699,6 +18661,28 @@ export function deserializeIntoVivaGlintAgenticCampaignAuditRecord(vivaGlintAgen ...deserializeIntoAuditData(vivaGlintAgenticCampaignAuditRecord), } } +/** + * The deserialization information for the current model + * @param VivaGlintClientConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoVivaGlintClientConfiguration(vivaGlintClientConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(vivaGlintClientConfiguration), + } +} +/** + * The deserialization information for the current model + * @param VivaGlintDataRetention The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoVivaGlintDataRetention(vivaGlintDataRetention: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(vivaGlintDataRetention), + } +} /** * The deserialization information for the current model * @param VivaGlintFeedbackProgramAuditRecord The instance to deserialize into. @@ -16820,6 +18804,17 @@ export function deserializeIntoVivaGlintUserGroupAuditRecord(vivaGlintUserGroupA ...deserializeIntoAuditData(vivaGlintUserGroupAuditRecord), } } +/** + * The deserialization information for the current model + * @param VivaGlintVivaInsightsIntegration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoVivaGlintVivaInsightsIntegration(vivaGlintVivaInsightsIntegration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(vivaGlintVivaInsightsIntegration), + } +} /** * The deserialization information for the current model * @param VivaGoalsAuditRecord The instance to deserialize into. @@ -17119,6 +19114,17 @@ export function deserializeIntoWindows365CustomerLockboxAuditRecord(windows365Cu ...deserializeIntoAuditData(windows365CustomerLockboxAuditRecord), } } +/** + * The deserialization information for the current model + * @param WorkIQAdminActivity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkIQAdminActivity(workIQAdminActivity: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuditData(workIQAdminActivity), + } +} /** * The deserialization information for the current model * @param WorkplaceAnalyticsAuditRecord The instance to deserialize into. @@ -17152,6 +19158,77 @@ export function deserializeIntoYammerUserHidingAuditRecord(yammerUserHidingAudit ...deserializeIntoAuditData(yammerUserHidingAuditRecord), } } +export interface DetectionAction extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The alertTemplate property + */ + alertTemplate?: AlertTemplate | null; + /** + * The set of automated actions to run against entities that match the detection. + */ + automatedActions?: AutomatedActionSet | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The set of groups (for example, device groups) to which the parent custom detection rule applies. + */ + organizationalScope?: OrganizationalScope | null; +} +export interface DetectionRule extends Entity, Parsable { + /** + * Name of the user or application that created the rule. Read-only. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). + */ + createdBy?: string | null; + /** + * Timestamp of rule creation. Read-only. Supports $filter (eq, ne, not, le, ge, lt, gt) and $orderby. + */ + createdDateTime?: Date | null; + /** + * A user-supplied description of the detection rule. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). + */ + description?: string | null; + /** + * The detectionAction property + */ + detectionAction?: DetectionAction | null; + /** + * The display name of the rule. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains) and $orderby. + */ + displayName?: string | null; + /** + * Name of the user or application that last updated the rule. Read-only. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). + */ + lastModifiedBy?: string | null; + /** + * Timestamp of when the rule was last updated. Read-only. Supports $filter (eq, ne, not, le, ge, lt, gt) and $orderby. + */ + lastModifiedDateTime?: Date | null; + /** + * The queryCondition property + */ + queryCondition?: QueryCondition | null; + /** + * The schedule property + */ + schedule?: RuleSchedule | null; + /** + * The status property + */ + status?: DetectionRuleStatus | null; +} +export interface DetectionRuleCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: DetectionRule[] | null; +} +export type DetectionRuleStatus = (typeof DetectionRuleStatusObject)[keyof typeof DetectionRuleStatusObject]; export type DetectionSource = (typeof DetectionSourceObject)[keyof typeof DetectionSourceObject]; export type DetectionStatus = (typeof DetectionStatusObject)[keyof typeof DetectionStatusObject]; export interface DetonationBehaviourDetails extends AdditionalDataHolder, BackedModel, Parsable { @@ -17302,6 +19379,12 @@ export interface DetonationObservables extends AdditionalDataHolder, BackedModel */ odataType?: string | null; } +export interface DeviceAction extends AutomatedAction, Parsable { + /** + * Name of the hunting-query result column that contains the device ID for the targeted device. + */ + deviceIdColumn?: string | null; +} /** * Audit data for Device Discovery Settings Authenticated Scans events. */ @@ -17459,6 +19542,20 @@ export interface DlpImportResultAuditRecord extends AuditData, Parsable { */ export interface DlpSensitiveInformationTypeRulePackageCmdletRecord extends AuditData, Parsable { } +export interface DnsEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the domain name of the alert entity. + */ + domainNameColumn?: string | null; + /** + * Name of the detection query column that maps to the host IP address of the alert entity. + */ + hostIpAddressColumn?: string | null; + /** + * Name of the detection query column that maps to the server IP address of the alert entity. + */ + serverIpColumn?: string | null; +} export interface DnsEvidence extends AlertEvidence, Parsable { /** * An IP entity that represents the DNS server that resolves the request. @@ -17498,11 +19595,21 @@ export interface DragonCopilotClinicalDataRecord extends AuditData, Parsable { */ export interface DragonCopilotSessionRecord extends AuditData, Parsable { } +/** + * Audit data for DSPM Admin Activity events. + */ +export interface DspmAdminActivity extends AuditData, Parsable { +} /** * Audit data for Dynamics365 Business Central events. */ export interface Dynamics365BusinessCentralAuditRecord extends AuditData, Parsable { } +/** + * Audit data for ECS Content Metadata events. + */ +export interface EcsContentMetadata extends AuditData, Parsable { +} export interface EdiscoveryAddToReviewSetOperation extends CaseOperation, Parsable { /** * The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. @@ -17884,6 +19991,16 @@ export interface EdiscoveryTagOperation extends CaseOperation, Parsable { */ export interface EhrConnectorAuditBaseRecord extends AuditData, Parsable { } +export interface EmailAction extends AutomatedAction, Parsable { + /** + * Name of the hunting-query result column that contains the network message ID of the targeted email message. + */ + networkMessageIdColumn?: string | null; + /** + * Name of the hunting-query result column that contains the recipient of the targeted email message. + */ + recipientColumn?: string | null; +} export interface EmailSender extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -17906,6 +20023,94 @@ export interface EmailSender extends AdditionalDataHolder, BackedModel, Parsable */ odataType?: string | null; } +export interface EntityMapping extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface EntityMappingConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Mappings from detection query columns to account entities attached to the alert. + */ + accounts?: AccountEntityMapping[] | null; + /** + * Mappings from detection query columns to Amazon Web Services resource entities attached to the alert. + */ + amazonResources?: AmazonResourceEntityMapping[] | null; + /** + * Mappings from detection query columns to Azure resource entities attached to the alert. + */ + azureResources?: AzureResourceEntityMapping[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Mappings from detection query columns to cloud application entities attached to the alert. + */ + cloudApplications?: CloudApplicationEntityMapping[] | null; + /** + * Mappings from detection query columns to DNS entities attached to the alert. + */ + dns?: DnsEntityMapping[] | null; + /** + * Mappings from detection query columns to file entities attached to the alert. + */ + files?: FileEntityMapping[] | null; + /** + * Mappings from detection query columns to Google Cloud resource entities attached to the alert. + */ + googleCloudResources?: GoogleCloudResourceEntityMapping[] | null; + /** + * Mappings from detection query columns to host entities attached to the alert. + */ + hosts?: HostEntityMapping[] | null; + /** + * Mappings from detection query columns to IP address entities attached to the alert. + */ + ips?: IpEntityMapping[] | null; + /** + * Mappings from detection query columns to mailbox entities attached to the alert. + */ + mailboxes?: MailboxEntityMapping[] | null; + /** + * Mappings from detection query columns to mail cluster entities attached to the alert. + */ + mailClusters?: MailClusterEntityMapping[] | null; + /** + * Mappings from detection query columns to mail message entities attached to the alert. + */ + mailMessages?: MailMessageEntityMapping[] | null; + /** + * Mappings from detection query columns to OAuth application entities attached to the alert. + */ + oAuthApplications?: OAuthApplicationEntityMapping[] | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Mappings from detection query columns to process entities attached to the alert. + */ + processes?: ProcessEntityMapping[] | null; + /** + * Mappings from detection query columns to registry value entities attached to the alert. + */ + registryValues?: RegistryValueEntityMapping[] | null; + /** + * Mappings from detection query columns to security group entities attached to the alert. + */ + securityGroups?: SecurityGroupEntityMapping[] | null; + /** + * Mappings from detection query columns to URL entities attached to the alert. + */ + urls?: UrlEntityMapping[] | null; +} /** * Audit data for EOP Submission Feed Entity events. */ @@ -18023,6 +20228,20 @@ export interface FabricAuditRecord extends AuditData, Parsable { */ export interface FabricPolicyRecord extends AuditData, Parsable { } +export interface FileAction extends AutomatedAction, Parsable { + /** + * Names of the device groups where the file action applies. + */ + deviceGroupNames?: string[] | null; + /** + * Name of the hunting-query result column that contains the SHA-1 hash of the targeted file. + */ + sha1Column?: string | null; + /** + * Name of the hunting-query result column that contains the SHA-256 hash of the targeted file. + */ + sha256Column?: string | null; +} export interface FileDetails extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -18073,6 +20292,20 @@ export interface FileDetails extends AdditionalDataHolder, BackedModel, Parsable */ signer?: string | null; } +export interface FileEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the name of the alert entity. + */ + nameColumn?: string | null; + /** + * Name of the detection query column that maps to the SHA-1 hash of the alert entity. + */ + sha1Column?: string | null; + /** + * Name of the detection query column that maps to the SHA-256 hash of the alert entity. + */ + sha256Column?: string | null; +} export interface FileEvidence extends AlertEvidence, Parsable { /** * The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. @@ -18218,6 +20451,11 @@ export interface FilePlanReferenceTemplateCollectionResponse extends BaseCollect } export interface FilePlanSubcategory extends FilePlanDescriptorBase, Parsable { } +/** + * Audit data for Filtering Teams Message File Info events. + */ +export interface FilteringTeamsMessageFileInfo extends AuditData, Parsable { +} export interface FormattedContent extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -18337,6 +20575,12 @@ export interface GitHubUserEvidence extends AlertEvidence, Parsable { webUrl?: string | null; } export type GoogleCloudLocationType = (typeof GoogleCloudLocationTypeObject)[keyof typeof GoogleCloudLocationTypeObject]; +export interface GoogleCloudResourceEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the full resource name of the alert entity. + */ + fullResourceNameColumn?: string | null; +} export interface GoogleCloudResourceEvidence extends AlertEvidence, Parsable { /** * The fullResourceName property @@ -18568,6 +20812,28 @@ export interface HostCookieCollectionResponse extends BaseCollectionPaginationCo */ export interface HostedRpaAuditRecord extends AuditData, Parsable { } +export interface HostEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the device ID of the alert entity. + */ + deviceIdColumn?: string | null; + /** + * Name of the detection query column that maps to the DNS domain of the alert entity. + */ + dnsDomainColumn?: string | null; + /** + * Name of the detection query column that maps to the name of the alert entity. + */ + nameColumn?: string | null; + /** + * Name of the detection query column that maps to the NetBIOS name of the alert entity. + */ + netBiosNameColumn?: string | null; + /** + * Name of the detection query column that maps to the NT domain of the alert entity. + */ + ntDomainColumn?: string | null; +} export interface HostLogonSessionEvidence extends AlertEvidence, Parsable { /** * The account that is associated with the sign-in session ID. @@ -19338,6 +21604,16 @@ export interface IpAddress extends Host, Parsable { */ netblock?: string | null; } +export interface IpEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the IP address of the alert entity. + */ + addressColumn?: string | null; + /** + * Name of the detection query column that maps to the scope of the alert entity. + */ + scopeColumn?: string | null; +} export interface IpEvidence extends AlertEvidence, Parsable { /** * The two-letter country code according to ISO 3166 format, for example: US, UK, CA, etc. @@ -19366,6 +21642,13 @@ export interface IrmActivityAuditTrailRecord extends AuditData, Parsable { */ export interface IrmUserDefinedDetectionRecord extends AuditData, Parsable { } +export interface IsolateDeviceAction extends DeviceAction, Parsable { + /** + * The isolationType property + */ + isolationType?: IsolationType | null; +} +export type IsolationType = (typeof IsolationTypeObject)[keyof typeof IsolationTypeObject]; export type ItemsToInclude = (typeof ItemsToIncludeObject)[keyof typeof ItemsToIncludeObject]; /** * Audit data for Microsoft Kaizala events. @@ -19664,6 +21947,12 @@ export interface MailboxConfigurationEvidence extends AlertEvidence, Parsable { upn?: string | null; } export type MailboxConfigurationType = (typeof MailboxConfigurationTypeObject)[keyof typeof MailboxConfigurationTypeObject]; +export interface MailboxEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the primary email address of the alert entity. + */ + primaryAddressColumn?: string | null; +} export interface MailboxEvidence extends AlertEvidence, Parsable { /** * The name associated with the mailbox. @@ -19682,6 +21971,16 @@ export interface MailboxEvidence extends AlertEvidence, Parsable { */ userAccount?: UserAccount | null; } +export interface MailClusterEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the query of the alert entity. + */ + queryColumn?: string | null; + /** + * Name of the detection query column that maps to the source of the alert entity. + */ + sourceColumn?: string | null; +} export interface MailClusterEvidence extends AlertEvidence, Parsable { /** * The clustering logic of the emails inside the cluster. @@ -19708,6 +22007,24 @@ export interface MailClusterEvidence extends AlertEvidence, Parsable { */ urn?: string | null; } +export interface MailMessageEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the network message ID of the alert entity. + */ + networkMessageIdColumn?: string | null; + /** + * Name of the detection query column that maps to the recipient of the alert entity. + */ + recipientColumn?: string | null; + /** + * Name of the detection query column that maps to the sender of the alert entity. + */ + senderColumn?: string | null; + /** + * Name of the detection query column that maps to the subject of the alert entity. + */ + subjectColumn?: string | null; +} /** * Audit data for Mail Submission events. */ @@ -19766,6 +22083,11 @@ export interface MapgRemediationAuditRecord extends AuditData, Parsable { */ export interface McasAlertsAuditRecord extends AuditData, Parsable { } +/** + * Audit data for MCS Raw Email Content Metadata events. + */ +export interface McsRawEmailContentMetadata extends AuditData, Parsable { +} /** * Audit data for MDA events. */ @@ -19815,6 +22137,11 @@ export interface MergeResponse extends AdditionalDataHolder, BackedModel, Parsab */ export interface MeshWorldsAuditRecord extends AuditData, Parsable { } +/** + * Audit data for MES Raw Email Content Metadata events. + */ +export interface MesRawEmailContentMetadata extends AuditData, Parsable { +} /** * Audit data for Microsoft365 Backup Backup Item events. */ @@ -19900,6 +22227,16 @@ export interface MicrosoftPurviewPrivacyAuditEvent extends AuditData, Parsable { */ export interface MicrosoftPurviewUnifiedCatalogOperationRecord extends AuditData, Parsable { } +/** + * Audit data for Microsoft Security for AI Configuration events. + */ +export interface MicrosoftSecurityForAiConfiguration extends AuditData, Parsable { +} +/** + * Audit data for Microsoft Security for AI Real-Time Protection events. + */ +export interface MicrosoftSecurityForAiRealTimeProtection extends AuditData, Parsable { +} /** * Audit data for Microsoft Stream events. */ @@ -19925,6 +22262,11 @@ export interface MicrosoftTeamsAuditRecord extends AuditData, Parsable { */ export interface MicrosoftTeamsDeviceAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Microsoft Teams Move Messages events. + */ +export interface MicrosoftTeamsMoveMessages extends AuditData, Parsable { +} /** * Audit data for Microsoft Teams Retention Label Action events. */ @@ -19995,6 +22337,42 @@ export interface MipLabelAnalyticsAuditRecord extends AuditData, Parsable { */ export interface MipLabelAuditRecord extends AuditData, Parsable { } +export interface MitreTactic extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The MITRE tactic identifier, for example, Exploit. + */ + tactic?: string | null; + /** + * The techniques observed within this tactic. + */ + techniques?: MitreTechnique[] | null; +} +export interface MitreTechnique extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The MITRE ATT&CK subtechnique identifiers that are associated with this technique, for example, T1059.001. + */ + subTechniques?: string[] | null; + /** + * The MITRE ATT&CK technique identifier, for example, T1059. + */ + technique?: string | null; +} /** * Audit data for MOS Agent Info events. */ @@ -20055,6 +22433,11 @@ export interface MspVectorSearchContentMetadataAuditRecord extends AuditData, Pa */ export interface MsticNationStateNotificationRecord extends AuditData, Parsable { } +/** + * Audit data for MTP Content Metadata events. + */ +export interface MtpContentMetadata extends AuditData, Parsable { +} /** * Audit data for Multi Stage Disposition events. */ @@ -20116,6 +22499,12 @@ export interface NicEvidence extends AlertEvidence, Parsable { */ export interface NoisyAlertPolicyAuditRecord extends AuditData, Parsable { } +export interface OAuthApplicationEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the OAuth application ID of the alert entity. + */ + oAuthAppIdColumn?: string | null; +} export interface OauthApplicationEvidence extends AlertEvidence, Parsable { /** * Unique identifier of the application. @@ -20167,6 +22556,11 @@ export interface OfficeNativeAuditRecord extends AuditData, Parsable { export interface OmePortalAuditRecord extends AuditData, Parsable { } export type OnboardingStatus = (typeof OnboardingStatusObject)[keyof typeof OnboardingStatusObject]; +/** + * Audit data for On-Demand Exchange Classification events. + */ +export interface OnDemandExchangeClassification extends AuditData, Parsable { +} /** * Audit data for On Demand SharePoint Classification events. */ @@ -20192,6 +22586,20 @@ export interface OnPremisesSharePointScannerDLPAuditRecord extends AuditData, Pa */ export interface OrganizationalDataInM365AuditRecord extends AuditData, Parsable { } +export interface OrganizationalScope extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * List of device groups to which the custom detection rule applies. + */ + deviceGroups?: string[] | null; + /** + * The OdataType property + */ + odataType?: string | null; +} /** * Audit data for Outlook Copilot Automation events. */ @@ -20222,6 +22630,11 @@ export interface P4aiAssessmentLocationResultRecord extends AuditData, Parsable */ export interface P4aiAssessmentRecord extends AuditData, Parsable { } +/** + * Audit data for P4 AI DAG Site Permissions events. + */ +export interface P4AiDagSitePermissionsRecord extends AuditData, Parsable { +} /** * Audit data for P4 AI Risk Score events. */ @@ -20264,6 +22677,16 @@ export interface PassiveDnsRecordCollectionResponse extends BaseCollectionPagina */ export interface PeopleAdminSettingsAuditRecord extends AuditData, Parsable { } +/** + * Audit data for People Skills Admin events. + */ +export interface PeopleSkillsAdmin extends AuditData, Parsable { +} +/** + * Audit data for People Skills User events. + */ +export interface PeopleSkillsUser extends AuditData, Parsable { +} /** * Audit data for Physical Badging Signal events. */ @@ -20289,6 +22712,26 @@ export interface PlannerChatMessageListAuditRecord extends AuditData, Parsable { */ export interface PlannerCopyPlanAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Planner Custom Field Definition events. + */ +export interface PlannerCustomFieldDefinition extends AuditData, Parsable { +} +/** + * Audit data for Planner Custom Field Definition List events. + */ +export interface PlannerCustomFieldDefinitionList extends AuditData, Parsable { +} +/** + * Audit data for Planner Dependency events. + */ +export interface PlannerDependency extends AuditData, Parsable { +} +/** + * Audit data for Planner Dependency List events. + */ +export interface PlannerDependencyList extends AuditData, Parsable { +} /** * Audit data for Planner Goal events. */ @@ -20454,6 +22897,16 @@ export interface PrivaPrivacyAssessmentOperationRecord extends AuditData, Parsab */ export interface PrivaPrivacyConsentOperationRecord extends AuditData, Parsable { } +export interface ProcessEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the SHA-1 hash of the alert entity. + */ + sha1Column?: string | null; + /** + * Name of the detection query column that maps to the SHA-256 hash of the alert entity. + */ + sha256Column?: string | null; +} export interface ProcessEvidence extends AlertEvidence, Parsable { /** * The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. @@ -20569,6 +23022,20 @@ export interface PurviewPostureAgentAuditRecord extends AuditData, Parsable { */ export interface QuarantineAuditRecord extends AuditData, Parsable { } +export interface QueryCondition extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Contents of the query. + */ + queryText?: string | null; +} export type QueryType = (typeof QueryTypeObject)[keyof typeof QueryTypeObject]; export type RecipientType = (typeof RecipientTypeObject)[keyof typeof RecipientTypeObject]; /** @@ -20612,6 +23079,16 @@ export interface RegistryKeyEvidence extends AlertEvidence, Parsable { */ registryKey?: string | null; } +export interface RegistryValueEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the registry key of the alert entity. + */ + keyColumn?: string | null; + /** + * Name of the detection query column that maps to the value name of the alert entity. + */ + valueNameColumn?: string | null; +} export interface RegistryValueEvidence extends AlertEvidence, Parsable { /** * A unique identifier assigned to a device by Microsoft Defender for Endpoint. @@ -20915,6 +23392,26 @@ export type ReviewSetSettings = (typeof ReviewSetSettingsObject)[keyof typeof Re */ export interface RtiOperationsAgentAuditRecord extends AuditData, Parsable { } +export interface RuleSchedule extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The recurring time interval at which the rule runs (ISO 8601 duration, for example P1D for daily, PT1H for hourly). + */ + frequency?: Duration | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface RulesRoot extends Entity, Parsable { + /** + * The custom detection rules configured for the tenant. + */ + detectionRules?: DetectionRule[] | null; +} export interface SasTokenEvidence extends AlertEvidence, Parsable { /** * All IP addresses accessible with this SAS. The default value is Allows all IP addresses. @@ -21052,6 +23549,20 @@ export interface SecurityCopilotIdentityManagementAuditRecord extends AuditData, */ export interface SecurityDevelopmentLifecycleAILogAuditRecord extends AuditData, Parsable { } +export interface SecurityGroupEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the distinguished name of the alert entity. + */ + distinguishedNameColumn?: string | null; + /** + * Name of the detection query column that maps to the object ID of the alert entity. + */ + objectIdColumn?: string | null; + /** + * Name of the detection query column that maps to the security identifier (SID) of the alert entity. + */ + sidColumn?: string | null; +} export interface SecurityGroupEvidence extends AlertEvidence, Parsable { /** * The unique group identifier assigned by the on-premises Active Directory. @@ -21283,6 +23794,17 @@ export function serializeA365AiExecuteTool(writer: SerializationWriter, a365AiEx if (!a365AiExecuteTool || isSerializingDerivedType) { return; } serializeAuditData(writer, a365AiExecuteTool, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param A365AiGuardrail The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeA365AiGuardrail(writer: SerializationWriter, a365AiGuardrail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!a365AiGuardrail || isSerializingDerivedType) { return; } + serializeAuditData(writer, a365AiGuardrail, isSerializingDerivedType) +} /** * Serializes information the current object * @param A365AiInferenceCall The instance to serialize from. @@ -21354,6 +23876,48 @@ export function serializeAccount(writer: SerializationWriter, account: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accountEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, accountEntityMapping, isSerializingDerivedType) + writer.writeStringValue("aadUserIdColumn", accountEntityMapping.aadUserIdColumn); + writer.writeStringValue("dnsDomainColumn", accountEntityMapping.dnsDomainColumn); + writer.writeStringValue("nameColumn", accountEntityMapping.nameColumn); + writer.writeStringValue("ntDomainColumn", accountEntityMapping.ntDomainColumn); + writer.writeStringValue("sidColumn", accountEntityMapping.sidColumn); + writer.writeStringValue("upnColumn", accountEntityMapping.upnColumn); + writer.writeStringValue("upnSuffixColumn", accountEntityMapping.upnSuffixColumn); +} +/** + * Serializes information the current object + * @param AccountObjectIdAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAccountObjectIdAction(writer: SerializationWriter, accountObjectIdAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accountObjectIdAction || isSerializingDerivedType) { return; } + serializeAutomatedAction(writer, accountObjectIdAction, isSerializingDerivedType) + writer.writeStringValue("accountObjectIdColumn", accountObjectIdAction.accountObjectIdColumn); +} +/** + * Serializes information the current object + * @param AccountSidAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAccountSidAction(writer: SerializationWriter, accountSidAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accountSidAction || isSerializingDerivedType) { return; } + serializeAutomatedAction(writer, accountSidAction, isSerializingDerivedType) + writer.writeStringValue("accountSidColumn", accountSidAction.accountSidColumn); +} /** * Serializes information the current object * @param ActiveDirectoryDomainEvidence The instance to serialize from. @@ -21437,6 +24001,17 @@ export function serializeAiExecuteToolAuditRecord(writer: SerializationWriter, a if (!aiExecuteToolAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, aiExecuteToolAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param AiGuardrail The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAiGuardrail(writer: SerializationWriter, aiGuardrail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!aiGuardrail || isSerializingDerivedType) { return; } + serializeAuditData(writer, aiGuardrail, isSerializingDerivedType) +} /** * Serializes information the current object * @param AiInteractionsChangeNotificationAuditRecord The instance to serialize from. @@ -21664,6 +24239,17 @@ export function serializeAlertComment(writer: SerializationWriter, alertComment: writer.writeStringValue("@odata.type", alertComment.odataType); writer.writeAdditionalData(alertComment.additionalData); } +/** + * Serializes information the current object + * @param AlertCustomDetails The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAlertCustomDetails(writer: SerializationWriter, alertCustomDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!alertCustomDetails || isSerializingDerivedType) { return; } + serializeDictionary(writer, alertCustomDetails, isSerializingDerivedType) +} /** * Serializes information the current object * @param AlertEvidence The instance to serialize from. @@ -21852,6 +24438,37 @@ export function serializeAlertSubmissionResultDetailAuditRecord(writer: Serializ if (!alertSubmissionResultDetailAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, alertSubmissionResultDetailAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param AlertTemplate The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAlertTemplate(writer: SerializationWriter, alertTemplate: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!alertTemplate || isSerializingDerivedType) { return; } + writer.writeObjectValue("customDetails", alertTemplate.customDetails, serializeAlertCustomDetails); + writer.writeStringValue("description", alertTemplate.description); + writer.writeObjectValue("entityMappings", alertTemplate.entityMappings, serializeEntityMappingConfiguration); + writer.writeStringValue("@odata.type", alertTemplate.odataType); + writer.writeStringValue("recommendedActions", alertTemplate.recommendedActions); + writer.writeEnumValue("severity", alertTemplate.severity); + writer.writeCollectionOfObjectValues("tactics", alertTemplate.tactics, serializeMitreTactic); + writer.writeStringValue("title", alertTemplate.title); + writer.writeAdditionalData(alertTemplate.additionalData); +} +/** + * Serializes information the current object + * @param AmazonResourceEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAmazonResourceEntityMapping(writer: SerializationWriter, amazonResourceEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!amazonResourceEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, amazonResourceEntityMapping, isSerializingDerivedType) + writer.writeStringValue("amazonResourceIdColumn", amazonResourceEntityMapping.amazonResourceIdColumn); +} /** * Serializes information the current object * @param AmazonResourceEvidence The instance to serialize from. @@ -22249,6 +24866,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.a365AiExecuteTool": serializeA365AiExecuteTool(writer, auditData, true); break; + case "#microsoft.graph.security.a365AiGuardrail": + serializeA365AiGuardrail(writer, auditData, true); + break; case "#microsoft.graph.security.a365AiInferenceCall": serializeA365AiInferenceCall(writer, auditData, true); break; @@ -22279,6 +24899,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.aiExecuteToolAuditRecord": serializeAiExecuteToolAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.aiGuardrail": + serializeAiGuardrail(writer, auditData, true); + break; case "#microsoft.graph.security.aiInteractionsChangeNotificationAuditRecord": serializeAiInteractionsChangeNotificationAuditRecord(writer, auditData, true); break; @@ -22393,6 +25016,15 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.cdpResourceScopeChangeEventRecord": serializeCdpResourceScopeChangeEventRecord(writer, auditData, true); break; + case "#microsoft.graph.security.cloudSecurityConnector": + serializeCloudSecurityConnector(writer, auditData, true); + break; + case "#microsoft.graph.security.cloudSecurityEnablement": + serializeCloudSecurityEnablement(writer, auditData, true); + break; + case "#microsoft.graph.security.cloudSecurityManagement": + serializeCloudSecurityManagement(writer, auditData, true); + break; case "#microsoft.graph.security.cloudUpdateDeviceConfigAuditRecord": serializeCloudUpdateDeviceConfigAuditRecord(writer, auditData, true); break; @@ -22450,6 +25082,12 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.complianceDLPSharePointClassificationExtendedAuditRecord": serializeComplianceDLPSharePointClassificationExtendedAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.complianceEndpointEvaluationIncomplete": + serializeComplianceEndpointEvaluationIncomplete(writer, auditData, true); + break; + case "#microsoft.graph.security.complianceEvaluationIncomplete": + serializeComplianceEvaluationIncomplete(writer, auditData, true); + break; case "#microsoft.graph.security.complianceExchangeOcrAuditRecord": serializeComplianceExchangeOcrAuditRecord(writer, auditData, true); break; @@ -22519,6 +25157,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.crossTenantAccessPolicyAuditRecord": serializeCrossTenantAccessPolicyAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.cscContentMetadata": + serializeCscContentMetadata(writer, auditData, true); + break; case "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord": serializeCustomerKeyServiceEncryptionAuditRecord(writer, auditData, true); break; @@ -22543,9 +25184,18 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.defaultAuditData": serializeDefaultAuditData(writer, auditData, true); break; + case "#microsoft.graph.security.defenderAutomationRule": + serializeDefenderAutomationRule(writer, auditData, true); + break; case "#microsoft.graph.security.defenderCaseManagementAuditRecord": serializeDefenderCaseManagementAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.defenderGeneratedPlaybook": + serializeDefenderGeneratedPlaybook(writer, auditData, true); + break; + case "#microsoft.graph.security.defenderIntegration": + serializeDefenderIntegration(writer, auditData, true); + break; case "#microsoft.graph.security.defenderPreviewFeaturesRecord": serializeDefenderPreviewFeaturesRecord(writer, auditData, true); break; @@ -22588,9 +25238,15 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.dragonCopilotSessionRecord": serializeDragonCopilotSessionRecord(writer, auditData, true); break; + case "#microsoft.graph.security.dspmAdminActivity": + serializeDspmAdminActivity(writer, auditData, true); + break; case "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord": serializeDynamics365BusinessCentralAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.ecsContentMetadata": + serializeEcsContentMetadata(writer, auditData, true); + break; case "#microsoft.graph.security.ehrConnectorAuditBaseRecord": serializeEhrConnectorAuditBaseRecord(writer, auditData, true); break; @@ -22618,6 +25274,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.fabricPolicyRecord": serializeFabricPolicyRecord(writer, auditData, true); break; + case "#microsoft.graph.security.filteringTeamsMessageFileInfo": + serializeFilteringTeamsMessageFileInfo(writer, auditData, true); + break; case "#microsoft.graph.security.healthcareSignalRecord": serializeHealthcareSignalRecord(writer, auditData, true); break; @@ -22702,6 +25361,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.mcasAlertsAuditRecord": serializeMcasAlertsAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.mcsRawEmailContentMetadata": + serializeMcsRawEmailContentMetadata(writer, auditData, true); + break; case "#microsoft.graph.security.mdaAuditRecord": serializeMdaAuditRecord(writer, auditData, true); break; @@ -22723,6 +25385,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.meshWorldsAuditRecord": serializeMeshWorldsAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.mesRawEmailContentMetadata": + serializeMesRawEmailContentMetadata(writer, auditData, true); + break; case "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord": serializeMicrosoft365BackupBackupItemAuditRecord(writer, auditData, true); break; @@ -22774,6 +25439,12 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.microsoftPurviewUnifiedCatalogOperationRecord": serializeMicrosoftPurviewUnifiedCatalogOperationRecord(writer, auditData, true); break; + case "#microsoft.graph.security.microsoftSecurityForAiConfiguration": + serializeMicrosoftSecurityForAiConfiguration(writer, auditData, true); + break; + case "#microsoft.graph.security.microsoftSecurityForAiRealTimeProtection": + serializeMicrosoftSecurityForAiRealTimeProtection(writer, auditData, true); + break; case "#microsoft.graph.security.microsoftStreamAuditRecord": serializeMicrosoftStreamAuditRecord(writer, auditData, true); break; @@ -22789,6 +25460,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord": serializeMicrosoftTeamsDeviceAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.microsoftTeamsMoveMessages": + serializeMicrosoftTeamsMoveMessages(writer, auditData, true); + break; case "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord": serializeMicrosoftTeamsRetentionLabelActionAuditRecord(writer, auditData, true); break; @@ -22867,6 +25541,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.msticNationStateNotificationRecord": serializeMsticNationStateNotificationRecord(writer, auditData, true); break; + case "#microsoft.graph.security.mtpContentMetadata": + serializeMtpContentMetadata(writer, auditData, true); + break; case "#microsoft.graph.security.multiStageDispositionAuditRecord": serializeMultiStageDispositionAuditRecord(writer, auditData, true); break; @@ -22882,6 +25559,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.omePortalAuditRecord": serializeOmePortalAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.onDemandExchangeClassification": + serializeOnDemandExchangeClassification(writer, auditData, true); + break; case "#microsoft.graph.security.onDemandSharePointClassificationAuditRecord": serializeOnDemandSharePointClassificationAuditRecord(writer, auditData, true); break; @@ -22915,12 +25595,21 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.p4aiAssessmentRecord": serializeP4aiAssessmentRecord(writer, auditData, true); break; + case "#microsoft.graph.security.p4AiDagSitePermissionsRecord": + serializeP4AiDagSitePermissionsRecord(writer, auditData, true); + break; case "#microsoft.graph.security.p4AIRiskScoreRecord": serializeP4AIRiskScoreRecord(writer, auditData, true); break; case "#microsoft.graph.security.peopleAdminSettingsAuditRecord": serializePeopleAdminSettingsAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.peopleSkillsAdmin": + serializePeopleSkillsAdmin(writer, auditData, true); + break; + case "#microsoft.graph.security.peopleSkillsUser": + serializePeopleSkillsUser(writer, auditData, true); + break; case "#microsoft.graph.security.physicalBadgingSignalAuditRecord": serializePhysicalBadgingSignalAuditRecord(writer, auditData, true); break; @@ -22936,6 +25625,18 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.plannerCopyPlanAuditRecord": serializePlannerCopyPlanAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.plannerCustomFieldDefinition": + serializePlannerCustomFieldDefinition(writer, auditData, true); + break; + case "#microsoft.graph.security.plannerCustomFieldDefinitionList": + serializePlannerCustomFieldDefinitionList(writer, auditData, true); + break; + case "#microsoft.graph.security.plannerDependency": + serializePlannerDependency(writer, auditData, true); + break; + case "#microsoft.graph.security.plannerDependencyList": + serializePlannerDependencyList(writer, auditData, true); + break; case "#microsoft.graph.security.plannerGoalAuditRecord": serializePlannerGoalAuditRecord(writer, auditData, true); break; @@ -23194,6 +25895,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.sharePointFieldOperationAuditRecord": serializeSharePointFieldOperationAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.sharePointFileArchivePolicy": + serializeSharePointFileArchivePolicy(writer, auditData, true); + break; case "#microsoft.graph.security.sharePointFileOperationAuditRecord": serializeSharePointFileOperationAuditRecord(writer, auditData, true); break; @@ -23239,6 +25943,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord": serializeSupervisoryReviewDayXInsightsAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.syntheticMediaDetectionEvent": + serializeSyntheticMediaDetectionEvent(writer, auditData, true); + break; case "#microsoft.graph.security.syntheticProbeAuditRecord": serializeSyntheticProbeAuditRecord(writer, auditData, true); break; @@ -23308,6 +26015,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.universalPrintPrintJobAuditRecord": serializeUniversalPrintPrintJobAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.universalPrintSecureScan": + serializeUniversalPrintSecureScan(writer, auditData, true); + break; case "#microsoft.graph.security.urbacAssignmentAuditRecord": serializeUrbacAssignmentAuditRecord(writer, auditData, true); break; @@ -23350,6 +26060,12 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.vivaGlintAgenticCampaignAuditRecord": serializeVivaGlintAgenticCampaignAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.vivaGlintClientConfiguration": + serializeVivaGlintClientConfiguration(writer, auditData, true); + break; + case "#microsoft.graph.security.vivaGlintDataRetention": + serializeVivaGlintDataRetention(writer, auditData, true); + break; case "#microsoft.graph.security.vivaGlintFeedbackProgramAuditRecord": serializeVivaGlintFeedbackProgramAuditRecord(writer, auditData, true); break; @@ -23383,6 +26099,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.vivaGlintUserGroupAuditRecord": serializeVivaGlintUserGroupAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.vivaGlintVivaInsightsIntegration": + serializeVivaGlintVivaInsightsIntegration(writer, auditData, true); + break; case "#microsoft.graph.security.vivaGoalsAuditRecord": serializeVivaGoalsAuditRecord(writer, auditData, true); break; @@ -23413,6 +26132,9 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti case "#microsoft.graph.security.windows365CustomerLockboxAuditRecord": serializeWindows365CustomerLockboxAuditRecord(writer, auditData, true); break; + case "#microsoft.graph.security.workIQAdminActivity": + serializeWorkIQAdminActivity(writer, auditData, true); + break; case "#microsoft.graph.security.workplaceAnalyticsAuditRecord": serializeWorkplaceAnalyticsAuditRecord(writer, auditData, true); break; @@ -23554,6 +26276,69 @@ export function serializeAutoAuditingConfiguration(writer: SerializationWriter, serializeEntity(writer, autoAuditingConfiguration, isSerializingDerivedType) writer.writeBooleanValue("isAutomatic", autoAuditingConfiguration.isAutomatic); } +/** + * Serializes information the current object + * @param AutomatedAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAutomatedAction(writer: SerializationWriter, automatedAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!automatedAction || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", automatedAction.odataType); + writer.writeAdditionalData(automatedAction.additionalData); + switch (automatedAction.odataType) { + case "#microsoft.graph.security.accountObjectIdAction": + serializeAccountObjectIdAction(writer, automatedAction, true); + break; + case "#microsoft.graph.security.accountSidAction": + serializeAccountSidAction(writer, automatedAction, true); + break; + case "#microsoft.graph.security.deviceAction": + serializeDeviceAction(writer, automatedAction, true); + break; + case "#microsoft.graph.security.emailAction": + serializeEmailAction(writer, automatedAction, true); + break; + case "#microsoft.graph.security.fileAction": + serializeFileAction(writer, automatedAction, true); + break; + case "#microsoft.graph.security.isolateDeviceAction": + serializeIsolateDeviceAction(writer, automatedAction, true); + break; + case "#microsoft.graph.security.stopAndQuarantineFileAction": + serializeStopAndQuarantineFileAction(writer, automatedAction, true); + break; + } +} +/** + * Serializes information the current object + * @param AutomatedActionSet The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAutomatedActionSet(writer: SerializationWriter, automatedActionSet: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!automatedActionSet || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("allowFiles", automatedActionSet.allowFiles, serializeFileAction); + writer.writeCollectionOfObjectValues("blockFiles", automatedActionSet.blockFiles, serializeFileAction); + writer.writeCollectionOfObjectValues("collectInvestigationPackages", automatedActionSet.collectInvestigationPackages, serializeDeviceAction); + writer.writeCollectionOfObjectValues("disableUsers", automatedActionSet.disableUsers, serializeAccountSidAction); + writer.writeCollectionOfObjectValues("forceUserPasswordResets", automatedActionSet.forceUserPasswordResets, serializeAccountSidAction); + writer.writeCollectionOfObjectValues("hardDeleteEmails", automatedActionSet.hardDeleteEmails, serializeEmailAction); + writer.writeCollectionOfObjectValues("initiateInvestigations", automatedActionSet.initiateInvestigations, serializeDeviceAction); + writer.writeCollectionOfObjectValues("isolateDevices", automatedActionSet.isolateDevices, serializeIsolateDeviceAction); + writer.writeCollectionOfObjectValues("markUsersAsCompromised", automatedActionSet.markUsersAsCompromised, serializeAccountObjectIdAction); + writer.writeCollectionOfObjectValues("moveEmailsToDeletedItems", automatedActionSet.moveEmailsToDeletedItems, serializeEmailAction); + writer.writeCollectionOfObjectValues("moveEmailsToInbox", automatedActionSet.moveEmailsToInbox, serializeEmailAction); + writer.writeCollectionOfObjectValues("moveEmailsToJunk", automatedActionSet.moveEmailsToJunk, serializeEmailAction); + writer.writeStringValue("@odata.type", automatedActionSet.odataType); + writer.writeCollectionOfObjectValues("restrictAppExecutions", automatedActionSet.restrictAppExecutions, serializeDeviceAction); + writer.writeCollectionOfObjectValues("runAntivirusScans", automatedActionSet.runAntivirusScans, serializeDeviceAction); + writer.writeCollectionOfObjectValues("softDeleteEmails", automatedActionSet.softDeleteEmails, serializeEmailAction); + writer.writeCollectionOfObjectValues("stopAndQuarantineFiles", automatedActionSet.stopAndQuarantineFiles, serializeStopAndQuarantineFileAction); + writer.writeAdditionalData(automatedActionSet.additionalData); +} /** * Serializes information the current object * @param AutonomousSystem The instance to serialize from. @@ -23647,6 +26432,18 @@ export function serializeAzureAISearchAuditRecord(writer: SerializationWriter, a if (!azureAISearchAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, azureAISearchAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param AzureResourceEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAzureResourceEntityMapping(writer: SerializationWriter, azureResourceEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!azureResourceEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, azureResourceEntityMapping, isSerializingDerivedType) + writer.writeStringValue("resourceIdColumn", azureResourceEntityMapping.resourceIdColumn); +} /** * Serializes information the current object * @param AzureResourceEvidence The instance to serialize from. @@ -23954,6 +26751,19 @@ export function serializeCitationTemplateCollectionResponse(writer: Serializatio serializeBaseCollectionPaginationCountResponse(writer, citationTemplateCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", citationTemplateCollectionResponse.value, serializeCitationTemplate); } +/** + * Serializes information the current object + * @param CloudApplicationEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCloudApplicationEntityMapping(writer: SerializationWriter, cloudApplicationEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudApplicationEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, cloudApplicationEntityMapping, isSerializingDerivedType) + writer.writeStringValue("appIdColumn", cloudApplicationEntityMapping.appIdColumn); + writer.writeStringValue("nameColumn", cloudApplicationEntityMapping.nameColumn); +} /** * Serializes information the current object * @param CloudApplicationEvidence The instance to serialize from. @@ -24003,6 +26813,39 @@ export function serializeCloudLogonSessionEvidence(writer: SerializationWriter, writer.writeDateValue("startUtcDateTime", cloudLogonSessionEvidence.startUtcDateTime); writer.writeStringValue("userAgent", cloudLogonSessionEvidence.userAgent); } +/** + * Serializes information the current object + * @param CloudSecurityConnector The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCloudSecurityConnector(writer: SerializationWriter, cloudSecurityConnector: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudSecurityConnector || isSerializingDerivedType) { return; } + serializeAuditData(writer, cloudSecurityConnector, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param CloudSecurityEnablement The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCloudSecurityEnablement(writer: SerializationWriter, cloudSecurityEnablement: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudSecurityEnablement || isSerializingDerivedType) { return; } + serializeAuditData(writer, cloudSecurityEnablement, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param CloudSecurityManagement The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCloudSecurityManagement(writer: SerializationWriter, cloudSecurityManagement: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudSecurityManagement || isSerializingDerivedType) { return; } + serializeAuditData(writer, cloudSecurityManagement, isSerializingDerivedType) +} /** * Serializes information the current object * @param CloudUpdateDeviceConfigAuditRecord The instance to serialize from. @@ -24224,6 +27067,28 @@ export function serializeComplianceDLPSharePointClassificationExtendedAuditRecor if (!complianceDLPSharePointClassificationExtendedAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, complianceDLPSharePointClassificationExtendedAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param ComplianceEndpointEvaluationIncomplete The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeComplianceEndpointEvaluationIncomplete(writer: SerializationWriter, complianceEndpointEvaluationIncomplete: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!complianceEndpointEvaluationIncomplete || isSerializingDerivedType) { return; } + serializeAuditData(writer, complianceEndpointEvaluationIncomplete, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param ComplianceEvaluationIncomplete The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeComplianceEvaluationIncomplete(writer: SerializationWriter, complianceEvaluationIncomplete: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!complianceEvaluationIncomplete || isSerializingDerivedType) { return; } + serializeAuditData(writer, complianceEvaluationIncomplete, isSerializingDerivedType) +} /** * Serializes information the current object * @param ComplianceExchangeOcrAuditRecord The instance to serialize from. @@ -24535,6 +27400,17 @@ export function serializeCrossTenantAccessPolicyAuditRecord(writer: Serializatio if (!crossTenantAccessPolicyAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, crossTenantAccessPolicyAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param CscContentMetadata The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCscContentMetadata(writer: SerializationWriter, cscContentMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cscContentMetadata || isSerializingDerivedType) { return; } + serializeAuditData(writer, cscContentMetadata, isSerializingDerivedType) +} /** * Serializes information the current object * @param CustomerKeyServiceEncryptionAuditRecord The instance to serialize from. @@ -24721,6 +27597,17 @@ export function serializeDefaultAuditData(writer: SerializationWriter, defaultAu if (!defaultAuditData || isSerializingDerivedType) { return; } serializeAuditData(writer, defaultAuditData, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param DefenderAutomationRule The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDefenderAutomationRule(writer: SerializationWriter, defenderAutomationRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!defenderAutomationRule || isSerializingDerivedType) { return; } + serializeAuditData(writer, defenderAutomationRule, isSerializingDerivedType) +} /** * Serializes information the current object * @param DefenderCaseManagementAuditRecord The instance to serialize from. @@ -24732,6 +27619,28 @@ export function serializeDefenderCaseManagementAuditRecord(writer: Serialization if (!defenderCaseManagementAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, defenderCaseManagementAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param DefenderGeneratedPlaybook The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDefenderGeneratedPlaybook(writer: SerializationWriter, defenderGeneratedPlaybook: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!defenderGeneratedPlaybook || isSerializingDerivedType) { return; } + serializeAuditData(writer, defenderGeneratedPlaybook, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param DefenderIntegration The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDefenderIntegration(writer: SerializationWriter, defenderIntegration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!defenderIntegration || isSerializingDerivedType) { return; } + serializeAuditData(writer, defenderIntegration, isSerializingDerivedType) +} /** * Serializes information the current object * @param DefenderPreviewFeaturesRecord The instance to serialize from. @@ -24801,6 +27710,54 @@ export function serializeDeploymentAccessKeyType(writer: SerializationWriter, de writer.writeStringValue("@odata.type", deploymentAccessKeyType.odataType); writer.writeAdditionalData(deploymentAccessKeyType.additionalData); } +/** + * Serializes information the current object + * @param DetectionAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDetectionAction(writer: SerializationWriter, detectionAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!detectionAction || isSerializingDerivedType) { return; } + writer.writeObjectValue("alertTemplate", detectionAction.alertTemplate, serializeAlertTemplate); + writer.writeObjectValue("automatedActions", detectionAction.automatedActions, serializeAutomatedActionSet); + writer.writeStringValue("@odata.type", detectionAction.odataType); + writer.writeObjectValue("organizationalScope", detectionAction.organizationalScope, serializeOrganizationalScope); + writer.writeAdditionalData(detectionAction.additionalData); +} +/** + * Serializes information the current object + * @param DetectionRule The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDetectionRule(writer: SerializationWriter, detectionRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!detectionRule || isSerializingDerivedType) { return; } + serializeEntity(writer, detectionRule, isSerializingDerivedType) + writer.writeStringValue("createdBy", detectionRule.createdBy); + writer.writeDateValue("createdDateTime", detectionRule.createdDateTime); + writer.writeStringValue("description", detectionRule.description); + writer.writeObjectValue("detectionAction", detectionRule.detectionAction, serializeDetectionAction); + writer.writeStringValue("displayName", detectionRule.displayName); + writer.writeStringValue("lastModifiedBy", detectionRule.lastModifiedBy); + writer.writeDateValue("lastModifiedDateTime", detectionRule.lastModifiedDateTime); + writer.writeObjectValue("queryCondition", detectionRule.queryCondition, serializeQueryCondition); + writer.writeObjectValue("schedule", detectionRule.schedule, serializeRuleSchedule); + writer.writeEnumValue("status", detectionRule.status); +} +/** + * Serializes information the current object + * @param DetectionRuleCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDetectionRuleCollectionResponse(writer: SerializationWriter, detectionRuleCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!detectionRuleCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, detectionRuleCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", detectionRuleCollectionResponse.value, serializeDetectionRule); +} /** * Serializes information the current object * @param DetonationBehaviourDetails The instance to serialize from. @@ -24876,6 +27833,23 @@ export function serializeDetonationObservables(writer: SerializationWriter, deto writer.writeStringValue("@odata.type", detonationObservables.odataType); writer.writeAdditionalData(detonationObservables.additionalData); } +/** + * Serializes information the current object + * @param DeviceAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeviceAction(writer: SerializationWriter, deviceAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deviceAction || isSerializingDerivedType) { return; } + serializeAutomatedAction(writer, deviceAction, isSerializingDerivedType) + writer.writeStringValue("deviceIdColumn", deviceAction.deviceIdColumn); + switch (deviceAction.odataType) { + case "#microsoft.graph.security.isolateDeviceAction": + serializeIsolateDeviceAction(writer, deviceAction, true); + break; + } +} /** * Serializes information the current object * @param DeviceDiscoverySettingsAuthenticatedScansRecord The instance to serialize from. @@ -24953,6 +27927,11 @@ export function serializeDictionary(writer: SerializationWriter, dictionary: Par if (!dictionary || isSerializingDerivedType) { return; } writer.writeStringValue("@odata.type", dictionary.odataType); writer.writeAdditionalData(dictionary.additionalData); + switch (dictionary.odataType) { + case "#microsoft.graph.security.alertCustomDetails": + serializeAlertCustomDetails(writer, dictionary, true); + break; + } } /** * Serializes information the current object @@ -25024,6 +28003,20 @@ export function serializeDlpSensitiveInformationTypeRulePackageCmdletRecord(writ if (!dlpSensitiveInformationTypeRulePackageCmdletRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, dlpSensitiveInformationTypeRulePackageCmdletRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param DnsEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDnsEntityMapping(writer: SerializationWriter, dnsEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!dnsEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, dnsEntityMapping, isSerializingDerivedType) + writer.writeStringValue("domainNameColumn", dnsEntityMapping.domainNameColumn); + writer.writeStringValue("hostIpAddressColumn", dnsEntityMapping.hostIpAddressColumn); + writer.writeStringValue("serverIpColumn", dnsEntityMapping.serverIpColumn); +} /** * Serializes information the current object * @param DnsEvidence The instance to serialize from. @@ -25083,6 +28076,17 @@ export function serializeDragonCopilotSessionRecord(writer: SerializationWriter, if (!dragonCopilotSessionRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, dragonCopilotSessionRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param DspmAdminActivity The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDspmAdminActivity(writer: SerializationWriter, dspmAdminActivity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!dspmAdminActivity || isSerializingDerivedType) { return; } + serializeAuditData(writer, dspmAdminActivity, isSerializingDerivedType) +} /** * Serializes information the current object * @param Dynamics365BusinessCentralAuditRecord The instance to serialize from. @@ -25094,6 +28098,17 @@ export function serializeDynamics365BusinessCentralAuditRecord(writer: Serializa if (!dynamics365BusinessCentralAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, dynamics365BusinessCentralAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param EcsContentMetadata The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEcsContentMetadata(writer: SerializationWriter, ecsContentMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!ecsContentMetadata || isSerializingDerivedType) { return; } + serializeAuditData(writer, ecsContentMetadata, isSerializingDerivedType) +} /** * Serializes information the current object * @param EdiscoveryAddToReviewSetOperation The instance to serialize from. @@ -25472,6 +28487,19 @@ export function serializeEhrConnectorAuditBaseRecord(writer: SerializationWriter if (!ehrConnectorAuditBaseRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, ehrConnectorAuditBaseRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param EmailAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEmailAction(writer: SerializationWriter, emailAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!emailAction || isSerializingDerivedType) { return; } + serializeAutomatedAction(writer, emailAction, isSerializingDerivedType) + writer.writeStringValue("networkMessageIdColumn", emailAction.networkMessageIdColumn); + writer.writeStringValue("recipientColumn", emailAction.recipientColumn); +} /** * Serializes information the current object * @param EmailSender The instance to serialize from. @@ -25487,6 +28515,100 @@ export function serializeEmailSender(writer: SerializationWriter, emailSender: P writer.writeStringValue("@odata.type", emailSender.odataType); writer.writeAdditionalData(emailSender.additionalData); } +/** + * Serializes information the current object + * @param EntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEntityMapping(writer: SerializationWriter, entityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!entityMapping || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", entityMapping.odataType); + writer.writeAdditionalData(entityMapping.additionalData); + switch (entityMapping.odataType) { + case "#microsoft.graph.security.accountEntityMapping": + serializeAccountEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.amazonResourceEntityMapping": + serializeAmazonResourceEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.azureResourceEntityMapping": + serializeAzureResourceEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.cloudApplicationEntityMapping": + serializeCloudApplicationEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.dnsEntityMapping": + serializeDnsEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.fileEntityMapping": + serializeFileEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.googleCloudResourceEntityMapping": + serializeGoogleCloudResourceEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.hostEntityMapping": + serializeHostEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.ipEntityMapping": + serializeIpEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.mailboxEntityMapping": + serializeMailboxEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.mailClusterEntityMapping": + serializeMailClusterEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.mailMessageEntityMapping": + serializeMailMessageEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.oAuthApplicationEntityMapping": + serializeOAuthApplicationEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.processEntityMapping": + serializeProcessEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.registryValueEntityMapping": + serializeRegistryValueEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.securityGroupEntityMapping": + serializeSecurityGroupEntityMapping(writer, entityMapping, true); + break; + case "#microsoft.graph.security.urlEntityMapping": + serializeUrlEntityMapping(writer, entityMapping, true); + break; + } +} +/** + * Serializes information the current object + * @param EntityMappingConfiguration The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEntityMappingConfiguration(writer: SerializationWriter, entityMappingConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!entityMappingConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("accounts", entityMappingConfiguration.accounts, serializeAccountEntityMapping); + writer.writeCollectionOfObjectValues("amazonResources", entityMappingConfiguration.amazonResources, serializeAmazonResourceEntityMapping); + writer.writeCollectionOfObjectValues("azureResources", entityMappingConfiguration.azureResources, serializeAzureResourceEntityMapping); + writer.writeCollectionOfObjectValues("cloudApplications", entityMappingConfiguration.cloudApplications, serializeCloudApplicationEntityMapping); + writer.writeCollectionOfObjectValues("dns", entityMappingConfiguration.dns, serializeDnsEntityMapping); + writer.writeCollectionOfObjectValues("files", entityMappingConfiguration.files, serializeFileEntityMapping); + writer.writeCollectionOfObjectValues("googleCloudResources", entityMappingConfiguration.googleCloudResources, serializeGoogleCloudResourceEntityMapping); + writer.writeCollectionOfObjectValues("hosts", entityMappingConfiguration.hosts, serializeHostEntityMapping); + writer.writeCollectionOfObjectValues("ips", entityMappingConfiguration.ips, serializeIpEntityMapping); + writer.writeCollectionOfObjectValues("mailboxes", entityMappingConfiguration.mailboxes, serializeMailboxEntityMapping); + writer.writeCollectionOfObjectValues("mailClusters", entityMappingConfiguration.mailClusters, serializeMailClusterEntityMapping); + writer.writeCollectionOfObjectValues("mailMessages", entityMappingConfiguration.mailMessages, serializeMailMessageEntityMapping); + writer.writeCollectionOfObjectValues("oAuthApplications", entityMappingConfiguration.oAuthApplications, serializeOAuthApplicationEntityMapping); + writer.writeStringValue("@odata.type", entityMappingConfiguration.odataType); + writer.writeCollectionOfObjectValues("processes", entityMappingConfiguration.processes, serializeProcessEntityMapping); + writer.writeCollectionOfObjectValues("registryValues", entityMappingConfiguration.registryValues, serializeRegistryValueEntityMapping); + writer.writeCollectionOfObjectValues("securityGroups", entityMappingConfiguration.securityGroups, serializeSecurityGroupEntityMapping); + writer.writeCollectionOfObjectValues("urls", entityMappingConfiguration.urls, serializeUrlEntityMapping); + writer.writeAdditionalData(entityMappingConfiguration.additionalData); +} /** * Serializes information the current object * @param EopSubmissionFeedEntityAuditRecord The instance to serialize from. @@ -25620,6 +28742,20 @@ export function serializeFabricPolicyRecord(writer: SerializationWriter, fabricP if (!fabricPolicyRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, fabricPolicyRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param FileAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileAction(writer: SerializationWriter, fileAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileAction || isSerializingDerivedType) { return; } + serializeAutomatedAction(writer, fileAction, isSerializingDerivedType) + writer.writeCollectionOfPrimitiveValues("deviceGroupNames", fileAction.deviceGroupNames); + writer.writeStringValue("sha1Column", fileAction.sha1Column); + writer.writeStringValue("sha256Column", fileAction.sha256Column); +} /** * Serializes information the current object * @param FileDetails The instance to serialize from. @@ -25642,6 +28778,20 @@ export function serializeFileDetails(writer: SerializationWriter, fileDetails: P writer.writeStringValue("signer", fileDetails.signer); writer.writeAdditionalData(fileDetails.additionalData); } +/** + * Serializes information the current object + * @param FileEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileEntityMapping(writer: SerializationWriter, fileEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, fileEntityMapping, isSerializingDerivedType) + writer.writeStringValue("nameColumn", fileEntityMapping.nameColumn); + writer.writeStringValue("sha1Column", fileEntityMapping.sha1Column); + writer.writeStringValue("sha256Column", fileEntityMapping.sha256Column); +} /** * Serializes information the current object * @param FileEvidence The instance to serialize from. @@ -25863,6 +29013,17 @@ export function serializeFilePlanSubcategory(writer: SerializationWriter, filePl if (!filePlanSubcategory || isSerializingDerivedType) { return; } serializeFilePlanDescriptorBase(writer, filePlanSubcategory, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param FilteringTeamsMessageFileInfo The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFilteringTeamsMessageFileInfo(writer: SerializationWriter, filteringTeamsMessageFileInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!filteringTeamsMessageFileInfo || isSerializingDerivedType) { return; } + serializeAuditData(writer, filteringTeamsMessageFileInfo, isSerializingDerivedType) +} /** * Serializes information the current object * @param FormattedContent The instance to serialize from. @@ -25943,6 +29104,18 @@ export function serializeGitHubUserEvidence(writer: SerializationWriter, gitHubU writer.writeStringValue("userId", gitHubUserEvidence.userId); writer.writeStringValue("webUrl", gitHubUserEvidence.webUrl); } +/** + * Serializes information the current object + * @param GoogleCloudResourceEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeGoogleCloudResourceEntityMapping(writer: SerializationWriter, googleCloudResourceEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!googleCloudResourceEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, googleCloudResourceEntityMapping, isSerializingDerivedType) + writer.writeStringValue("fullResourceNameColumn", googleCloudResourceEntityMapping.fullResourceNameColumn); +} /** * Serializes information the current object * @param GoogleCloudResourceEvidence The instance to serialize from. @@ -26122,6 +29295,22 @@ export function serializeHostedRpaAuditRecord(writer: SerializationWriter, hoste if (!hostedRpaAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, hostedRpaAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param HostEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeHostEntityMapping(writer: SerializationWriter, hostEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!hostEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, hostEntityMapping, isSerializingDerivedType) + writer.writeStringValue("deviceIdColumn", hostEntityMapping.deviceIdColumn); + writer.writeStringValue("dnsDomainColumn", hostEntityMapping.dnsDomainColumn); + writer.writeStringValue("nameColumn", hostEntityMapping.nameColumn); + writer.writeStringValue("netBiosNameColumn", hostEntityMapping.netBiosNameColumn); + writer.writeStringValue("ntDomainColumn", hostEntityMapping.ntDomainColumn); +} /** * Serializes information the current object * @param HostLogonSessionEvidence The instance to serialize from. @@ -26730,6 +29919,19 @@ export function serializeIpAddress(writer: SerializationWriter, ipAddress: Parti writer.writeStringValue("hostingProvider", ipAddress.hostingProvider); writer.writeStringValue("netblock", ipAddress.netblock); } +/** + * Serializes information the current object + * @param IpEntityMapping The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeIpEntityMapping(writer: SerializationWriter, ipEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!ipEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, ipEntityMapping, isSerializingDerivedType) + writer.writeStringValue("addressColumn", ipEntityMapping.addressColumn); + writer.writeStringValue("scopeColumn", ipEntityMapping.scopeColumn); +} /** * Serializes information the current object * @param IpEvidence The instance to serialize from. @@ -26767,6 +29969,18 @@ export function serializeIrmUserDefinedDetectionRecord(writer: SerializationWrit if (!irmUserDefinedDetectionRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, irmUserDefinedDetectionRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param IsolateDeviceAction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeIsolateDeviceAction(writer: SerializationWriter, isolateDeviceAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!isolateDeviceAction || isSerializingDerivedType) { return; } + serializeDeviceAction(writer, isolateDeviceAction, isSerializingDerivedType) + writer.writeEnumValue("isolationType", isolateDeviceAction.isolationType); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27032,6 +30246,18 @@ export function serializeMailboxConfigurationEvidence(writer: SerializationWrite writer.writeStringValue("mailboxPrimaryAddress", mailboxConfigurationEvidence.mailboxPrimaryAddress); writer.writeStringValue("upn", mailboxConfigurationEvidence.upn); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MailboxEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMailboxEntityMapping(writer: SerializationWriter, mailboxEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mailboxEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, mailboxEntityMapping, isSerializingDerivedType) + writer.writeStringValue("primaryAddressColumn", mailboxEntityMapping.primaryAddressColumn); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27047,6 +30273,19 @@ export function serializeMailboxEvidence(writer: SerializationWriter, mailboxEvi writer.writeStringValue("upn", mailboxEvidence.upn); writer.writeObjectValue("userAccount", mailboxEvidence.userAccount, serializeUserAccount); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MailClusterEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMailClusterEntityMapping(writer: SerializationWriter, mailClusterEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mailClusterEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, mailClusterEntityMapping, isSerializingDerivedType) + writer.writeStringValue("queryColumn", mailClusterEntityMapping.queryColumn); + writer.writeStringValue("sourceColumn", mailClusterEntityMapping.sourceColumn); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27064,6 +30303,21 @@ export function serializeMailClusterEvidence(writer: SerializationWriter, mailCl writer.writeStringValue("query", mailClusterEvidence.query); writer.writeStringValue("urn", mailClusterEvidence.urn); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MailMessageEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMailMessageEntityMapping(writer: SerializationWriter, mailMessageEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mailMessageEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, mailMessageEntityMapping, isSerializingDerivedType) + writer.writeStringValue("networkMessageIdColumn", mailMessageEntityMapping.networkMessageIdColumn); + writer.writeStringValue("recipientColumn", mailMessageEntityMapping.recipientColumn); + writer.writeStringValue("senderColumn", mailMessageEntityMapping.senderColumn); + writer.writeStringValue("subjectColumn", mailMessageEntityMapping.subjectColumn); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27167,6 +30421,17 @@ export function serializeMcasAlertsAuditRecord(writer: SerializationWriter, mcas if (!mcasAlertsAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, mcasAlertsAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param McsRawEmailContentMetadata The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMcsRawEmailContentMetadata(writer: SerializationWriter, mcsRawEmailContentMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mcsRawEmailContentMetadata || isSerializingDerivedType) { return; } + serializeAuditData(writer, mcsRawEmailContentMetadata, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27257,6 +30522,17 @@ export function serializeMeshWorldsAuditRecord(writer: SerializationWriter, mesh if (!meshWorldsAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, meshWorldsAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MesRawEmailContentMetadata The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMesRawEmailContentMetadata(writer: SerializationWriter, mesRawEmailContentMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mesRawEmailContentMetadata || isSerializingDerivedType) { return; } + serializeAuditData(writer, mesRawEmailContentMetadata, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27444,6 +30720,28 @@ export function serializeMicrosoftPurviewUnifiedCatalogOperationRecord(writer: S if (!microsoftPurviewUnifiedCatalogOperationRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, microsoftPurviewUnifiedCatalogOperationRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MicrosoftSecurityForAiConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMicrosoftSecurityForAiConfiguration(writer: SerializationWriter, microsoftSecurityForAiConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!microsoftSecurityForAiConfiguration || isSerializingDerivedType) { return; } + serializeAuditData(writer, microsoftSecurityForAiConfiguration, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MicrosoftSecurityForAiRealTimeProtection The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMicrosoftSecurityForAiRealTimeProtection(writer: SerializationWriter, microsoftSecurityForAiRealTimeProtection: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!microsoftSecurityForAiRealTimeProtection || isSerializingDerivedType) { return; } + serializeAuditData(writer, microsoftSecurityForAiRealTimeProtection, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27499,6 +30797,17 @@ export function serializeMicrosoftTeamsDeviceAuditRecord(writer: SerializationWr if (!microsoftTeamsDeviceAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, microsoftTeamsDeviceAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MicrosoftTeamsMoveMessages The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMicrosoftTeamsMoveMessages(writer: SerializationWriter, microsoftTeamsMoveMessages: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!microsoftTeamsMoveMessages || isSerializingDerivedType) { return; } + serializeAuditData(writer, microsoftTeamsMoveMessages, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27653,6 +30962,34 @@ export function serializeMipLabelAuditRecord(writer: SerializationWriter, mipLab if (!mipLabelAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, mipLabelAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MitreTactic The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMitreTactic(writer: SerializationWriter, mitreTactic: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mitreTactic || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", mitreTactic.odataType); + writer.writeStringValue("tactic", mitreTactic.tactic); + writer.writeCollectionOfObjectValues("techniques", mitreTactic.techniques, serializeMitreTechnique); + writer.writeAdditionalData(mitreTactic.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MitreTechnique The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMitreTechnique(writer: SerializationWriter, mitreTechnique: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mitreTechnique || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", mitreTechnique.odataType); + writer.writeCollectionOfPrimitiveValues("subTechniques", mitreTechnique.subTechniques); + writer.writeStringValue("technique", mitreTechnique.technique); + writer.writeAdditionalData(mitreTechnique.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27785,6 +31122,17 @@ export function serializeMsticNationStateNotificationRecord(writer: Serializatio if (!msticNationStateNotificationRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, msticNationStateNotificationRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MtpContentMetadata The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMtpContentMetadata(writer: SerializationWriter, mtpContentMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mtpContentMetadata || isSerializingDerivedType) { return; } + serializeAuditData(writer, mtpContentMetadata, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27861,6 +31209,18 @@ export function serializeNoisyAlertPolicyAuditRecord(writer: SerializationWriter if (!noisyAlertPolicyAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, noisyAlertPolicyAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OAuthApplicationEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOAuthApplicationEntityMapping(writer: SerializationWriter, oAuthApplicationEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!oAuthApplicationEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, oAuthApplicationEntityMapping, isSerializingDerivedType) + writer.writeStringValue("oAuthAppIdColumn", oAuthApplicationEntityMapping.oAuthAppIdColumn); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27913,6 +31273,17 @@ export function serializeOmePortalAuditRecord(writer: SerializationWriter, omePo if (!omePortalAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, omePortalAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnDemandExchangeClassification The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnDemandExchangeClassification(writer: SerializationWriter, onDemandExchangeClassification: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onDemandExchangeClassification || isSerializingDerivedType) { return; } + serializeAuditData(writer, onDemandExchangeClassification, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -27968,6 +31339,19 @@ export function serializeOrganizationalDataInM365AuditRecord(writer: Serializati if (!organizationalDataInM365AuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, organizationalDataInM365AuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OrganizationalScope The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOrganizationalScope(writer: SerializationWriter, organizationalScope: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!organizationalScope || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("deviceGroups", organizationalScope.deviceGroups); + writer.writeStringValue("@odata.type", organizationalScope.odataType); + writer.writeAdditionalData(organizationalScope.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -28034,6 +31418,17 @@ export function serializeP4aiAssessmentRecord(writer: SerializationWriter, p4aiA if (!p4aiAssessmentRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, p4aiAssessmentRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param P4AiDagSitePermissionsRecord The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeP4AiDagSitePermissionsRecord(writer: SerializationWriter, p4AiDagSitePermissionsRecord: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!p4AiDagSitePermissionsRecord || isSerializingDerivedType) { return; } + serializeAuditData(writer, p4AiDagSitePermissionsRecord, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -28085,6 +31480,28 @@ export function serializePeopleAdminSettingsAuditRecord(writer: SerializationWri if (!peopleAdminSettingsAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, peopleAdminSettingsAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PeopleSkillsAdmin The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePeopleSkillsAdmin(writer: SerializationWriter, peopleSkillsAdmin: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!peopleSkillsAdmin || isSerializingDerivedType) { return; } + serializeAuditData(writer, peopleSkillsAdmin, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PeopleSkillsUser The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePeopleSkillsUser(writer: SerializationWriter, peopleSkillsUser: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!peopleSkillsUser || isSerializingDerivedType) { return; } + serializeAuditData(writer, peopleSkillsUser, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -28140,6 +31557,50 @@ export function serializePlannerCopyPlanAuditRecord(writer: SerializationWriter, if (!plannerCopyPlanAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, plannerCopyPlanAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PlannerCustomFieldDefinition The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePlannerCustomFieldDefinition(writer: SerializationWriter, plannerCustomFieldDefinition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!plannerCustomFieldDefinition || isSerializingDerivedType) { return; } + serializeAuditData(writer, plannerCustomFieldDefinition, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PlannerCustomFieldDefinitionList The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePlannerCustomFieldDefinitionList(writer: SerializationWriter, plannerCustomFieldDefinitionList: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!plannerCustomFieldDefinitionList || isSerializingDerivedType) { return; } + serializeAuditData(writer, plannerCustomFieldDefinitionList, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PlannerDependency The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePlannerDependency(writer: SerializationWriter, plannerDependency: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!plannerDependency || isSerializingDerivedType) { return; } + serializeAuditData(writer, plannerDependency, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PlannerDependencyList The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePlannerDependencyList(writer: SerializationWriter, plannerDependencyList: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!plannerDependencyList || isSerializingDerivedType) { return; } + serializeAuditData(writer, plannerDependencyList, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -28503,6 +31964,19 @@ export function serializePrivaPrivacyConsentOperationRecord(writer: Serializatio if (!privaPrivacyConsentOperationRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, privaPrivacyConsentOperationRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ProcessEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeProcessEntityMapping(writer: SerializationWriter, processEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!processEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, processEntityMapping, isSerializingDerivedType) + writer.writeStringValue("sha1Column", processEntityMapping.sha1Column); + writer.writeStringValue("sha256Column", processEntityMapping.sha256Column); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -28678,6 +32152,19 @@ export function serializeQuarantineAuditRecord(writer: SerializationWriter, quar if (!quarantineAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, quarantineAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param QueryCondition The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQueryCondition(writer: SerializationWriter, queryCondition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!queryCondition || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", queryCondition.odataType); + writer.writeStringValue("queryText", queryCondition.queryText); + writer.writeAdditionalData(queryCondition.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -28718,6 +32205,19 @@ export function serializeRegistryKeyEvidence(writer: SerializationWriter, regist writer.writeStringValue("registryHive", registryKeyEvidence.registryHive); writer.writeStringValue("registryKey", registryKeyEvidence.registryKey); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RegistryValueEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRegistryValueEntityMapping(writer: SerializationWriter, registryValueEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!registryValueEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, registryValueEntityMapping, isSerializingDerivedType) + writer.writeStringValue("keyColumn", registryValueEntityMapping.keyColumn); + writer.writeStringValue("valueNameColumn", registryValueEntityMapping.valueNameColumn); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -28982,6 +32482,31 @@ export function serializeRtiOperationsAgentAuditRecord(writer: SerializationWrit if (!rtiOperationsAgentAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, rtiOperationsAgentAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RuleSchedule The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRuleSchedule(writer: SerializationWriter, ruleSchedule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!ruleSchedule || isSerializingDerivedType) { return; } + writer.writeDurationValue("frequency", ruleSchedule.frequency); + writer.writeStringValue("@odata.type", ruleSchedule.odataType); + writer.writeAdditionalData(ruleSchedule.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RulesRoot The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRulesRoot(writer: SerializationWriter, rulesRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!rulesRoot || isSerializingDerivedType) { return; } + serializeEntity(writer, rulesRoot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("detectionRules", rulesRoot.detectionRules, serializeDetectionRule); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -29172,6 +32697,20 @@ export function serializeSecurityDevelopmentLifecycleAILogAuditRecord(writer: Se if (!securityDevelopmentLifecycleAILogAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, securityDevelopmentLifecycleAILogAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SecurityGroupEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSecurityGroupEntityMapping(writer: SerializationWriter, securityGroupEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!securityGroupEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, securityGroupEntityMapping, isSerializingDerivedType) + writer.writeStringValue("distinguishedNameColumn", securityGroupEntityMapping.distinguishedNameColumn); + writer.writeStringValue("objectIdColumn", securityGroupEntityMapping.objectIdColumn); + writer.writeStringValue("sidColumn", securityGroupEntityMapping.sidColumn); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -29541,6 +33080,17 @@ export function serializeSharePointFieldOperationAuditRecord(writer: Serializati if (!sharePointFieldOperationAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, sharePointFieldOperationAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SharePointFileArchivePolicy The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSharePointFileArchivePolicy(writer: SerializationWriter, sharePointFileArchivePolicy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!sharePointFileArchivePolicy || isSerializingDerivedType) { return; } + serializeAuditData(writer, sharePointFileArchivePolicy, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -29776,6 +33326,19 @@ export function serializeSslCertificateEntity(writer: SerializationWriter, sslCe writer.writeStringValue("surname", sslCertificateEntity.surname); writer.writeAdditionalData(sslCertificateEntity.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param StopAndQuarantineFileAction The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeStopAndQuarantineFileAction(writer: SerializationWriter, stopAndQuarantineFileAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!stopAndQuarantineFileAction || isSerializingDerivedType) { return; } + serializeAutomatedAction(writer, stopAndQuarantineFileAction, isSerializingDerivedType) + writer.writeStringValue("deviceIdColumn", stopAndQuarantineFileAction.deviceIdColumn); + writer.writeStringValue("sha1Column", stopAndQuarantineFileAction.sha1Column); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -29879,6 +33442,17 @@ export function serializeSupervisoryReviewDayXInsightsAuditRecord(writer: Serial if (!supervisoryReviewDayXInsightsAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, supervisoryReviewDayXInsightsAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SyntheticMediaDetectionEvent The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSyntheticMediaDetectionEvent(writer: SerializationWriter, syntheticMediaDetectionEvent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!syntheticMediaDetectionEvent || isSerializingDerivedType) { return; } + serializeAuditData(writer, syntheticMediaDetectionEvent, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -30326,6 +33900,17 @@ export function serializeUniversalPrintPrintJobAuditRecord(writer: Serialization if (!universalPrintPrintJobAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, universalPrintPrintJobAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UniversalPrintSecureScan The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUniversalPrintSecureScan(writer: SerializationWriter, universalPrintSecureScan: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!universalPrintSecureScan || isSerializingDerivedType) { return; } + serializeAuditData(writer, universalPrintSecureScan, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -30359,6 +33944,18 @@ export function serializeUrbacRoleAuditRecord(writer: SerializationWriter, urbac if (!urbacRoleAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, urbacRoleAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UrlEntityMapping The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUrlEntityMapping(writer: SerializationWriter, urlEntityMapping: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!urlEntityMapping || isSerializingDerivedType) { return; } + serializeEntityMapping(writer, urlEntityMapping, isSerializingDerivedType) + writer.writeStringValue("addressColumn", urlEntityMapping.addressColumn); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -30565,6 +34162,28 @@ export function serializeVivaGlintAgenticCampaignAuditRecord(writer: Serializati if (!vivaGlintAgenticCampaignAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, vivaGlintAgenticCampaignAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param VivaGlintClientConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeVivaGlintClientConfiguration(writer: SerializationWriter, vivaGlintClientConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!vivaGlintClientConfiguration || isSerializingDerivedType) { return; } + serializeAuditData(writer, vivaGlintClientConfiguration, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param VivaGlintDataRetention The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeVivaGlintDataRetention(writer: SerializationWriter, vivaGlintDataRetention: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!vivaGlintDataRetention || isSerializingDerivedType) { return; } + serializeAuditData(writer, vivaGlintDataRetention, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -30686,6 +34305,17 @@ export function serializeVivaGlintUserGroupAuditRecord(writer: SerializationWrit if (!vivaGlintUserGroupAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, vivaGlintUserGroupAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param VivaGlintVivaInsightsIntegration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeVivaGlintVivaInsightsIntegration(writer: SerializationWriter, vivaGlintVivaInsightsIntegration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!vivaGlintVivaInsightsIntegration || isSerializingDerivedType) { return; } + serializeAuditData(writer, vivaGlintVivaInsightsIntegration, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -30993,6 +34623,17 @@ export function serializeWindows365CustomerLockboxAuditRecord(writer: Serializat if (!windows365CustomerLockboxAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, windows365CustomerLockboxAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkIQAdminActivity The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkIQAdminActivity(writer: SerializationWriter, workIQAdminActivity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workIQAdminActivity || isSerializingDerivedType) { return; } + serializeAuditData(writer, workIQAdminActivity, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -31096,6 +34737,11 @@ export interface SharePointESignatureAuditRecord extends AuditData, Parsable { */ export interface SharePointFieldOperationAuditRecord extends AuditData, Parsable { } +/** + * Audit data for SharePoint File Archive Policy events. + */ +export interface SharePointFileArchivePolicy extends AuditData, Parsable { +} /** * Audit data for SharePoint File Operation events. */ @@ -31287,6 +34933,16 @@ export interface SslCertificateEntity extends AdditionalDataHolder, BackedModel, surname?: string | null; } export type StatisticsOptions = (typeof StatisticsOptionsObject)[keyof typeof StatisticsOptionsObject]; +export interface StopAndQuarantineFileAction extends AutomatedAction, Parsable { + /** + * Name of the hunting-query result column that contains the device ID for the device where the file was observed. + */ + deviceIdColumn?: string | null; + /** + * Name of the hunting-query result column that contains the SHA-1 hash of the file to stop and quarantine. + */ + sha1Column?: string | null; +} export interface Stream extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -31373,6 +35029,11 @@ export interface SubmissionMailEvidence extends AlertEvidence, Parsable { */ export interface SupervisoryReviewDayXInsightsAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Synthetic Media Detection events. + */ +export interface SyntheticMediaDetectionEvent extends AuditData, Parsable { +} /** * Audit data for Synthetic Probe events. */ @@ -31798,6 +35459,11 @@ export interface UniversalPrintManagementAuditRecord extends AuditData, Parsable */ export interface UniversalPrintPrintJobAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Universal Print Secure Scan events. + */ +export interface UniversalPrintSecureScan extends AuditData, Parsable { +} /** * Audit data for URBAC Assignment events. */ @@ -31813,6 +35479,12 @@ export interface UrbacEnableStateAuditRecord extends AuditData, Parsable { */ export interface UrbacRoleAuditRecord extends AuditData, Parsable { } +export interface UrlEntityMapping extends EntityMapping, Parsable { + /** + * Name of the detection query column that maps to the URL address of the alert entity. + */ + addressColumn?: string | null; +} export interface UrlEvidence extends AlertEvidence, Parsable { /** * The Unique Resource Locator (URL). @@ -31961,6 +35633,16 @@ export interface VivaGlintAdvancedConfigurationAuditRecord extends AuditData, Pa */ export interface VivaGlintAgenticCampaignAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Viva Glint Client Configuration events. + */ +export interface VivaGlintClientConfiguration extends AuditData, Parsable { +} +/** + * Audit data for Viva Glint Data Retention events. + */ +export interface VivaGlintDataRetention extends AuditData, Parsable { +} /** * Audit data for Viva Glint Feedback Program events. */ @@ -32016,6 +35698,11 @@ export interface VivaGlintUserAuditRecord extends AuditData, Parsable { */ export interface VivaGlintUserGroupAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Viva Glint Viva Insights Integration events. + */ +export interface VivaGlintVivaInsightsIntegration extends AuditData, Parsable { +} /** * Audit data for Viva Goals events. */ @@ -32332,6 +36019,11 @@ export interface WhoisRecordCollectionResponse extends BaseCollectionPaginationC */ export interface Windows365CustomerLockboxAuditRecord extends AuditData, Parsable { } +/** + * Audit data for Work IQ Admin Activity events. + */ +export interface WorkIQAdminActivity extends AuditData, Parsable { +} /** * Audit data for Workplace Analytics events. */ @@ -32939,6 +36631,41 @@ export const AuditLogRecordTypeObject = { MDASH: "MDASH", DefenderSecurityForAIConfiguration: "DefenderSecurityForAIConfiguration", SparkCoreCustomLivePool: "SparkCoreCustomLivePool", + PlannerCustomFieldDefinition: "PlannerCustomFieldDefinition", + PlannerCustomFieldDefinitionList: "PlannerCustomFieldDefinitionList", + SyntheticMediaDetectionEvent: "SyntheticMediaDetectionEvent", + VivaGlintVivaInsightsIntegration: "VivaGlintVivaInsightsIntegration", + PeopleSkillsAdmin: "PeopleSkillsAdmin", + PeopleSkillsUser: "PeopleSkillsUser", + DSPMAdminActivity: "DSPMAdminActivity", + OnDemandExchangeClassification: "OnDemandExchangeClassification", + UniversalPrintSecureScan: "UniversalPrintSecureScan", + CloudSecurityManagement: "CloudSecurityManagement", + CloudSecurityConnector: "CloudSecurityConnector", + CloudSecurityEnablement: "CloudSecurityEnablement", + MCSRawEmailContentMetadata: "MCSRawEmailContentMetadata", + AIGuardrail: "AIGuardrail", + A365AIGuardrail: "A365AIGuardrail", + WorkIQAdminActivity: "WorkIQAdminActivity", + VivaGlintClientConfiguration: "VivaGlintClientConfiguration", + VivaGlintDataRetention: "VivaGlintDataRetention", + FilteringTeamsMessageFileInfo: "FilteringTeamsMessageFileInfo", + SharePointFileArchivePolicy: "SharePointFileArchivePolicy", + DefenderAutomationRule: "DefenderAutomationRule", + DefenderGeneratedPlaybook: "DefenderGeneratedPlaybook", + DefenderIntegration: "DefenderIntegration", + P4AIDagSitePermissionsRecord: "P4AIDagSitePermissionsRecord", + PlannerDependency: "PlannerDependency", + PlannerDependencyList: "PlannerDependencyList", + CSCContentMetadata: "CSCContentMetadata", + MicrosoftSecurityForAIConfiguration: "MicrosoftSecurityForAIConfiguration", + MicrosoftSecurityForAIRealTimeProtection: "MicrosoftSecurityForAIRealTimeProtection", + MTPContentMetadata: "MTPContentMetadata", + ComplianceEvaluationIncomplete: "ComplianceEvaluationIncomplete", + ComplianceEndpointEvaluationIncomplete: "ComplianceEndpointEvaluationIncomplete", + MicrosoftTeamsMoveMessages: "MicrosoftTeamsMoveMessages", + ECSContentMetadata: "ECSContentMetadata", + MESRawEmailContentMetadata: "MESRawEmailContentMetadata", UnknownFutureValue: "unknownFutureValue", } as const; /** @@ -33113,6 +36840,12 @@ export const DeploymentStatusObject = { Syncing: "syncing", UnknownFutureValue: "unknownFutureValue", } as const; +export const DetectionRuleStatusObject = { + Enabled: "enabled", + Disabled: "disabled", + AutoDisabled: "autoDisabled", + UnknownFutureValue: "unknownFutureValue", +} as const; export const DetectionSourceObject = { Unknown: "unknown", MicrosoftDefenderForEndpoint: "microsoftDefenderForEndpoint", @@ -33387,6 +37120,11 @@ export const IoTDeviceImportanceTypeObject = { High: "high", UnknownFutureValue: "unknownFutureValue", } as const; +export const IsolationTypeObject = { + Full: "full", + Selective: "selective", + UnknownFutureValue: "unknownFutureValue", +} as const; export const ItemsToIncludeObject = { SearchHits: "searchHits", PartiallyIndexed: "partiallyIndexed",