From a95c5a2f1f2d2b137ad4b6136c43275c9c4cf4a0 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 16 Dec 2025 22:02:10 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 206096 --- packages/kiota-dom-export.txt | 120 +- packages/kiota-lock.json | 2 +- .../federatedIdentityCredentials/index.ts | 14 +- .../item/index.ts | 14 +- .../index.ts | 14 +- .../chats/item/completeMigration/index.ts | 5 +- .../index.ts | 5 +- .../channels/item/completeMigration/index.ts | 4 +- .../primaryChannel/completeMigration/index.ts | 4 +- .../controlConfigurations/count/index.ts | 69 + .../controlConfigurations/index.ts | 158 ++ .../controlConfigurations/item/index.ts | 122 ++ .../entitlementManagement/index.ts | 10 + .../places/getOperationWithId/index.ts | 5 +- .../places/item/checkIns/index.ts | 4 +- .../places/item/children/index.ts | 6 +- .../places/item/children/item/index.ts | 6 +- .../item/graphBuilding/children/index.ts | 6 +- .../item/graphBuilding/children/item/index.ts | 6 +- .../places/item/graphDesk/children/index.ts | 6 +- .../item/graphDesk/children/item/index.ts | 6 +- .../places/item/graphFloor/children/index.ts | 6 +- .../item/graphFloor/children/item/index.ts | 6 +- .../places/item/graphRoom/children/index.ts | 6 +- .../item/graphRoom/children/item/index.ts | 6 +- .../item/graphRoomList/children/index.ts | 6 +- .../item/graphRoomList/children/item/index.ts | 6 +- .../rooms/item/children/index.ts | 6 +- .../rooms/item/children/item/index.ts | 6 +- .../workspaces/item/children/index.ts | 6 +- .../workspaces/item/children/item/index.ts | 6 +- .../item/graphSection/children/index.ts | 6 +- .../item/graphSection/children/item/index.ts | 6 +- .../item/graphWorkspace/children/index.ts | 6 +- .../graphWorkspace/children/item/index.ts | 6 +- .../places/item/index.ts | 6 +- .../places/listOperations/index.ts | 7 +- .../security/identities/index.ts | 3 +- .../autoAuditingConfiguration/index.ts | 117 -- .../security/identities/settings/index.ts | 16 +- .../index.ts | 5 +- .../index.ts | 5 +- .../index.ts | 5 +- .../crossOrganizationMigrationTasks/index.ts | 11 +- .../item/cancel/index.ts | 5 +- .../item/index.ts | 7 +- .../channels/item/completeMigration/index.ts | 4 +- .../primaryChannel/completeMigration/index.ts | 4 +- .../channels/item/allMembers/item/index.ts | 7 +- .../channels/item/completeMigration/index.ts | 4 +- .../primaryChannel/completeMigration/index.ts | 4 +- .../channels/item/completeMigration/index.ts | 4 +- .../channels/item/completeMigration/index.ts | 4 +- .../primaryChannel/completeMigration/index.ts | 4 +- .../msgraph-beta-sdk-users/users/index.ts | 8 +- .../item/adhocCalls/item/recordings/index.ts | 6 +- .../item/recordings/item/content/index.ts | 4 +- .../adhocCalls/item/recordings/item/index.ts | 6 +- .../item/adhocCalls/item/transcripts/index.ts | 6 +- .../adhocCalls/item/transcripts/item/index.ts | 6 +- .../chats/item/completeMigration/index.ts | 5 +- .../item/userConfigurations/index.ts | 6 +- .../item/userConfigurations/item/index.ts | 6 +- .../item/userConfigurations/index.ts | 6 +- .../item/userConfigurations/item/index.ts | 6 +- .../onlineMeetings/item/recordings/index.ts | 6 +- .../item/recordings/item/content/index.ts | 4 +- .../item/recordings/item/index.ts | 6 +- .../item/transcripts/item/content/index.ts | 4 +- .../item/transcripts/item/index.ts | 6 +- .../transcripts/item/metadataContent/index.ts | 4 +- .../models/callRecords/index.ts | 8 +- .../models/deviceManagement/index.ts | 4 +- .../models/ediscovery/index.ts | 20 +- .../models/externalConnectors/index.ts | 12 +- packages/msgraph-beta-sdk/models/index.ts | 1412 ++++++++++------- .../models/industryData/index.ts | 2 +- .../models/managedTenants/index.ts | 24 +- .../models/partners/billing/index.ts | 2 +- .../msgraph-beta-sdk/models/search/index.ts | 6 +- .../msgraph-beta-sdk/models/security/index.ts | 113 +- .../models/termStore/index.ts | 4 +- .../models/windowsUpdates/index.ts | 10 +- 83 files changed, 1607 insertions(+), 997 deletions(-) create mode 100644 packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/count/index.ts create mode 100644 packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/index.ts create mode 100644 packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/item/index.ts delete mode 100644 packages/msgraph-beta-sdk-security/security/identities/settings/autoAuditingConfiguration/index.ts diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 76957bdb31..ee5da68cfa 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -107590,6 +107590,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.connectedOrganizations.item.internalSponsors.ref.refRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.connectedOrganizations.item.internalSponsors.ref.refRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.connectedOrganizations.item.internalSponsors.ref.RefRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|byControlConfigurationId(controlConfigurationId:string):ControlConfigurationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ControlConfigurationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|post(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):ControlConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|toPostRequestInformation(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ControlConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|put(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):ControlConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|toPutRequestInformation(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.controlConfigurationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.controlConfigurationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.controlConfigurationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|accessPackageAssignmentApprovals:AccessPackageAssignmentApprovalsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|accessPackageAssignmentPolicies:AccessPackageAssignmentPoliciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|accessPackageAssignmentRequests:AccessPackageAssignmentRequestsRequestBuilder @@ -107607,6 +107646,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|assignmentRequests:AssignmentRequestsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|availableAccessPackages:AvailableAccessPackagesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|connectedOrganizations:ConnectedOrganizationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|controlConfigurations:ControlConfigurationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EntitlementManagement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|patch(body:EntitlementManagement; requestConfiguration?:RequestConfiguration):EntitlementManagement @@ -114986,6 +115026,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestion github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionRelatedPeopleBased::|public|relatedPeople:Identity[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionRelatedPeopleBased::|public|relatedPeopleAssignmentCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionRelatedPeopleBased~~>AccessPackageSuggestionReason; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0000-disabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0001-count +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0002-countAndNames +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevelObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|lastAssignmentDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|pastAssigmentCount:number @@ -125351,6 +125396,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Contract::|public|Odata github.com/microsoftgraph/msgraph-sdk-typescript/.models.ContractCollectionResponse::|public|value:Contract[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ContractCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Contract~~>DirectoryObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|createdBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|isEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|modifiedBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|modifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfigurationCollectionResponse::|public|value:ControlConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfigurationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlScore::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlScore::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlScore::|public|controlCategory:string @@ -131933,6 +131987,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.endUserNotificationType github.com/microsoftgraph/msgraph-sdk-typescript/.models.endUserNotificationType::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.endUserNotificationTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserNotification~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings::|public|relatedPeopleInsightLevel:AccessPackageSuggestionRelatedPeopleInsightLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings::|public|showApproverDetailsToMembers:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings~~>ControlConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnforceAppPIN::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnforceAppPIN::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnforceAppPIN::|public|excludeTargets:ExcludeTarget[] @@ -132166,6 +132224,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement:: github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|assignmentRequests:AccessPackageAssignmentRequest[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|availableAccessPackages:AvailableAccessPackage[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|connectedOrganizations:ConnectedOrganization[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|controlConfigurations:ControlConfiguration[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|settings:EntitlementManagementSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|subjects:AccessPackageSubject[] @@ -132205,6 +132264,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.entityTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Entity~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Entra::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Entra::|public|uxSetting:UxSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntraIdProtectionRiskyUserApproval::|public|isApprovalRequired:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntraIdProtectionRiskyUserApproval::|public|minimumRiskLevel:RiskLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntraIdProtectionRiskyUserApproval::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntraIdProtectionRiskyUserApproval~~>ControlConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Entra~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedAccountsWithAccess::|public|accounts:AuthorizationSystem[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedAccountsWithAccess::|public|OdataType:string @@ -133265,8 +133328,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|drive:Drive github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|externalGroupId:Guid github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|informationBarrier:InformationBarrier -github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|isItemVersioningEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|itemMajorVersionLimit:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|lockState:SiteLockState github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|migrationJobs:SharePointMigrationJob[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|OdataType:string @@ -136356,6 +136417,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.insiderRiskLevel::0002- github.com/microsoftgraph/msgraph-sdk-typescript/.models.insiderRiskLevel::0003-elevated github.com/microsoftgraph/msgraph-sdk-typescript/.models.insiderRiskLevel::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.insiderRiskLevelObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.InsiderRiskyUserApproval::|public|isApprovalRequired:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.InsiderRiskyUserApproval::|public|minimumRiskLevel:PurviewInsiderRiskManagementLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.InsiderRiskyUserApproval::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.InsiderRiskyUserApproval~~>ControlConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.InsightIdentity::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.InsightIdentity::|public|address:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.InsightIdentity::|public|backingStoreEnabled:boolean @@ -144963,6 +145028,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|meetingSpokenLanguageTag:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|recordAutomatically:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|sensitivityLabelAssignment:OnlineMeetingSensitivityLabelAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|shareMeetingChatHistoryDefault:MeetingChatHistoryDefaultMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|subject:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|videoTeleconferenceId:string @@ -145019,6 +145085,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRole::0002 github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRole::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRole::0004-coorganizer github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRoleObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|sensitivityLabelId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingVideoDisabledReason::0000-watermarkProtection github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingVideoDisabledReason::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingVideoDisabledReasonObject @@ -150228,6 +150299,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoiceLineColl github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoiceLineCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoiceLine~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PurchaseInvoice~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.purviewInsiderRiskManagementLevel::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.purviewInsiderRiskManagementLevel::0001-minor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.purviewInsiderRiskManagementLevel::0002-moderate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.purviewInsiderRiskManagementLevel::0003-elevated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.purviewInsiderRiskManagementLevel::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.purviewInsiderRiskManagementLevelObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|expireDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.QrCode::|public|image:QrCodeImageDetails @@ -153732,9 +153809,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTempl github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplateCollectionResponse::|public|value:AuthorityTemplate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplateCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplate~~>FilePlanDescriptorTemplate; Parsable -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.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 @@ -156679,7 +156753,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus::0005-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus::0006-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatusObject -github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer::|public|autoAuditingConfiguration:AutoAuditingConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointAppPermissionOperationAuditRecord::|public|OdataType:string @@ -157431,7 +157504,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditLo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditSearchAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AuditSearchAuditRecord 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::createAutonomousSystemFromDiscriminatorValue(parseNode:ParseNode):AutonomousSystem github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryAccountLogonAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAccountLogonAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAuditRecord @@ -158068,7 +158140,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditSearchAuditRecord(AuditSearchAuditRecord:AuditSearchAuditRecord={}):Record void> 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::deserializeIntoAutonomousSystem(AutonomousSystem:AutonomousSystem={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryAccountLogonAuditRecord(AzureActiveDirectoryAccountLogonAuditRecord:AzureActiveDirectoryAccountLogonAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryAuditRecord(AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}):Record void> @@ -158705,7 +158776,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAudi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditSearchAuditRecord(writer:SerializationWriter; AuditSearchAuditRecord:AuditSearchAuditRecord={}; isSerializingDerivedType?:boolean=false):void 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::serializeAutonomousSystem(writer:SerializationWriter; AutonomousSystem:AutonomousSystem={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryAccountLogonAuditRecord(writer:SerializationWriter; AzureActiveDirectoryAccountLogonAuditRecord:AzureActiveDirectoryAccountLogonAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryAuditRecord(writer:SerializationWriter; AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -172216,6 +172286,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContinuousAccess github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContinuousAccessEvaluationSessionControlFromDiscriminatorValue(parseNode:ParseNode):ContinuousAccessEvaluationSessionControl github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContractCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ContractCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContractFromDiscriminatorValue(parseNode:ParseNode):Contract +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createControlConfigurationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ControlConfigurationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createControlConfigurationFromDiscriminatorValue(parseNode:ParseNode):ControlConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createControlScoreFromDiscriminatorValue(parseNode:ParseNode):ControlScore github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConversationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConversationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConversationFromDiscriminatorValue(parseNode:ParseNode):Conversation @@ -172970,6 +173042,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificat github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificationDetailFromDiscriminatorValue(parseNode:ParseNode):EndUserNotificationDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificationFromDiscriminatorValue(parseNode:ParseNode):EndUserNotification github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificationSettingFromDiscriminatorValue(parseNode:ParseNode):EndUserNotificationSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserSettingsFromDiscriminatorValue(parseNode:ParseNode):EndUserSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnforceAppPINFromDiscriminatorValue(parseNode:ParseNode):EnforceAppPIN github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEngagementAsyncOperationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EngagementAsyncOperationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEngagementAsyncOperationFromDiscriminatorValue(parseNode:ParseNode):EngagementAsyncOperation @@ -173005,6 +173078,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntitlementsData github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntitlementsDataCollectionInfoFromDiscriminatorValue(parseNode:ParseNode):EntitlementsDataCollectionInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntityFromDiscriminatorValue(parseNode:ParseNode):Entity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntraFromDiscriminatorValue(parseNode:ParseNode):Entra +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntraIdProtectionRiskyUserApprovalFromDiscriminatorValue(parseNode:ParseNode):EntraIdProtectionRiskyUserApproval github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedAccountsWithAccessFromDiscriminatorValue(parseNode:ParseNode):EnumeratedAccountsWithAccess github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedDeviceRegistrationMembershipFromDiscriminatorValue(parseNode:ParseNode):EnumeratedDeviceRegistrationMembership github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedDomainsFromDiscriminatorValue(parseNode:ParseNode):EnumeratedDomains @@ -173377,6 +173451,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInformationProte github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInformationProtectionLabelFromDiscriminatorValue(parseNode:ParseNode):InformationProtectionLabel github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInformationProtectionPolicyFromDiscriminatorValue(parseNode:ParseNode):InformationProtectionPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInitiatorFromDiscriminatorValue(parseNode:ParseNode):Initiator +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInsiderRiskyUserApprovalFromDiscriminatorValue(parseNode:ParseNode):InsiderRiskyUserApproval github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInsightIdentityFromDiscriminatorValue(parseNode:ParseNode):InsightIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInsightsSettingsFromDiscriminatorValue(parseNode:ParseNode):InsightsSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createInsightSummaryCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):InsightSummaryCollectionResponse @@ -174060,6 +174135,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingEng github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingFromDiscriminatorValue(parseNode:ParseNode):OnlineMeeting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingInfoFromDiscriminatorValue(parseNode:ParseNode):OnlineMeetingInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingRestrictedFromDiscriminatorValue(parseNode:ParseNode):OnlineMeetingRestricted +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingSensitivityLabelAssignmentFromDiscriminatorValue(parseNode:ParseNode):OnlineMeetingSensitivityLabelAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendCustomExtensionFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendCustomExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendCustomExtensionHandlerFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendCustomExtensionHandler github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendHandlerFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendHandler @@ -177178,6 +177254,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContinu github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContinuousAccessEvaluationSessionControl(ContinuousAccessEvaluationSessionControl:ContinuousAccessEvaluationSessionControl={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContract(Contract:Contract={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContractCollectionResponse(ContractCollectionResponse:ContractCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoControlConfiguration(ControlConfiguration:ControlConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoControlConfigurationCollectionResponse(ControlConfigurationCollectionResponse:ControlConfigurationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoControlScore(ControlScore:ControlScore={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConversation(Conversation:Conversation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConversationCollectionResponse(ConversationCollectionResponse:ConversationCollectionResponse={}):Record void> @@ -177932,6 +178010,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUser github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserNotificationDetail(EndUserNotificationDetail:EndUserNotificationDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserNotificationDetailCollectionResponse(EndUserNotificationDetailCollectionResponse:EndUserNotificationDetailCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserNotificationSetting(EndUserNotificationSetting:EndUserNotificationSetting={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserSettings(EndUserSettings:EndUserSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnforceAppPIN(EnforceAppPIN:EnforceAppPIN={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEngagementAsyncOperation(EngagementAsyncOperation:EngagementAsyncOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEngagementAsyncOperationCollectionResponse(EngagementAsyncOperationCollectionResponse:EngagementAsyncOperationCollectionResponse={}):Record void> @@ -177967,6 +178046,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntitle github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntitlementsDataCollectionInfo(EntitlementsDataCollectionInfo:EntitlementsDataCollectionInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntity(Entity:Entity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntra(Entra:Entra={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntraIdProtectionRiskyUserApproval(EntraIdProtectionRiskyUserApproval:EntraIdProtectionRiskyUserApproval={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedAccountsWithAccess(EnumeratedAccountsWithAccess:EnumeratedAccountsWithAccess={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedDeviceRegistrationMembership(EnumeratedDeviceRegistrationMembership:EnumeratedDeviceRegistrationMembership={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedDomains(EnumeratedDomains:EnumeratedDomains={}):Record void> @@ -178339,6 +178419,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInforma github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInformationProtectionLabelCollectionResponse(InformationProtectionLabelCollectionResponse:InformationProtectionLabelCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInformationProtectionPolicy(InformationProtectionPolicy:InformationProtectionPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInitiator(Initiator:Initiator={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInsiderRiskyUserApproval(InsiderRiskyUserApproval:InsiderRiskyUserApproval={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInsightIdentity(InsightIdentity:InsightIdentity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInsightsSettings(InsightsSettings:InsightsSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoInsightSummary(InsightSummary:InsightSummary={}):Record void> @@ -179022,6 +179103,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineM github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingEngagementConversationCollectionResponse(OnlineMeetingEngagementConversationCollectionResponse:OnlineMeetingEngagementConversationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingInfo(OnlineMeetingInfo:OnlineMeetingInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingRestricted(OnlineMeetingRestricted:OnlineMeetingRestricted={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingSensitivityLabelAssignment(OnlineMeetingSensitivityLabelAssignment:OnlineMeetingSensitivityLabelAssignment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendCustomExtension(OnOtpSendCustomExtension:OnOtpSendCustomExtension={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendCustomExtensionHandler(OnOtpSendCustomExtensionHandler:OnOtpSendCustomExtensionHandler={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendHandler(OnOtpSendHandler:OnOtpSendHandler={}):Record void> @@ -182140,6 +182222,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContinuousAcc github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContinuousAccessEvaluationSessionControl(writer:SerializationWriter; ContinuousAccessEvaluationSessionControl:ContinuousAccessEvaluationSessionControl={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContract(writer:SerializationWriter; Contract:Contract={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContractCollectionResponse(writer:SerializationWriter; ContractCollectionResponse:ContractCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeControlConfiguration(writer:SerializationWriter; ControlConfiguration:ControlConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeControlConfigurationCollectionResponse(writer:SerializationWriter; ControlConfigurationCollectionResponse:ControlConfigurationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeControlScore(writer:SerializationWriter; ControlScore:ControlScore={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConversation(writer:SerializationWriter; Conversation:Conversation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConversationCollectionResponse(writer:SerializationWriter; ConversationCollectionResponse:ConversationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -182894,6 +182978,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotifi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotificationDetail(writer:SerializationWriter; EndUserNotificationDetail:EndUserNotificationDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotificationDetailCollectionResponse(writer:SerializationWriter; EndUserNotificationDetailCollectionResponse:EndUserNotificationDetailCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotificationSetting(writer:SerializationWriter; EndUserNotificationSetting:EndUserNotificationSetting={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserSettings(writer:SerializationWriter; EndUserSettings:EndUserSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnforceAppPIN(writer:SerializationWriter; EnforceAppPIN:EnforceAppPIN={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEngagementAsyncOperation(writer:SerializationWriter; EngagementAsyncOperation:EngagementAsyncOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEngagementAsyncOperationCollectionResponse(writer:SerializationWriter; EngagementAsyncOperationCollectionResponse:EngagementAsyncOperationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -182929,6 +183014,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntitlementsD github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntitlementsDataCollectionInfo(writer:SerializationWriter; EntitlementsDataCollectionInfo:EntitlementsDataCollectionInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntity(writer:SerializationWriter; Entity:Entity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntra(writer:SerializationWriter; Entra:Entra={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntraIdProtectionRiskyUserApproval(writer:SerializationWriter; EntraIdProtectionRiskyUserApproval:EntraIdProtectionRiskyUserApproval={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedAccountsWithAccess(writer:SerializationWriter; EnumeratedAccountsWithAccess:EnumeratedAccountsWithAccess={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedDeviceRegistrationMembership(writer:SerializationWriter; EnumeratedDeviceRegistrationMembership:EnumeratedDeviceRegistrationMembership={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedDomains(writer:SerializationWriter; EnumeratedDomains:EnumeratedDomains={}; isSerializingDerivedType?:boolean=false):void @@ -183301,6 +183387,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInformationPr github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInformationProtectionLabelCollectionResponse(writer:SerializationWriter; InformationProtectionLabelCollectionResponse:InformationProtectionLabelCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInformationProtectionPolicy(writer:SerializationWriter; InformationProtectionPolicy:InformationProtectionPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInitiator(writer:SerializationWriter; Initiator:Initiator={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInsiderRiskyUserApproval(writer:SerializationWriter; InsiderRiskyUserApproval:InsiderRiskyUserApproval={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInsightIdentity(writer:SerializationWriter; InsightIdentity:InsightIdentity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInsightsSettings(writer:SerializationWriter; InsightsSettings:InsightsSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeInsightSummary(writer:SerializationWriter; InsightSummary:InsightSummary={}; isSerializingDerivedType?:boolean=false):void @@ -183984,6 +184071,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeeting github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingEngagementConversationCollectionResponse(writer:SerializationWriter; OnlineMeetingEngagementConversationCollectionResponse:OnlineMeetingEngagementConversationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingInfo(writer:SerializationWriter; OnlineMeetingInfo:OnlineMeetingInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingRestricted(writer:SerializationWriter; OnlineMeetingRestricted:OnlineMeetingRestricted={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingSensitivityLabelAssignment(writer:SerializationWriter; OnlineMeetingSensitivityLabelAssignment:OnlineMeetingSensitivityLabelAssignment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendCustomExtension(writer:SerializationWriter; OnOtpSendCustomExtension:OnOtpSendCustomExtension={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendCustomExtensionHandler(writer:SerializationWriter; OnOtpSendCustomExtensionHandler:OnOtpSendCustomExtensionHandler={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendHandler(writer:SerializationWriter; OnOtpSendHandler:OnOtpSendHandler={}; isSerializingDerivedType?:boolean=false):void @@ -210035,19 +210123,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.se github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AutoAuditingConfiguration -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|patch(body:AutoAuditingConfiguration; requestConfiguration?:RequestConfiguration):AutoAuditingConfiguration -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toPatchRequestInformation(body:AutoAuditingConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParameters::|public|expand:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParameters::|public|select:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|autoAuditingConfiguration:AutoAuditingConfigurationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SettingsContainer github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|patch(body:SettingsContainer; requestConfiguration?:RequestConfiguration):SettingsContainer @@ -210057,7 +210132,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.s github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderNavigationMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder~~>BaseRequestBuilder diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index f6dd2b44bb..cc00b94252 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "D869905336258215D763BC9ABF0010544F61DFEE6A3A754653848AE49404CBA67DD36B80D958A47541E754E7165E1788250B0B7145D0CD43E9FC528070331438", + "descriptionHash": "6A09B52B6D0D5BDB6C9A9158997009125BA86A5C3AB433B1D1F3C5AC6D440A8E0FCA70A70AF3C8848AAC74BA0CD826175872C0642C55ACE86437076717D4531D", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.30.0", diff --git a/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/index.ts b/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/index.ts index ff96786ebf..9a75086084 100644 --- a/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/index.ts +++ b/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/index.ts @@ -27,30 +27,30 @@ export interface FederatedIdentityCredentialsRequestBuilder extends BaseRequestB */ byFederatedIdentityCredentialId(federatedIdentityCredentialId: string) : FederatedIdentityCredentialItemRequestBuilder; /** - * Get a list of the federatedIdentityCredential objects and their properties. + * Get a list of the federatedIdentityCredential objects and their properties assigned to an application or an agentIdentityBlueprint. * @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/application-list-federatedidentitycredentials?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/federatedidentitycredential-list?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new federatedIdentityCredential object for an agentIdentityBlueprint. By configuring a trust relationship between your Microsoft Entra agent identity blueprint registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an agentIdentityBlueprint. + * Create a new federatedIdentityCredential object for an application or an agentIdentityBlueprint. By configuring a trust relationship between your Microsoft Entra application registration or agent identity blueprint and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application or agent identity blueprint. * @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/agentidentityblueprint-post-federatedidentitycredentials?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/federatedidentitycredential-post?view=graph-rest-beta|Find more info here} */ post(body: FederatedIdentityCredential, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get a list of the federatedIdentityCredential objects and their properties. + * Get a list of the federatedIdentityCredential objects and their properties assigned to an application or an agentIdentityBlueprint. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new federatedIdentityCredential object for an agentIdentityBlueprint. By configuring a trust relationship between your Microsoft Entra agent identity blueprint registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an agentIdentityBlueprint. + * Create a new federatedIdentityCredential object for an application or an agentIdentityBlueprint. By configuring a trust relationship between your Microsoft Entra application registration or agent identity blueprint and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application or agent identity blueprint. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -58,7 +58,7 @@ export interface FederatedIdentityCredentialsRequestBuilder extends BaseRequestB toPostRequestInformation(body: FederatedIdentityCredential, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a list of the federatedIdentityCredential objects and their properties. + * Get a list of the federatedIdentityCredential objects and their properties assigned to an application or an agentIdentityBlueprint. */ export interface FederatedIdentityCredentialsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/item/index.ts b/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/item/index.ts index 987c826dae..40ab32ba52 100644 --- a/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/item/index.ts +++ b/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentials/item/index.ts @@ -13,14 +13,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface FederatedIdentityCredentialItemRequestBuilder extends BaseRequestBuilder { /** - * Deletes a federatedIdentityCredential object from an application. + * Delete a federatedIdentityCredential object from an application or an agentIdentityBlueprint. * @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/federatedidentitycredential-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of a federatedIdentityCredential object. + * Read the properties and relationships of a federatedIdentityCredential object assigned to an application or an agentIdentityBlueprint. * @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 @@ -28,7 +28,7 @@ export interface FederatedIdentityCredentialItemRequestBuilder extends BaseReque */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + * Create a new federatedIdentityCredential object for an application or an agentIdentityBlueprint if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration or agentIdentityBlueprint and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application or agentIdentityBlueprint. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -37,19 +37,19 @@ export interface FederatedIdentityCredentialItemRequestBuilder extends BaseReque */ patch(body: FederatedIdentityCredential, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a federatedIdentityCredential object from an application. + * Delete a federatedIdentityCredential object from an application or an agentIdentityBlueprint. * @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 federatedIdentityCredential object. + * Read the properties and relationships of a federatedIdentityCredential object assigned to an application or an agentIdentityBlueprint. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + * Create a new federatedIdentityCredential object for an application or an agentIdentityBlueprint if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration or agentIdentityBlueprint and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application or agentIdentityBlueprint. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -57,7 +57,7 @@ export interface FederatedIdentityCredentialItemRequestBuilder extends BaseReque toPatchRequestInformation(body: FederatedIdentityCredential, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of a federatedIdentityCredential object. + * Read the properties and relationships of a federatedIdentityCredential object assigned to an application or an agentIdentityBlueprint. */ export interface FederatedIdentityCredentialItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentialsWithName/index.ts b/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentialsWithName/index.ts index 0f618c6272..cfea74ef56 100644 --- a/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentialsWithName/index.ts +++ b/packages/msgraph-beta-sdk-applications/applications/item/federatedIdentityCredentialsWithName/index.ts @@ -13,14 +13,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface FederatedIdentityCredentialsWithNameRequestBuilder extends BaseRequestBuilder { /** - * Deletes a federatedIdentityCredential object from an application. + * Delete a federatedIdentityCredential object from an application or an agentIdentityBlueprint. * @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/federatedidentitycredential-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of a federatedIdentityCredential object. + * Read the properties and relationships of a federatedIdentityCredential object assigned to an application or an agentIdentityBlueprint. * @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 @@ -28,7 +28,7 @@ export interface FederatedIdentityCredentialsWithNameRequestBuilder extends Base */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + * Create a new federatedIdentityCredential object for an application or an agentIdentityBlueprint if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration or agentIdentityBlueprint and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application or agentIdentityBlueprint. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -37,19 +37,19 @@ export interface FederatedIdentityCredentialsWithNameRequestBuilder extends Base */ patch(body: FederatedIdentityCredential, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a federatedIdentityCredential object from an application. + * Delete a federatedIdentityCredential object from an application or an agentIdentityBlueprint. * @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 federatedIdentityCredential object. + * Read the properties and relationships of a federatedIdentityCredential object assigned to an application or an agentIdentityBlueprint. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. + * Create a new federatedIdentityCredential object for an application or an agentIdentityBlueprint if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration or agentIdentityBlueprint and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application or agentIdentityBlueprint. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -57,7 +57,7 @@ export interface FederatedIdentityCredentialsWithNameRequestBuilder extends Base toPatchRequestInformation(body: FederatedIdentityCredential, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of a federatedIdentityCredential object. + * Read the properties and relationships of a federatedIdentityCredential object assigned to an application or an agentIdentityBlueprint. */ export interface FederatedIdentityCredentialsWithNameRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-chats/chats/item/completeMigration/index.ts b/packages/msgraph-beta-sdk-chats/chats/item/completeMigration/index.ts index 195dc78b78..b80f2714ed 100644 --- a/packages/msgraph-beta-sdk-chats/chats/item/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-chats/chats/item/completeMigration/index.ts @@ -11,13 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @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/chat-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-directory/directory/certificateAuthorities/certificateBasedApplicationConfigurations/index.ts b/packages/msgraph-beta-sdk-directory/directory/certificateAuthorities/certificateBasedApplicationConfigurations/index.ts index 2d1d0bc176..ea81173504 100644 --- a/packages/msgraph-beta-sdk-directory/directory/certificateAuthorities/certificateBasedApplicationConfigurations/index.ts +++ b/packages/msgraph-beta-sdk-directory/directory/certificateAuthorities/certificateBasedApplicationConfigurations/index.ts @@ -35,11 +35,12 @@ export interface CertificateBasedApplicationConfigurationsRequestBuilder extends */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to certificateBasedApplicationConfigurations for directory + * Create a new certificateBasedApplicationConfiguration 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/certificateauthoritypath-post-certificatebasedapplicationconfigurations?view=graph-rest-beta|Find more info here} */ post(body: CertificateBasedApplicationConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -49,7 +50,7 @@ export interface CertificateBasedApplicationConfigurationsRequestBuilder extends */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to certificateBasedApplicationConfigurations for directory + * Create a new certificateBasedApplicationConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts index 56da9fe971..997c054a06 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts index e5e8704fb3..8d6c5f1a5b 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/count/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/count/index.ts new file mode 100644 index 0000000000..c8f6f38c8b --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/count/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + 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} + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + 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}/identityGovernance/entitlementManagement/controlConfigurations/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/index.ts new file mode 100644 index 0000000000..068f1af5fc --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/index.ts @@ -0,0 +1,158 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createControlConfigurationCollectionResponseFromDiscriminatorValue, createControlConfigurationFromDiscriminatorValue, serializeControlConfiguration, type ControlConfiguration, type ControlConfigurationCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ControlConfigurationItemRequestBuilderRequestsMetadata, type ControlConfigurationItemRequestBuilder } 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 controlConfigurations property of the microsoft.graph.entitlementManagement entity. + */ +export interface ControlConfigurationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the controlConfigurations property of the microsoft.graph.entitlementManagement entity. + * @param controlConfigurationId The unique identifier of controlConfiguration + * @returns {ControlConfigurationItemRequestBuilder} + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + byControlConfigurationId(controlConfigurationId: string) : ControlConfigurationItemRequestBuilder; + /** + * Represents the policies that control lifecycle and access to access packages across the organization. + * @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 + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to controlConfigurations for identityGovernance + * @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 + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + post(body: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the policies that control lifecycle and access to access packages across the organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to controlConfigurations for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + toPostRequestInformation(body: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the policies that control lifecycle and access to access packages across the organization. + */ +export interface ControlConfigurationsRequestBuilderGetQueryParameters { + /** + * 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 ControlConfigurationsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/controlConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ControlConfigurationsRequestBuilderGetQueryParametersMapper: 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 ControlConfigurationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byControlConfigurationId: { + requestsMetadata: ControlConfigurationItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["controlConfiguration%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ControlConfigurationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ControlConfigurationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ControlConfigurationsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ControlConfigurationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeControlConfiguration, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/item/index.ts new file mode 100644 index 0000000000..d63a1222a1 --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/item/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createControlConfigurationFromDiscriminatorValue, serializeControlConfiguration, type ControlConfiguration } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the controlConfigurations property of the microsoft.graph.entitlementManagement entity. + */ +export interface ControlConfigurationItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property controlConfigurations for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the policies that control lifecycle and access to access packages across the organization. + * @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 + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property controlConfigurations in identityGovernance + * @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 + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + put(body: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property controlConfigurations for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents the policies that control lifecycle and access to access packages across the organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property controlConfigurations in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 + */ + toPutRequestInformation(body: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the policies that control lifecycle and access to access packages across the organization. + */ +export interface ControlConfigurationItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ControlConfigurationItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/controlConfigurations/{controlConfiguration%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ControlConfigurationItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ControlConfigurationItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ControlConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ControlConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationFromDiscriminatorValue, + queryParametersMapper: ControlConfigurationItemRequestBuilderGetQueryParametersMapper, + }, + put: { + uriTemplate: ControlConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeControlConfiguration, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts index 16196e1053..edab71f6ab 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts @@ -40,6 +40,8 @@ import { AvailableAccessPackagesRequestBuilderNavigationMetadata, AvailableAcces // @ts-ignore import { ConnectedOrganizationsRequestBuilderNavigationMetadata, ConnectedOrganizationsRequestBuilderRequestsMetadata, type ConnectedOrganizationsRequestBuilder } from './connectedOrganizations/index.js'; // @ts-ignore +import { ControlConfigurationsRequestBuilderNavigationMetadata, ControlConfigurationsRequestBuilderRequestsMetadata, type ControlConfigurationsRequestBuilder } from './controlConfigurations/index.js'; +// @ts-ignore import { SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/index.js'; // @ts-ignore import { SubjectsRequestBuilderNavigationMetadata, SubjectsRequestBuilderRequestsMetadata, type SubjectsRequestBuilder } from './subjects/index.js'; @@ -112,6 +114,10 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< * Provides operations to manage the connectedOrganizations property of the microsoft.graph.entitlementManagement entity. */ get connectedOrganizations(): ConnectedOrganizationsRequestBuilder; + /** + * Provides operations to manage the controlConfigurations property of the microsoft.graph.entitlementManagement entity. + */ + get controlConfigurations(): ControlConfigurationsRequestBuilder; /** * Provides operations to manage the settings property of the microsoft.graph.entitlementManagement entity. */ @@ -281,6 +287,10 @@ export const EntitlementManagementRequestBuilderNavigationMetadata: Record { /** - * Invoke function getOperation + * Get a placeOperation by ID. * @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/place-getoperation?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function getOperation + * Get a placeOperation by ID. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-places/places/item/checkIns/index.ts b/packages/msgraph-beta-sdk-places/places/item/checkIns/index.ts index 2cd285092f..b888817fae 100644 --- a/packages/msgraph-beta-sdk-places/places/item/checkIns/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/checkIns/index.ts @@ -34,7 +34,7 @@ export interface CheckInsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new checkInClaim object to record the check-in status for a specific place, such as a desk, room, or workspace, associated with a specific calendar reservation. This check-in confirms that the reserved space is in use and prevents automatic release if auto-release policies are configured for that place. + * Create a new checkInClaim object to record the check-in status for a specific place, such as a desk or a room, associated with a specific calendar reservation. This check-in confirms that the reserved space is in use and prevents automatic release if auto-release policies are configured for that place. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -49,7 +49,7 @@ export interface CheckInsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new checkInClaim object to record the check-in status for a specific place, such as a desk, room, or workspace, associated with a specific calendar reservation. This check-in confirms that the reserved space is in use and prevents automatic release if auto-release policies are configured for that place. + * Create a new checkInClaim object to record the check-in status for a specific place, such as a desk or a room, associated with a specific calendar reservation. This check-in confirms that the reserved space is in use and prevents automatic release if auto-release policies are configured for that place. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-places/places/item/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/children/index.ts index 41aa3356d0..4697fe30ae 100644 --- a/packages/msgraph-beta-sdk-places/places/item/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/children/item/index.ts index b13754ef03..803fd109a5 100644 --- a/packages/msgraph-beta-sdk-places/places/item/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/index.ts index 303769e1d6..61faec3c9a 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/item/index.ts index e9fa167a96..99bb55ab56 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphBuilding/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/index.ts index ce783d9905..183719d77a 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/item/index.ts index 40919d5aa0..d8ab282483 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphDesk/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/index.ts index 35e7f17b53..f03e2ee4de 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/item/index.ts index 697b18fabc..832012317c 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphFloor/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/index.ts index 731d4c9f4f..848267d028 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/item/index.ts index 3eb451da34..227ee6bb3c 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoom/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/index.ts index 34f4c037fa..3397cb2c8e 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/item/index.ts index 2b124cb302..187fc7e647 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/index.ts index 1eb746061a..9538ca7e5f 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/item/index.ts index 7b75906108..627f925acc 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/rooms/item/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/index.ts index cf5b27a879..21026a5d52 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/item/index.ts index 79c4da4f6f..2dc9d9a2ef 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoomList/workspaces/item/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphSection/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphSection/children/index.ts index c525c54bf0..17b3fc5c43 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphSection/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphSection/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphSection/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphSection/children/item/index.ts index 25fe442ae4..a39782fe8b 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphSection/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphSection/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/index.ts index 3c20022678..56c66796fe 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/index.ts @@ -27,21 +27,21 @@ export interface ChildrenRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface ChildrenRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/item/index.ts index 3f4ef70ecf..d5f45fb9c3 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphWorkspace/children/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface PlaceItemRequestBuilder extends BaseRequestBuilder { /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. * @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 children from places + * A collection of children places that is only used in the Upsert places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get children from places + * A collection of children places that is only used in the Upsert places API. */ export interface PlaceItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/index.ts b/packages/msgraph-beta-sdk-places/places/item/index.ts index 14e1de9b0d..973493d463 100644 --- a/packages/msgraph-beta-sdk-places/places/item/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/index.ts @@ -80,12 +80,12 @@ export interface PlaceItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. + * Upsert one or more place objects in async mode. This API allows you to create and update multiple places efficiently in a single request. For more information on how to use this API, including scenarios, best practices, and concurrency limits, see Working with the upsert Places API in Microsoft Graph. * @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/place-update?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/place-patch-places?view=graph-rest-beta|Find more info here} */ patch(body: Place, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -95,7 +95,7 @@ export interface PlaceItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. + * Upsert one or more place objects in async mode. This API allows you to create and update multiple places efficiently in a single request. For more information on how to use this API, including scenarios, best practices, and concurrency limits, see Working with the upsert Places API in Microsoft Graph. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-places/places/listOperations/index.ts b/packages/msgraph-beta-sdk-places/places/listOperations/index.ts index 20d8bc0893..82dcf31b6f 100644 --- a/packages/msgraph-beta-sdk-places/places/listOperations/index.ts +++ b/packages/msgraph-beta-sdk-places/places/listOperations/index.ts @@ -40,21 +40,22 @@ export interface ListOperationsGetResponse extends BaseCollectionPaginationCount */ export interface ListOperationsRequestBuilder extends BaseRequestBuilder { /** - * Invoke function listOperations + * List all existing placeOperation objects. This API doesn't return operation details. * @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/place-listoperations?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function listOperations + * List all existing placeOperation objects. This API doesn't return operation details. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Invoke function listOperations + * List all existing placeOperation objects. This API doesn't return operation details. */ export interface ListOperationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-security/security/identities/index.ts b/packages/msgraph-beta-sdk-security/security/identities/index.ts index 70e6da9c18..08a25a4d38 100644 --- a/packages/msgraph-beta-sdk-security/security/identities/index.ts +++ b/packages/msgraph-beta-sdk-security/security/identities/index.ts @@ -16,7 +16,7 @@ import { SensorCandidatesRequestBuilderNavigationMetadata, SensorCandidatesReque // @ts-ignore import { SensorsRequestBuilderNavigationMetadata, SensorsRequestBuilderRequestsMetadata, type SensorsRequestBuilder } from './sensors/index.js'; // @ts-ignore -import { SettingsRequestBuilderNavigationMetadata, SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/index.js'; +import { SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/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'; @@ -138,7 +138,6 @@ export const IdentitiesRequestBuilderNavigationMetadata: Record { - /** - * Delete navigation property autoAuditingConfiguration 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; - /** - * Get the properties and relationships of an microsoft.graph.security.autoAuditingConfiguration 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/security-autoauditingconfiguration-get?view=graph-rest-beta|Find more info here} - */ - get(requestConfiguration?: RequestConfiguration | undefined) : Promise; - /** - * Update the navigation property autoAuditingConfiguration 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: AutoAuditingConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; - /** - * Delete navigation property autoAuditingConfiguration for security - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns {RequestInformation} - */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; - /** - * Get the properties and relationships of an microsoft.graph.security.autoAuditingConfiguration 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 autoAuditingConfiguration 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: AutoAuditingConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; -} -/** - * Get the properties and relationships of an microsoft.graph.security.autoAuditingConfiguration object. - */ -export interface AutoAuditingConfigurationRequestBuilderGetQueryParameters { - /** - * Expand related entities - */ - expand?: string[]; - /** - * Select properties to be returned - */ - select?: string[]; -} -/** - * Uri template for the request builder. - */ -export const AutoAuditingConfigurationRequestBuilderUriTemplate = "{+baseurl}/security/identities/settings/autoAuditingConfiguration{?%24expand,%24select}"; -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const AutoAuditingConfigurationRequestBuilderGetQueryParametersMapper: Record = { - "expand": "%24expand", - "select": "%24select", -}; -/** - * Metadata for all the requests in the request builder. - */ -export const AutoAuditingConfigurationRequestBuilderRequestsMetadata: RequestsMetadata = { - delete: { - uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, - responseBodyContentType: "application/json", - errorMappings: { - XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, - }, - adapterMethodName: "sendNoResponseContent", - }, - get: { - uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, - responseBodyContentType: "application/json", - errorMappings: { - XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, - }, - adapterMethodName: "send", - responseBodyFactory: createAutoAuditingConfigurationFromDiscriminatorValue, - queryParametersMapper: AutoAuditingConfigurationRequestBuilderGetQueryParametersMapper, - }, - patch: { - uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, - responseBodyContentType: "application/json", - errorMappings: { - XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, - }, - adapterMethodName: "send", - responseBodyFactory: createAutoAuditingConfigurationFromDiscriminatorValue, - requestBodyContentType: "application/json", - requestBodySerializer: serializeAutoAuditingConfiguration, - requestInformationContentSetMethod: "setContentFromParsable", - }, -}; -/* tslint:enable */ -/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts b/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts index bd9c9bfb81..06a71ad269 100644 --- a/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts +++ b/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts @@ -6,18 +6,12 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { createSettingsContainerFromDiscriminatorValue, serializeSettingsContainer, type SettingsContainer } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; // @ts-ignore -import { AutoAuditingConfigurationRequestBuilderRequestsMetadata, type AutoAuditingConfigurationRequestBuilder } from './autoAuditingConfiguration/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'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to manage the settings property of the microsoft.graph.security.identityContainer entity. */ export interface SettingsRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to manage the autoAuditingConfiguration property of the microsoft.graph.security.settingsContainer entity. - */ - get autoAuditingConfiguration(): AutoAuditingConfigurationRequestBuilder; /** * Delete navigation property settings for security * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -83,14 +77,6 @@ const SettingsRequestBuilderGetQueryParametersMapper: Record = { "expand": "%24expand", "select": "%24select", }; -/** - * Metadata for all the navigation properties in the request builder. - */ -export const SettingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { - autoAuditingConfiguration: { - requestsMetadata: AutoAuditingConfigurationRequestBuilderRequestsMetadata, - }, -}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceGroupMailNicknameWithSourceGroupMailNickname/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceGroupMailNicknameWithSourceGroupMailNickname/index.ts index 43e1cbfc62..a461a2e039 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceGroupMailNicknameWithSourceGroupMailNickname/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceGroupMailNicknameWithSourceGroupMailNickname/index.ts @@ -13,14 +13,15 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder extends BaseRequestBuilder { /** - * Invoke function getBySourceGroupMailNickname + * Get a sharePointMigrationTask that was previously created for a group, using the source group mail nickname. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @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/sharepointmigrationtask-getbysourcegroupmailnickname?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function getBySourceGroupMailNickname + * Get a sharePointMigrationTask that was previously created for a group, using the source group mail nickname. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceSiteUrlWithSourceSiteUrl/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceSiteUrlWithSourceSiteUrl/index.ts index e5edd8f2f0..d8f8e71333 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceSiteUrlWithSourceSiteUrl/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceSiteUrlWithSourceSiteUrl/index.ts @@ -13,14 +13,15 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder extends BaseRequestBuilder { /** - * Invoke function getBySourceSiteUrl + * Get a sharePointMigrationTask that was previously created for a regular site, using the source site URL. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @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/sharepointmigrationtask-getbysourcesiteurl?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function getBySourceSiteUrl + * Get a sharePointMigrationTask that was previously created for a regular site, using the source site URL. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceUserPrincipalNameWithSourcePrincipalName/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceUserPrincipalNameWithSourcePrincipalName/index.ts index 304cf74c0a..3dd5ab4ede 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceUserPrincipalNameWithSourcePrincipalName/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceUserPrincipalNameWithSourcePrincipalName/index.ts @@ -13,14 +13,15 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder extends BaseRequestBuilder { /** - * Invoke function getBySourceUserPrincipalName + * Get a sharePointMigrationTask that was previously created for a user, using the source userPrincipalName. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @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/sharepointmigrationtask-getbysourceuserprincipalname?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function getBySourceUserPrincipalName + * Get a sharePointMigrationTask that was previously created for a user, using the source userPrincipalName. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/index.ts index 7a24434bf9..427fddef9e 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/index.ts @@ -33,7 +33,7 @@ export interface CrossOrganizationMigrationTasksRequestBuilder extends BaseReque */ bySharePointMigrationTaskId(sharePointMigrationTaskId: string) : SharePointMigrationTaskItemRequestBuilder; /** - * Get crossOrganizationMigrationTasks from solutions + * Get a sharePointMigrationTask that was previously created, using the task ID. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @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 @@ -58,21 +58,22 @@ export interface CrossOrganizationMigrationTasksRequestBuilder extends BaseReque */ getBySourceUserPrincipalNameWithSourcePrincipalName(sourcePrincipalName: string | undefined) : GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder; /** - * Create new navigation property to crossOrganizationMigrationTasks for solutions + * Create or update a sharePointMigrationTask to migrate a resource from the source organization to the target organization, using the sharePointMigrationTaskParameters. The resource can be a user, a group, or a site. When an existing sharePointMigrationTask is retrieved, it might contain not only the specifics of the source and target organizations and resources, but also the status of the migration and errors encountered during the migration operation. The API calls occur on the source site and only add list items to the my site root web, for example, contoso-my.sharepoint.com. Then, it triggers a multi-geo site move job in the backend to enqueue and orchestrate several tenant workflow jobs, such as backup, restore, and cleanup, supported by TJ infrastructure. The OData type of sharePointResourceMigrationParameters differentiates user migration from site migration, rather than using different subpaths. For a user's OneDrive migration, specify sharePointUserMigrationParameters. If this migration task is a regular SharePoint site migration, specify sharePointSiteMigrationParameters. If this migration task is a group-connected site migration, specify sharePointGroupMigrationParameters. * @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/sharepointmigrationtask-update?view=graph-rest-beta|Find more info here} */ post(body: SharePointMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get crossOrganizationMigrationTasks from solutions + * Get a sharePointMigrationTask that was previously created, using the task ID. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @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 crossOrganizationMigrationTasks for solutions + * Create or update a sharePointMigrationTask to migrate a resource from the source organization to the target organization, using the sharePointMigrationTaskParameters. The resource can be a user, a group, or a site. When an existing sharePointMigrationTask is retrieved, it might contain not only the specifics of the source and target organizations and resources, but also the status of the migration and errors encountered during the migration operation. The API calls occur on the source site and only add list items to the my site root web, for example, contoso-my.sharepoint.com. Then, it triggers a multi-geo site move job in the backend to enqueue and orchestrate several tenant workflow jobs, such as backup, restore, and cleanup, supported by TJ infrastructure. The OData type of sharePointResourceMigrationParameters differentiates user migration from site migration, rather than using different subpaths. For a user's OneDrive migration, specify sharePointUserMigrationParameters. If this migration task is a regular SharePoint site migration, specify sharePointSiteMigrationParameters. If this migration task is a group-connected site migration, specify sharePointGroupMigrationParameters. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -80,7 +81,7 @@ export interface CrossOrganizationMigrationTasksRequestBuilder extends BaseReque toPostRequestInformation(body: SharePointMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get crossOrganizationMigrationTasks from solutions + * Get a sharePointMigrationTask that was previously created, using the task ID. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. */ export interface CrossOrganizationMigrationTasksRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/cancel/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/cancel/index.ts index 2dfb4f1720..f204e6d11e 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/cancel/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/cancel/index.ts @@ -11,13 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CancelRequestBuilder extends BaseRequestBuilder { /** - * Invoke action cancel + * Cancel a sharePointMigrationTask that moves a specific object from a source organization to a target organization. Only cancel the sharePointMigrationTask before it starts and when reverting doesn't cause system instability. * @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/sharepointmigrationtask-cancel?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action cancel + * Cancel a sharePointMigrationTask that moves a specific object from a source organization to a target organization. Only cancel the sharePointMigrationTask before it starts and when reverting doesn't cause system instability. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/index.ts index 754f3b266e..353312753d 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/item/index.ts @@ -25,10 +25,11 @@ export interface SharePointMigrationTaskItemRequestBuilder extends BaseRequestBu */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get crossOrganizationMigrationTasks from solutions + * Get a sharePointMigrationTask that was previously created, using the task ID. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @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/sharepointmigrationtask-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -46,7 +47,7 @@ export interface SharePointMigrationTaskItemRequestBuilder extends BaseRequestBu */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get crossOrganizationMigrationTasks from solutions + * Get a sharePointMigrationTask that was previously created, using the task ID. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -60,7 +61,7 @@ export interface SharePointMigrationTaskItemRequestBuilder extends BaseRequestBu toPatchRequestInformation(body: SharePointMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get crossOrganizationMigrationTasks from solutions + * Get a sharePointMigrationTask that was previously created, using the task ID. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. */ export interface SharePointMigrationTaskItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/completeMigration/index.ts b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/completeMigration/index.ts index cfb9213eaa..63b67b1b06 100644 --- a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/completeMigration/index.ts b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/completeMigration/index.ts index 0dc40a5f1e..e08f7af928 100644 --- a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/allMembers/item/index.ts b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/allMembers/item/index.ts index d347cf731e..6e6905caa9 100644 --- a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/allMembers/item/index.ts +++ b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/allMembers/item/index.ts @@ -19,10 +19,11 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels. + * Retrieve a single conversationMember (direct or indirect) from the allMembers collection using the membership ID. This API provides access to the following member types:- *Direct members*: Users who are added directly to the channel, including users from other tenants (cross-tenant).- *Indirect members*: Users who are members of a team with which the channel is shared, including teams in the same tenant or in a different tenant (cross-tenant). When you retrieve an indirect member, the @microsoft.graph.originalSourceMembershipUrl property identifies the original source team, which indicates that the user is an indirect member of the shared channel. * @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/channel-get-allmembers?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels. + * Retrieve a single conversationMember (direct or indirect) from the allMembers collection using the membership ID. This API provides access to the following member types:- *Direct members*: Users who are added directly to the channel, including users from other tenants (cross-tenant).- *Indirect members*: Users who are members of a team with which the channel is shared, including teams in the same tenant or in a different tenant (cross-tenant). When you retrieve an indirect member, the @microsoft.graph.originalSourceMembershipUrl property identifies the original source team, which indicates that the user is an indirect member of the shared channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels. + * Retrieve a single conversationMember (direct or indirect) from the allMembers collection using the membership ID. This API provides access to the following member types:- *Direct members*: Users who are added directly to the channel, including users from other tenants (cross-tenant).- *Indirect members*: Users who are members of a team with which the channel is shared, including teams in the same tenant or in a different tenant (cross-tenant). When you retrieve an indirect member, the @microsoft.graph.originalSourceMembershipUrl property identifies the original source team, which indicates that the user is an indirect member of the shared channel. */ export interface ConversationMemberItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/completeMigration/index.ts b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/completeMigration/index.ts index f24c273911..641d5571c2 100644 --- a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts b/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts index 62c602b492..bbb585c867 100644 --- a/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts index 81b5d861e6..1803faf004 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/completeMigration/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/completeMigration/index.ts index 16e48a3985..7bc652d2fd 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/completeMigration/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/completeMigration/index.ts index 17f3b496fd..9cec83b1b0 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/channel-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import more messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/index.ts b/packages/msgraph-beta-sdk-users/users/index.ts index 4c7a01ca8c..a994544f02 100644 --- a/packages/msgraph-beta-sdk-users/users/index.ts +++ b/packages/msgraph-beta-sdk-users/users/index.ts @@ -63,11 +63,11 @@ export interface UsersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/agentuser-list?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/user-list?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -80,7 +80,7 @@ export interface UsersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a list of the agentUser objects and their properties. + * Retrieve a list of user objects. This API also returns agentUser objects. This operation returns by default only a subset of the more commonly used properties for each user and agentUser. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -94,7 +94,7 @@ export interface UsersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a list of the agentUser objects and their properties. + * Retrieve a list of user objects. This API also returns agentUser objects. This operation returns by default only a subset of the more commonly used properties for each user and agentUser. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. */ export interface UsersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/index.ts b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/index.ts index 6c5faa3ca0..c16ae739bf 100644 --- a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/index.ts @@ -33,7 +33,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -48,7 +48,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -62,7 +62,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. */ export interface RecordingsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/content/index.ts b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/content/index.ts index 478bdc6626..7c0d9c74a5 100644 --- a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/content/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/content/index.ts @@ -19,7 +19,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -41,7 +41,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/index.ts index ebec9af234..7c3630e80d 100644 --- a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/recordings/item/index.ts @@ -25,7 +25,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -47,7 +47,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -61,7 +61,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. */ export interface CallRecordingItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/index.ts b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/index.ts index 27a0e866b1..a5a5a615b4 100644 --- a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/index.ts @@ -33,7 +33,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -48,7 +48,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -62,7 +62,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. */ export interface TranscriptsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/item/index.ts index 795774c27f..aa95f398cb 100644 --- a/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/adhocCalls/item/transcripts/item/index.ts @@ -31,7 +31,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -53,7 +53,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -67,7 +67,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. */ export interface CallTranscriptItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/chats/item/completeMigration/index.ts b/packages/msgraph-beta-sdk-users/users/item/chats/item/completeMigration/index.ts index 9524cd5d99..610865b670 100644 --- a/packages/msgraph-beta-sdk-users/users/item/chats/item/completeMigration/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/chats/item/completeMigration/index.ts @@ -11,13 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @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/chat-completemigration?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/index.ts b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/index.ts index 1959d31728..449c8b4049 100644 --- a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/index.ts @@ -27,21 +27,21 @@ export interface UserConfigurationsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. */ export interface UserConfigurationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/item/index.ts index 50e1d9a23d..9ce1d2148a 100644 --- a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/childFolders/item/userConfigurations/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface UserConfigurationItemRequestBuilder extends BaseRequestBuilder { /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. * @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 userConfigurations from users + * The user configuration objects associated to the mailFolder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. */ export interface UserConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/index.ts b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/index.ts index 69810b474d..d8fb2c3c6e 100644 --- a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/index.ts @@ -27,21 +27,21 @@ export interface UserConfigurationsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. */ export interface UserConfigurationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/item/index.ts index d6cb11ca3f..d98c3a62f1 100644 --- a/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/mailFolders/item/userConfigurations/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface UserConfigurationItemRequestBuilder extends BaseRequestBuilder { /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. * @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 userConfigurations from users + * The user configuration objects associated to the mailFolder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get userConfigurations from users + * The user configuration objects associated to the mailFolder. */ export interface UserConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts index 4a8d49e76b..004dce5ea9 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/index.ts @@ -33,7 +33,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -48,7 +48,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -62,7 +62,7 @@ export interface RecordingsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. */ export interface RecordingsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts index 3246f2166e..85b385b962 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/content/index.ts @@ -19,7 +19,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -41,7 +41,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts index f2fa44df86..790c98cd2b 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/recordings/item/index.ts @@ -25,7 +25,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -47,7 +47,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -61,7 +61,7 @@ export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from private chat meetings, channel meetings, ad hoc calls, including PSTN, 1:1, and group calls. Private channel meetings are not supported. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. */ export interface CallRecordingItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts index afa8e6fd3a..3bee1550f1 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/content/index.ts @@ -19,7 +19,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -41,7 +41,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts index 67b119673a..1c5d5c819c 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/index.ts @@ -31,7 +31,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -53,7 +53,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -67,7 +67,7 @@ export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. */ export interface CallTranscriptItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts index 891bfe948d..9e7f55adf9 100644 --- a/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/onlineMeetings/item/transcripts/item/metadataContent/index.ts @@ -17,7 +17,7 @@ export interface MetadataContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -39,7 +39,7 @@ export interface MetadataContentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk/models/callRecords/index.ts b/packages/msgraph-beta-sdk/models/callRecords/index.ts index a0595fe1ab..1c915fb7c3 100644 --- a/packages/msgraph-beta-sdk/models/callRecords/index.ts +++ b/packages/msgraph-beta-sdk/models/callRecords/index.ts @@ -69,7 +69,7 @@ export interface CallRecord extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * List of all the modalities used in the call. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue. + * List of all the modalities used in the call. The possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue. */ modalities?: Modality[] | null; /** @@ -1308,7 +1308,7 @@ export interface Media extends AdditionalDataHolder, BackedModel, Parsable { } export interface MediaStream extends AdditionalDataHolder, BackedModel, Parsable { /** - * Codec name used to encode audio for transmission on the network. Possible values are: unknown, invalid, cn, pcma, pcmu, amrWide, g722, g7221, g7221c, g729, multiChannelAudio, muchv2, opus, satin, satinFullband, rtAudio8, rtAudio16, silk, silkNarrow, silkWide, siren, xmsRta, unknownFutureValue. + * Codec name used to encode audio for transmission on the network. The possible values are: unknown, invalid, cn, pcma, pcmu, amrWide, g722, g7221, g7221c, g729, multiChannelAudio, muchv2, opus, satin, satinFullband, rtAudio8, rtAudio16, silk, silkNarrow, silkWide, siren, xmsRta, unknownFutureValue. */ audioCodec?: AudioCodec | null; /** @@ -1428,7 +1428,7 @@ export interface MediaStream extends AdditionalDataHolder, BackedModel, Parsable */ streamId?: string | null; /** - * Codec name used to encode video for transmission on the network. Possible values are: unknown, invalid, av1, h263, h264, h264s, h264uc, h265, rtvc1, rtVideo, xrtvc1, unknownFutureValue. + * Codec name used to encode video for transmission on the network. The possible values are: unknown, invalid, av1, h263, h264, h264s, h264uc, h265, rtvc1, rtVideo, xrtvc1, unknownFutureValue. */ videoCodec?: VideoCodec | null; /** @@ -2473,7 +2473,7 @@ export interface Session extends Entity, Parsable { */ isTest?: boolean | null; /** - * List of modalities present in the session. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue. + * List of modalities present in the session. The possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue. */ modalities?: Modality[] | null; /** diff --git a/packages/msgraph-beta-sdk/models/deviceManagement/index.ts b/packages/msgraph-beta-sdk/models/deviceManagement/index.ts index ad8a703a7e..8b6d2b4918 100644 --- a/packages/msgraph-beta-sdk/models/deviceManagement/index.ts +++ b/packages/msgraph-beta-sdk/models/deviceManagement/index.ts @@ -492,7 +492,7 @@ export interface RuleCondition extends AdditionalDataHolder, BackedModel, Parsab */ backingStoreEnabled?: boolean | null; /** - * The property that the rule condition monitors. Possible values are: provisionFailures, imageUploadFailures, azureNetworkConnectionCheckFailures, cloudPcInGracePeriod, frontlineInsufficientLicenses, cloudPcConnectionErrors, cloudPcHostHealthCheckFailures, cloudPcZoneOutage, unknownFutureValue, frontlineBufferUsageDuration, frontlineBufferUsageThreshold, cloudPcUserSettingsPersistenceUsageThreshold, cloudPcDeprovisionedThreshold, cloudPcReserveDeprovisionFailedThreshold. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: frontlineBufferUsageDuration, frontlineBufferUsageThreshold, cloudPcUserSettingsPersistenceUsageThreshold, cloudPcDeprovisionedThreshold, cloudPcReserveDeprovisionFailedThreshold. + * The property that the rule condition monitors. The possible values are: provisionFailures, imageUploadFailures, azureNetworkConnectionCheckFailures, cloudPcInGracePeriod, frontlineInsufficientLicenses, cloudPcConnectionErrors, cloudPcHostHealthCheckFailures, cloudPcZoneOutage, unknownFutureValue, frontlineBufferUsageDuration, frontlineBufferUsageThreshold, cloudPcUserSettingsPersistenceUsageThreshold, cloudPcDeprovisionedThreshold, cloudPcReserveDeprovisionFailedThreshold. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: frontlineBufferUsageDuration, frontlineBufferUsageThreshold, cloudPcUserSettingsPersistenceUsageThreshold, cloudPcDeprovisionedThreshold, cloudPcReserveDeprovisionFailedThreshold. */ conditionCategory?: ConditionCategory | null; /** @@ -504,7 +504,7 @@ export interface RuleCondition extends AdditionalDataHolder, BackedModel, Parsab */ operator?: OperatorType | null; /** - * The relationship type. Possible values are: and, or. + * The relationship type. The possible values are: and, or. */ relationshipType?: RelationshipType | null; /** diff --git a/packages/msgraph-beta-sdk/models/ediscovery/index.ts b/packages/msgraph-beta-sdk/models/ediscovery/index.ts index d4efa87598..db97b3840d 100644 --- a/packages/msgraph-beta-sdk/models/ediscovery/index.ts +++ b/packages/msgraph-beta-sdk/models/ediscovery/index.ts @@ -108,11 +108,11 @@ export interface CaseExportOperation extends CaseOperation, Parsable { */ description?: string | null; /** - * The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags. + * The options provided for the export. For more information, see reviewSet: export. The possible values are: originalFiles, text, pdfReplacement, fileInfo, tags. */ exportOptions?: ExportOptions[] | null; /** - * The options provided specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst. + * The options provided specify the structure of the export. For more information, see reviewSet: export. The possible values are: none, directory, pst. */ exportStructure?: ExportFileStructure | null; /** @@ -140,7 +140,7 @@ export interface CaseIndexOperation extends CaseOperation, Parsable { } export interface CaseOperation extends Entity, Parsable { /** - * The type of action the operation represents. Possible values are: addToReviewSet,applyTags,contentExport,convertToPdf,estimateStatistics, purgeData + * The type of action the operation represents. The possible values are: addToReviewSet,applyTags,contentExport,convertToPdf,estimateStatistics, purgeData */ action?: CaseAction | null; /** @@ -164,7 +164,7 @@ export interface CaseOperation extends Entity, Parsable { */ resultInfo?: ResultInfo | null; /** - * The status of the case operation. Possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed. + * The status of the case operation. The possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed. */ status?: CaseOperationStatus | null; } @@ -684,7 +684,7 @@ export interface DataSourceContainer extends Entity, Parsable { */ releasedDateTime?: Date | null; /** - * Latest status of the dataSourceContainer. Possible values are: Active, Released. + * Latest status of the dataSourceContainer. The possible values are: Active, Released. */ status?: DataSourceContainerStatus | null; } @@ -1352,7 +1352,7 @@ export interface LegalHold extends Entity, Parsable { */ siteSources?: SiteSource[] | null; /** - * The status of the legal hold. Possible values are: Pending, Error, Success, UnknownFutureValue. + * The status of the legal hold. The possible values are: Pending, Error, Success, UnknownFutureValue. */ status?: LegalHoldStatus | null; /** @@ -2154,7 +2154,7 @@ export interface SourceCollection extends Entity, Parsable { */ custodianSources?: DataSource[] | null; /** - * When specified, the collection spans across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. + * When specified, the collection spans across a service for an entire workload. The possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. */ dataSourceScopes?: DataSourceScopes[] | null; /** @@ -2191,7 +2191,7 @@ export interface SourceCollectionCollectionResponse extends BaseCollectionPagina export type SourceType = (typeof SourceTypeObject)[keyof typeof SourceTypeObject]; export interface Tag extends Entity, Parsable { /** - * Indicates whether a single or multiple child tags can be associated with a document. Possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group. + * Indicates whether a single or multiple child tags can be associated with a document. The possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group. */ childSelectability?: ChildSelectability | null; /** @@ -2259,7 +2259,7 @@ export interface UnifiedGroupSource extends DataSource, Parsable { */ group?: Group | null; /** - * Specifies which sources are included in this group. Possible values are: mailbox, site. + * Specifies which sources are included in this group. The possible values are: mailbox, site. */ includedSources?: SourceType[] | null; } @@ -2275,7 +2275,7 @@ export interface UserSource extends DataSource, Parsable { */ email?: string | null; /** - * Specifies which sources are included in this group. Possible values are: mailbox, site. + * Specifies which sources are included in this group. The possible values are: mailbox, site. */ includedSources?: SourceType[] | null; /** diff --git a/packages/msgraph-beta-sdk/models/externalConnectors/index.ts b/packages/msgraph-beta-sdk/models/externalConnectors/index.ts index 934be3fddc..287052901e 100644 --- a/packages/msgraph-beta-sdk/models/externalConnectors/index.ts +++ b/packages/msgraph-beta-sdk/models/externalConnectors/index.ts @@ -84,7 +84,7 @@ export interface ConnectionOperation extends Entity, Parsable { */ errorEscaped?: PublicError | null; /** - * Indicates the status of the asynchronous operation. Possible values are: unspecified, inprogress, completed, failed. + * Indicates the status of the asynchronous operation. The possible values are: unspecified, inprogress, completed, failed. */ status?: ConnectionOperationStatus | null; } @@ -1029,7 +1029,7 @@ export interface ExternalItemContent extends AdditionalDataHolder, BackedModel, export type ExternalItemContentType = (typeof ExternalItemContentTypeObject)[keyof typeof ExternalItemContentTypeObject]; export interface Identity extends Entity, Parsable { /** - * The type of identity. Possible values are: user or group for Microsoft Entra identities and externalgroup for groups in an external system. + * The type of identity. The possible values are: user or group for Microsoft Entra identities and externalgroup for groups in an external system. */ type?: IdentityType | null; } @@ -1065,7 +1065,7 @@ export interface Properties extends AdditionalDataHolder, BackedModel, Parsable } export interface Property extends AdditionalDataHolder, BackedModel, Parsable { /** - * A set of aliases or friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + * A set of aliases or friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following special characters: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. */ aliases?: string[] | null; /** @@ -1073,7 +1073,7 @@ export interface Property extends AdditionalDataHolder, BackedModel, Parsable { */ backingStoreEnabled?: boolean | null; /** - * Specifies a human-readable description that explains the purpose, usage, or guidance related to the property. This property enhances semantic understanding by helping Copilot interpret queries and accurately map them to properties that results in more relevant and precise responses. Optional but we recommend that you use this property for queryable properties. The maximum supported length is 200 characters. + * The description property */ description?: string | null; /** @@ -1097,11 +1097,11 @@ export interface Property extends AdditionalDataHolder, BackedModel, Parsable { */ isSearchable?: boolean | null; /** - * Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. + * Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl, personEmails, personAddresses, personAnniversaries, personName, personNote, personPhones, personCurrentPosition, personWebAccounts, personWebSite, personSkills, personProjects, personAccount, personAwards, personCertifications, personAssistants, personColleagues, personManager, personAlternateContacts, personEmergencyContacts. */ labels?: Label[] | null; /** - * The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + * The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following special characters: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. */ name?: string | null; /** diff --git a/packages/msgraph-beta-sdk/models/index.ts b/packages/msgraph-beta-sdk/models/index.ts index 460bce218b..771b134e72 100644 --- a/packages/msgraph-beta-sdk/models/index.ts +++ b/packages/msgraph-beta-sdk/models/index.ts @@ -30,7 +30,7 @@ import { createBillingFromDiscriminatorValue, deserializeIntoAzureUsage, deseria // @ts-ignore import { createAcronymFromDiscriminatorValue, createBookmarkFromDiscriminatorValue, createQnaFromDiscriminatorValue, deserializeIntoAcronym, deserializeIntoAcronymCollectionResponse, deserializeIntoBookmark, deserializeIntoBookmarkCollectionResponse, deserializeIntoQna, deserializeIntoQnaCollectionResponse, deserializeIntoSearchAnswer, serializeAcronym, serializeAcronymCollectionResponse, serializeBookmark, serializeBookmarkCollectionResponse, serializeQna, serializeQnaCollectionResponse, serializeSearchAnswer, type Acronym, type Bookmark, type Qna, type SearchAnswer } from './search/index.js'; // @ts-ignore -import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoAutoAuditingConfiguration, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoProtectionRule, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSettingsContainer, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeAutoAuditingConfiguration, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeProtectionRule, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSettingsContainer, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type AutoAuditingConfiguration, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type ProtectionRule, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SettingsContainer, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord } from './security/index.js'; +import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoProtectionRule, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSettingsContainer, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeProtectionRule, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSettingsContainer, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type ProtectionRule, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SettingsContainer, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord } from './security/index.js'; // @ts-ignore import { createWorkspaceFromDiscriminatorValue as I52c369b65cbb4c3d7ac9e9161c0612b7bd1c0463103ed1a4332c5aded1b865af, deserializeIntoEvaluation, deserializeIntoEvaluationCollectionResponse, deserializeIntoPluginCollectionResponse, deserializeIntoPrompt as Id2fc71fe65df2f675faf5c88078697e64c3a8eabe38ce435038e9fbc48a85e43, deserializeIntoPromptCollectionResponse, deserializeIntoSession as I48b1fed3501978d592c20ff9b92b4e8650a84b9b1ce3d1fa64e90f8839d84138, deserializeIntoSessionCollectionResponse as I93ca25e00180fda93515129903acde9aee26fd1ca4eed7d55e83f177dc05a212, serializeEvaluation, serializeEvaluationCollectionResponse, serializePluginCollectionResponse, serializePrompt as Iaca44f85e3581a528d62dacd72c053dcf1c9892643496260d5f36b6c87001ba1, serializePromptCollectionResponse, serializeSession as I928353f33122a2d0606ad89ae71a78966053c6caa9e1e3811f437a809eae8a2f, serializeSessionCollectionResponse as I889651bf44f94b9481e0fd47ecabce002a809014a96ce4bf863f1e84a6f58550, serializeWorkspace as Ie6f1e5db5d52c286dee9172507865028402383ba5387548ce9b0dcf35d4dfd35, type Evaluation, type Prompt as Ie762aa7c1b41ba3900a6eedaba19f747e255726af92dde0cf26a584bf9285e1d, type Session as I16f2e1c40566d8bc69b988bf538fd38482efe09ef39f44ecbd757873511952df, type Workspace as I3153a6fda2dad4b1f6037ae2a004d00e43226913d15f96a55854b11bfb0cb564 } from './security/securityCopilot/index.js'; // @ts-ignore @@ -1218,6 +1218,7 @@ export interface AccessPackageSuggestionRelatedPeopleBased extends AccessPackage */ relatedPeopleAssignmentCount?: number | null; } +export type AccessPackageSuggestionRelatedPeopleInsightLevel = (typeof AccessPackageSuggestionRelatedPeopleInsightLevelObject)[keyof typeof AccessPackageSuggestionRelatedPeopleInsightLevelObject]; export interface AccessPackageSuggestionSelfAssignmentHistoryBased extends AccessPackageSuggestionReason, Parsable { /** * The date and time when the user was last assigned to this access package. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. @@ -1415,7 +1416,7 @@ export interface AccessReviewHistoryDefinition extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * Determines which review decisions will be included in the fetched review history data if specified. Optional on create. All decisions are included by default if no decisions are provided on create. Possible values are: approve, deny, dontKnow, notReviewed, and notNotified. + * Determines which review decisions will be included in the fetched review history data if specified. Optional on create. All decisions are included by default if no decisions are provided on create. The possible values are: approve, deny, dontKnow, notReviewed, and notNotified. */ decisions?: AccessReviewHistoryDecisionFilter[] | null; /** @@ -2322,7 +2323,7 @@ export interface AccountTargetContent extends AdditionalDataHolder, BackedModel, */ odataType?: string | null; /** - * The type of account target content. Possible values are: unknown,includeAll, addressBook, unknownFutureValue. + * The type of account target content. The possible values are: unknown,includeAll, addressBook, unknownFutureValue. */ type?: AccountTargetContentType | null; } @@ -3513,7 +3514,7 @@ export interface AgentIdentity extends Parsable, ServicePrincipal { } export interface AgentIdentityBlueprint extends Application, Parsable { /** - * The sponsors for this agent identity blueprint. Sponsors are users or groups who can authorize and manage the lifecycle of agent identity instances. + * The sponsors for this agent identity blueprint. Sponsors are users or groups who can authorize and manage the lifecycle of agent identity instances. Required during the create operation. */ sponsors?: DirectoryObject[] | null; } @@ -3855,7 +3856,7 @@ export interface AgreementAcceptance extends Entity, Parsable { */ recordedDateTime?: Date | null; /** - * Possible values are: accepted, declined. Supports $filter (eq). + * The possible values are: accepted, declined. Supports $filter (eq). */ state?: AgreementAcceptanceState | null; /** @@ -4376,7 +4377,7 @@ export interface Alert extends Entity, Parsable { */ eventDateTime?: Date | null; /** - * Analyst feedback on the alert. Possible values are: unknown, truePositive, falsePositive, benignPositive. Supports update. + * Analyst feedback on the alert. The possible values are: unknown, truePositive, falsePositive, benignPositive. Supports update. */ feedback?: AlertFeedback | null; /** @@ -4523,7 +4524,7 @@ export interface AlertHistoryState extends AdditionalDataHolder, BackedModel, Pa */ comments?: string[] | null; /** - * Analyst feedback on the alert in this update. Possible values are: unknown, truePositive, falsePositive, benignPositive. + * Analyst feedback on the alert in this update. The possible values are: unknown, truePositive, falsePositive, benignPositive. */ feedback?: AlertFeedback | null; /** @@ -4531,7 +4532,7 @@ export interface AlertHistoryState extends AdditionalDataHolder, BackedModel, Pa */ odataType?: string | null; /** - * Alert status value (if updated). Possible values are: unknown, newAlert, inProgress, resolved, dismissed. + * Alert status value (if updated). The possible values are: unknown, newAlert, inProgress, resolved, dismissed. */ status?: AlertStatus | null; /** @@ -4919,11 +4920,11 @@ export interface AndroidDeviceOwnerCertificateProfileBase extends DeviceConfigur */ rootCertificate?: AndroidDeviceOwnerTrustedRootCertificate | null; /** - * Certificate Subject Alternative Name Type. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + * Certificate Subject Alternative Name Type. The possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. */ subjectAlternativeNameType?: SubjectAlternativeNameType[] | null; /** - * Certificate Subject Name Format. Possible values are: commonName, commonNameIncludingEmail, commonNameAsEmail, custom, commonNameAsIMEI, commonNameAsSerialNumber, commonNameAsAadDeviceId, commonNameAsIntuneDeviceId, commonNameAsDurableDeviceId. + * Certificate Subject Name Format. The possible values are: commonName, commonNameIncludingEmail, commonNameAsEmail, custom, commonNameAsIMEI, commonNameAsSerialNumber, commonNameAsAadDeviceId, commonNameAsIntuneDeviceId, commonNameAsDurableDeviceId. */ subjectNameFormat?: SubjectNameFormat | null; } @@ -4932,7 +4933,7 @@ export interface AndroidDeviceOwnerCertificateProfileBase extends DeviceConfigur */ export interface AndroidDeviceOwnerCompliancePolicy extends DeviceCompliancePolicy, Parsable { /** - * Indicates the Microsoft Defender for Endpoint (also referred to Microsoft Defender Advanced Threat Protection (MDATP)) minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. Possible values are: unavailable, secured, low, medium, high, notSet. + * Indicates the Microsoft Defender for Endpoint (also referred to Microsoft Defender Advanced Threat Protection (MDATP)) minimum risk level to report noncompliance. The possible values are: unavailable, secured, low, medium, high, notSet. The possible values are: unavailable, secured, low, medium, high, notSet. */ advancedThreatProtectionRequiredSecurityLevel?: DeviceThreatProtectionLevel | null; /** @@ -4940,7 +4941,7 @@ export interface AndroidDeviceOwnerCompliancePolicy extends DeviceCompliancePoli */ deviceThreatProtectionEnabled?: boolean | null; /** - * Indicates the minimum mobile threat protection risk level to that results in Intune reporting device noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. Possible values are: unavailable, secured, low, medium, high, notSet. + * Indicates the minimum mobile threat protection risk level to that results in Intune reporting device noncompliance. The possible values are: unavailable, secured, low, medium, high, notSet. The possible values are: unavailable, secured, low, medium, high, notSet. */ deviceThreatProtectionRequiredSecurityLevel?: DeviceThreatProtectionLevel | null; /** @@ -5000,7 +5001,7 @@ export interface AndroidDeviceOwnerCompliancePolicy extends DeviceCompliancePoli */ passwordRequired?: boolean | null; /** - * Indicates the password complexity requirement for the device to be marked compliant. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. + * Indicates the password complexity requirement for the device to be marked compliant. The possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. The possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. */ passwordRequiredType?: AndroidDeviceOwnerRequiredPasswordType | null; /** @@ -5012,7 +5013,7 @@ export interface AndroidDeviceOwnerCompliancePolicy extends DeviceCompliancePoli */ securityBlockJailbrokenDevices?: boolean | null; /** - * Indicates the types of measurements and reference data used to evaluate the device SafetyNet evaluation. Evaluation is completed on the device to assess device integrity based on checks defined by Android and built into the device hardware, for example, compromised OS version or root detection. Possible values are: basic, hardwareBacked, with default value of basic. Possible values are: basic, hardwareBacked. + * Indicates the types of measurements and reference data used to evaluate the device SafetyNet evaluation. Evaluation is completed on the device to assess device integrity based on checks defined by Android and built into the device hardware, for example, compromised OS version or root detection. The possible values are: basic, hardwareBacked, with default value of basic. The possible values are: basic, hardwareBacked. */ securityRequiredAndroidSafetyNetEvaluationType?: AndroidSafetyNetEvaluationType | null; /** @@ -5061,7 +5062,7 @@ export interface AndroidDeviceOwnerDelegatedScopeAppSetting extends AdditionalDa */ export interface AndroidDeviceOwnerDerivedCredentialAuthenticationConfiguration extends DeviceConfiguration, Parsable { /** - * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * Certificate access type. The possible values are: userApproval, specificApps, unknownFutureValue. */ certificateAccessType?: AndroidDeviceOwnerCertificateAccessType | null; /** @@ -5180,7 +5181,7 @@ export type AndroidDeviceOwnerEnrollmentTokenType = (typeof AndroidDeviceOwnerEn */ export interface AndroidDeviceOwnerEnterpriseWiFiConfiguration extends AndroidDeviceOwnerWiFiConfiguration, Parsable { /** - * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** @@ -5196,11 +5197,11 @@ export interface AndroidDeviceOwnerEnterpriseWiFiConfiguration extends AndroidDe */ identityCertificateForClientAuthentication?: AndroidDeviceOwnerCertificateProfileBase | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. Possible values are: none, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. The possible values are: none, microsoftChapVersionTwo. */ innerAuthenticationProtocolForPeap?: NonEapAuthenticationMethodForPeap | null; /** @@ -5237,11 +5238,11 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ appsAllowInstallFromUnknownSources?: boolean | null; /** - * Indicates the value of the app auto update policy. Possible values are: notConfigured, userChoice, never, wiFiOnly, always. + * Indicates the value of the app auto update policy. The possible values are: notConfigured, userChoice, never, wiFiOnly, always. */ appsAutoUpdatePolicy?: AndroidDeviceOwnerAppAutoUpdatePolicyType | null; /** - * Indicates the permission policy for requests for runtime permissions if one is not defined for the app specifically. Possible values are: deviceDefault, prompt, autoGrant, autoDeny. + * Indicates the permission policy for requests for runtime permissions if one is not defined for the app specifically. The possible values are: deviceDefault, prompt, autoGrant, autoDeny. */ appsDefaultPermissionPolicy?: AndroidDeviceOwnerDefaultAppPermissionPolicyType | null; /** @@ -5277,7 +5278,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ crossProfilePoliciesAllowCopyPaste?: boolean | null; /** - * Indicates whether data from one profile (personal or work) can be shared with apps in the other profile. Possible values are: notConfigured, crossProfileDataSharingBlocked, dataSharingFromWorkToPersonalBlocked, crossProfileDataSharingAllowed, unkownFutureValue. + * Indicates whether data from one profile (personal or work) can be shared with apps in the other profile. The possible values are: notConfigured, crossProfileDataSharingBlocked, dataSharingFromWorkToPersonalBlocked, crossProfileDataSharingAllowed, unkownFutureValue. */ crossProfilePoliciesAllowDataSharing?: AndroidDeviceOwnerCrossProfileDataSharing | null; /** @@ -5297,7 +5298,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ detailedHelpText?: AndroidDeviceOwnerUserFacingMessage | null; /** - * Indicates the location setting configuration for fully managed devices (COBO) and corporate owned devices with a work profile (COPE). Possible values are: notConfigured, disabled, unknownFutureValue. + * Indicates the location setting configuration for fully managed devices (COBO) and corporate owned devices with a work profile (COPE). The possible values are: notConfigured, disabled, unknownFutureValue. */ deviceLocationMode?: AndroidDeviceOwnerLocationMode | null; /** @@ -5333,7 +5334,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskCustomizationPowerButtonActionsBlocked?: boolean | null; /** - * Indicates whether system info and notifications are disabled in Kiosk Mode. Possible values are: notConfigured, notificationsAndSystemInfoEnabled, systemInfoOnly. + * Indicates whether system info and notifications are disabled in Kiosk Mode. The possible values are: notConfigured, notificationsAndSystemInfoEnabled, systemInfoOnly. */ kioskCustomizationStatusBar?: AndroidDeviceOwnerKioskCustomizationStatusBar | null; /** @@ -5341,7 +5342,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskCustomizationSystemErrorWarnings?: boolean | null; /** - * Indicates which navigation features are enabled in Kiosk Mode. Possible values are: notConfigured, navigationEnabled, homeButtonOnly. + * Indicates which navigation features are enabled in Kiosk Mode. The possible values are: notConfigured, navigationEnabled, homeButtonOnly. */ kioskCustomizationSystemNavigation?: AndroidDeviceOwnerKioskCustomizationSystemNavigation | null; /** @@ -5377,7 +5378,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskModeFlashlightConfigurationEnabled?: boolean | null; /** - * Folder icon configuration for managed home screen in Kiosk Mode. Possible values are: notConfigured, darkSquare, darkCircle, lightSquare, lightCircle. + * Folder icon configuration for managed home screen in Kiosk Mode. The possible values are: notConfigured, darkSquare, darkCircle, lightSquare, lightCircle. */ kioskModeFolderIcon?: AndroidDeviceOwnerKioskModeFolderIcon | null; /** @@ -5389,7 +5390,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskModeGridWidth?: number | null; /** - * Icon size configuration for managed home screen in Kiosk Mode. Possible values are: notConfigured, smallest, small, regular, large, largest. + * Icon size configuration for managed home screen in Kiosk Mode. The possible values are: notConfigured, smallest, small, regular, large, largest. */ kioskModeIconSize?: AndroidDeviceOwnerKioskModeIconSize | null; /** @@ -5417,7 +5418,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds?: number | null; /** - * Complexity of PIN for sign-in session for Managed Home Screen. Possible values are: notConfigured, simple, complex. + * Complexity of PIN for sign-in session for Managed Home Screen. The possible values are: notConfigured, simple, complex. */ kioskModeManagedHomeScreenPinComplexity?: KioskModeManagedHomeScreenPinComplexity | null; /** @@ -5449,7 +5450,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskModeMediaVolumeConfigurationEnabled?: boolean | null; /** - * Screen orientation configuration for managed home screen in Kiosk Mode. Possible values are: notConfigured, portrait, landscape, autoRotate. + * Screen orientation configuration for managed home screen in Kiosk Mode. The possible values are: notConfigured, portrait, landscape, autoRotate. */ kioskModeScreenOrientation?: AndroidDeviceOwnerKioskModeScreenOrientation | null; /** @@ -5481,7 +5482,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskModeShowDeviceInfo?: boolean | null; /** - * Whether or not to use single app kiosk mode or multi-app kiosk mode. Possible values are: notConfigured, singleAppMode, multiAppMode. + * Whether or not to use single app kiosk mode or multi-app kiosk mode. The possible values are: notConfigured, singleAppMode, multiAppMode. */ kioskModeUseManagedHomeScreenApp?: KioskModeType | null; /** @@ -5489,7 +5490,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ kioskModeVirtualHomeButtonEnabled?: boolean | null; /** - * Indicates whether the virtual home button is a swipe up home button or a floating home button. Possible values are: notConfigured, swipeUp, floating. + * Indicates whether the virtual home button is a swipe up home button or a floating home button. The possible values are: notConfigured, swipeUp, floating. */ kioskModeVirtualHomeButtonType?: AndroidDeviceOwnerVirtualHomeButtonType | null; /** @@ -5537,7 +5538,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ microsoftLauncherDockPresenceAllowUserModification?: boolean | null; /** - * Indicates whether or not you want to configure the device dock. Possible values are: notConfigured, show, hide, disabled. + * Indicates whether or not you want to configure the device dock. The possible values are: notConfigured, show, hide, disabled. */ microsoftLauncherDockPresenceConfiguration?: MicrosoftLauncherDockPresence | null; /** @@ -5549,7 +5550,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ microsoftLauncherFeedEnabled?: boolean | null; /** - * Indicates the search bar placement configuration on the device. Possible values are: notConfigured, top, bottom, hide. + * Indicates the search bar placement configuration on the device. The possible values are: notConfigured, top, bottom, hide. */ microsoftLauncherSearchBarPlacementConfiguration?: MicrosoftLauncherSearchBarPlacement | null; /** @@ -5609,11 +5610,11 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ passwordPreviousPasswordCountToBlock?: number | null; /** - * Indicates the minimum password quality required on the device. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. + * Indicates the minimum password quality required on the device. The possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. */ passwordRequiredType?: AndroidDeviceOwnerRequiredPasswordType | null; /** - * Indicates the timeout period after which a device must be unlocked using a form of strong authentication. Possible values are: deviceDefault, daily, unkownFutureValue. + * Indicates the timeout period after which a device must be unlocked using a form of strong authentication. The possible values are: deviceDefault, daily, unkownFutureValue. */ passwordRequireUnlock?: AndroidDeviceOwnerRequiredPasswordUnlock | null; /** @@ -5633,7 +5634,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ personalProfilePersonalApplications?: AppListItem[] | null; /** - * Used together with PersonalProfilePersonalApplications to control how apps in the personal profile are allowed or blocked. Possible values are: notConfigured, blockedApps, allowedApps. + * Used together with PersonalProfilePersonalApplications to control how apps in the personal profile are allowed or blocked. The possible values are: notConfigured, blockedApps, allowedApps. */ personalProfilePlayStoreMode?: PersonalProfilePersonalPlayStoreMode | null; /** @@ -5641,7 +5642,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ personalProfileScreenCaptureBlocked?: boolean | null; /** - * Indicates the Play Store mode of the device. Possible values are: notConfigured, allowList, blockList. + * Indicates the Play Store mode of the device. The possible values are: notConfigured, allowList, blockList. */ playStoreMode?: AndroidDeviceOwnerPlayStoreMode | null; /** @@ -5693,7 +5694,7 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ systemUpdateFreezePeriods?: AndroidDeviceOwnerSystemUpdateFreezePeriod[] | null; /** - * The type of system update configuration. Possible values are: deviceDefault, postpone, windowed, automatic. + * The type of system update configuration. The possible values are: deviceDefault, postpone, windowed, automatic. */ systemUpdateInstallType?: AndroidDeviceOwnerSystemUpdateInstallType | null; /** @@ -5773,11 +5774,11 @@ export interface AndroidDeviceOwnerGeneralDeviceConfiguration extends DeviceConf */ workProfilePasswordPreviousPasswordCountToBlock?: number | null; /** - * Indicates the minimum password quality required on the work profile password. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. + * Indicates the minimum password quality required on the work profile password. The possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. */ workProfilePasswordRequiredType?: AndroidDeviceOwnerRequiredPasswordType | null; /** - * Indicates the timeout period after which a work profile must be unlocked using a form of strong authentication. Possible values are: deviceDefault, daily, unkownFutureValue. + * Indicates the timeout period after which a work profile must be unlocked using a form of strong authentication. The possible values are: deviceDefault, daily, unkownFutureValue. */ workProfilePasswordRequireUnlock?: AndroidDeviceOwnerRequiredPasswordUnlock | null; /** @@ -5829,7 +5830,7 @@ export interface AndroidDeviceOwnerGlobalProxyDirect extends AndroidDeviceOwnerG */ export interface AndroidDeviceOwnerImportedPFXCertificateProfile extends AndroidDeviceOwnerCertificateProfileBase, Parsable { /** - * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * Certificate access type. The possible values are: userApproval, specificApps, unknownFutureValue. */ certificateAccessType?: AndroidDeviceOwnerCertificateAccessType | null; /** @@ -5967,7 +5968,7 @@ export type AndroidDeviceOwnerLocationMode = (typeof AndroidDeviceOwnerLocationM */ export interface AndroidDeviceOwnerPkcsCertificateProfile extends AndroidDeviceOwnerCertificateProfileBase, Parsable { /** - * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * Certificate access type. The possible values are: userApproval, specificApps, unknownFutureValue. */ certificateAccessType?: AndroidDeviceOwnerCertificateAccessType | null; /** @@ -6019,11 +6020,11 @@ export type AndroidDeviceOwnerRequiredPasswordUnlock = (typeof AndroidDeviceOwne */ export interface AndroidDeviceOwnerScepCertificateProfile extends AndroidDeviceOwnerCertificateProfileBase, Parsable { /** - * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * Certificate access type. The possible values are: userApproval, specificApps, unknownFutureValue. */ certificateAccessType?: AndroidDeviceOwnerCertificateAccessType | null; /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -6211,7 +6212,7 @@ export interface AndroidDeviceOwnerWiFiConfiguration extends DeviceConfiguration */ connectWhenNetworkNameIsHidden?: boolean | null; /** - * The MAC address randomization mode for Android device Wi-Fi configuration. Possible values include automatic and hardware. Default value is automatic. Possible values are: automatic, hardware, unknownFutureValue. + * The MAC address randomization mode for Android device Wi-Fi configuration. Possible values include automatic and hardware. Default value is automatic. The possible values are: automatic, hardware, unknownFutureValue. */ macAddressRandomizationMode?: MacAddressRandomizationMode | null; /** @@ -6322,7 +6323,7 @@ export interface AndroidEasEmailProfileConfiguration extends DeviceConfiguration */ syncTasks?: boolean | null; /** - * UserDomainname attribute that is picked from AAD and injected into this profile before installing on the device. Possible values are: fullDomainName, netBiosDomainName. + * UserDomainname attribute that is picked from AAD and injected into this profile before installing on the device. The possible values are: fullDomainName, netBiosDomainName. */ userDomainNameSource?: DomainNameSource | null; /** @@ -6360,7 +6361,7 @@ export interface AndroidEnrollmentCompanyCode extends AdditionalDataHolder, Back */ export interface AndroidEnterpriseWiFiConfiguration extends AndroidWiFiConfiguration, Parsable { /** - * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** @@ -6372,11 +6373,11 @@ export interface AndroidEnterpriseWiFiConfiguration extends AndroidWiFiConfigura */ identityCertificateForClientAuthentication?: AndroidCertificateProfileBase | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. Possible values are: none, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. The possible values are: none, microsoftChapVersionTwo. */ innerAuthenticationProtocolForPeap?: NonEapAuthenticationMethodForPeap | null; /** @@ -6530,7 +6531,7 @@ export interface AndroidForWorkCertificateProfileBase extends DeviceConfiguratio */ rootCertificate?: AndroidForWorkTrustedRootCertificate | null; /** - * Certificate Subject Alternative Name Type. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + * Certificate Subject Alternative Name Type. The possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. */ subjectAlternativeNameType?: SubjectAlternativeNameType[] | null; /** @@ -6768,7 +6769,7 @@ export type AndroidForWorkEnrollmentTarget = (typeof AndroidForWorkEnrollmentTar */ export interface AndroidForWorkEnterpriseWiFiConfiguration extends AndroidForWorkWiFiConfiguration, Parsable { /** - * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** @@ -6780,11 +6781,11 @@ export interface AndroidForWorkEnterpriseWiFiConfiguration extends AndroidForWor */ identityCertificateForClientAuthentication?: AndroidForWorkCertificateProfileBase | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. Possible values are: none, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. The possible values are: none, microsoftChapVersionTwo. */ innerAuthenticationProtocolForPeap?: NonEapAuthenticationMethodForPeap | null; /** @@ -7084,7 +7085,7 @@ export type AndroidForWorkRequiredPasswordType = (typeof AndroidForWorkRequiredP */ export interface AndroidForWorkScepCertificateProfile extends AndroidForWorkCertificateProfileBase, Parsable { /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -7547,7 +7548,7 @@ export interface AndroidManagedAppProtection extends Parsable, TargetedManagedAp */ allowedAndroidDeviceModels?: string[] | null; /** - * Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfAccountIsClockedOut?: ManagedAppRemediationAction | null; /** @@ -7571,19 +7572,19 @@ export interface AndroidManagedAppProtection extends Parsable, TargetedManagedAp */ appActionIfDeviceLockNotSet?: ManagedAppRemediationAction | null; /** - * If the device does not have a passcode of high complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If the device does not have a passcode of high complexity or higher, trigger the stored action. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfDevicePasscodeComplexityLessThanHigh?: ManagedAppRemediationAction | null; /** - * If the device does not have a passcode of low complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If the device does not have a passcode of low complexity or higher, trigger the stored action. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfDevicePasscodeComplexityLessThanLow?: ManagedAppRemediationAction | null; /** - * If the device does not have a passcode of medium complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If the device does not have a passcode of medium complexity or higher, trigger the stored action. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfDevicePasscodeComplexityLessThanMedium?: ManagedAppRemediationAction | null; /** - * Defines the behavior of a managed app when Samsung Knox Attestation is required. Possible values are null, warn, block & wipe. If the admin does not set this action, the default is null, which indicates this setting is not configured. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * Defines the behavior of a managed app when Samsung Knox Attestation is required. Possible values are null, warn, block & wipe. If the admin does not set this action, the default is null, which indicates this setting is not configured. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfSamsungKnoxAttestationRequired?: ManagedAppRemediationAction | null; /** @@ -8326,7 +8327,7 @@ export interface AndroidWorkProfileCertificateProfileBase extends DeviceConfigur */ rootCertificate?: AndroidWorkProfileTrustedRootCertificate | null; /** - * Certificate Subject Alternative Name Type. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + * Certificate Subject Alternative Name Type. The possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. */ subjectAlternativeNameType?: SubjectAlternativeNameType[] | null; /** @@ -8516,7 +8517,7 @@ export interface AndroidWorkProfileEasEmailProfileBase extends DeviceConfigurati */ export interface AndroidWorkProfileEnterpriseWiFiConfiguration extends AndroidWorkProfileWiFiConfiguration, Parsable { /** - * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** @@ -8528,11 +8529,11 @@ export interface AndroidWorkProfileEnterpriseWiFiConfiguration extends AndroidWo */ identityCertificateForClientAuthentication?: AndroidWorkProfileCertificateProfileBase | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. Possible values are: none, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. The possible values are: none, microsoftChapVersionTwo. */ innerAuthenticationProtocolForPeap?: NonEapAuthenticationMethodForPeap | null; /** @@ -8772,7 +8773,7 @@ export interface AndroidWorkProfileNineWorkEasConfiguration extends AndroidWorkP */ export interface AndroidWorkProfilePkcsCertificateProfile extends AndroidWorkProfileCertificateProfileBase, Parsable { /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -8810,7 +8811,7 @@ export type AndroidWorkProfileRequiredPasswordType = (typeof AndroidWorkProfileR */ export interface AndroidWorkProfileScepCertificateProfile extends AndroidWorkProfileCertificateProfileBase, Parsable { /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -9006,11 +9007,11 @@ export interface AospDeviceOwnerCertificateProfileBase extends DeviceConfigurati */ rootCertificate?: AospDeviceOwnerTrustedRootCertificate | null; /** - * Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + * Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. The possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. */ subjectAlternativeNameType?: SubjectAlternativeNameType[] | null; /** - * Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Possible values are: commonName, commonNameIncludingEmail, commonNameAsEmail, custom, commonNameAsIMEI, commonNameAsSerialNumber, commonNameAsAadDeviceId, commonNameAsIntuneDeviceId, commonNameAsDurableDeviceId. + * Certificate Subject Name Format. This collection can contain a maximum of 500 elements. The possible values are: commonName, commonNameIncludingEmail, commonNameAsEmail, custom, commonNameAsIMEI, commonNameAsSerialNumber, commonNameAsAadDeviceId, commonNameAsIntuneDeviceId, commonNameAsDurableDeviceId. */ subjectNameFormat?: SubjectNameFormat | null; } @@ -9043,7 +9044,7 @@ export interface AospDeviceOwnerCompliancePolicy extends DeviceCompliancePolicy, */ passwordRequired?: boolean | null; /** - * Type of characters in password. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. + * Type of characters in password. The possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. */ passwordRequiredType?: AndroidDeviceOwnerRequiredPasswordType | null; /** @@ -9088,7 +9089,7 @@ export interface AospDeviceOwnerDeviceConfiguration extends DeviceConfiguration, */ passwordMinutesOfInactivityBeforeScreenTimeout?: number | null; /** - * Indicates the minimum password quality required on the device. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. + * Indicates the minimum password quality required on the device. The possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. */ passwordRequiredType?: AndroidDeviceOwnerRequiredPasswordType | null; /** @@ -9121,7 +9122,7 @@ export interface AospDeviceOwnerDeviceConfiguration extends DeviceConfiguration, */ export interface AospDeviceOwnerEnterpriseWiFiConfiguration extends AospDeviceOwnerWiFiConfiguration, Parsable { /** - * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Indicates the Authentication Method the client (device) needs to use when the EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** @@ -9133,11 +9134,11 @@ export interface AospDeviceOwnerEnterpriseWiFiConfiguration extends AospDeviceOw */ identityCertificateForClientAuthentication?: AospDeviceOwnerCertificateProfileBase | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. This collection can contain a maximum of 500 elements. Possible values are: none, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is PEAP and Authenticationmethod is Username and Password. This collection can contain a maximum of 500 elements. The possible values are: none, microsoftChapVersionTwo. */ innerAuthenticationProtocolForPeap?: NonEapAuthenticationMethodForPeap | null; /** @@ -9199,7 +9200,7 @@ export interface AospDeviceOwnerPkcsCertificateProfile extends AospDeviceOwnerCe */ export interface AospDeviceOwnerScepCertificateProfile extends AospDeviceOwnerCertificateProfileBase, Parsable { /** - * Target store certificate. This collection can contain a maximum of 500 elements. Possible values are: user, machine. + * Target store certificate. This collection can contain a maximum of 500 elements. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -9398,7 +9399,7 @@ export interface AppConsentRequest extends Entity, Parsable { */ appId?: string | null; /** - * The consent type of the request. Possible values are: Static and Dynamic. These represent static and dynamic permissions, respectively, requested in the consent workflow. Supports $filter (eq only) and $orderby. Required. + * The consent type of the request. The possible values are: Static and Dynamic. These represent static and dynamic permissions, respectively, requested in the consent workflow. Supports $filter (eq only) and $orderby. Required. */ consentType?: string | null; /** @@ -9685,7 +9686,7 @@ export type AppleUserInitiatedEnrollmentType = (typeof AppleUserInitiatedEnrollm */ export interface AppleVpnAlwaysOnConfiguration extends AdditionalDataHolder, BackedModel, Parsable { /** - * Determine whether AirPrint service will be exempt from the always-on VPN connection. Possible values are: forceTrafficViaVPN, allowTrafficOutside, dropTraffic. + * Determine whether AirPrint service will be exempt from the always-on VPN connection. The possible values are: forceTrafficViaVPN, allowTrafficOutside, dropTraffic. */ airPrintExceptionAction?: VpnServiceExceptionAction | null; /** @@ -9705,7 +9706,7 @@ export interface AppleVpnAlwaysOnConfiguration extends AdditionalDataHolder, Bac */ backingStoreEnabled?: boolean | null; /** - * Determine whether Cellular service will be exempt from the always-on VPN connection. Possible values are: forceTrafficViaVPN, allowTrafficOutside, dropTraffic. + * Determine whether Cellular service will be exempt from the always-on VPN connection. The possible values are: forceTrafficViaVPN, allowTrafficOutside, dropTraffic. */ cellularExceptionAction?: VpnServiceExceptionAction | null; /** @@ -9729,7 +9730,7 @@ export interface AppleVpnAlwaysOnConfiguration extends AdditionalDataHolder, Bac */ userToggleEnabled?: boolean | null; /** - * Determine whether voicemail service will be exempt from the always-on VPN connection. Possible values are: forceTrafficViaVPN, allowTrafficOutside, dropTraffic. + * Determine whether voicemail service will be exempt from the always-on VPN connection. The possible values are: forceTrafficViaVPN, allowTrafficOutside, dropTraffic. */ voicemailExceptionAction?: VpnServiceExceptionAction | null; } @@ -9802,7 +9803,7 @@ export interface AppleVpnConfiguration extends DeviceConfiguration, Parsable { */ optInToDeviceIdSharing?: boolean | null; /** - * Provider type for per-app VPN. Possible values are: notConfigured, appProxy, packetTunnel. + * Provider type for per-app VPN. The possible values are: notConfigured, appProxy, packetTunnel. */ providerType?: VpnProviderType | null; /** @@ -9886,7 +9887,7 @@ export interface Application extends DirectoryObject, Parsable { */ description?: string | null; /** - * Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). + * Specifies whether Microsoft has disabled the registered application. The possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). */ disabledByMicrosoftStatus?: string | null; /** @@ -10726,7 +10727,7 @@ export interface AppliedConditionalAccessPolicy extends AdditionalDataHolder, Ba */ odataType?: string | null; /** - * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (policy isn't applied because policy conditions weren't met), notEnabled (this is due to the policy in a disabled state), unknown, unknownFutureValue, reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. + * Indicates the result of the CA policy that was triggered. The possible values are: success, failure, notApplied (policy isn't applied because policy conditions weren't met), notEnabled (this is due to the policy in a disabled state), unknown, unknownFutureValue, reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. */ result?: AppliedConditionalAccessPolicyResult | null; /** @@ -12084,7 +12085,7 @@ export interface AttachmentInfo extends AdditionalDataHolder, BackedModel, Parsa } export interface AttachmentItem extends AdditionalDataHolder, BackedModel, Parsable { /** - * The type of attachment. Possible values are: file, item, reference. Required. + * The type of attachment. The possible values are: file, item, reference. Required. */ attachmentType?: AttachmentType | null; /** @@ -12150,7 +12151,7 @@ export interface AttackSimulationOperation extends LongRunningOperation, Parsabl */ tenantId?: string | null; /** - * The attack simulation operation type. Possible values are: createSimulation, updateSimulation, unknownFutureValue. + * The attack simulation operation type. The possible values are: createSimulation, updateSimulation, unknownFutureValue. */ type?: AttackSimulationOperationType | null; } @@ -12339,7 +12340,7 @@ export interface AttendanceRecord extends Entity, Parsable { */ registrationId?: string | null; /** - * Role of the attendee. Possible values are: None, Attendee, Presenter, and Organizer. + * Role of the attendee. The possible values are: None, Attendee, Presenter, and Organizer. */ role?: string | null; /** @@ -12369,7 +12370,7 @@ export interface AttendeeAvailability extends AdditionalDataHolder, BackedModel, */ attendee?: AttendeeBase | null; /** - * The availability status of the attendee. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * The availability status of the attendee. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. */ availability?: FreeBusyStatus | null; /** @@ -12383,7 +12384,7 @@ export interface AttendeeAvailability extends AdditionalDataHolder, BackedModel, } export interface AttendeeBase extends Parsable, Recipient { /** - * The type of attendee. Possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. + * The type of attendee. The possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. */ type?: AttendeeType | null; } @@ -12473,7 +12474,7 @@ export interface AttributeDefinitionMetadataEntry extends AdditionalDataHolder, */ backingStoreEnabled?: boolean | null; /** - * Possible values are: BaseAttributeName, ComplexObjectDefinition, IsContainer, IsCustomerDefined, IsDomainQualified, LinkPropertyNames, LinkTypeName, MaximumLength, ReferencedProperty. + * The possible values are: BaseAttributeName, ComplexObjectDefinition, IsContainer, IsCustomerDefined, IsDomainQualified, LinkPropertyNames, LinkTypeName, MaximumLength, ReferencedProperty. */ key?: AttributeDefinitionMetadata | null; /** @@ -13641,7 +13642,7 @@ export interface AuthenticationMethodConfiguration extends Entity, Parsable { */ excludeTargets?: ExcludeTarget[] | null; /** - * The state of the policy. Possible values are: enabled, disabled. + * The state of the policy. The possible values are: enabled, disabled. */ state?: AuthenticationMethodState | null; } @@ -13686,7 +13687,7 @@ export interface AuthenticationMethodFeatureConfiguration extends AdditionalData */ odataType?: string | null; /** - * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Microsoft Entra ID for the setting. The default value is disabled. + * Enable or disable the feature. The possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Microsoft Entra ID for the setting. The default value is disabled. */ state?: AdvancedConfigState | null; } @@ -13855,7 +13856,7 @@ export interface AuthenticationRequirementPolicy extends AdditionalDataHolder, B */ odataType?: string | null; /** - * Identifies what Microsoft Entra feature requires MFA in this policy. Possible values are: user, request, servicePrincipal, v1ConditionalAccess, multiConditionalAccess, tenantSessionRiskPolicy, accountCompromisePolicies, v1ConditionalAccessDependency, v1ConditionalAccessPolicyIdRequested, mfaRegistrationRequiredByIdentityProtectionPolicy, baselineProtection, mfaRegistrationRequiredByBaselineProtection, mfaRegistrationRequiredByMultiConditionalAccess, enforcedForCspAdmins, securityDefaults, mfaRegistrationRequiredBySecurityDefaults, proofUpCodeRequest, crossTenantOutboundRule, gpsLocationCondition, riskBasedPolicy, unknownFutureValue, scopeBasedAuthRequirementPolicy, authenticationStrengths . Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: scopeBasedAuthRequirementPolicy, authenticationStrengths. + * Identifies what Microsoft Entra feature requires MFA in this policy. The possible values are: user, request, servicePrincipal, v1ConditionalAccess, multiConditionalAccess, tenantSessionRiskPolicy, accountCompromisePolicies, v1ConditionalAccessDependency, v1ConditionalAccessPolicyIdRequested, mfaRegistrationRequiredByIdentityProtectionPolicy, baselineProtection, mfaRegistrationRequiredByBaselineProtection, mfaRegistrationRequiredByMultiConditionalAccess, enforcedForCspAdmins, securityDefaults, mfaRegistrationRequiredBySecurityDefaults, proofUpCodeRequest, crossTenantOutboundRule, gpsLocationCondition, riskBasedPolicy, unknownFutureValue, scopeBasedAuthRequirementPolicy, authenticationStrengths . Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: scopeBasedAuthRequirementPolicy, authenticationStrengths. */ requirementProvider?: RequirementProvider | null; } @@ -14075,7 +14076,7 @@ export interface AuthorizationPolicy extends Parsable, PolicyBase { */ allowEmailVerifiedUsersToJoinOrganization?: boolean | null; /** - * Indicates who can invite guests to the organization. Possible values are: none, adminsAndGuestInviters, adminsGuestInvitersAndAllMembers, everyone. everyone is the default setting for all cloud environments except US Government. For more information, see allowInvitesFrom values. + * Indicates who can invite guests to the organization. The possible values are: none, adminsAndGuestInviters, adminsGuestInvitersAndAllMembers, everyone. everyone is the default setting for all cloud environments except US Government. For more information, see allowInvitesFrom values. */ allowInvitesFrom?: AllowInvitesFrom | null; /** @@ -14269,7 +14270,7 @@ export interface AutomaticRepliesSetting extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * The set of audience external to the signed-in user's organization who will receive the ExternalReplyMessage, if Status is AlwaysEnabled or Scheduled. Possible values are: none, contactsOnly, all. + * The set of audience external to the signed-in user's organization who will receive the ExternalReplyMessage, if Status is AlwaysEnabled or Scheduled. The possible values are: none, contactsOnly, all. */ externalAudience?: ExternalAudienceScope | null; /** @@ -14293,7 +14294,7 @@ export interface AutomaticRepliesSetting extends AdditionalDataHolder, BackedMod */ scheduledStartDateTime?: DateTimeTimeZone | null; /** - * Configurations status for automatic replies. Possible values are: disabled, alwaysEnabled, scheduled. + * Configurations status for automatic replies. The possible values are: disabled, alwaysEnabled, scheduled. */ status?: AutomaticRepliesStatus | null; } @@ -14336,7 +14337,7 @@ export interface AvailabilityItem extends AdditionalDataHolder, BackedModel, Par */ startDateTime?: DateTimeTimeZone | null; /** - * The status of the staff member. Possible values are: available, busy, slotsAvailable, outOfOffice, unknownFutureValue. + * The status of the staff member. The possible values are: available, busy, slotsAvailable, outOfOffice, unknownFutureValue. */ status?: BookingsAvailabilityStatus | null; } @@ -15357,7 +15358,7 @@ export interface BitLockerFixedDrivePolicy extends AdditionalDataHolder, BackedM */ backingStoreEnabled?: boolean | null; /** - * Select the encryption method for fixed drives. Possible values are: aesCbc128, aesCbc256, xtsAes128, xtsAes256. + * Select the encryption method for fixed drives. The possible values are: aesCbc128, aesCbc256, xtsAes128, xtsAes256. */ encryptionMethod?: BitLockerEncryptionMethod | null; /** @@ -15388,7 +15389,7 @@ export interface BitlockerRecoveryKey extends Entity, Parsable { */ key?: string | null; /** - * Indicates the type of volume the BitLocker key is associated with. Possible values are: operatingSystemVolume, fixedDataVolume, removableDataVolume, unknownFutureValue. + * Indicates the type of volume the BitLocker key is associated with. The possible values are: operatingSystemVolume, fixedDataVolume, removableDataVolume, unknownFutureValue. */ volumeType?: VolumeType | null; } @@ -15453,7 +15454,7 @@ export interface BitLockerRemovableDrivePolicy extends AdditionalDataHolder, Bac */ blockCrossOrganizationWriteAccess?: boolean | null; /** - * Select the encryption method for removable drives. Possible values are: aesCbc128, aesCbc256, xtsAes128, xtsAes256. + * Select the encryption method for removable drives. The possible values are: aesCbc128, aesCbc256, xtsAes128, xtsAes256. */ encryptionMethod?: BitLockerEncryptionMethod | null; /** @@ -15474,7 +15475,7 @@ export interface BitLockerSystemDrivePolicy extends AdditionalDataHolder, Backed */ backingStoreEnabled?: boolean | null; /** - * Select the encryption method for operating system drives. Possible values are: aesCbc128, aesCbc256, xtsAes128, xtsAes256. + * Select the encryption method for operating system drives. The possible values are: aesCbc128, aesCbc256, xtsAes128, xtsAes256. */ encryptionMethod?: BitLockerEncryptionMethod | null; /** @@ -17146,7 +17147,7 @@ export interface CalculatedColumn extends AdditionalDataHolder, BackedModel, Par */ backingStoreEnabled?: boolean | null; /** - * For dateTime output types, the format of the value. Possible values are: dateOnly or dateTime. + * For dateTime output types, the format of the value. The possible values are: dateOnly or dateTime. */ format?: string | null; /** @@ -17158,13 +17159,13 @@ export interface CalculatedColumn extends AdditionalDataHolder, BackedModel, Par */ odataType?: string | null; /** - * The output type used to format values in this column. Possible values are: boolean, currency, dateTime, number, or text. + * The output type used to format values in this column. The possible values are: boolean, currency, dateTime, number, or text. */ outputType?: string | null; } export interface Calendar extends Entity, Parsable { /** - * Represent the online meeting service providers that can be used to create online meetings in this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. + * Represent the online meeting service providers that can be used to create online meetings in this calendar. The possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. */ allowedOnlineMeetingProviders?: OnlineMeetingProviderType[] | null; /** @@ -17200,7 +17201,7 @@ export interface Calendar extends Entity, Parsable { */ color?: CalendarColor | null; /** - * The default online meeting provider for meetings sent from this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. + * The default online meeting provider for meetings sent from this calendar. The possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. */ defaultOnlineMeetingProvider?: OnlineMeetingProviderType | null; /** @@ -17281,7 +17282,7 @@ export interface CalendarGroupCollectionResponse extends BaseCollectionPaginatio } export interface CalendarPermission extends Entity, Parsable { /** - * List of allowed sharing or delegating permission levels for the calendar. Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom. + * List of allowed sharing or delegating permission levels for the calendar. The possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom. */ allowedRoles?: CalendarRoleType[] | null; /** @@ -17353,7 +17354,7 @@ export interface CalendarSharingMessageAction extends AdditionalDataHolder, Back } export interface Call extends Entity, Parsable { /** - * The list of active modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data. Read-only. + * The list of active modalities. The possible values are: unknown, audio, video, videoBasedScreenSharing, data. Read-only. */ activeModalities?: Modality[] | null; /** @@ -17425,7 +17426,7 @@ export interface Call extends Entity, Parsable { */ participants?: Participant[] | null; /** - * The list of requested modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data. + * The list of requested modalities. The possible values are: unknown, audio, video, videoBasedScreenSharing, data. */ requestedModalities?: Modality[] | null; /** @@ -17437,7 +17438,7 @@ export interface Call extends Entity, Parsable { */ ringingTimeoutInSeconds?: number | null; /** - * This property is applicable for peer to peer calls only. Possible values are: none, noMissedCall, disableForwardingExceptPhone, disableForwarding, preferSkypeForBusiness, unknownFutureValue. + * This property is applicable for peer to peer calls only. The possible values are: none, noMissedCall, disableForwardingExceptPhone, disableForwarding, preferSkypeForBusiness, unknownFutureValue. */ routingPolicies?: RoutingPolicy[] | null; /** @@ -17445,7 +17446,7 @@ export interface Call extends Entity, Parsable { */ source?: ParticipantInfo | null; /** - * The call state. Possible values are: incoming, establishing, ringing, established, hold, transferring, transferAccepted, redirecting, terminating, terminated. Read-only. + * The call state. The possible values are: incoming, establishing, ringing, established, hold, transferring, transferAccepted, redirecting, terminating, terminated. Read-only. */ state?: CallState | null; /** @@ -17543,7 +17544,7 @@ export interface CallEndedEventMessageDetail extends EventMessageDetail, Parsabl */ callDuration?: Duration | null; /** - * Represents the call event type. Possible values are: call, meeting, screenShare, unknownFutureValue. + * Represents the call event type. The possible values are: call, meeting, screenShare, unknownFutureValue. */ callEventType?: TeamworkCallEventType | null; /** @@ -17565,7 +17566,7 @@ export interface CallEvent extends Entity, Parsable { */ callConversationId?: string | null; /** - * The event type of the call. Possible values are: callStarted, callEnded, unknownFutureValue, rosterUpdated. You must use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: rosterUpdated. + * The event type of the call. The possible values are: callStarted, callEnded, unknownFutureValue, rosterUpdated. You must use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: rosterUpdated. */ callEventType?: CallEventType | null; /** @@ -17588,7 +17589,7 @@ export interface CallEvent extends Entity, Parsable { export type CallEventType = (typeof CallEventTypeObject)[keyof typeof CallEventTypeObject]; export interface CallMediaState extends AdditionalDataHolder, BackedModel, Parsable { /** - * The audio media state. Possible values are: active, inactive, unknownFutureValue. + * The audio media state. The possible values are: active, inactive, unknownFutureValue. */ audio?: MediaState | null; /** @@ -17694,7 +17695,7 @@ export interface CallRecordingEventMessageDetail extends EventMessageDetail, Par */ callRecordingDuration?: Duration | null; /** - * Status of the call recording. Possible values are: success, failure, initial, chunkFinished, unknownFutureValue. + * Status of the call recording. The possible values are: success, failure, initial, chunkFinished, unknownFutureValue. */ callRecordingStatus?: CallRecordingStatus | null; /** @@ -17745,7 +17746,7 @@ export interface CallSettings extends Entity, Parsable { } export interface CallStartedEventMessageDetail extends EventMessageDetail, Parsable { /** - * Represents the call event type. Possible values are: call, meeting, screenShare, unknownFutureValue. + * Represents the call event type. The possible values are: call, meeting, screenShare, unknownFutureValue. */ callEventType?: TeamworkCallEventType | null; /** @@ -18328,7 +18329,7 @@ export interface Channel extends Entity, Parsable { */ isFavoriteByDefault?: boolean | null; /** - * The layoutType property + * The layout type of the channel. Can be set during creation and can be updated. The possible values are: post, chat, unknownFutureValue. The default value is post. Channels with post layout use traditional post-reply conversation format, while channels with chat layout provide a chat-like threading experience similar to group chats. */ layoutType?: ChannelLayoutType | null; /** @@ -18468,11 +18469,11 @@ export interface ChannelModerationSettings extends AdditionalDataHolder, BackedM */ odataType?: string | null; /** - * Indicates who is allowed to reply to the teams channel. Possible values are: everyone, authorAndModerators, unknownFutureValue. + * Indicates who is allowed to reply to the teams channel. The possible values are: everyone, authorAndModerators, unknownFutureValue. */ replyRestriction?: ReplyRestriction | null; /** - * Indicates who is allowed to post messages to teams channel. Possible values are: everyone, everyoneExceptGuests, moderators, unknownFutureValue. + * Indicates who is allowed to post messages to teams channel. The possible values are: everyone, everyoneExceptGuests, moderators, unknownFutureValue. */ userNewMessageRestriction?: UserNewMessageRestriction | null; } @@ -19456,7 +19457,7 @@ export interface CloudAppSecurityProfileCollectionResponse extends BaseCollectio } export interface CloudAppSecuritySessionControl extends ConditionalAccessSessionControl, Parsable { /** - * Possible values are: mcasConfigured, monitorOnly, blockDownloads. To learn more about these values, Deploy Conditional Access App Control for featured apps. + * The possible values are: mcasConfigured, monitorOnly, blockDownloads. To learn more about these values, Deploy Conditional Access App Control for featured apps. */ cloudAppSecurityType?: CloudAppSecuritySessionControlType | null; } @@ -19662,7 +19663,7 @@ export interface CloudCertificationAuthorityLeafCertificate extends Entity, Pars */ deviceName?: string | null; /** - * The platform of the device for which the certificate was created. Possible values are: Android, AndroidForWork, iOS, MacOS, WindowsPhone81, Windows81AndLater, Windows10AndLater, AndroidWorkProfile, Unknown, AndroidAOSP, AndroidMobileApplicationManagement, iOSMobileApplicationManagement. Default value: Unknown. Read-only. Supports $select. + * The platform of the device for which the certificate was created. The possible values are: Android, AndroidForWork, iOS, MacOS, WindowsPhone81, Windows81AndLater, Windows10AndLater, AndroidWorkProfile, Unknown, AndroidAOSP, AndroidMobileApplicationManagement, iOSMobileApplicationManagement. Default value: Unknown. Read-only. Supports $select. */ devicePlatform?: string | null; /** @@ -19958,7 +19959,7 @@ export interface CloudPC extends Entity, Parsable { */ onPremisesConnectionName?: string | null; /** - * The version of the operating system (OS) to provision on Cloud PCs. Possible values are: windows10, windows11, unknownFutureValue. + * The version of the operating system (OS) to provision on Cloud PCs. The possible values are: windows10, windows11, unknownFutureValue. */ osVersion?: CloudPcOperatingSystem | null; /** @@ -19986,7 +19987,7 @@ export interface CloudPC extends Entity, Parsable { */ provisioningPolicyName?: string | null; /** - * The type of licenses to be used when provisioning Cloud PCs using this policy. Possible values are: dedicated, shared, unknownFutureValue, sharedByUser, sharedByEntraGroup, reserve. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: sharedByUser, sharedByEntraGroup, reserve. The default value is dedicated. The shared member is deprecated and will stop returning on April 30, 2027; going forward, use the sharedByUser member. + * The type of licenses to be used when provisioning Cloud PCs using this policy. The possible values are: dedicated, shared, unknownFutureValue, sharedByUser, sharedByEntraGroup, reserve. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: sharedByUser, sharedByEntraGroup, reserve. The default value is dedicated. The shared member is deprecated and will stop returning on April 30, 2027; going forward, use the sharedByUser member. */ provisioningType?: CloudPcProvisioningType | null; /** @@ -20022,7 +20023,7 @@ export interface CloudPC extends Entity, Parsable { */ statusDetails?: CloudPcStatusDetails | null; /** - * The account type of the user on provisioned Cloud PCs. Possible values are: standardUser, administrator, unknownFutureValue. + * The account type of the user on provisioned Cloud PCs. The possible values are: standardUser, administrator, unknownFutureValue. */ userAccountType?: CloudPcUserAccountType | null; /** @@ -20358,7 +20359,7 @@ export interface CloudPcBulkTroubleshoot extends CloudPcBulkAction, Parsable { } export interface CloudPcCloudApp extends Entity, Parsable { /** - * The error code if publishing, unpublishing, or resetting a cloud app fails. Possible values are: cloudAppQuotaExceeded, cloudPcLicenseNotFound, internalServerError, appDiscoveryFailed, unknownFutureValue. The default value is null. Supports $filter, $select, $orderBy. Read-only. + * The error code if publishing, unpublishing, or resetting a cloud app fails. The possible values are: cloudAppQuotaExceeded, cloudPcLicenseNotFound, internalServerError, appDiscoveryFailed, unknownFutureValue. The default value is null. Supports $filter, $select, $orderBy. Read-only. */ actionFailedErrorCode?: CloudPcCloudAppActionFailedErrorCode | null; /** @@ -20615,7 +20616,7 @@ export interface CloudPcDeviceImage extends Entity, Parsable { */ displayName?: string | null; /** - * The error code of the status of the image that indicates why the upload failed, if applicable. Possible values are: internalServerError, sourceImageNotFound, osVersionNotSupported, sourceImageInvalid, sourceImageNotGeneralized, unknownFutureValue, vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation, sourceImageWithDataDiskNotSupported, sourceImageWithDiskEncryptionSetNotSupported, sourceImageWithAzureDiskEncryptionNotSupported. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation, sourceImageWithDataDiskNotSupported, sourceImageWithDiskEncryptionSetNotSupported, sourceImageWithAzureDiskEncryptionNotSupported. Read-only. + * The error code of the status of the image that indicates why the upload failed, if applicable. The possible values are: internalServerError, sourceImageNotFound, osVersionNotSupported, sourceImageInvalid, sourceImageNotGeneralized, unknownFutureValue, vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation, sourceImageWithDataDiskNotSupported, sourceImageWithDiskEncryptionSetNotSupported, sourceImageWithAzureDiskEncryptionNotSupported. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation, sourceImageWithDataDiskNotSupported, sourceImageWithDiskEncryptionSetNotSupported, sourceImageWithAzureDiskEncryptionNotSupported. Read-only. */ errorCode?: CloudPcDeviceImageErrorCode | null; /** @@ -20639,7 +20640,7 @@ export interface CloudPcDeviceImage extends Entity, Parsable { */ osBuildNumber?: string | null; /** - * The OS status of this image. Possible values are: supported, supportedWithWarning, unknown, unknownFutureValue. The default value is unknown. Read-only. + * The OS status of this image. The possible values are: supported, supportedWithWarning, unknown, unknownFutureValue. The default value is unknown. Read-only. */ osStatus?: CloudPcDeviceImageOsStatus | null; /** @@ -20659,7 +20660,7 @@ export interface CloudPcDeviceImage extends Entity, Parsable { */ sourceImageResourceId?: string | null; /** - * The status of the image on the Cloud PC. Possible values are: pending, ready, warning, failed, unknownFutureValue. Read-only. + * The status of the image on the Cloud PC. The possible values are: pending, ready, warning, failed, unknownFutureValue. Read-only. */ status?: CloudPcDeviceImageStatus | null; /** @@ -20771,11 +20772,11 @@ export interface CloudPcDomainJoinConfiguration extends AdditionalDataHolder, Ba */ backingStoreEnabled?: boolean | null; /** - * Specifies the method by which the provisioned Cloud PC joins Microsoft Entra ID. If you choose the hybridAzureADJoin type, only provide a value for the onPremisesConnectionId property and leave the regionName property empty. If you choose the azureADJoin type, provide a value for either the onPremisesConnectionId or the regionName property. Possible values are: azureADJoin, hybridAzureADJoin, unknownFutureValue. + * Specifies the method by which the provisioned Cloud PC joins Microsoft Entra ID. If you choose the hybridAzureADJoin type, only provide a value for the onPremisesConnectionId property and leave the regionName property empty. If you choose the azureADJoin type, provide a value for either the onPremisesConnectionId or the regionName property. The possible values are: azureADJoin, hybridAzureADJoin, unknownFutureValue. */ domainJoinType?: CloudPcDomainJoinType | null; /** - * The geographic location where the region is located. Possible values are: default, asia, australasia, canada, europe, india, africa, usCentral, usEast, usWest, southAmerica, middleEast, centralAmerica, usGovernment, unknownFutureValue. Default value is default. Read-only. + * The geographic location where the region is located. The possible values are: default, asia, australasia, canada, europe, india, africa, usCentral, usEast, usWest, southAmerica, middleEast, centralAmerica, usGovernment, unknownFutureValue. Default value is default. Read-only. */ geographicLocationType?: CloudPcGeographicLocationType | null; /** @@ -20787,7 +20788,7 @@ export interface CloudPcDomainJoinConfiguration extends AdditionalDataHolder, Ba */ onPremisesConnectionId?: string | null; /** - * The logical geographic group this region belongs to. Multiple regions can belong to one region group. A customer can select a regionGroup when they provision a Cloud PC, and the Cloud PC is put in one of the regions in the group based on resource status. For example, the Europe region group contains the Northern Europe and Western Europe regions. Possible values are: default, australia, canada, usCentral, usEast, usWest, france, germany, europeUnion, unitedKingdom, japan, asia, india, southAmerica, euap, usGovernment, usGovernmentDOD, unknownFutureValue, norway, switzerland, southKorea, middleEast, mexico, australasia, europe. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: norway, switzerland, southKorea, middleEast, mexico, australasia, europe. Read-only. + * The logical geographic group this region belongs to. Multiple regions can belong to one region group. A customer can select a regionGroup when they provision a Cloud PC, and the Cloud PC is put in one of the regions in the group based on resource status. For example, the Europe region group contains the Northern Europe and Western Europe regions. The possible values are: default, australia, canada, usCentral, usEast, usWest, france, germany, europeUnion, unitedKingdom, japan, asia, india, southAmerica, euap, usGovernment, usGovernmentDOD, unknownFutureValue, norway, switzerland, southKorea, middleEast, mexico, australasia, europe. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: norway, switzerland, southKorea, middleEast, mexico, australasia, europe. Read-only. */ regionGroup?: CloudPcRegionGroup | null; /** @@ -21061,7 +21062,7 @@ export interface CloudPcGalleryImage extends Entity, Parsable { */ startDate?: DateOnly | null; /** - * The status of the gallery image on the Cloud PC. Possible values are: supported, supportedWithWarning, notSupported, unknownFutureValue. The default value is supported. Read-only. + * The status of the gallery image on the Cloud PC. The possible values are: supported, supportedWithWarning, notSupported, unknownFutureValue. The default value is supported. Read-only. */ status?: CloudPcGalleryImageStatus | null; } @@ -21120,7 +21121,7 @@ export interface CloudPcLaunchDetail extends AdditionalDataHolder, BackedModel, */ odataType?: string | null; /** - * Indicates the reason the Cloud PC isn't compatible with Windows 365 Switch. Possible values are: osVersionNotSupported, hardwareNotSupported, unknownFutureValue. osVersionNotSupported indicates that the user needs to update their Cloud PC operating system version. hardwareNotSupported indicates that the Cloud PC needs more CPUs or RAM to support the functionality. + * Indicates the reason the Cloud PC isn't compatible with Windows 365 Switch. The possible values are: osVersionNotSupported, hardwareNotSupported, unknownFutureValue. osVersionNotSupported indicates that the user needs to update their Cloud PC operating system version. hardwareNotSupported indicates that the Cloud PC needs more CPUs or RAM to support the functionality. */ windows365SwitchCompatibilityFailureReasonType?: Windows365SwitchCompatibilityFailureReasonType | null; /** @@ -21491,7 +21492,7 @@ export interface CloudPcPartnerAgentInstallResult extends AdditionalDataHolder, */ errorMessage?: string | null; /** - * The status of a partner agent installation. Possible values are: installed, installFailed, installing, uninstalling, uninstallFailed and licensed. Read-Only. + * The status of a partner agent installation. The possible values are: installed, installFailed, installing, uninstalling, uninstallFailed and licensed. Read-Only. */ installStatus?: CloudPcPartnerAgentInstallStatus | null; /** @@ -21653,7 +21654,7 @@ export interface CloudPcProvisioningPolicy extends Entity, Parsable { */ scopeIds?: string[] | null; /** - * Specifies the type of cloud object the end user can access. Possible values are: cloudPc, cloudApp, unknownFutureValue. cloudPc indicates that the end user can access the entire desktop. cloudApp indicates that the end user can only access apps published under this provisioning policy. The type can't be changed once the provisioning policy is created. If not specified during creation, the default value is cloudPc. When cloudApp is selected, the provisioningType must be sharedByEntraGroup. Supports $filter, $select, $orderBy. + * Specifies the type of cloud object the end user can access. The possible values are: cloudPc, cloudApp, unknownFutureValue. cloudPc indicates that the end user can access the entire desktop. cloudApp indicates that the end user can only access apps published under this provisioning policy. The type can't be changed once the provisioning policy is created. If not specified during creation, the default value is cloudPc. When cloudApp is selected, the provisioningType must be sharedByEntraGroup. Supports $filter, $select, $orderBy. */ userExperienceType?: CloudPcUserExperienceType | null; /** @@ -21716,11 +21717,11 @@ export type CloudPcRecommendationReportType = (typeof CloudPcRecommendationRepor export type CloudPcRegionGroup = (typeof CloudPcRegionGroupObject)[keyof typeof CloudPcRegionGroupObject]; export interface CloudPcRemoteActionCapability extends AdditionalDataHolder, BackedModel, Parsable { /** - * Indicates the state of the supported action capability to perform a Cloud PC remote action. Possible values are: enabled, disabled. Default value is enabled. + * Indicates the state of the supported action capability to perform a Cloud PC remote action. The possible values are: enabled, disabled. Default value is enabled. */ actionCapability?: ActionCapability | null; /** - * The name of the supported Cloud PC remote action. Possible values are: unknown, restart, rename, restore, resize, reprovision, troubleShoot, changeUserAccountType, placeUnderReview. Default value is unknown. + * The name of the supported Cloud PC remote action. The possible values are: unknown, restart, rename, restore, resize, reprovision, troubleShoot, changeUserAccountType, placeUnderReview. Default value is unknown. */ actionName?: CloudPcRemoteActionName | null; /** @@ -21739,7 +21740,7 @@ export interface CloudPcRemoteActionResult extends AdditionalDataHolder, BackedM */ actionName?: string | null; /** - * State of the action. Possible values are: None, pending, canceled, active, done, failed, notSupported. Read-only. + * State of the action. The possible values are: None, pending, canceled, active, done, failed, notSupported. Read-only. */ actionState?: ActionState | null; /** @@ -21814,7 +21815,7 @@ export interface CloudPcRestorePointSetting extends AdditionalDataHolder, Backed */ frequencyInHours?: number | null; /** - * The time interval in hours to take snapshots (restore points) of a Cloud PC automatically. Possible values are: default, fourHours, sixHours, twelveHours, sixteenHours, twentyFourHours, unknownFutureValue. The default value is default that indicates that the time interval for automatic capturing of restore point snapshots is set to 12 hours. + * The time interval in hours to take snapshots (restore points) of a Cloud PC automatically. The possible values are: default, fourHours, sixHours, twelveHours, sixteenHours, twentyFourHours, unknownFutureValue. The default value is default that indicates that the time interval for automatic capturing of restore point snapshots is set to 12 hours. */ frequencyType?: CloudPcRestorePointFrequencyType | null; /** @@ -21900,7 +21901,7 @@ export interface CloudPcServicePlan extends Entity, Parsable { */ displayName?: string | null; /** - * Specifies the type of license used when provisioning Cloud PCs. By default, the license type is dedicated. Possible values are: dedicated, shared, unknownFutureValue, sharedByUser, sharedByEntraGroup, reserve. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: sharedByUser, sharedByEntraGroup, reserve. The shared member is deprecated and will stop returning on April 30, 2027; going forward, use the sharedByUser member. + * Specifies the type of license used when provisioning Cloud PCs. By default, the license type is dedicated. The possible values are: dedicated, shared, unknownFutureValue, sharedByUser, sharedByEntraGroup, reserve. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: sharedByUser, sharedByEntraGroup, reserve. The shared member is deprecated and will stop returning on April 30, 2027; going forward, use the sharedByUser member. */ provisioningType?: CloudPcProvisioningType | null; /** @@ -21916,7 +21917,7 @@ export interface CloudPcServicePlan extends Entity, Parsable { */ supportedSolution?: CloudPcManagementService[] | null; /** - * The type of the service plan. Possible values are: enterprise, business, unknownFutureValue. Read-only. + * The type of the service plan. The possible values are: enterprise, business, unknownFutureValue. Read-only. */ type?: CloudPcServicePlanType | null; /** @@ -22181,7 +22182,7 @@ export interface CloudPcSupportedRegion extends Entity, Parsable { */ displayName?: string | null; /** - * The geographic location where the region is located. Possible values are: default, asia, australasia, canada, europe, india, africa, usCentral, usEast, usWest, southAmerica, middleEast, centralAmerica, usGovernment, unknownFutureValue. Default value is default. Read-only. + * The geographic location where the region is located. The possible values are: default, asia, australasia, canada, europe, india, africa, usCentral, usEast, usWest, southAmerica, middleEast, centralAmerica, usGovernment, unknownFutureValue. Default value is default. Read-only. */ geographicLocationType?: CloudPcGeographicLocationType | null; /** @@ -22193,7 +22194,7 @@ export interface CloudPcSupportedRegion extends Entity, Parsable { */ regionRestrictionDetail?: CloudPcSupportedRegionRestrictionDetail | null; /** - * The status of the supported region. Possible values are: available, restricted, unavailable, unknownFutureValue. Read-only. + * The status of the supported region. The possible values are: available, restricted, unavailable, unknownFutureValue. Read-only. */ regionStatus?: CloudPcSupportedRegionStatus | null; /** @@ -22244,7 +22245,7 @@ export interface CloudPcTenantEncryptionSetting extends AdditionalDataHolder, Ba */ odataType?: string | null; /** - * Indicates the Cloud PC disk encryption type for a tenant. It is a tenant-level setting that applies globally to all Cloud PCs in the tenant. Possible values are: platformManagedKey, customerManagedKey, unknownFutureValue. Read-only. + * Indicates the Cloud PC disk encryption type for a tenant. It is a tenant-level setting that applies globally to all Cloud PCs in the tenant. The possible values are: platformManagedKey, customerManagedKey, unknownFutureValue. Read-only. */ tenantDiskEncryptionType?: CloudPcDiskEncryptionType | null; } @@ -22300,7 +22301,7 @@ export interface CloudPcUserSetting extends Entity, Parsable { */ notificationSetting?: CloudPcNotificationSetting | null; /** - * Indicates the provisioning source of the Cloud PC prepared for an end user. Possible values are: image, snapshot, unknownFutureValue. The default value is image. If this property isn't set or set to null, its functionality is the same as setting it to image. + * Indicates the provisioning source of the Cloud PC prepared for an end user. The possible values are: image, snapshot, unknownFutureValue. The default value is image. If this property isn't set or set to null, its functionality is the same as setting it to image. */ provisioningSourceType?: CloudPcProvisioningSourceType | null; /** @@ -22352,7 +22353,7 @@ export interface CloudPcUserSettingsPersistenceConfiguration extends AdditionalD */ userSettingsPersistenceEnabled?: boolean | null; /** - * Indicates the storage size for persisting user application settings. Possible values are: fourGB, eightGB, sixteenGB, thirtyTwoGB, sixtyFourGB, unknownFutureValue. The default value is fourGB. + * Indicates the storage size for persisting user application settings. The possible values are: fourGB, eightGB, sixteenGB, thirtyTwoGB, sixtyFourGB, unknownFutureValue. The default value is fourGB. */ userSettingsPersistenceStorageSizeCategory?: CloudPcUserSettingsPersistenceStorageSizeCategory | null; } @@ -22992,7 +22993,7 @@ export interface CommunicationsIdentitySet extends IdentitySet, Parsable { */ encrypted?: Identity | null; /** - * Type of endpoint the participant uses. Possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. + * Type of endpoint the participant uses. The possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. */ endpointType?: EndpointType | null; /** @@ -23418,7 +23419,7 @@ export interface CompanySubscription extends Entity, Parsable { */ skuPartNumber?: string | null; /** - * The status of this subscription. Possible values are: Enabled, Deleted, Suspended, Warning, LockedOut. + * The status of this subscription. The possible values are: Enabled, Deleted, Suspended, Warning, LockedOut. */ status?: string | null; /** @@ -23664,7 +23665,7 @@ export interface ConditionalAccessClientApplications extends AdditionalDataHolde export type ConditionalAccessConditions = (typeof ConditionalAccessConditionsObject)[keyof typeof ConditionalAccessConditionsObject]; export interface ConditionalAccessConditionSet extends AdditionalDataHolder, BackedModel, Parsable { /** - * Agent identity risk levels included in the policy. Possible values are: low, medium, high, unknownFutureValue. This enumeration is multivalued. + * Agent identity risk levels included in the policy. The possible values are: low, medium, high, unknownFutureValue. This enumeration is multivalued. */ agentIdRiskLevels?: ConditionalAccessAgentIdRiskLevels[] | null; /** @@ -23684,7 +23685,7 @@ export interface ConditionalAccessConditionSet extends AdditionalDataHolder, Bac */ clientApplications?: ConditionalAccessClientApplications | null; /** - * Client application types included in the policy. Possible values are: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other. Required. The easUnsupported enumeration member is deprecated in favor of exchangeActiveSync, which includes EAS supported and unsupported platforms. + * Client application types included in the policy. The possible values are: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other. Required. The easUnsupported enumeration member is deprecated in favor of exchangeActiveSync, which includes EAS supported and unsupported platforms. */ clientAppTypes?: ConditionalAccessClientApp[] | null; /** @@ -23712,15 +23713,15 @@ export interface ConditionalAccessConditionSet extends AdditionalDataHolder, Bac */ platforms?: ConditionalAccessPlatforms | null; /** - * Service principal risk levels included in the policy. Possible values are: low, medium, high, none, unknownFutureValue. + * Service principal risk levels included in the policy. The possible values are: low, medium, high, none, unknownFutureValue. */ servicePrincipalRiskLevels?: RiskLevel[] | null; /** - * Sign-in risk levels included in the policy. Possible values are: low, medium, high, hidden, none, unknownFutureValue. Required. + * Sign-in risk levels included in the policy. The possible values are: low, medium, high, hidden, none, unknownFutureValue. Required. */ signInRiskLevels?: RiskLevel[] | null; /** - * User risk levels included in the policy. Possible values are: low, medium, high, hidden, none, unknownFutureValue. Required. + * User risk levels included in the policy. The possible values are: low, medium, high, hidden, none, unknownFutureValue. Required. */ userRiskLevels?: RiskLevel[] | null; /** @@ -23789,7 +23790,7 @@ export interface ConditionalAccessExternalTenants extends AdditionalDataHolder, */ backingStoreEnabled?: boolean | null; /** - * The membership kind. Possible values are: all, enumerated, unknownFutureValue. The enumerated member references an conditionalAccessEnumeratedExternalTenants object. + * The membership kind. The possible values are: all, enumerated, unknownFutureValue. The enumerated member references an conditionalAccessEnumeratedExternalTenants object. */ membershipKind?: ConditionalAccessExternalTenantsMembershipKind | null; /** @@ -23911,11 +23912,11 @@ export interface ConditionalAccessPlatforms extends AdditionalDataHolder, Backed */ backingStoreEnabled?: boolean | null; /** - * Possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. + * The possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. */ excludePlatforms?: ConditionalAccessDevicePlatform[] | null; /** - * Possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue,linux. + * The possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue,linux. */ includePlatforms?: ConditionalAccessDevicePlatform[] | null; /** @@ -24690,7 +24691,7 @@ export interface ConfigurationSnapshotJobCollectionResponse extends BaseCollecti } export interface ConfigurationUri extends AdditionalDataHolder, BackedModel, Parsable { /** - * The single sign-on mode that the URI is configured for. Possible values are: saml, password. + * The single sign-on mode that the URI is configured for. The possible values are: saml, password. */ appliesToSingleSignOnMode?: string | null; /** @@ -24758,7 +24759,7 @@ export interface ConnectedOrganization extends Entity, Parsable { */ modifiedDateTime?: Date | null; /** - * The state of a connected organization defines whether assignment policies with requestor scope type AllConfiguredConnectedOrganizationSubjects are applicable or not. Possible values are: configured, proposed. + * The state of a connected organization defines whether assignment policies with requestor scope type AllConfiguredConnectedOrganizationSubjects are applicable or not. The possible values are: configured, proposed. */ state?: ConnectedOrganizationState | null; } @@ -25559,7 +25560,7 @@ export interface ContinuousAccessEvaluationSessionControl extends AdditionalData } export interface Contract extends DirectoryObject, Parsable { /** - * Type of contract. Possible values are: SyndicationPartner, BreadthPartner, ResellerPartner. See more in the table below. + * Type of contract. The possible values are: SyndicationPartner, BreadthPartner, ResellerPartner. See more in the table below. */ contractType?: string | null; /** @@ -25581,6 +25582,34 @@ export interface ContractCollectionResponse extends BaseCollectionPaginationCoun */ value?: Contract[] | null; } +export interface ControlConfiguration extends Entity, Parsable { + /** + * The userPrincipalName of the user or identity that created the control configuration. + */ + createdBy?: string | null; + /** + * The date and time the control configuration was created. + */ + createdDateTime?: Date | null; + /** + * Determines whether or not the control configuration is enabled. + */ + isEnabled?: boolean | null; + /** + * The userPrincipalName of the user or identity that modified the control configuration. + */ + modifiedBy?: string | null; + /** + * The date and time the control configuration was modified. + */ + modifiedDateTime?: Date | null; +} +export interface ControlConfigurationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ControlConfiguration[] | null; +} export interface ControlScore extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -37613,6 +37642,39 @@ export function createContractCollectionResponseFromDiscriminatorValue(parseNode export function createContractFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContract; } +/** + * 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 {ControlConfigurationCollectionResponse} + */ +// @ts-ignore +export function createControlConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoControlConfigurationCollectionResponse; +} +/** + * 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 {ControlConfiguration} + */ +// @ts-ignore +export function createControlConfigurationFromDiscriminatorValue(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.endUserSettings": + return deserializeIntoEndUserSettings; + case "#microsoft.graph.entraIdProtectionRiskyUserApproval": + return deserializeIntoEntraIdProtectionRiskyUserApproval; + case "#microsoft.graph.insiderRiskyUserApproval": + return deserializeIntoInsiderRiskyUserApproval; + } + } + } + return deserializeIntoControlConfiguration; +} /** * 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 @@ -46005,6 +46067,15 @@ export function createEndUserNotificationSettingFromDiscriminatorValue(parseNode } return deserializeIntoEndUserNotificationSetting; } +/** + * 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 {EndUserSettings} + */ +// @ts-ignore +export function createEndUserSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEndUserSettings; +} /** * 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 @@ -47189,6 +47260,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoContinuousAccessEvaluationPolicy; case "#microsoft.graph.contract": return deserializeIntoContract; + case "#microsoft.graph.controlConfiguration": + return deserializeIntoControlConfiguration; case "#microsoft.graph.conversation": return deserializeIntoConversation; case "#microsoft.graph.conversationMember": @@ -47763,6 +47836,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoEndUserNotification; case "#microsoft.graph.endUserNotificationDetail": return deserializeIntoEndUserNotificationDetail; + case "#microsoft.graph.endUserSettings": + return deserializeIntoEndUserSettings; case "#microsoft.graph.engagementAsyncOperation": return deserializeIntoEngagementAsyncOperation; case "#microsoft.graph.engagementConversation": @@ -47799,6 +47874,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoEntitlementManagementSettings; case "#microsoft.graph.entra": return deserializeIntoEntra; + case "#microsoft.graph.entraIdProtectionRiskyUserApproval": + return deserializeIntoEntraIdProtectionRiskyUserApproval; case "#microsoft.graph.evaluateLabelJobResponse": return deserializeIntoEvaluateLabelJobResponse; case "#microsoft.graph.event": @@ -48215,6 +48292,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoInformationProtectionLabel; case "#microsoft.graph.informationProtectionPolicy": return deserializeIntoInformationProtectionPolicy; + case "#microsoft.graph.insiderRiskyUserApproval": + return deserializeIntoInsiderRiskyUserApproval; case "#microsoft.graph.insightsSettings": return deserializeIntoInsightsSettings; case "#microsoft.graph.insightSummary": @@ -49511,8 +49590,6 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAuditLogRecord; case "#microsoft.graph.security.authorityTemplate": return deserializeIntoAuthorityTemplate; - case "#microsoft.graph.security.autoAuditingConfiguration": - return deserializeIntoAutoAuditingConfiguration; case "#microsoft.graph.security.case": return I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3; case "#microsoft.graph.security.caseOperation": @@ -50847,6 +50924,15 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi export function createEntraFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEntra; } +/** + * 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 {EntraIdProtectionRiskyUserApproval} + */ +// @ts-ignore +export function createEntraIdProtectionRiskyUserApprovalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEntraIdProtectionRiskyUserApproval; +} /** * 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 @@ -54983,6 +55069,15 @@ export function createInformationProtectionPolicyFromDiscriminatorValue(parseNod export function createInitiatorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInitiator; } +/** + * 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 {InsiderRiskyUserApproval} + */ +// @ts-ignore +export function createInsiderRiskyUserApprovalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoInsiderRiskyUserApproval; +} /** * 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 @@ -62254,6 +62349,15 @@ export function createOnlineMeetingInfoFromDiscriminatorValue(parseNode: ParseNo export function createOnlineMeetingRestrictedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnlineMeetingRestricted; } +/** + * 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 {OnlineMeetingSensitivityLabelAssignment} + */ +// @ts-ignore +export function createOnlineMeetingSensitivityLabelAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnlineMeetingSensitivityLabelAssignment; +} /** * 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 @@ -82451,7 +82555,7 @@ export interface CredentialUserRegistrationCount extends Entity, Parsable { } export interface CredentialUserRegistrationDetails extends Entity, Parsable { /** - * Represents the authentication method that the user has registered. Possible values are: email, mobilePhone, officePhone, securityQuestion (only used for self-service password reset), appNotification, appCode, alternateMobilePhone (supported only in registration), fido, appPassword, unknownFutureValue. + * Represents the authentication method that the user has registered. The possible values are: email, mobilePhone, officePhone, securityQuestion (only used for self-service password reset), appNotification, appCode, alternateMobilePhone (supported only in registration), fido, appPassword, unknownFutureValue. */ authMethods?: RegistrationAuthMethod[] | null; /** @@ -82887,7 +82991,7 @@ export interface CrossTenantUserSyncInbound extends AdditionalDataHolder, Backed */ export interface CryptographySuite extends AdditionalDataHolder, BackedModel, Parsable { /** - * Authentication Transform Constants. Possible values are: md596, sha196, sha256128, aes128Gcm, aes192Gcm, aes256Gcm. + * Authentication Transform Constants. The possible values are: md596, sha196, sha256128, aes128Gcm, aes192Gcm, aes256Gcm. */ authenticationTransformConstants?: AuthenticationTransformConstant | null; /** @@ -82895,19 +82999,19 @@ export interface CryptographySuite extends AdditionalDataHolder, BackedModel, Pa */ backingStoreEnabled?: boolean | null; /** - * Cipher Transform Constants. Possible values are: aes256, des, tripleDes, aes128, aes128Gcm, aes256Gcm, aes192, aes192Gcm, chaCha20Poly1305. + * Cipher Transform Constants. The possible values are: aes256, des, tripleDes, aes128, aes128Gcm, aes256Gcm, aes192, aes192Gcm, chaCha20Poly1305. */ cipherTransformConstants?: VpnEncryptionAlgorithmType | null; /** - * Diffie Hellman Group. Possible values are: group1, group2, group14, ecp256, ecp384, group24. + * Diffie Hellman Group. The possible values are: group1, group2, group14, ecp256, ecp384, group24. */ dhGroup?: DiffieHellmanGroup | null; /** - * Encryption Method. Possible values are: aes256, des, tripleDes, aes128, aes128Gcm, aes256Gcm, aes192, aes192Gcm, chaCha20Poly1305. + * Encryption Method. The possible values are: aes256, des, tripleDes, aes128, aes128Gcm, aes256Gcm, aes192, aes192Gcm, chaCha20Poly1305. */ encryptionMethod?: VpnEncryptionAlgorithmType | null; /** - * Integrity Check Method. Possible values are: sha2256, sha196, sha1160, sha2384, sha2_512, md5. + * Integrity Check Method. The possible values are: sha2256, sha196, sha1160, sha2384, sha2_512, md5. */ integrityCheckMethod?: VpnIntegrityAlgorithmType | null; /** @@ -82915,7 +83019,7 @@ export interface CryptographySuite extends AdditionalDataHolder, BackedModel, Pa */ odataType?: string | null; /** - * Perfect Forward Secrecy Group. Possible values are: pfs1, pfs2, pfs2048, ecp256, ecp384, pfsMM, pfs24. + * Perfect Forward Secrecy Group. The possible values are: pfs1, pfs2, pfs2048, ecp256, ecp384, pfsMM, pfs24. */ pfsGroup?: PerfectForwardSecrecyGroup | null; } @@ -83930,7 +84034,7 @@ export interface CustomTimeZone extends Parsable, TimeZoneBase { } export interface CustomTrainingSetting extends Parsable, TrainingSetting { /** - * A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. + * A user collection that specifies to whom the training should be assigned. The possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. */ assignedTo?: TrainingAssignedTo[] | null; /** @@ -84114,7 +84218,7 @@ export interface DataPolicyOperation extends Entity, Parsable { */ progress?: number | null; /** - * Possible values are: notStarted, running, complete, failed, unknownFutureValue. + * The possible values are: notStarted, running, complete, failed, unknownFutureValue. */ status?: DataPolicyOperationStatus | null; /** @@ -84353,7 +84457,7 @@ export interface DefaultManagedAppProtection extends ManagedAppProtection, Parsa */ allowWidgetContentSync?: boolean | null; /** - * Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfAccountIsClockedOut?: ManagedAppRemediationAction | null; /** @@ -84377,15 +84481,15 @@ export interface DefaultManagedAppProtection extends ManagedAppProtection, Parsa */ appActionIfDeviceLockNotSet?: ManagedAppRemediationAction | null; /** - * If the device does not have a passcode of high complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If the device does not have a passcode of high complexity or higher, trigger the stored action. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfDevicePasscodeComplexityLessThanHigh?: ManagedAppRemediationAction | null; /** - * If the device does not have a passcode of low complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If the device does not have a passcode of low complexity or higher, trigger the stored action. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfDevicePasscodeComplexityLessThanLow?: ManagedAppRemediationAction | null; /** - * If the device does not have a passcode of medium complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If the device does not have a passcode of medium complexity or higher, trigger the stored action. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfDevicePasscodeComplexityLessThanMedium?: ManagedAppRemediationAction | null; /** @@ -103220,6 +103324,34 @@ export function deserializeIntoContractCollectionResponse(contractCollectionResp "value": n => { contractCollectionResponse.value = n.getCollectionOfObjectValues(createContractFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ControlConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoControlConfiguration(controlConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(controlConfiguration), + "createdBy": n => { controlConfiguration.createdBy = n.getStringValue(); }, + "createdDateTime": n => { controlConfiguration.createdDateTime = n.getDateValue(); }, + "isEnabled": n => { controlConfiguration.isEnabled = n.getBooleanValue(); }, + "modifiedBy": n => { controlConfiguration.modifiedBy = n.getStringValue(); }, + "modifiedDateTime": n => { controlConfiguration.modifiedDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ControlConfigurationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoControlConfigurationCollectionResponse(controlConfigurationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(controlConfigurationCollectionResponse), + "value": n => { controlConfigurationCollectionResponse.value = n.getCollectionOfObjectValues(createControlConfigurationFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ControlScore The instance to deserialize into. @@ -114671,6 +114803,19 @@ export function deserializeIntoEndUserNotificationSetting(endUserNotificationSet "settingType": n => { endUserNotificationSetting.settingType = n.getEnumValue(EndUserNotificationSettingTypeObject); }, } } +/** + * The deserialization information for the current model + * @param EndUserSettings The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEndUserSettings(endUserSettings: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoControlConfiguration(endUserSettings), + "relatedPeopleInsightLevel": n => { endUserSettings.relatedPeopleInsightLevel = n.getEnumValue(AccessPackageSuggestionRelatedPeopleInsightLevelObject); }, + "showApproverDetailsToMembers": n => { endUserSettings.showApproverDetailsToMembers = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param EnforceAppPIN The instance to deserialize into. @@ -115091,6 +115236,7 @@ export function deserializeIntoEntitlementManagement(entitlementManagement: Part "assignmentRequests": n => { entitlementManagement.assignmentRequests = n.getCollectionOfObjectValues(createAccessPackageAssignmentRequestFromDiscriminatorValue); }, "availableAccessPackages": n => { entitlementManagement.availableAccessPackages = n.getCollectionOfObjectValues(createAvailableAccessPackageFromDiscriminatorValue); }, "connectedOrganizations": n => { entitlementManagement.connectedOrganizations = n.getCollectionOfObjectValues(createConnectedOrganizationFromDiscriminatorValue); }, + "controlConfigurations": n => { entitlementManagement.controlConfigurations = n.getCollectionOfObjectValues(createControlConfigurationFromDiscriminatorValue); }, "settings": n => { entitlementManagement.settings = n.getObjectValue(createEntitlementManagementSettingsFromDiscriminatorValue); }, "subjects": n => { entitlementManagement.subjects = n.getCollectionOfObjectValues(createAccessPackageSubjectFromDiscriminatorValue); }, } @@ -115159,6 +115305,19 @@ export function deserializeIntoEntra(entra: Partial | undefined = {}) : R "uxSetting": n => { entra.uxSetting = n.getObjectValue(createUxSettingFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param EntraIdProtectionRiskyUserApproval The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEntraIdProtectionRiskyUserApproval(entraIdProtectionRiskyUserApproval: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoControlConfiguration(entraIdProtectionRiskyUserApproval), + "isApprovalRequired": n => { entraIdProtectionRiskyUserApproval.isApprovalRequired = n.getBooleanValue(); }, + "minimumRiskLevel": n => { entraIdProtectionRiskyUserApproval.minimumRiskLevel = n.getEnumValue(RiskLevelObject); }, + } +} /** * The deserialization information for the current model * @param EnumeratedAccountsWithAccess The instance to deserialize into. @@ -116696,8 +116855,6 @@ export function deserializeIntoFileStorageContainer(fileStorageContainer: Partia "drive": n => { fileStorageContainer.drive = n.getObjectValue(createDriveFromDiscriminatorValue); }, "externalGroupId": n => { fileStorageContainer.externalGroupId = n.getGuidValue(); }, "informationBarrier": n => { fileStorageContainer.informationBarrier = n.getObjectValue(createInformationBarrierFromDiscriminatorValue); }, - "isItemVersioningEnabled": n => { fileStorageContainer.isItemVersioningEnabled = n.getBooleanValue(); }, - "itemMajorVersionLimit": n => { fileStorageContainer.itemMajorVersionLimit = n.getNumberValue(); }, "lockState": n => { fileStorageContainer.lockState = n.getEnumValue(SiteLockStateObject); }, "migrationJobs": n => { fileStorageContainer.migrationJobs = n.getCollectionOfObjectValues(createSharePointMigrationJobFromDiscriminatorValue); }, "owners": n => { fileStorageContainer.owners = n.getCollectionOfObjectValues(createUserIdentityFromDiscriminatorValue); }, @@ -120590,6 +120747,19 @@ export function deserializeIntoInitiator(initiator: Partial | undefin "initiatorType": n => { initiator.initiatorType = n.getEnumValue(InitiatorTypeObject); }, } } +/** + * The deserialization information for the current model + * @param InsiderRiskyUserApproval The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoInsiderRiskyUserApproval(insiderRiskyUserApproval: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoControlConfiguration(insiderRiskyUserApproval), + "isApprovalRequired": n => { insiderRiskyUserApproval.isApprovalRequired = n.getBooleanValue(); }, + "minimumRiskLevel": n => { insiderRiskyUserApproval.minimumRiskLevel = n.getEnumValue(PurviewInsiderRiskManagementLevelObject); }, + } +} /** * The deserialization information for the current model * @param InsightIdentity The instance to deserialize into. @@ -131411,6 +131581,7 @@ export function deserializeIntoOnlineMeetingBase(onlineMeetingBase: Partial { onlineMeetingBase.meetingOptionsWebUrl = n.getStringValue(); }, "meetingSpokenLanguageTag": n => { onlineMeetingBase.meetingSpokenLanguageTag = n.getStringValue(); }, "recordAutomatically": n => { onlineMeetingBase.recordAutomatically = n.getBooleanValue(); }, + "sensitivityLabelAssignment": n => { onlineMeetingBase.sensitivityLabelAssignment = n.getObjectValue(createOnlineMeetingSensitivityLabelAssignmentFromDiscriminatorValue); }, "shareMeetingChatHistoryDefault": n => { onlineMeetingBase.shareMeetingChatHistoryDefault = n.getEnumValue(MeetingChatHistoryDefaultModeObject); }, "subject": n => { onlineMeetingBase.subject = n.getStringValue(); }, "videoTeleconferenceId": n => { onlineMeetingBase.videoTeleconferenceId = n.getStringValue(); }, @@ -131489,6 +131660,19 @@ export function deserializeIntoOnlineMeetingRestricted(onlineMeetingRestricted: "videoDisabled": n => { onlineMeetingRestricted.videoDisabled = n.getCollectionOfEnumValues(OnlineMeetingVideoDisabledReasonObject); }, } } +/** + * The deserialization information for the current model + * @param OnlineMeetingSensitivityLabelAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnlineMeetingSensitivityLabelAssignment(onlineMeetingSensitivityLabelAssignment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { onlineMeetingSensitivityLabelAssignment.backingStoreEnabled = true; }, + "@odata.type": n => { onlineMeetingSensitivityLabelAssignment.odataType = n.getStringValue(); }, + "sensitivityLabelId": n => { onlineMeetingSensitivityLabelAssignment.sensitivityLabelId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param OnOtpSendCustomExtension The instance to deserialize into. @@ -163150,7 +163334,7 @@ export interface Device extends DirectoryObject, Parsable { */ deviceMetadata?: string | null; /** - * Ownership of the device. Intune sets this property. Possible values are: unknown, company, personal. + * Ownership of the device. Intune sets this property. The possible values are: unknown, company, personal. */ deviceOwnership?: string | null; /** @@ -163174,7 +163358,7 @@ export interface Device extends DirectoryObject, Parsable { */ enrollmentProfileName?: string | null; /** - * Enrollment type of the device. Intune sets this property. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount. NOTE: This property might return other values apart from those listed. + * Enrollment type of the device. Intune sets this property. The possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount. NOTE: This property might return other values apart from those listed. */ enrollmentType?: string | null; /** @@ -163210,7 +163394,7 @@ export interface Device extends DirectoryObject, Parsable { */ kind?: string | null; /** - * Management channel of the device. Intune sets this property. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController. + * Management channel of the device. Intune sets this property. The possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController. */ managementType?: string | null; /** @@ -164666,7 +164850,7 @@ export interface DeviceConfiguration extends Entity, Parsable { */ export interface DeviceConfigurationAssignment extends Entity, Parsable { /** - * The admin intent to apply or remove the profile. Possible values are: apply, remove. + * The admin intent to apply or remove the profile. The possible values are: apply, remove. */ intent?: DeviceConfigAssignmentIntent | null; /** @@ -168944,7 +169128,7 @@ export interface DeviceManagementConfigurationStringSettingValueDefinition exten */ fileTypes?: string[] | null; /** - * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. + * Pre-defined format of the string. The possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. */ format?: DeviceManagementConfigurationStringFormat | null; /** @@ -171182,7 +171366,7 @@ export interface DirectoryAudit extends Entity, Parsable { */ performedBy?: AuditActivityPerformer | null; /** - * Indicates the result of the activity. Possible values are: success, failure, timeout, unknownFutureValue. + * Indicates the result of the activity. The possible values are: success, failure, timeout, unknownFutureValue. */ result?: OperationResult | null; /** @@ -172499,11 +172683,11 @@ export interface EasEmailProfileConfigurationBase extends DeviceConfiguration, P */ customDomainName?: string | null; /** - * UserDomainname attribute that is picked from AAD and injected into this profile before installing on the device. Possible values are: fullDomainName, netBiosDomainName. + * UserDomainname attribute that is picked from AAD and injected into this profile before installing on the device. The possible values are: fullDomainName, netBiosDomainName. */ userDomainNameSource?: DomainNameSource | null; /** - * Name of the AAD field, that will be used to retrieve UserName for email profile. Possible values are: userPrincipalName, primarySmtpAddress, samAccountName. + * Name of the AAD field, that will be used to retrieve UserName for email profile. The possible values are: userPrincipalName, primarySmtpAddress, samAccountName. */ usernameAADSource?: UsernameSource | null; /** @@ -172950,7 +173134,7 @@ export interface EducationAssignment extends Entity, Parsable { */ rubric?: EducationRubric | null; /** - * Status of the assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned, unknownFutureValue, inactive. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: inactive. + * Status of the assignment. You can't PATCH this value. The possible values are: draft, scheduled, published, assigned, unknownFutureValue, inactive. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: inactive. */ status?: EducationAssignmentStatus | null; /** @@ -172972,7 +173156,7 @@ export interface EducationAssignmentCollectionResponse extends BaseCollectionPag } export interface EducationAssignmentDefaults extends Entity, Parsable { /** - * Class-level default behavior for handling students who are added after the assignment is published. Possible values are: none, assignIfOpen. + * Class-level default behavior for handling students who are added after the assignment is published. The possible values are: none, assignIfOpen. */ addedStudentAction?: EducationAddedStudentAction | null; /** @@ -173153,7 +173337,7 @@ export interface EducationClass extends Entity, Parsable { */ externalName?: string | null; /** - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * The type of external source this resource was generated from (automatically determined from externalSourceDetail). The possible values are: sis, lms, or manual. */ externalSource?: EducationExternalSource | null; /** @@ -173428,7 +173612,7 @@ export interface EducationModule extends Entity, Parsable { */ resourcesFolderUrl?: string | null; /** - * Status of the module. You can't use a PATCH operation to update this value. Possible values are: draft and published. + * Status of the module. You can't use a PATCH operation to update this value. The possible values are: draft and published. */ status?: EducationModuleStatus | null; } @@ -173475,7 +173659,7 @@ export interface EducationOrganization extends Entity, Parsable { */ displayName?: string | null; /** - * Where this user was created from. Possible values are: sis, lms, or manual. + * Where this user was created from. The possible values are: sis, lms, or manual. */ externalSource?: EducationExternalSource | null; /** @@ -173834,7 +174018,7 @@ export interface EducationStudent extends AdditionalDataHolder, BackedModel, Par */ externalId?: string | null; /** - * Possible values are: female, male, other. + * The possible values are: female, male, other. */ gender?: EducationGender | null; /** @@ -173908,7 +174092,7 @@ export interface EducationSubmission extends Entity, Parsable { */ returnedDateTime?: Date | null; /** - * Read-only. Possible values are: working, submitted, returned, unknownFutureValue, reassigned, and excused. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: reassigned, and excused. + * Read-only. The possible values are: working, submitted, returned, unknownFutureValue, reassigned, and excused. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: reassigned, and excused. */ status?: EducationSubmissionStatus | null; /** @@ -174079,7 +174263,7 @@ export interface EducationUser extends Entity, Parsable { */ displayName?: string | null; /** - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * The type of external source this resource was generated from (automatically determined from externalSourceDetail). The possible values are: sis, lms, or manual. */ externalSource?: EducationExternalSource | null; /** @@ -174305,7 +174489,7 @@ export interface EmailAuthenticationMethodCollectionResponse extends BaseCollect } export interface EmailAuthenticationMethodConfiguration extends AuthenticationMethodConfiguration, Parsable { /** - * Determines whether email OTP is usable by external users for authentication. Possible values are: default, enabled, disabled, unknownFutureValue. Tenants in the default state who didn't use the beta API automatically have email OTP enabled beginning in October 2021. + * Determines whether email OTP is usable by external users for authentication. The possible values are: default, enabled, disabled, unknownFutureValue. Tenants in the default state who didn't use the beta API automatically have email OTP enabled beginning in October 2021. */ allowExternalIdToUseEmailOtp?: ExternalEmailOtpState | null; /** @@ -174320,7 +174504,7 @@ export interface EmailFileAssessmentRequest extends Parsable, ThreatAssessmentRe */ contentData?: string | null; /** - * The reason for mail routed to its destination. Possible values are: none, mailFlowRule, safeSender, blockedSender, advancedSpamFiltering, domainAllowList, domainBlockList, notInAddressBook, firstTimeSender, autoPurgeToInbox, autoPurgeToJunk, autoPurgeToDeleted, outbound, notJunk, junk. + * The reason for mail routed to its destination. The possible values are: none, mailFlowRule, safeSender, blockedSender, advancedSpamFiltering, domainAllowList, domainBlockList, notInAddressBook, firstTimeSender, autoPurgeToInbox, autoPurgeToJunk, autoPurgeToDeleted, outbound, notJunk, junk. */ destinationRoutingReason?: MailDestinationRoutingReason | null; /** @@ -174891,15 +175075,15 @@ export interface EndUserNotification extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * Type of notification. Possible values are: unknown, positiveReinforcement, noTraining, trainingAssignment, trainingReminder, unknownFutureValue. + * Type of notification. The possible values are: unknown, positiveReinforcement, noTraining, trainingAssignment, trainingReminder, unknownFutureValue. */ notificationType?: EndUserNotificationType | null; /** - * The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. + * The source of the content. The possible values are: unknown, global, tenant, unknownFutureValue. */ source?: SimulationContentSource | null; /** - * The status of the notification. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + * The status of the notification. The possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. */ status?: SimulationContentStatus | null; /** @@ -174952,7 +175136,7 @@ export interface EndUserNotificationSetting extends AdditionalDataHolder, Backed */ backingStoreEnabled?: boolean | null; /** - * Notification preference. Possible values are: unknown, microsoft, custom, unknownFutureValue. + * Notification preference. The possible values are: unknown, microsoft, custom, unknownFutureValue. */ notificationPreference?: EndUserNotificationPreference | null; /** @@ -174964,12 +175148,22 @@ export interface EndUserNotificationSetting extends AdditionalDataHolder, Backed */ positiveReinforcement?: PositiveReinforcementNotification | null; /** - * End user notification type. Possible values are: unknown, noTraining, trainingSelected, noNotification, unknownFutureValue. + * End user notification type. The possible values are: unknown, noTraining, trainingSelected, noNotification, unknownFutureValue. */ settingType?: EndUserNotificationSettingType | null; } export type EndUserNotificationSettingType = (typeof EndUserNotificationSettingTypeObject)[keyof typeof EndUserNotificationSettingTypeObject]; export type EndUserNotificationType = (typeof EndUserNotificationTypeObject)[keyof typeof EndUserNotificationTypeObject]; +export interface EndUserSettings extends ControlConfiguration, Parsable { + /** + * The level of related people insights to show in access package suggestions. The possible values are: disabled, count, countAndNames, unknownFutureValue. + */ + relatedPeopleInsightLevel?: AccessPackageSuggestionRelatedPeopleInsightLevel | null; + /** + * Indicates whether approver details are shown to end users. When true, approver information is visible to members. + */ + showApproverDetailsToMembers?: boolean | null; +} export interface EnforceAppPIN extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -175478,6 +175672,10 @@ export interface EntitlementManagement extends Entity, Parsable { * Represents references to a directory or domain of another organization whose users can request access. */ connectedOrganizations?: ConnectedOrganization[] | null; + /** + * Represents the policies that control lifecycle and access to access packages across the organization. + */ + controlConfigurations?: ControlConfiguration[] | null; /** * Represents the settings that control the behavior of Microsoft Entra entitlement management. */ @@ -175542,6 +175740,16 @@ export interface Entra extends Entity, Parsable { */ uxSetting?: UxSetting | null; } +export interface EntraIdProtectionRiskyUserApproval extends ControlConfiguration, Parsable { + /** + * Indicates whether approval is required for risky users. + */ + isApprovalRequired?: boolean | null; + /** + * The minimumRiskLevel property + */ + minimumRiskLevel?: RiskLevel | null; +} export interface EnumeratedAccountsWithAccess extends AccountsWithAccess, Parsable { /** * The accounts property @@ -175750,7 +175958,7 @@ export interface Event extends OutlookItem, Parsable { */ iCalUId?: string | null; /** - * The importance of the event. Possible values are: low, normal, high. + * The importance of the event. The possible values are: low, normal, high. */ importance?: Importance | null; /** @@ -175842,7 +176050,7 @@ export interface Event extends OutlookItem, Parsable { */ responseStatus?: ResponseStatus | null; /** - * Possible values are: normal, personal, private, confidential. + * The possible values are: normal, personal, private, confidential. */ sensitivity?: Sensitivity | null; /** @@ -175850,7 +176058,7 @@ export interface Event extends OutlookItem, Parsable { */ seriesMasterId?: string | null; /** - * The status to show. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * The status to show. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. */ showAs?: FreeBusyStatus | null; /** @@ -175870,7 +176078,7 @@ export interface Event extends OutlookItem, Parsable { */ transactionId?: string | null; /** - * The event type. Possible values are: singleInstance, occurrence, exception, seriesMaster. Read-only + * The event type. The possible values are: singleInstance, occurrence, exception, seriesMaster. Read-only */ type?: EventType | null; /** @@ -175946,7 +176154,7 @@ export interface EventMessageRequest extends EventMessage, Parsable { */ allowNewTimeProposals?: boolean | null; /** - * The type of meeting request. Possible values are: none, newMeetingRequest, fullUpdate, informationalUpdate, silentUpdate, outdated, and principalWantsCopy. + * The type of meeting request. The possible values are: none, newMeetingRequest, fullUpdate, informationalUpdate, silentUpdate, outdated, and principalWantsCopy. */ meetingRequestType?: MeetingRequestType | null; /** @@ -175972,7 +176180,7 @@ export interface EventMessageResponse extends EventMessage, Parsable { */ proposedNewTime?: TimeSlot | null; /** - * Specifies the type of response to a meeting request. Possible values are: tentativelyAccepted, accepted, declined. For the eventMessageResponse type, none, organizer, and notResponded are not supported. Read-only. Not filterable. + * Specifies the type of response to a meeting request. The possible values are: tentativelyAccepted, accepted, declined. For the eventMessageResponse type, none, organizer, and notResponded are not supported. Read-only. Not filterable. */ responseType?: ResponseType | null; } @@ -177034,7 +177242,7 @@ export interface Fido2AuthenticationMethod extends AuthenticationMethod, Parsabl */ attestationCertificates?: string[] | null; /** - * The attestation level of this FIDO2 security key. Possible values are: attested, notAttested, unknownFutureValue. + * The attestation level of this FIDO2 security key. The possible values are: attested, notAttested, unknownFutureValue. */ attestationLevel?: AttestationLevel | null; /** @@ -177102,7 +177310,7 @@ export interface Fido2KeyRestrictions extends AdditionalDataHolder, BackedModel, */ backingStoreEnabled?: boolean | null; /** - * Enforcement type. Possible values are: allow, block. + * Enforcement type. The possible values are: allow, block. */ enforcementType?: Fido2RestrictionEnforcementType | null; /** @@ -177220,7 +177428,7 @@ export interface FileHash extends AdditionalDataHolder, BackedModel, Parsable { */ backingStoreEnabled?: boolean | null; /** - * File hash type. Possible values are: unknown, sha1, sha256, md5, authenticodeHash256, lsHash, ctph, peSha1, peSha256. + * File hash type. The possible values are: unknown, sha1, sha256, md5, authenticodeHash256, lsHash, ctph, peSha1, peSha256. */ hashType?: FileHashType | null; /** @@ -177394,14 +177602,6 @@ export interface FileStorageContainer extends Entity, Parsable { * Information barrier of a fileStorageContainer. Read-write. */ informationBarrier?: InformationBarrier | null; - /** - * The isItemVersioningEnabled property - */ - isItemVersioningEnabled?: boolean | null; - /** - * The itemMajorVersionLimit property - */ - itemMajorVersionLimit?: number | null; /** * Indicates the lock state of the fileStorageContainer. The possible values are unlocked and lockedReadOnly. Read-only. */ @@ -177833,7 +178033,7 @@ export interface FilterOperatorSchema extends Entity, Parsable { */ multivaluedComparisonType?: ScopeOperatorMultiValuedComparisonType | null; /** - * Attribute types supported by the operator. Possible values are: Boolean, Binary, Reference, Integer, String. + * Attribute types supported by the operator. The possible values are: Boolean, Binary, Reference, Integer, String. */ supportedAttributeTypes?: AttributeType[] | null; } @@ -179254,7 +179454,7 @@ export interface Group extends DirectoryObject, Parsable { */ unseenMessagesCount?: number | null; /** - * Specifies the group join policy and group content visibility for groups. Possible values are: Private, Public, or HiddenMembership. HiddenMembership can be set only for Microsoft 365 groups when the groups are created. It can't be updated later. Other values of visibility can be updated after group creation. If visibility value isn't specified during group creation on Microsoft Graph, a security group is created as Private by default, and Microsoft 365 group is Public. Groups assignable to roles are always Private. To learn more, see group visibility options. Returned by default. Nullable. + * Specifies the group join policy and group content visibility for groups. The possible values are: Private, Public, or HiddenMembership. HiddenMembership can be set only for Microsoft 365 groups when the groups are created. It can't be updated later. Other values of visibility can be updated after group creation. If visibility value isn't specified during group creation on Microsoft Graph, a security group is created as Private by default, and Microsoft 365 group is Public. Groups assignable to roles are always Private. To learn more, see group visibility options. Returned by default. Nullable. */ visibility?: string | null; /** @@ -179300,7 +179500,7 @@ export interface GroupFilter extends AdditionalDataHolder, BackedModel, Parsable } export interface GroupIdentity extends Identity, Parsable { /** - * The mailNickname property + * The mail nick name, also known as group alias of the group-connected site. */ mailNickname?: string | null; } @@ -182063,7 +182263,7 @@ export interface InferenceClassification extends Entity, Parsable { } export interface InferenceClassificationOverride extends Entity, Parsable { /** - * Specifies how incoming messages from a specific sender should always be classified as. Possible values are: focused, other. + * Specifies how incoming messages from a specific sender should always be classified as. The possible values are: focused, other. */ classifyAs?: InferenceClassificationType | null; /** @@ -182266,13 +182466,23 @@ export interface InformationProtectionPolicy extends Entity, Parsable { export type IngestionSource = (typeof IngestionSourceObject)[keyof typeof IngestionSourceObject]; export interface Initiator extends Identity, Parsable { /** - * The type of the initiator. Possible values are: user, application, system, unknownFutureValue. + * The type of the initiator. The possible values are: user, application, system, unknownFutureValue. */ initiatorType?: InitiatorType | null; } export type InitiatorType = (typeof InitiatorTypeObject)[keyof typeof InitiatorTypeObject]; export type InkAccessSetting = (typeof InkAccessSettingObject)[keyof typeof InkAccessSettingObject]; export type InsiderRiskLevel = (typeof InsiderRiskLevelObject)[keyof typeof InsiderRiskLevelObject]; +export interface InsiderRiskyUserApproval extends ControlConfiguration, Parsable { + /** + * Indicates whether approval is required for risky users. + */ + isApprovalRequired?: boolean | null; + /** + * The minimumRiskLevel property + */ + minimumRiskLevel?: PurviewInsiderRiskManagementLevel | null; +} export interface InsightIdentity extends AdditionalDataHolder, BackedModel, Parsable { /** * The email address of the user who shared the item. @@ -182899,7 +183109,7 @@ export interface InvitationParticipantInfo extends AdditionalDataHolder, BackedM */ backingStoreEnabled?: boolean | null; /** - * The type of endpoint. Possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. + * The type of endpoint. The possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. */ endpointType?: EndpointType | null; /** @@ -182933,7 +183143,7 @@ export interface InvitationRedemptionIdentityProviderConfiguration extends Addit */ backingStoreEnabled?: boolean | null; /** - * The fallback identity provider to be used in case no primary identity provider can be used for guest invitation redemption. Possible values are: defaultConfiguredIdp, emailOneTimePasscode, or microsoftAccount. + * The fallback identity provider to be used in case no primary identity provider can be used for guest invitation redemption. The possible values are: defaultConfiguredIdp, emailOneTimePasscode, or microsoftAccount. */ fallbackIdentityProvider?: B2bIdentityProvidersType | null; /** @@ -182941,7 +183151,7 @@ export interface InvitationRedemptionIdentityProviderConfiguration extends Addit */ odataType?: string | null; /** - * Collection of identity providers in priority order of preference to be used for guest invitation redemption. Possible values are: azureActiveDirectory, externalFederation, or socialIdentityProviders. + * Collection of identity providers in priority order of preference to be used for guest invitation redemption. The possible values are: azureActiveDirectory, externalFederation, or socialIdentityProviders. */ primaryIdentityProviderPrecedenceOrder?: B2bIdentityProvidersType[] | null; } @@ -183072,7 +183282,7 @@ export interface IosCertificateProfileBase extends IosCertificateProfile, Parsab */ renewalThresholdPercentage?: number | null; /** - * Certificate Subject Alternative Name type. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + * Certificate Subject Alternative Name type. The possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. */ subjectAlternativeNameType?: SubjectAlternativeNameType[] | null; /** @@ -183332,7 +183542,7 @@ export interface IosEasEmailProfileConfiguration extends EasEmailProfileConfigur */ accountName?: string | null; /** - * Authentication method for this Email profile. Possible values are: usernameAndPassword, certificate, derivedCredential. + * Authentication method for this Email profile. The possible values are: usernameAndPassword, certificate, derivedCredential. */ authenticationMethod?: EasAuthenticationMethod | null; /** @@ -183356,7 +183566,7 @@ export interface IosEasEmailProfileConfiguration extends EasEmailProfileConfigur */ durationOfEmailToSync?: EmailSyncDuration | null; /** - * Exchange data to sync. Possible values are: none, calendars, contacts, email, notes, reminders. + * Exchange data to sync. The possible values are: none, calendars, contacts, email, notes, reminders. */ easServices?: EasServices[] | null; /** @@ -183368,7 +183578,7 @@ export interface IosEasEmailProfileConfiguration extends EasEmailProfileConfigur */ emailAddressSource?: UserEmailSource | null; /** - * Encryption Certificate type for this Email profile. Possible values are: none, certificate, derivedCredential. + * Encryption Certificate type for this Email profile. The possible values are: none, certificate, derivedCredential. */ encryptionCertificateType?: EmailCertificateType | null; /** @@ -183392,7 +183602,7 @@ export interface IosEasEmailProfileConfiguration extends EasEmailProfileConfigur */ requireSsl?: boolean | null; /** - * Signing Certificate type for this Email profile. Possible values are: none, certificate, derivedCredential. + * Signing Certificate type for this Email profile. The possible values are: none, certificate, derivedCredential. */ signingCertificateType?: EmailCertificateType | null; /** @@ -183508,7 +183718,7 @@ export interface IosEduDeviceConfiguration extends DeviceConfiguration, Parsable */ export interface IosEnterpriseWiFiConfiguration extends IosWiFiConfiguration, Parsable { /** - * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** @@ -183516,7 +183726,7 @@ export interface IosEnterpriseWiFiConfiguration extends IosWiFiConfiguration, Pa */ derivedCredentialSettings?: DeviceManagementDerivedCredentialSettings | null; /** - * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. + * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. The possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. */ eapFastConfiguration?: EapFastConfiguration | null; /** @@ -183528,7 +183738,7 @@ export interface IosEnterpriseWiFiConfiguration extends IosWiFiConfiguration, Pa */ identityCertificateForClientAuthentication?: IosCertificateProfileBase | null; /** - * Non-EAP Method for Authentication when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** @@ -184416,7 +184626,7 @@ export interface IosikEv2VpnConfiguration extends IosVpnConfiguration, Parsable */ clientAuthenticationType?: VpnClientAuthenticationType | null; /** - * Determine how often to check if a peer connection is still active. . Possible values are: medium, none, low, high. + * Determine how often to check if a peer connection is still active. . The possible values are: medium, none, low, high. */ deadPeerDetectionRate?: VpnDeadPeerDetectionRate | null; /** @@ -184472,7 +184682,7 @@ export interface IosikEv2VpnConfiguration extends IosVpnConfiguration, Parsable */ serverCertificateIssuerCommonName?: string | null; /** - * The type of certificate the VPN server will present to the VPN client for authentication. Possible values are: rsa, ecdsa256, ecdsa384, ecdsa521. + * The type of certificate the VPN server will present to the VPN client for authentication. The possible values are: rsa, ecdsa256, ecdsa384, ecdsa521. */ serverCertificateType?: VpnServerCertificateType | null; /** @@ -184784,7 +184994,7 @@ export interface IosManagedAppProtection extends Parsable, TargetedManagedAppPro */ allowWidgetContentSync?: boolean | null; /** - * Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfAccountIsClockedOut?: ManagedAppRemediationAction | null; /** @@ -184836,7 +185046,7 @@ export interface IosManagedAppProtection extends Parsable, TargetedManagedAppPro */ filterOpenInToOnlyManagedApps?: boolean | null; /** - * Configuration state (blocked or not blocked) for Apple Intelligence Genmoji setting. Possible values are: notBlocked, blocked, unknownFutureValue. + * Configuration state (blocked or not blocked) for Apple Intelligence Genmoji setting. The possible values are: notBlocked, blocked, unknownFutureValue. */ genmojiConfigurationState?: GenmojiIosManagedAppConfigurationState | null; /** @@ -184864,7 +185074,7 @@ export interface IosManagedAppProtection extends Parsable, TargetedManagedAppPro */ protectInboundDataFromUnknownSources?: boolean | null; /** - * Configuration state (blocked or not blocked) for Apple Intelligence screen capture setting. Possible values are: notBlocked, blocked, unknownFutureValue. + * Configuration state (blocked or not blocked) for Apple Intelligence screen capture setting. The possible values are: notBlocked, blocked, unknownFutureValue. */ screenCaptureConfigurationState?: ScreenCaptureIosManagedAppConfigurationState | null; /** @@ -184872,7 +185082,7 @@ export interface IosManagedAppProtection extends Parsable, TargetedManagedAppPro */ thirdPartyKeyboardsBlocked?: boolean | null; /** - * Configuration state (blocked or not blocked) for Apple Intelligence writing tools setting. Possible values are: notBlocked, blocked, unknownFutureValue. + * Configuration state (blocked or not blocked) for Apple Intelligence writing tools setting. The possible values are: notBlocked, blocked, unknownFutureValue. */ writingToolsConfigurationState?: WritingToolsIosManagedAppConfigurationState | null; } @@ -185055,7 +185265,7 @@ export interface IosNotificationSettings extends AdditionalDataHolder, BackedMod */ export interface IosPkcsCertificateProfile extends IosCertificateProfileBase, Parsable { /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -185113,7 +185323,7 @@ export interface IosRedirectSingleSignOnExtension extends IosSingleSignOnExtensi */ export interface IosScepCertificateProfile extends IosCertificateProfileBase, Parsable { /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -185409,11 +185619,11 @@ export interface IosVpnSecurityAssociationParameters extends AdditionalDataHolde */ securityDiffieHellmanGroup?: number | null; /** - * Encryption algorithm. Possible values are: aes256, des, tripleDes, aes128, aes128Gcm, aes256Gcm, aes192, aes192Gcm, chaCha20Poly1305. + * Encryption algorithm. The possible values are: aes256, des, tripleDes, aes128, aes128Gcm, aes256Gcm, aes192, aes192Gcm, chaCha20Poly1305. */ securityEncryptionAlgorithm?: VpnEncryptionAlgorithmType | null; /** - * Integrity algorithm. Possible values are: sha2256, sha196, sha1160, sha2384, sha2_512, md5. + * Integrity algorithm. The possible values are: sha2256, sha196, sha1160, sha2384, sha2_512, md5. */ securityIntegrityAlgorithm?: VpnIntegrityAlgorithmType | null; } @@ -185747,11 +185957,11 @@ export interface IosWiFiConfiguration extends DeviceConfiguration, Parsable { */ export interface IosWiredNetworkConfiguration extends DeviceConfiguration, Parsable { /** - * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. + * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. */ authenticationMethod?: WiredNetworkAuthenticationMethod | null; /** - * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. + * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. The possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. */ eapFastConfiguration?: EapFastConfiguration | null; /** @@ -185771,7 +185981,7 @@ export interface IosWiredNetworkConfiguration extends DeviceConfiguration, Parsa */ networkName?: string | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ nonEapAuthenticationMethodForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** @@ -186403,7 +186613,7 @@ export interface ItemEmailCollectionResponse extends BaseCollectionPaginationCou } export interface ItemFacet extends Entity, Parsable { /** - * The audiences that are able to see the values contained within the associated entity. Possible values are: me, family, contacts, groupMembers, organization, federatedOrganizations, everyone, unknownFutureValue. + * The audiences that are able to see the values contained within the associated entity. The possible values are: me, family, contacts, groupMembers, organization, federatedOrganizations, everyone, unknownFutureValue. */ allowedAudiences?: AllowedAudiences[] | null; /** @@ -186841,7 +187051,7 @@ export interface KerberosSignOnSettings extends AdditionalDataHolder, BackedMode */ kerberosServicePrincipalName?: string | null; /** - * The Delegated Login Identity for the connector to use on behalf of your users. For more information, see Working with different on-premises and cloud identities . Possible values are: userPrincipalName, onPremisesUserPrincipalName, userPrincipalUsername, onPremisesUserPrincipalUsername, onPremisesSAMAccountName. + * The Delegated Login Identity for the connector to use on behalf of your users. For more information, see Working with different on-premises and cloud identities . The possible values are: userPrincipalName, onPremisesUserPrincipalName, userPrincipalUsername, onPremisesUserPrincipalUsername, onPremisesSAMAccountName. */ kerberosSignOnMappingAttributeType?: KerberosSignOnMappingAttributeType | null; /** @@ -187226,11 +187436,11 @@ export interface LandingPage extends Entity, Parsable { */ locale?: string | null; /** - * The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. + * The source of the content. The possible values are: unknown, global, tenant, unknownFutureValue. */ source?: SimulationContentSource | null; /** - * The status of the simulation. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + * The status of the simulation. The possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. */ status?: SimulationContentStatus | null; /** @@ -187274,11 +187484,11 @@ export interface LanguageProficiency extends ItemFacet, Parsable { */ proficiency?: LanguageProficiencyLevel | null; /** - * Represents the users reading comprehension for the language represented by the object. Possible values are: elementary, conversational, limitedWorking, professionalWorking, fullProfessional, nativeOrBilingual, unknownFutureValue. + * Represents the users reading comprehension for the language represented by the object. The possible values are: elementary, conversational, limitedWorking, professionalWorking, fullProfessional, nativeOrBilingual, unknownFutureValue. */ reading?: LanguageProficiencyLevel | null; /** - * Represents the users spoken proficiency for the language represented by the object. Possible values are: elementary, conversational, limitedWorking, professionalWorking, fullProfessional, nativeOrBilingual, unknownFutureValue. + * Represents the users spoken proficiency for the language represented by the object. The possible values are: elementary, conversational, limitedWorking, professionalWorking, fullProfessional, nativeOrBilingual, unknownFutureValue. */ spoken?: LanguageProficiencyLevel | null; /** @@ -187290,7 +187500,7 @@ export interface LanguageProficiency extends ItemFacet, Parsable { */ thumbnailUrl?: string | null; /** - * Represents the users written proficiency for the language represented by the object. Possible values are: elementary, conversational, limitedWorking, professionalWorking, fullProfessional, nativeOrBilingual, unknownFutureValue. + * Represents the users written proficiency for the language represented by the object. The possible values are: elementary, conversational, limitedWorking, professionalWorking, fullProfessional, nativeOrBilingual, unknownFutureValue. */ written?: LanguageProficiencyLevel | null; } @@ -187379,7 +187589,7 @@ export interface LearningContent extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * The difficulty level of the learning content. Possible values are: Beginner, Intermediate, Advanced, unknownFutureValue. Optional. + * The difficulty level of the learning content. The possible values are: Beginner, Intermediate, Advanced, unknownFutureValue. Optional. */ level?: Level | null; /** @@ -187435,7 +187645,7 @@ export interface LearningCourseActivity extends Entity, Parsable { */ learningProviderId?: string | null; /** - * The status of the course activity. Possible values are: notStarted, inProgress, completed. Required. + * The status of the course activity. The possible values are: notStarted, inProgress, completed. Required. */ status?: CourseStatus | null; } @@ -188033,7 +188243,7 @@ export interface Location extends AdditionalDataHolder, BackedModel, Parsable { */ locationEmailAddress?: string | null; /** - * The type of location. Possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. + * The type of location. The possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. */ locationType?: LocationType | null; /** @@ -188156,11 +188366,11 @@ export interface LoginPage extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. + * The source of the content. The possible values are: unknown, global, tenant, unknownFutureValue. */ source?: SimulationContentSource | null; /** - * The login page status. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + * The login page status. The possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. */ status?: SimulationContentStatus | null; } @@ -188259,7 +188469,7 @@ export interface LogonUser extends AdditionalDataHolder, BackedModel, Parsable { */ accountName?: string | null; /** - * User Account type, per Windows definition. Possible values are: unknown, standard, power, administrator. + * User Account type, per Windows definition. The possible values are: unknown, standard, power, administrator. */ accountType?: UserAccountSecurityType | null; /** @@ -188279,7 +188489,7 @@ export interface LogonUser extends AdditionalDataHolder, BackedModel, Parsable { */ logonId?: string | null; /** - * Collection of the logon types observed for the logged on user from when first to last seen. Possible values are: unknown, interactive, remoteInteractive, network, batch, service. + * Collection of the logon types observed for the logged on user from when first to last seen. The possible values are: unknown, interactive, remoteInteractive, network, batch, service. */ logonTypes?: LogonType[] | null; /** @@ -188495,7 +188705,7 @@ export interface MacOSCertificateProfileBase extends DeviceConfiguration, Parsab */ renewalThresholdPercentage?: number | null; /** - * Certificate Subject Alternative Name Type. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + * Certificate Subject Alternative Name Type. The possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. */ subjectAlternativeNameType?: SubjectAlternativeNameType[] | null; /** @@ -188969,11 +189179,11 @@ export interface MacOSEndpointProtectionConfiguration extends DeviceConfiguratio */ export interface MacOSEnterpriseWiFiConfiguration extends MacOSWiFiConfiguration, Parsable { /** - * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** - * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. + * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. The possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. */ eapFastConfiguration?: EapFastConfiguration | null; /** @@ -188985,7 +189195,7 @@ export interface MacOSEnterpriseWiFiConfiguration extends MacOSWiFiConfiguration */ identityCertificateForClientAuthentication?: MacOSCertificateProfileBase | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** @@ -189298,7 +189508,7 @@ export interface MacOSGeneralDeviceConfiguration extends DeviceConfiguration, Pa */ touchIdTimeoutInHours?: number | null; /** - * Determines whether to delay OS and/or app updates for macOS. Possible values are: none, delayOSUpdateVisibility, delayAppUpdateVisibility, unknownFutureValue, delayMajorOsUpdateVisibility. + * Determines whether to delay OS and/or app updates for macOS. The possible values are: none, delayOSUpdateVisibility, delayAppUpdateVisibility, unknownFutureValue, delayMajorOsUpdateVisibility. */ updateDelayPolicy?: MacOSSoftwareUpdateDelayPolicy[] | null; /** @@ -189311,7 +189521,7 @@ export interface MacOSGeneralDeviceConfiguration extends DeviceConfiguration, Pa */ export interface MacOSImportedPFXCertificateProfile extends MacOSCertificateProfileBase, Parsable { /** - * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. The possible values are: deviceChannel, userChannel, unknownFutureValue. */ deploymentChannel?: AppleDeploymentChannel | null; /** @@ -189714,7 +189924,7 @@ export interface MacOSPkcsCertificateProfile extends MacOSCertificateProfileBase */ allowAllAppsAccess?: boolean | null; /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -189734,7 +189944,7 @@ export interface MacOSPkcsCertificateProfile extends MacOSCertificateProfileBase */ customSubjectAlternativeNames?: CustomSubjectAlternativeName[] | null; /** - * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. The possible values are: deviceChannel, userChannel, unknownFutureValue. */ deploymentChannel?: AppleDeploymentChannel | null; /** @@ -189938,7 +190148,7 @@ export interface MacOSScepCertificateProfile extends MacOSCertificateProfileBase */ allowAllAppsAccess?: boolean | null; /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -189946,7 +190156,7 @@ export interface MacOSScepCertificateProfile extends MacOSCertificateProfileBase */ customSubjectAlternativeNames?: CustomSubjectAlternativeName[] | null; /** - * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. The possible values are: deviceChannel, userChannel, unknownFutureValue. */ deploymentChannel?: AppleDeploymentChannel | null; /** @@ -189954,7 +190164,7 @@ export interface MacOSScepCertificateProfile extends MacOSCertificateProfileBase */ extendedKeyUsages?: ExtendedKeyUsage[] | null; /** - * SCEP Hash Algorithm. Possible values are: sha1, sha2. + * SCEP Hash Algorithm. The possible values are: sha1, sha2. */ hashAlgorithm?: HashAlgorithms[] | null; /** @@ -190124,7 +190334,7 @@ export interface MacOSSoftwareUpdateConfiguration extends DeviceConfiguration, P */ maxUserDeferralsCount?: number | null; /** - * The scheduling priority for downloading and preparing the requested update. Default: Low. Possible values: Null, Low, High. Possible values are: low, high, unknownFutureValue. + * The scheduling priority for downloading and preparing the requested update. Default: Low. Possible values: Null, Low, High. The possible values are: low, high, unknownFutureValue. */ priority?: MacOSPriority | null; /** @@ -190226,7 +190436,7 @@ export interface MacOSTrustedRootCertificate extends DeviceConfiguration, Parsab */ certFileName?: string | null; /** - * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. The possible values are: deviceChannel, userChannel, unknownFutureValue. */ deploymentChannel?: AppleDeploymentChannel | null; /** @@ -190239,7 +190449,7 @@ export interface MacOSTrustedRootCertificate extends DeviceConfiguration, Parsab */ export interface MacOSVpnConfiguration extends AppleVpnConfiguration, Parsable { /** - * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. The possible values are: deviceChannel, userChannel, unknownFutureValue. */ deploymentChannel?: AppleDeploymentChannel | null; /** @@ -190425,7 +190635,7 @@ export interface MacOSWiFiConfiguration extends DeviceConfiguration, Parsable { */ connectWhenNetworkNameIsHidden?: boolean | null; /** - * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. The possible values are: deviceChannel, userChannel, unknownFutureValue. */ deploymentChannel?: AppleDeploymentChannel | null; /** @@ -190466,15 +190676,15 @@ export interface MacOSWiFiConfiguration extends DeviceConfiguration, Parsable { */ export interface MacOSWiredNetworkConfiguration extends DeviceConfiguration, Parsable { /** - * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** - * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: deviceChannel, userChannel, unknownFutureValue. + * Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. The possible values are: deviceChannel, userChannel, unknownFutureValue. */ deploymentChannel?: AppleDeploymentChannel | null; /** - * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. + * EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. The possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. */ eapFastConfiguration?: EapFastConfiguration | null; /** @@ -190498,7 +190708,7 @@ export interface MacOSWiredNetworkConfiguration extends DeviceConfiguration, Par */ networkName?: string | null; /** - * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ nonEapAuthenticationMethodForEapTtls?: NonEapAuthenticationMethodForEapTtlsType | null; /** @@ -190512,7 +190722,7 @@ export interface MacOSWiredNetworkConfiguration extends DeviceConfiguration, Par } export interface MailAssessmentRequest extends Parsable, ThreatAssessmentRequest { /** - * The reason for mail routed to its destination. Possible values are: none, mailFlowRule, safeSender, blockedSender, advancedSpamFiltering, domainAllowList, domainBlockList, notInAddressBook, firstTimeSender, autoPurgeToInbox, autoPurgeToJunk, autoPurgeToDeleted, outbound, notJunk, junk. + * The reason for mail routed to its destination. The possible values are: none, mailFlowRule, safeSender, blockedSender, advancedSpamFiltering, domainAllowList, domainBlockList, notInAddressBook, firstTimeSender, autoPurgeToInbox, autoPurgeToJunk, autoPurgeToDeleted, outbound, notJunk, junk. */ destinationRoutingReason?: MailDestinationRoutingReason | null; /** @@ -190751,7 +190961,7 @@ export interface MailboxSettings extends AdditionalDataHolder, BackedModel, Pars */ dateFormat?: string | null; /** - * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. The default is sendToDelegateOnly. + * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. The possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. The default is sendToDelegateOnly. */ delegateMeetingMessageDeliveryOptions?: DelegateMeetingMessageDeliveryOptions | null; /** @@ -190771,7 +190981,7 @@ export interface MailboxSettings extends AdditionalDataHolder, BackedModel, Pars */ timeZone?: string | null; /** - * The purpose of the mailbox. Differentiates a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. Possible values are: user, linked, shared, room, equipment, others, unknownFutureValue. Read-only. + * The purpose of the mailbox. Differentiates a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. The possible values are: user, linked, shared, room, equipment, others, unknownFutureValue. Read-only. */ userPurpose?: UserPurpose | null; /** @@ -190835,7 +191045,7 @@ export interface MailFolder extends Entity, Parsable { */ unreadItemCount?: number | null; /** - * The userConfigurations property + * The user configuration objects associated to the mailFolder. */ userConfigurations?: UserConfiguration[] | null; /** @@ -190930,7 +191140,7 @@ export interface MailTips extends AdditionalDataHolder, BackedModel, Parsable { */ odataType?: string | null; /** - * The scope of the recipient. Possible values are: none, internal, external, externalPartner, externalNonParther. For example, an administrator can set another organization to be its 'partner'. The scope is useful if an administrator wants certain mailtips to be accessible to certain scopes. It's also useful to senders to inform them that their message may leave the organization, helping them make the correct decisions about wording, tone, and content. + * The scope of the recipient. The possible values are: none, internal, external, externalPartner, externalNonParther. For example, an administrator can set another organization to be its 'partner'. The scope is useful if an administrator wants certain mailtips to be accessible to certain scopes. It's also useful to senders to inform them that their message may leave the organization, helping them make the correct decisions about wording, tone, and content. */ recipientScope?: RecipientScopeType[] | null; /** @@ -191018,7 +191228,7 @@ export interface MalwareStateForWindowsDevice extends Entity, Parsable { */ deviceName?: string | null; /** - * Indicates execution status of the malware. Possible values are: unknown, blocked, allowed, running, notRunning. Defaults to unknown. Possible values are: unknown, blocked, allowed, running, notRunning. + * Indicates execution status of the malware. The possible values are: unknown, blocked, allowed, running, notRunning. Defaults to unknown. The possible values are: unknown, blocked, allowed, running, notRunning. */ executionState?: WindowsMalwareExecutionState | null; /** @@ -191030,7 +191240,7 @@ export interface MalwareStateForWindowsDevice extends Entity, Parsable { */ lastStateChangeDateTime?: Date | null; /** - * Indicates threat status of the malware. Possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. defaults to noStatusCleared. Possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. + * Indicates threat status of the malware. The possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. defaults to noStatusCleared. The possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. */ threatState?: WindowsMalwareThreatState | null; } @@ -191417,7 +191627,7 @@ export interface ManagedAppProtection extends ManagedAppPolicy, Parsable { */ appActionIfMaximumPinRetriesExceeded?: ManagedAppRemediationAction | null; /** - * If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfUnableToAuthenticateUser?: ManagedAppRemediationAction | null; /** @@ -191509,7 +191719,7 @@ export interface ManagedAppProtection extends ManagedAppPolicy, Parsable { */ minimumWipeOsVersion?: string | null; /** - * Indicates how to prioritize which Mobile Threat Defense (MTD) partner is enabled for a given platform, when more than one is enabled. An app can only be actively using a single Mobile Threat Defense partner. When NULL, Microsoft Defender will be given preference. Otherwise setting the value to defenderOverThirdPartyPartner or thirdPartyPartnerOverDefender will make explicit which partner to prioritize. Possible values are: null, defenderOverThirdPartyPartner, thirdPartyPartnerOverDefender and unknownFutureValue. Default value is null. Possible values are: defenderOverThirdPartyPartner, thirdPartyPartnerOverDefender, unknownFutureValue. + * Indicates how to prioritize which Mobile Threat Defense (MTD) partner is enabled for a given platform, when more than one is enabled. An app can only be actively using a single Mobile Threat Defense partner. When NULL, Microsoft Defender will be given preference. Otherwise setting the value to defenderOverThirdPartyPartner or thirdPartyPartnerOverDefender will make explicit which partner to prioritize. The possible values are: null, defenderOverThirdPartyPartner, thirdPartyPartnerOverDefender and unknownFutureValue. Default value is null. The possible values are: defenderOverThirdPartyPartner, thirdPartyPartnerOverDefender, unknownFutureValue. */ mobileThreatDefensePartnerPriority?: MobileThreatDefensePartnerPriority | null; /** @@ -192242,7 +192452,7 @@ export interface ManagedDeviceCollectionResponse extends BaseCollectionPaginatio */ export interface ManagedDeviceEncryptionState extends Entity, Parsable { /** - * Advanced BitLocker State. Possible values are: success, noUserConsent, osVolumeUnprotected, osVolumeTpmRequired, osVolumeTpmOnlyRequired, osVolumeTpmPinRequired, osVolumeTpmStartupKeyRequired, osVolumeTpmPinStartupKeyRequired, osVolumeEncryptionMethodMismatch, recoveryKeyBackupFailed, fixedDriveNotEncrypted, fixedDriveEncryptionMethodMismatch, loggedOnUserNonAdmin, windowsRecoveryEnvironmentNotConfigured, tpmNotAvailable, tpmNotReady, networkError. + * Advanced BitLocker State. The possible values are: success, noUserConsent, osVolumeUnprotected, osVolumeTpmRequired, osVolumeTpmOnlyRequired, osVolumeTpmPinRequired, osVolumeTpmStartupKeyRequired, osVolumeTpmPinStartupKeyRequired, osVolumeEncryptionMethodMismatch, recoveryKeyBackupFailed, fixedDriveNotEncrypted, fixedDriveEncryptionMethodMismatch, loggedOnUserNonAdmin, windowsRecoveryEnvironmentNotConfigured, tpmNotAvailable, tpmNotReady, networkError. */ advancedBitLockerStates?: AdvancedBitLockerState[] | null; /** @@ -192266,7 +192476,7 @@ export interface ManagedDeviceEncryptionState extends Entity, Parsable { */ encryptionState?: EncryptionState | null; /** - * FileVault State. Possible values are: success, driveEncryptedByUser, userDeferredEncryption, escrowNotEnabled. + * FileVault State. The possible values are: success, driveEncryptedByUser, userDeferredEncryption, escrowNotEnabled. */ fileVaultStates?: FileVaultState[] | null; /** @@ -193862,7 +194072,7 @@ export interface MeetingTimeSuggestion extends AdditionalDataHolder, BackedModel */ order?: number | null; /** - * Availability of the meeting organizer for this meeting suggestion. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * Availability of the meeting organizer for this meeting suggestion. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. */ organizerAvailability?: FreeBusyStatus | null; /** @@ -193876,7 +194086,7 @@ export interface MeetingTimeSuggestionsResult extends AdditionalDataHolder, Back */ backingStoreEnabled?: boolean | null; /** - * A reason for not returning any meeting suggestions. Possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. + * A reason for not returning any meeting suggestions. The possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. */ emptySuggestionsReason?: string | null; /** @@ -193960,7 +194170,7 @@ export interface MembershipRuleProcessingStatus extends AdditionalDataHolder, Ba */ odataType?: string | null; /** - * Current status of a dynamic group processing. Possible values are: NotStarted, Running, Succeeded, Failed, and UnknownFutureValue. Required. Read-only. + * Current status of a dynamic group processing. The possible values are: NotStarted, Running, Succeeded, Failed, and UnknownFutureValue. Required. Read-only. */ status?: MembershipRuleProcessingStatusDetails | null; } @@ -194125,7 +194335,7 @@ export interface Message extends OutlookItem, Parsable { */ importance?: Importance | null; /** - * The classification of the message for the user, based on inferred relevance or importance, or on an explicit override. Possible values are: focused, other. + * The classification of the message for the user, based on inferred relevance or importance, or on an explicit override. The possible values are: focused, other. */ inferenceClassification?: InferenceClassificationType | null; /** @@ -194911,7 +195121,7 @@ export interface MicrosoftCustomTrainingSetting extends Parsable, TrainingSettin */ trainingAssignmentMappings?: MicrosoftTrainingAssignmentMapping[] | null; /** - * The training completion duration that needs to be provided before scheduling the training. Possible values are: week, fortnite, month, unknownFutureValue. + * The training completion duration that needs to be provided before scheduling the training. The possible values are: week, fortnite, month, unknownFutureValue. */ trainingCompletionDuration?: TrainingCompletionDuration | null; } @@ -194924,7 +195134,7 @@ export interface MicrosoftManagedDesktop extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * Indicates the provisioning policy associated with Microsoft Managed Desktop settings. Possible values are: notManaged, premiumManaged, standardManaged, starterManaged, unknownFutureValue. The default value is notManaged. + * Indicates the provisioning policy associated with Microsoft Managed Desktop settings. The possible values are: notManaged, premiumManaged, standardManaged, starterManaged, unknownFutureValue. The default value is notManaged. */ managedType?: MicrosoftManagedDesktopType | null; /** @@ -194936,7 +195146,7 @@ export interface MicrosoftManagedDesktop extends AdditionalDataHolder, BackedMod */ profile?: string | null; /** - * Indicates whether the provisioning policy enables Microsoft Managed Desktop and, if enabled, specifies the type of plan managing the device. Possible values are: notManaged, premiumManaged, standardManaged, starterManaged, unknownFutureValue. The type property is deprecated and will stop returning data on January 31, 2024. Going forward, use the managedType property. + * Indicates whether the provisioning policy enables Microsoft Managed Desktop and, if enabled, specifies the type of plan managing the device. The possible values are: notManaged, premiumManaged, standardManaged, starterManaged, unknownFutureValue. The type property is deprecated and will stop returning data on January 31, 2024. Going forward, use the managedType property. */ type?: MicrosoftManagedDesktopType | null; } @@ -195012,7 +195222,7 @@ export type MicrosoftStoreForBusinessLicenseType = (typeof MicrosoftStoreForBusi export type MicrosoftStoreForBusinessPortalSelectionOptions = (typeof MicrosoftStoreForBusinessPortalSelectionOptionsObject)[keyof typeof MicrosoftStoreForBusinessPortalSelectionOptionsObject]; export interface MicrosoftTrainingAssignmentMapping extends Parsable, TrainingSetting { /** - * A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. + * A user collection that specifies to whom the training should be assigned. The possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. */ assignedTo?: TrainingAssignedTo[] | null; /** @@ -195133,7 +195343,7 @@ export interface MicrosoftTunnelServer extends Entity, Parsable { */ agentImageDigest?: string | null; /** - * Microsoft Tunnel server deployment mode. The value is set when the server is registered. Possible values are standaloneRootful, standaloneRootless, podRootful, podRootless. Default value: standaloneRootful. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. Possible values are: standaloneRootful, standaloneRootless, podRootful, podRootless, unknownFutureValue. + * Microsoft Tunnel server deployment mode. The value is set when the server is registered. Possible values are standaloneRootful, standaloneRootless, podRootful, podRootless. Default value: standaloneRootful. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. The possible values are: standaloneRootful, standaloneRootless, podRootful, podRootless, unknownFutureValue. */ deploymentMode?: MicrosoftTunnelDeploymentMode | null; /** @@ -195377,7 +195587,7 @@ export interface MobileApp extends Entity, Parsable { */ supersedingAppCount?: number | null; /** - * The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + * The upload state. The possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. */ uploadState?: number | null; } @@ -196201,7 +196411,7 @@ export type MobileThreatDefensePartnerPriority = (typeof MobileThreatDefensePart export type MobileThreatPartnerTenantState = (typeof MobileThreatPartnerTenantStateObject)[keyof typeof MobileThreatPartnerTenantStateObject]; export interface MobilityManagementPolicy extends Entity, Parsable { /** - * Indicates the user scope of the mobility management policy. Possible values are: none, all, selected. + * Indicates the user scope of the mobility management policy. The possible values are: none, all, selected. */ appliesTo?: PolicyScope | null; /** @@ -196691,7 +196901,7 @@ export interface NetworkConnection extends AdditionalDataHolder, BackedModel, Pa */ destinationUrl?: string | null; /** - * Network connection direction. Possible values are: unknown, inbound, outbound. + * Network connection direction. The possible values are: unknown, inbound, outbound. */ direction?: ConnectionDirection | null; /** @@ -196723,7 +196933,7 @@ export interface NetworkConnection extends AdditionalDataHolder, BackedModel, Pa */ odataType?: string | null; /** - * Network protocol. Possible values are: unknown, ip, icmp, igmp, ggp, ipv4, tcp, pup, udp, idp, ipv6, ipv6RoutingHeader, ipv6FragmentHeader, ipSecEncapsulatingSecurityPayload, ipSecAuthenticationHeader, icmpV6, ipv6NoNextHeader, ipv6DestinationOptions, nd, raw, ipx, spx, spxII. + * Network protocol. The possible values are: unknown, ip, icmp, igmp, ggp, ipv4, tcp, pup, udp, idp, ipv6, ipv6RoutingHeader, ipv6FragmentHeader, ipSecEncapsulatingSecurityPayload, ipSecAuthenticationHeader, icmpV6, ipv6NoNextHeader, ipv6DestinationOptions, nd, raw, ipx, spx, spxII. */ protocol?: SecurityNetworkProtocol | null; /** @@ -196743,7 +196953,7 @@ export interface NetworkConnection extends AdditionalDataHolder, BackedModel, Pa */ sourcePort?: string | null; /** - * Network connection status. Possible values are: unknown, attempted, succeeded, blocked, failed. + * Network connection status. The possible values are: unknown, attempted, succeeded, blocked, failed. */ status?: ConnectionStatus | null; /** @@ -196791,7 +197001,7 @@ export interface NetworkLocationDetail extends AdditionalDataHolder, BackedModel */ networkNames?: string[] | null; /** - * Provides the type of network used when signing in. Possible values are: intranet, extranet, namedNetwork, trusted, unknownFutureValue. + * Provides the type of network used when signing in. The possible values are: intranet, extranet, namedNetwork, trusted, unknownFutureValue. */ networkType?: NetworkType | null; /** @@ -196898,7 +197108,7 @@ export interface Notebook extends OnenoteEntityHierarchyModel, Parsable { */ sectionsUrl?: string | null; /** - * Possible values are: Owner, Contributor, Reader, None. Owner represents owner-level access to the notebook. Contributor represents read/write access to the notebook. Reader represents read-only access to the notebook. Read-only. + * The possible values are: Owner, Contributor, Reader, None. Owner represents owner-level access to the notebook. Contributor represents read/write access to the notebook. Reader represents read-only access to the notebook. Read-only. */ userRole?: OnenoteUserRole | null; } @@ -197166,7 +197376,7 @@ export interface OAuth2PermissionGrantCollectionResponse extends BaseCollectionP export type OAuthAppScope = (typeof OAuthAppScopeObject)[keyof typeof OAuthAppScopeObject]; export interface OAuthConsentAppDetail extends AdditionalDataHolder, BackedModel, Parsable { /** - * App scope. Possible values are: unknown, readCalendar, readContact, readMail, readAllChat, readAllFile, readAndWriteMail, sendMail, unknownFutureValue. + * App scope. The possible values are: unknown, readCalendar, readContact, readMail, readAllChat, readAllFile, readAndWriteMail, sendMail, unknownFutureValue. */ appScope?: OAuthAppScope | null; /** @@ -197219,7 +197429,7 @@ export interface ObjectDefinitionMetadataEntry extends AdditionalDataHolder, Bac */ backingStoreEnabled?: boolean | null; /** - * Possible values are: PropertyNameAccountEnabled, PropertyNameSoftDeleted, IsSoftDeletionSupported, IsSynchronizeAllSupported, ConnectorDataStorageRequired, Extensions, LinkTypeName. + * The possible values are: PropertyNameAccountEnabled, PropertyNameSoftDeleted, IsSoftDeletionSupported, IsSynchronizeAllSupported, ConnectorDataStorageRequired, Extensions, LinkTypeName. */ key?: ObjectDefinitionMetadata | null; /** @@ -197303,7 +197513,7 @@ export interface ObjectMappingMetadataEntry extends AdditionalDataHolder, Backed */ backingStoreEnabled?: boolean | null; /** - * Possible values are: EscrowBehavior, DisableMonitoringForChanges, OriginalJoiningProperty, Disposition, IsCustomerDefined, ExcludeFromReporting, Unsynchronized. + * The possible values are: EscrowBehavior, DisableMonitoringForChanges, OriginalJoiningProperty, Disposition, IsCustomerDefined, ExcludeFromReporting, Unsynchronized. */ key?: ObjectMappingMetadata | null; /** @@ -197544,7 +197754,7 @@ export interface Office365GroupsActivityDetail extends Entity, Parsable { */ groupId?: string | null; /** - * The group type. Possible values are: Public or Private. + * The group type. The possible values are: Public or Private. */ groupType?: string | null; /** @@ -198408,7 +198618,7 @@ export interface OnenotePatchContentCommand extends AdditionalDataHolder, Backed */ odataType?: string | null; /** - * The location to add the supplied content, relative to the target element. Possible values are: after (default) or before. + * The location to add the supplied content, relative to the target element. The possible values are: after (default) or before. */ position?: OnenotePatchInsertPosition | null; /** @@ -198536,7 +198746,7 @@ export interface OnlineMeeting extends OnlineMeetingBase, Parsable { */ broadcastSettings?: BroadcastMeetingSettings | null; /** - * The list of meeting capabilities. Possible values are: questionAndAnswer,unknownFutureValue. + * The list of meeting capabilities. The possible values are: questionAndAnswer,unknownFutureValue. */ capabilities?: MeetingCapabilities[] | null; /** @@ -198610,19 +198820,19 @@ export interface OnlineMeetingBase extends Entity, Parsable { */ allowCopyingAndSharingMeetingContent?: boolean | null; /** - * Specifies the users who can admit from the lobby. Possible values are: organizerAndCoOrganizersAndPresenters, organizerAndCoOrganizers, unknownFutureValue. + * Specifies the users who can admit from the lobby. The possible values are: organizerAndCoOrganizersAndPresenters, organizerAndCoOrganizers, unknownFutureValue. */ allowedLobbyAdmitters?: AllowedLobbyAdmitterRoles | null; /** - * Specifies who can be a presenter in a meeting. Possible values are: everyone, organization, roleIsPresenter, organizer, unknownFutureValue. + * Specifies who can be a presenter in a meeting. The possible values are: everyone, organization, roleIsPresenter, organizer, unknownFutureValue. */ allowedPresenters?: OnlineMeetingPresenters | null; /** - * Indicates whether live share is enabled for the meeting. Possible values are: enabled, disabled, unknownFutureValue. + * Indicates whether live share is enabled for the meeting. The possible values are: enabled, disabled, unknownFutureValue. */ allowLiveShare?: MeetingLiveShareOptions | null; /** - * Specifies the mode of meeting chat. Possible values are: enabled, disabled, limited, unknownFutureValue. + * Specifies the mode of meeting chat. The possible values are: enabled, disabled, limited, unknownFutureValue. */ allowMeetingChat?: MeetingChatMode | null; /** @@ -198650,7 +198860,7 @@ export interface OnlineMeetingBase extends Entity, Parsable { */ allowWhiteboard?: boolean | null; /** - * Specifies whose identity is anonymized in the meeting. Possible values are: attendee. The attendee value can't be removed through a PATCH operation once added. + * Specifies whose identity is anonymized in the meeting. The possible values are: attendee. The attendee value can't be removed through a PATCH operation once added. */ anonymizeIdentityForRoles?: OnlineMeetingRole[] | null; /** @@ -198710,7 +198920,11 @@ export interface OnlineMeetingBase extends Entity, Parsable { */ recordAutomatically?: boolean | null; /** - * Specifies whether meeting chat history is shared with participants. Possible values are: all, none, unknownFutureValue. + * Specifies the sensitivity label applied to the Teams meeting. + */ + sensitivityLabelAssignment?: OnlineMeetingSensitivityLabelAssignment | null; + /** + * Specifies whether meeting chat history is shared with participants. The possible values are: all, none, unknownFutureValue. */ shareMeetingChatHistoryDefault?: MeetingChatHistoryDefaultMode | null; /** @@ -198807,7 +199021,7 @@ export interface OnlineMeetingRestricted extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * Specifies the reason why shared content from this participant is disabled. Possible values are: watermarkProtection, unknownFutureValue. + * Specifies the reason why shared content from this participant is disabled. The possible values are: watermarkProtection, unknownFutureValue. */ contentSharingDisabled?: OnlineMeetingContentSharingDisabledReason[] | null; /** @@ -198815,11 +199029,25 @@ export interface OnlineMeetingRestricted extends AdditionalDataHolder, BackedMod */ odataType?: string | null; /** - * Specifies the reason why video from this participant is disabled. Possible values are: watermarkProtection, unknownFutureValue. + * Specifies the reason why video from this participant is disabled. The possible values are: watermarkProtection, unknownFutureValue. */ videoDisabled?: OnlineMeetingVideoDisabledReason[] | null; } export type OnlineMeetingRole = (typeof OnlineMeetingRoleObject)[keyof typeof OnlineMeetingRoleObject]; +export interface OnlineMeetingSensitivityLabelAssignment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Id of the sensitivity label that is applied to the Teams meeting. + */ + sensitivityLabelId?: string | null; +} export type OnlineMeetingVideoDisabledReason = (typeof OnlineMeetingVideoDisabledReasonObject)[keyof typeof OnlineMeetingVideoDisabledReasonObject]; export interface OnOtpSendCustomExtension extends CustomAuthenticationExtension, Parsable { } @@ -198913,7 +199141,7 @@ export interface OnPremisesAgent extends Entity, Parsable { */ status?: AgentStatus | null; /** - * Possible values are: applicationProxy, exchangeOnline, authentication, provisioning, intunePfx, oflineDomainJoin, unknownFutureValue, privateAccess. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: privateAccess. + * The possible values are: applicationProxy, exchangeOnline, authentication, provisioning, intunePfx, oflineDomainJoin, unknownFutureValue, privateAccess. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: privateAccess. */ supportedPublishingTypes?: OnPremisesPublishingType[] | null; } @@ -199299,7 +199527,7 @@ export interface OnPremisesPublishing extends AdditionalDataHolder, BackedModel, */ backingStoreEnabled?: boolean | null; /** - * Details the pre-authentication setting for the application. Pre-authentication enforces that users must authenticate before accessing the app. Pass through doesn't require authentication. Possible values are: passthru, aadPreAuthentication. + * Details the pre-authentication setting for the application. Pre-authentication enforces that users must authenticate before accessing the app. Pass through doesn't require authentication. The possible values are: passthru, aadPreAuthentication. */ externalAuthenticationType?: ExternalAuthenticationType | null; /** @@ -199461,7 +199689,7 @@ export interface OnPremisesPublishingSingleSignOn extends AdditionalDataHolder, */ odataType?: string | null; /** - * The preferred single-sign on mode for the application. Possible values are: none, onPremisesKerberos, aadHeaderBased,pingHeaderBased, oAuthToken. + * The preferred single-sign on mode for the application. The possible values are: none, onPremisesKerberos, aadHeaderBased,pingHeaderBased, oAuthToken. */ singleSignOnMode?: SingleSignOnMode | null; } @@ -199804,7 +200032,7 @@ export interface Operation extends Entity, Parsable { */ lastActionDateTime?: Date | null; /** - * Possible values are: notStarted, running, completed, failed. Read-only. + * The possible values are: notStarted, running, completed, failed. Read-only. */ status?: OperationStatus | null; } @@ -200728,7 +200956,7 @@ export interface OutlookTask extends OutlookItem, Parsable { */ hasAttachments?: boolean | null; /** - * The importance of the event. Possible values are: low, normal, high. + * The importance of the event. The possible values are: low, normal, high. */ importance?: Importance | null; /** @@ -200756,7 +200984,7 @@ export interface OutlookTask extends OutlookItem, Parsable { */ reminderDateTime?: DateTimeTimeZone | null; /** - * Indicates the level of privacy for the task. Possible values are: normal, personal, private, confidential. + * Indicates the level of privacy for the task. The possible values are: normal, personal, private, confidential. */ sensitivity?: Sensitivity | null; /** @@ -200768,7 +200996,7 @@ export interface OutlookTask extends OutlookItem, Parsable { */ startDateTime?: DateTimeTimeZone | null; /** - * Indicates the state or progress of the task. Possible values are: notStarted, inProgress, completed, waitingOnOthers, deferred. + * Indicates the state or progress of the task. The possible values are: notStarted, inProgress, completed, waitingOnOthers, deferred. */ status?: TaskStatus | null; /** @@ -201232,7 +201460,7 @@ export interface ParticipantInfo extends AdditionalDataHolder, BackedModel, Pars */ countryCode?: string | null; /** - * The type of endpoint the participant is using. Possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. Read-only. + * The type of endpoint the participant is using. The possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. Read-only. */ endpointType?: EndpointType | null; /** @@ -201588,11 +201816,11 @@ export interface PatternedRecurrence extends AdditionalDataHolder, BackedModel, } export interface Payload extends Entity, Parsable { /** - * The branch of a payload. Possible values are: unknown, other, americanExpress, capitalOne, dhl, docuSign, dropbox, facebook, firstAmerican, microsoft, netflix, scotiabank, sendGrid, stewartTitle, tesco, wellsFargo, syrinxCloud, adobe, teams, zoom, unknownFutureValue. + * The branch of a payload. The possible values are: unknown, other, americanExpress, capitalOne, dhl, docuSign, dropbox, facebook, firstAmerican, microsoft, netflix, scotiabank, sendGrid, stewartTitle, tesco, wellsFargo, syrinxCloud, adobe, teams, zoom, unknownFutureValue. */ brand?: PayloadBrand | null; /** - * The complexity of a payload. Possible values are: unknown, low, medium, high, unknownFutureValue. + * The complexity of a payload. The possible values are: unknown, low, medium, high, unknownFutureValue. */ complexity?: PayloadComplexity | null; /** @@ -201616,7 +201844,7 @@ export interface Payload extends Entity, Parsable { */ displayName?: string | null; /** - * Industry of a payload. Possible values are: unknown, other, banking, businessServices, consumerServices, education, energy, construction, consulting, financialServices, government, hospitality, insurance, legal, courierServices, IT, healthcare, manufacturing, retail, telecom, realEstate, unknownFutureValue. + * Industry of a payload. The possible values are: unknown, other, banking, businessServices, consumerServices, education, energy, construction, consulting, financialServices, government, hospitality, insurance, legal, courierServices, IT, healthcare, manufacturing, retail, telecom, realEstate, unknownFutureValue. */ industry?: PayloadIndustry | null; /** @@ -201648,7 +201876,7 @@ export interface Payload extends Entity, Parsable { */ payloadTags?: string[] | null; /** - * The payload delivery platform for a simulation. Possible values are: unknown, sms, email, teams, unknownFutureValue. + * The payload delivery platform for a simulation. The possible values are: unknown, sms, email, teams, unknownFutureValue. */ platform?: PayloadDeliveryPlatform | null; /** @@ -201656,7 +201884,7 @@ export interface Payload extends Entity, Parsable { */ predictedCompromiseRate?: number | null; /** - * Attack type of the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, social, cloud, endpoint, unknownFutureValue. + * Attack type of the attack simulation and training campaign. Supports $filter and $orderby. The possible values are: unknown, social, cloud, endpoint, unknownFutureValue. */ simulationAttackType?: SimulationAttackType | null; /** @@ -201664,15 +201892,15 @@ export interface Payload extends Entity, Parsable { */ source?: SimulationContentSource | null; /** - * Simulation content status. Supports $filter and $orderby. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + * Simulation content status. Supports $filter and $orderby. The possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. */ status?: SimulationContentStatus | null; /** - * The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant, phishTraining. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant, phishTraining. For more information on the types of social engineering attack techniques, see simulations. + * The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. The possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant, phishTraining. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant, phishTraining. For more information on the types of social engineering attack techniques, see simulations. */ technique?: SimulationAttackTechnique | null; /** - * The theme of a payload. Possible values are: unknown, other, accountActivation, accountVerification, billing, cleanUpMail, controversial, documentReceived, expense, fax, financeReport, incomingMessages, invoice, itemReceived, loginAlert, mailReceived, password, payment, payroll, personalizedOffer, quarantine, remoteWork, reviewMessage, securityUpdate, serviceSuspended, signatureRequired, upgradeMailboxStorage, verifyMailbox, voicemail, advertisement, employeeEngagement, unknownFutureValue. + * The theme of a payload. The possible values are: unknown, other, accountActivation, accountVerification, billing, cleanUpMail, controversial, documentReceived, expense, fax, financeReport, incomingMessages, invoice, itemReceived, loginAlert, mailReceived, password, payment, payroll, personalizedOffer, quarantine, remoteWork, reviewMessage, securityUpdate, serviceSuspended, signatureRequired, upgradeMailboxStorage, verifyMailbox, voicemail, advertisement, employeeEngagement, unknownFutureValue. */ theme?: PayloadTheme | null; } @@ -202347,7 +202575,7 @@ export type PermissionsRequestOccurrenceStatus = (typeof PermissionsRequestOccur export type PermissionType = (typeof PermissionTypeObject)[keyof typeof PermissionTypeObject]; export interface PersistentBrowserSessionControl extends ConditionalAccessSessionControl, Parsable { /** - * Possible values are: always, never. + * The possible values are: always, never. */ mode?: PersistentBrowserSessionMode | null; } @@ -202800,7 +203028,7 @@ export interface Phone extends AdditionalDataHolder, BackedModel, Parsable { */ odataType?: string | null; /** - * The type of phone number. Possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. + * The type of phone number. The possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. */ type?: PhoneType | null; } @@ -202810,11 +203038,11 @@ export interface PhoneAuthenticationMethod extends AuthenticationMethod, Parsabl */ phoneNumber?: string | null; /** - * The type of this phone. Possible values are: mobile, alternateMobile, or office. + * The type of this phone. The possible values are: mobile, alternateMobile, or office. */ phoneType?: AuthenticationPhoneType | null; /** - * Whether a phone is ready to be used for SMS sign-in or not. Possible values are: notSupported, notAllowedByPolicy, notEnabled, phoneNumberNotUnique, ready, or notConfigured, unknownFutureValue. + * Whether a phone is ready to be used for SMS sign-in or not. The possible values are: notSupported, notAllowedByPolicy, notEnabled, phoneNumberNotUnique, ready, or notConfigured, unknownFutureValue. */ smsSignInState?: AuthenticationMethodSignInState | null; } @@ -202939,7 +203167,7 @@ export interface PhysicalAddress extends AdditionalDataHolder, BackedModel, Pars */ street?: string | null; /** - * The type of address. Possible values are: unknown, home, business, other. + * The type of address. The possible values are: unknown, home, business, other. */ type?: PhysicalAddressType | null; } @@ -203072,7 +203300,7 @@ export interface Place extends Entity, Parsable { */ checkIns?: CheckInClaim[] | null; /** - * The children property + * A collection of children places that is only used in the Upsert places API. */ children?: Place[] | null; /** @@ -203116,11 +203344,11 @@ export interface PlaceExecutionResult extends AdditionalDataHolder, BackedModel, */ backingStoreEnabled?: boolean | null; /** - * The children property + * The upsert results of children places of the place. */ children?: PlaceExecutionResult[] | null; /** - * The error property + * The error that occurred during the upsert of the place. */ errorEscaped?: PublicError | null; /** @@ -203145,11 +203373,11 @@ export interface PlaceMode extends AdditionalDataHolder, BackedModel, Parsable { } export interface PlaceOperation extends Entity, Parsable { /** - * The details property + * The detailed result of the operation, including errors and successful places. */ details?: PlaceExecutionResult[] | null; /** - * The progress property + * The progress of the operation. */ progress?: PlaceOperationProgress | null; /** @@ -203163,7 +203391,7 @@ export interface PlaceOperationProgress extends AdditionalDataHolder, BackedMode */ backingStoreEnabled?: boolean | null; /** - * The failedPlaceCount property + * The count of places failed to upsert. */ failedPlaceCount?: number | null; /** @@ -203171,11 +203399,11 @@ export interface PlaceOperationProgress extends AdditionalDataHolder, BackedMode */ odataType?: string | null; /** - * The succeededPlaceCount property + * The count of places succeeded to upsert. */ succeededPlaceCount?: number | null; /** - * The totalPlaceCount property + * The total count of places in the request. */ totalPlaceCount?: number | null; } @@ -203775,7 +204003,7 @@ export interface PlannerPlanContainer extends AdditionalDataHolder, BackedModel, */ odataType?: string | null; /** - * The type of the resource that contains the plan. For supported types, see the previous table. Possible values are: group, unknownFutureValue, roster, project, driveItem, user, teamsChannel, and plannerTask. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: roster, project, driveItem, user, teamsChannel, and plannerTask. Optional. + * The type of the resource that contains the plan. For supported types, see the previous table. The possible values are: group, unknownFutureValue, roster, project, driveItem, user, teamsChannel, and plannerTask. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: roster, project, driveItem, user, teamsChannel, and plannerTask. Optional. */ type?: PlannerContainerType | null; /** @@ -203893,7 +204121,7 @@ export interface PlannerRelationshipBasedUserType extends Parsable, PlannerTaskC export type PlannerRelationshipUserRoles = (typeof PlannerRelationshipUserRolesObject)[keyof typeof PlannerRelationshipUserRolesObject]; export interface PlannerRoster extends Entity, Parsable { /** - * The sensitivity label applied to the roster. If mandatory labeling is enabled for the user and no label is specified, the user can't create the roster. Also, if labels are mandatory for the user, the user can't change the label of the roster to null. Possible values are: standard, privileged, auto, unknownFutureValue. + * The sensitivity label applied to the roster. If mandatory labeling is enabled for the user and no label is specified, the user can't create the roster. Also, if labels are mandatory for the user, the user can't change the label of the roster to null. The possible values are: standard, privileged, auto, unknownFutureValue. */ assignedSensitivityLabel?: SensitivityLabelAssignment | null; /** @@ -204066,7 +204294,7 @@ export interface PlannerTask extends Parsable, PlannerDelta { */ planId?: string | null; /** - * The type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. + * The type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. */ previewType?: PlannerPreviewType | null; /** @@ -204086,7 +204314,7 @@ export interface PlannerTask extends Parsable, PlannerDelta { */ referenceCount?: number | null; /** - * Indicates all the requirements specified on the plannerTask. Possible values are: none, checklistCompletion, unknownFutureValue, formCompletion, approvalCompletion. Read-only. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: formCompletion, approvalCompletion. The plannerTaskCompletionRequirementDetails in plannerTaskDetails has details of the requirements specified, if any. + * Indicates all the requirements specified on the plannerTask. The possible values are: none, checklistCompletion, unknownFutureValue, formCompletion, approvalCompletion. Read-only. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: formCompletion, approvalCompletion. The plannerTaskCompletionRequirementDetails in plannerTaskDetails has details of the requirements specified, if any. */ specifiedCompletionRequirements?: PlannerTaskCompletionRequirements[] | null; /** @@ -204191,7 +204419,7 @@ export interface PlannerTaskDetails extends Parsable, PlannerDelta { */ notes?: ItemBody | null; /** - * This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. + * This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. */ previewType?: PlannerPreviewType | null; /** @@ -204323,7 +204551,7 @@ export interface PlannerTaskRoleBasedRule extends AdditionalDataHolder, BackedMo */ backingStoreEnabled?: boolean | null; /** - * Default rule that applies when a property or action-specific rule is not provided. Possible values are: Allow, Block + * Default rule that applies when a property or action-specific rule is not provided. The possible values are: Allow, Block */ defaultRule?: string | null; /** @@ -204452,11 +204680,11 @@ export interface PlatformCredentialAuthenticationMethod extends AuthenticationMe */ displayName?: string | null; /** - * Key strength of this Platform Credential key. Possible values are: normal, weak, unknown. + * Key strength of this Platform Credential key. The possible values are: normal, weak, unknown. */ keyStrength?: AuthenticationMethodKeyStrength | null; /** - * Platform on which this Platform Credential key is present. Possible values are: unknown, windows, macOS,iOS, android, linux. + * Platform on which this Platform Credential key is present. The possible values are: unknown, windows, macOS,iOS, android, linux. */ platform?: AuthenticationMethodPlatform | null; } @@ -204469,7 +204697,7 @@ export interface PlatformCredentialAuthenticationMethodCollectionResponse extend export type PlayPromptCompletionReason = (typeof PlayPromptCompletionReasonObject)[keyof typeof PlayPromptCompletionReasonObject]; export interface PlayPromptOperation extends CommsOperation, Parsable { /** - * Possible values are: unknown, completedSuccessfully, mediaOperationCanceled. + * The possible values are: unknown, completedSuccessfully, mediaOperationCanceled. */ completionReason?: PlayPromptCompletionReason | null; } @@ -204926,7 +205154,7 @@ export interface PositionDetail extends AdditionalDataHolder, BackedModel, Parsa } export interface PositiveReinforcementNotification extends BaseEndUserNotification, Parsable { /** - * Delivery preference. Possible values are: unknown, deliverImmedietly, deliverAfterCampaignEnd, unknownFutureValue. + * Delivery preference. The possible values are: unknown, deliverImmedietly, deliverAfterCampaignEnd, unknownFutureValue. */ deliveryPreference?: NotificationDeliveryPreference | null; } @@ -205592,11 +205820,11 @@ export interface PrinterCapabilities extends AdditionalDataHolder, BackedModel, */ leftMargins?: number[] | null; /** - * The media (that is, paper) colors supported by the printer. + * The media (for example, paper) colors supported by the printer. */ mediaColors?: string[] | null; /** - * The media sizes supported by the printer. Supports standard size names for ISO and ANSI media sizes. Valid values are in the following table. + * The media sizes supported by the printer. Supports standard size names for ISO and ANSI media sizes. For the list of supported values, see mediaSizes values. */ mediaSizes?: string[] | null; /** @@ -206181,7 +206409,7 @@ export interface PrintJobConfiguration extends AdditionalDataHolder, BackedModel */ feedOrientation?: PrinterFeedOrientation | null; /** - * Finishing processes to use when printing. + * Finishing processes to use when printing. Possible values are: none, staple, punch, cover, bind, saddleStitch, stitchEdge, stapleTopLeft, stapleBottomLeft, stapleTopRight, stapleBottomRight, stitchLeftEdge, stitchTopEdge, stitchRightEdge, stitchBottomEdge, stapleDualLeft, stapleDualTop, stapleDualRight, stapleDualBottom, unknownFutureValue. You must use the Prefer: include-unknown-enum-members request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerottom,bindLeft,bindTop,bindRight,bindBottom,foldAccordion,foldDoubleGate,foldGate,foldHalf,foldHalfZ,foldLeftGate,foldLetter,foldParallel,foldPoster,foldRightGate,foldZ,foldEngineeringZ,punchTopLeft,punchBottomLeft,punchTopRight,punchBottomRight,punchDualLeft,punchDualTop,punchDualRight,punchDualBottom,punchTripleLeft,punchTripleTop,punchTripleRight,punchTripleBottom,punchQuadLeft,punchQuadTop,punchQuadRight,punchQuadBottom,fold,trim,bale,bookletMaker,coat,laminate,trimAfterPages,trimAfterDocuments,trimAfterCopies,trimAfterJob`. */ finishings?: PrintFinishing[] | null; /** @@ -207556,7 +207784,7 @@ export interface Process extends AdditionalDataHolder, BackedModel, Parsable { */ fileHash?: FileHash | null; /** - * The integrity level of the process. Possible values are: unknown, untrusted, low, medium, high, system. + * The integrity level of the process. The possible values are: unknown, untrusted, low, medium, high, system. */ integrityLevel?: ProcessIntegrityLevel | null; /** @@ -208619,7 +208847,7 @@ export interface ProvisioningObjectSummary extends Entity, Parsable { */ modifiedProperties?: ModifiedProperty[] | null; /** - * Indicates the activity name or the operation name. Possible values are: create, update, delete, stageddelete, disable, other and unknownFutureValue. For a list of activities logged, refer to Microsoft Entra activity list. Supports $filter (eq, contains). + * Indicates the activity name or the operation name. The possible values are: create, update, delete, stageddelete, disable, other and unknownFutureValue. For a list of activities logged, refer to Microsoft Entra activity list. Supports $filter (eq, contains). */ provisioningAction?: ProvisioningAction | null; /** @@ -208683,7 +208911,7 @@ export interface ProvisioningStatusInfo extends AdditionalDataHolder, BackedMode */ odataType?: string | null; /** - * Possible values are: success, failure, skipped, warning, unknownFutureValue. Supports $filter (eq, contains). + * The possible values are: success, failure, skipped, warning, unknownFutureValue. Supports $filter (eq, contains). */ status?: ProvisioningResult | null; } @@ -208709,11 +208937,11 @@ export interface ProvisioningStep extends AdditionalDataHolder, BackedModel, Par */ odataType?: string | null; /** - * Type of step. Possible values are: import, scoping, matching, processing, referenceResolution, export, unknownFutureValue. + * Type of step. The possible values are: import, scoping, matching, processing, referenceResolution, export, unknownFutureValue. */ provisioningStepType?: ProvisioningStepType | null; /** - * Status of the step. Possible values are: success, warning, failure, skipped, unknownFutureValue. + * Status of the step. The possible values are: success, warning, failure, skipped, unknownFutureValue. */ status?: ProvisioningResult | null; } @@ -209126,6 +209354,7 @@ export interface PurchaseInvoiceLineCollectionResponse extends BaseCollectionPag */ value?: PurchaseInvoiceLine[] | null; } +export type PurviewInsiderRiskManagementLevel = (typeof PurviewInsiderRiskManagementLevelObject)[keyof typeof PurviewInsiderRiskManagementLevelObject]; export interface QrCode extends Entity, Parsable { /** * The date and time when the QR code was created. @@ -209791,7 +210020,7 @@ export interface RecordingState extends AdditionalDataHolder, BackedModel, Parsa export type RecordingStatus = (typeof RecordingStatusObject)[keyof typeof RecordingStatusObject]; export interface RecordOperation extends CommsOperation, Parsable { /** - * Possible values are: operationCanceled, stopToneDetected, maxRecordDurationReached, initialSilenceTimeout, maxSilenceTimeout, playPromptFailed, playBeepFailed, mediaReceiveTimeout, unspecifiedError, none. + * The possible values are: operationCanceled, stopToneDetected, maxRecordDurationReached, initialSilenceTimeout, maxSilenceTimeout, playPromptFailed, playBeepFailed, mediaReceiveTimeout, unspecifiedError, none. */ completionReason?: RecordCompletionReason | null; /** @@ -209868,7 +210097,7 @@ export interface RecurrenceRange extends AdditionalDataHolder, BackedModel, Pars */ startDate?: DateOnly | null; /** - * The recurrence range. Possible values are: endDate, noEnd, numbered. Required. + * The recurrence range. The possible values are: endDate, noEnd, numbered. Required. */ type?: RecurrenceRangeType | null; } @@ -209998,7 +210227,7 @@ export interface ReferenceAttachment extends Attachment, Parsable { */ isFolder?: boolean | null; /** - * Specifies the permissions granted for the attachment by the type of provider in providerType. Possible values are: other, view, edit, anonymousView, anonymousEdit, organizationView, organizationEdit. Optional. + * Specifies the permissions granted for the attachment by the type of provider in providerType. The possible values are: other, view, edit, anonymousView, anonymousEdit, organizationView, organizationEdit. Optional. */ permission?: ReferenceAttachmentPermission | null; /** @@ -210006,7 +210235,7 @@ export interface ReferenceAttachment extends Attachment, Parsable { */ previewUrl?: string | null; /** - * The type of provider that supports an attachment of this contentType. Possible values are: other, oneDriveBusiness, oneDriveConsumer, dropbox. Optional. + * The type of provider that supports an attachment of this contentType. The possible values are: other, oneDriveBusiness, oneDriveConsumer, dropbox. Optional. */ providerType?: ReferenceAttachmentProvider | null; /** @@ -210215,7 +210444,7 @@ export interface RegistryKeyState extends AdditionalDataHolder, BackedModel, Par */ backingStoreEnabled?: boolean | null; /** - * A Windows registry hive : HKEYCURRENTCONFIG HKEYCURRENTUSER HKEYLOCALMACHINE/SAM HKEYLOCALMACHINE/Security HKEYLOCALMACHINE/Software HKEYLOCALMACHINE/System HKEY_USERS/.Default. Possible values are: unknown, currentConfig, currentUser, localMachineSam, localMachineSecurity, localMachineSoftware, localMachineSystem, usersDefault. + * A Windows registry hive : HKEYCURRENTCONFIG HKEYCURRENTUSER HKEYLOCALMACHINE/SAM HKEYLOCALMACHINE/Security HKEYLOCALMACHINE/Software HKEYLOCALMACHINE/System HKEY_USERS/.Default. The possible values are: unknown, currentConfig, currentUser, localMachineSam, localMachineSecurity, localMachineSoftware, localMachineSystem, usersDefault. */ hive?: RegistryHive | null; /** @@ -210239,7 +210468,7 @@ export interface RegistryKeyState extends AdditionalDataHolder, BackedModel, Par */ oldValueName?: string | null; /** - * Operation that changed the registry key name and/or value. Possible values are: unknown, create, modify, delete. + * Operation that changed the registry key name and/or value. The possible values are: unknown, create, modify, delete. */ operation?: RegistryOperation | null; /** @@ -210255,7 +210484,7 @@ export interface RegistryKeyState extends AdditionalDataHolder, BackedModel, Par */ valueName?: string | null; /** - * Registry key value type REGBINARY REGDWORD REGDWORDLITTLEENDIAN REGDWORDBIGENDIANREGEXPANDSZ REGLINK REGMULTISZ REGNONE REGQWORD REGQWORDLITTLEENDIAN REG_SZ Possible values are: unknown, binary, dword, dwordLittleEndian, dwordBigEndian, expandSz, link, multiSz, none, qword, qwordlittleEndian, sz. + * Registry key value type REGBINARY REGDWORD REGDWORDLITTLEENDIAN REGDWORDBIGENDIANREGEXPANDSZ REGLINK REGMULTISZ REGNONE REGQWORD REGQWORDLITTLEENDIAN REG_SZ The possible values are: unknown, binary, dword, dwordLittleEndian, dwordBigEndian, expandSz, link, multiSz, none, qword, qwordlittleEndian, sz. */ valueType?: RegistryValueType | null; } @@ -210310,7 +210539,7 @@ export interface RelatedPerson extends AdditionalDataHolder, BackedModel, Parsab */ odataType?: string | null; /** - * Possible values are: manager, colleague, directReport, dotLineReport, assistant, dotLineManager, alternateContact, friend, spouse, sibling, child, parent, sponsor, emergencyContact, other, unknownFutureValue. + * The possible values are: manager, colleague, directReport, dotLineReport, assistant, dotLineManager, alternateContact, friend, spouse, sibling, child, parent, sponsor, emergencyContact, other, unknownFutureValue. */ relationship?: PersonRelationship | null; /** @@ -210528,7 +210757,7 @@ export interface RemoteDesktopSecurityConfiguration extends Entity, Parsable { */ isRemoteDesktopProtocolEnabled?: boolean | null; /** - * The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol. + * The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol.
("value", contractCollectionResponse.value, serializeContract); } +/** + * Serializes information the current object + * @param ControlConfiguration 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 serializeControlConfiguration(writer: SerializationWriter, controlConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!controlConfiguration || isSerializingDerivedType) { return; } + serializeEntity(writer, controlConfiguration, isSerializingDerivedType) + writer.writeStringValue("createdBy", controlConfiguration.createdBy); + writer.writeDateValue("createdDateTime", controlConfiguration.createdDateTime); + writer.writeBooleanValue("isEnabled", controlConfiguration.isEnabled); + writer.writeStringValue("modifiedBy", controlConfiguration.modifiedBy); + writer.writeDateValue("modifiedDateTime", controlConfiguration.modifiedDateTime); + switch (controlConfiguration.odataType) { + case "#microsoft.graph.endUserSettings": + serializeEndUserSettings(writer, controlConfiguration, true); + break; + case "#microsoft.graph.entraIdProtectionRiskyUserApproval": + serializeEntraIdProtectionRiskyUserApproval(writer, controlConfiguration, true); + break; + case "#microsoft.graph.insiderRiskyUserApproval": + serializeInsiderRiskyUserApproval(writer, controlConfiguration, true); + break; + } +} +/** + * Serializes information the current object + * @param ControlConfigurationCollectionResponse 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 serializeControlConfigurationCollectionResponse(writer: SerializationWriter, controlConfigurationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!controlConfigurationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, controlConfigurationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", controlConfigurationCollectionResponse.value, serializeControlConfiguration); +} /** * Serializes information the current object * @param ControlScore The instance to serialize from. @@ -247174,6 +247442,19 @@ export function serializeEndUserNotificationSetting(writer: SerializationWriter, break; } } +/** + * Serializes information the current object + * @param EndUserSettings 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 serializeEndUserSettings(writer: SerializationWriter, endUserSettings: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!endUserSettings || isSerializingDerivedType) { return; } + serializeControlConfiguration(writer, endUserSettings, isSerializingDerivedType) + writer.writeEnumValue("relatedPeopleInsightLevel", endUserSettings.relatedPeopleInsightLevel); + writer.writeBooleanValue("showApproverDetailsToMembers", endUserSettings.showApproverDetailsToMembers); +} /** * Serializes information the current object * @param EnforceAppPIN The instance to serialize from. @@ -247626,6 +247907,7 @@ export function serializeEntitlementManagement(writer: SerializationWriter, enti writer.writeCollectionOfObjectValues("assignmentRequests", entitlementManagement.assignmentRequests, serializeAccessPackageAssignmentRequest); writer.writeCollectionOfObjectValues("availableAccessPackages", entitlementManagement.availableAccessPackages, serializeAvailableAccessPackage); writer.writeCollectionOfObjectValues("connectedOrganizations", entitlementManagement.connectedOrganizations, serializeConnectedOrganization); + writer.writeCollectionOfObjectValues("controlConfigurations", entitlementManagement.controlConfigurations, serializeControlConfiguration); writer.writeObjectValue("settings", entitlementManagement.settings, serializeEntitlementManagementSettings); writer.writeCollectionOfObjectValues("subjects", entitlementManagement.subjects, serializeAccessPackageSubject); } @@ -248910,6 +249192,9 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial("uxSetting", entra.uxSetting, serializeUxSetting); } +/** + * Serializes information the current object + * @param EntraIdProtectionRiskyUserApproval 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 serializeEntraIdProtectionRiskyUserApproval(writer: SerializationWriter, entraIdProtectionRiskyUserApproval: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!entraIdProtectionRiskyUserApproval || isSerializingDerivedType) { return; } + serializeControlConfiguration(writer, entraIdProtectionRiskyUserApproval, isSerializingDerivedType) + writer.writeBooleanValue("isApprovalRequired", entraIdProtectionRiskyUserApproval.isApprovalRequired); + writer.writeEnumValue("minimumRiskLevel", entraIdProtectionRiskyUserApproval.minimumRiskLevel); +} /** * Serializes information the current object * @param EnumeratedAccountsWithAccess The instance to serialize from. @@ -256064,8 +256368,6 @@ export function serializeFileStorageContainer(writer: SerializationWriter, fileS writer.writeObjectValue("drive", fileStorageContainer.drive, serializeDrive); writer.writeGuidValue("externalGroupId", fileStorageContainer.externalGroupId); writer.writeObjectValue("informationBarrier", fileStorageContainer.informationBarrier, serializeInformationBarrier); - writer.writeBooleanValue("isItemVersioningEnabled", fileStorageContainer.isItemVersioningEnabled); - writer.writeNumberValue("itemMajorVersionLimit", fileStorageContainer.itemMajorVersionLimit); writer.writeEnumValue("lockState", fileStorageContainer.lockState); writer.writeCollectionOfObjectValues("migrationJobs", fileStorageContainer.migrationJobs, serializeSharePointMigrationJob); writer.writeCollectionOfObjectValues("owners", fileStorageContainer.owners, serializeUserIdentity); @@ -260582,6 +260884,19 @@ export function serializeInitiator(writer: SerializationWriter, initiator: Parti serializeIdentity(writer, initiator, isSerializingDerivedType) writer.writeEnumValue("initiatorType", initiator.initiatorType); } +/** + * Serializes information the current object + * @param InsiderRiskyUserApproval 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 serializeInsiderRiskyUserApproval(writer: SerializationWriter, insiderRiskyUserApproval: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!insiderRiskyUserApproval || isSerializingDerivedType) { return; } + serializeControlConfiguration(writer, insiderRiskyUserApproval, isSerializingDerivedType) + writer.writeBooleanValue("isApprovalRequired", insiderRiskyUserApproval.isApprovalRequired); + writer.writeEnumValue("minimumRiskLevel", insiderRiskyUserApproval.minimumRiskLevel); +} /** * Serializes information the current object * @param InsightIdentity The instance to serialize from. @@ -272205,6 +272520,7 @@ export function serializeOnlineMeetingBase(writer: SerializationWriter, onlineMe writer.writeStringValue("meetingOptionsWebUrl", onlineMeetingBase.meetingOptionsWebUrl); writer.writeStringValue("meetingSpokenLanguageTag", onlineMeetingBase.meetingSpokenLanguageTag); writer.writeBooleanValue("recordAutomatically", onlineMeetingBase.recordAutomatically); + writer.writeObjectValue("sensitivityLabelAssignment", onlineMeetingBase.sensitivityLabelAssignment, serializeOnlineMeetingSensitivityLabelAssignment); writer.writeEnumValue("shareMeetingChatHistoryDefault", onlineMeetingBase.shareMeetingChatHistoryDefault); writer.writeStringValue("subject", onlineMeetingBase.subject); writer.writeStringValue("videoTeleconferenceId", onlineMeetingBase.videoTeleconferenceId); @@ -272289,6 +272605,19 @@ export function serializeOnlineMeetingRestricted(writer: SerializationWriter, on writer.writeEnumValue("videoDisabled", onlineMeetingRestricted.videoDisabled); writer.writeAdditionalData(onlineMeetingRestricted.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnlineMeetingSensitivityLabelAssignment The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnlineMeetingSensitivityLabelAssignment(writer: SerializationWriter, onlineMeetingSensitivityLabelAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onlineMeetingSensitivityLabelAssignment || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", onlineMeetingSensitivityLabelAssignment.odataType); + writer.writeStringValue("sensitivityLabelId", onlineMeetingSensitivityLabelAssignment.sensitivityLabelId); + writer.writeAdditionalData(onlineMeetingSensitivityLabelAssignment.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -305473,7 +305802,7 @@ export interface ServiceHealthIssuePost extends AdditionalDataHolder, BackedMode */ odataType?: string | null; /** - * The post type of the service issue historical post. Possible values are: regular, quick, strategic, unknownFutureValue. + * The post type of the service issue historical post. The possible values are: regular, quick, strategic, unknownFutureValue. */ postType?: PostType | null; } @@ -305705,7 +306034,7 @@ export interface ServicePrincipal extends DirectoryObject, Parsable { */ description?: string | null; /** - * Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). + * Specifies whether Microsoft has disabled the registered application. The possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not). */ disabledByMicrosoftStatus?: string | null; /** @@ -305957,7 +306286,7 @@ export interface ServicePrincipalLockConfiguration extends AdditionalDataHolder, } export interface ServicePrincipalRiskDetection extends Entity, Parsable { /** - * Indicates the activity type the detected risk is linked to. The possible values are: signin, servicePrincipal. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: servicePrincipal. + * Indicates the activity type the detected risk is linked to. */ activity?: ActivityType | null; /** @@ -306815,11 +307144,11 @@ export interface SharePointGroupMemberCollectionResponse extends BaseCollectionP } export interface SharePointGroupMigrationTaskParameters extends Parsable, SharePointMigrationTaskParameters { /** - * The sourceGroupIdentity property + * The identity of the source group in the source tenant, including its mail nickname. */ sourceGroupIdentity?: GroupIdentity | null; /** - * The targetGroupIdentity property + * The identity of the target group in the target tenant, including its mail nickname. */ targetGroupIdentity?: GroupIdentity | null; } @@ -307127,7 +307456,7 @@ export interface SharePointMigrationsRoot extends Entity, Parsable { */ crossOrganizationGroupMappings?: SharePointGroupIdentityMapping[] | null; /** - * The crossOrganizationMigrationTasks property + * A collection of sharePointMigrationTask resources that represent cross-organization migration tasks. */ crossOrganizationMigrationTasks?: SharePointMigrationTask[] | null; /** @@ -307141,11 +307470,11 @@ export interface SharePointMigrationTask extends Entity, Parsable { */ errorEscaped?: PublicError | null; /** - * The finishedDateTime property + * Date and time when the sharePointMigrationTask ended, if available. The task might complete successfully or fail, but it ends at that time. Read-only. Only on OneDrive and SharePoint. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ finishedDateTime?: Date | null; /** - * The lastUpdatedDateTime property + * Date and time when the sharePointMigrationTask was last updated or processed, if available. Use this property to find tasks that stopped processing for a long time. Read-only. Optional. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ lastUpdatedDateTime?: Date | null; /** @@ -307153,7 +307482,7 @@ export interface SharePointMigrationTask extends Entity, Parsable { */ parameters?: SharePointMigrationTaskParameters | null; /** - * The startedDateTime property + * Date and time when the sharePointMigrationTask started, if available. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ startedDateTime?: Date | null; /** @@ -307177,35 +307506,35 @@ export interface SharePointMigrationTaskParameters extends AdditionalDataHolder, */ odataType?: string | null; /** - * The preferredLatestStartDateTime property + * The preferred latest start date and time. The system cancels the sharePointMigrationTask if it doesn't start by this time. The value must be greater than the preferredStartDateTime, if present. Optional. Only on OneDrive and SharePoint. */ preferredLatestStartDateTime?: Date | null; /** - * The preferredStartDateTime property + * The preferred start date and time that allows the sharePointMigrationTask to start at a future time instead of as soon as possible (default). Optional. Only on OneDrive and SharePoint. */ preferredStartDateTime?: Date | null; /** - * The sourceSiteUrl property + * The SharePoint URL of the source site. Optional. Exactly one of sourceSiteId or sourceUrl must be specified. If both or neither are specified, it's an error. Only on OneDrive and SharePoint. */ sourceSiteUrl?: string | null; /** - * The targetDataLocationCode property + * In Microsoft Entra, this value represents the geographic location (for example, JPN, NAM) of the target organization where the resource must be migrated to ensure data residency and compliance. This property isn't required for single-geo target organizations or when the migration is to the default GEO of a multi-geo target organization. Optional. Only on OneDrive and SharePoint. */ targetDataLocationCode?: string | null; /** - * The targetOrganizationHost property + * The root, admin, or my site host of the specific multi-geo instance of the target organization where the resource must be migrated to ensure data residency and compliance. This property isn't required for single-geo target organizations or when the migration is to the default GEO of a multi-geo target organization. Optional. Only on OneDrive and SharePoint. */ targetOrganizationHost?: string | null; /** - * The targetOrganizationId property + * The unique Microsoft Entra company ID of the target organization to which the source resource must be migrated. Only on OneDrive and SharePoint. */ targetOrganizationId?: Guid | null; /** - * The targetSiteUrl property + * The SharePoint URL of the target site. Only on OneDrive and SharePoint. */ targetSiteUrl?: string | null; /** - * The validateOnly property + * Indicates whether this task is an actual migration or only a validation. If the parameter is missing, the system treats it as false. The default behavior is a real migration. Optional. Only on OneDrive and SharePoint. */ validateOnly?: boolean | null; } @@ -307296,7 +307625,7 @@ export interface SharepointSettings extends Entity, Parsable { */ idleSessionSignOut?: IdleSessionSignOut | null; /** - * Specifies the image tagging option for the tenant. Possible values are: disabled, basic, enhanced. + * Specifies the image tagging option for the tenant. The possible values are: disabled, basic, enhanced. */ imageTaggingOption?: ImageTaggingChoice | null; /** @@ -307372,11 +307701,11 @@ export interface SharepointSettings extends Entity, Parsable { */ sharingBlockedDomainList?: string[] | null; /** - * Sharing capability for the tenant. Possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly. + * Sharing capability for the tenant. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly. */ sharingCapability?: SharingCapabilities | null; /** - * Specifies the external sharing mode for domains. Possible values are: none, allowList, blockList. + * Specifies the external sharing mode for domains. The possible values are: none, allowList, blockList. */ sharingDomainRestrictionMode?: SharingDomainRestrictionMode | null; /** @@ -307446,11 +307775,11 @@ export interface SharePointUserIdentityMappingCollectionResponse extends BaseCol } export interface SharePointUserMigrationTaskParameters extends Parsable, SharePointMigrationTaskParameters { /** - * The sourceUserIdentity property + * The source user in the source tenant, including the user object ID and the user principal name. */ sourceUserIdentity?: UserIdentity | null; /** - * The targetUserIdentity property + * The target user in the target tenant, including the user object ID and the user principal name. */ targetUserIdentity?: UserIdentity | null; } @@ -307952,7 +308281,7 @@ export interface SignIn extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * Describes the type of cross-tenant access used by the actor to access the resource. Possible values are: none, b2bCollaboration, b2bDirectConnect, microsoftSupport, serviceProvider, unknownFutureValue, passthrough. Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: passthrough. If the sign in didn't cross tenant boundaries, the value is none. + * Describes the type of cross-tenant access used by the actor to access the resource. The possible values are: none, b2bCollaboration, b2bDirectConnect, microsoftSupport, serviceProvider, unknownFutureValue, passthrough. Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: passthrough. If the sign in didn't cross tenant boundaries, the value is none. */ crossTenantAccessType?: SignInAccessType[] | null; /** @@ -308100,7 +308429,7 @@ export interface SignIn extends Entity, Parsable { */ sessionLifetimePolicies?: SessionLifetimePolicy[] | null; /** - * Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. Possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq 'nonInteractiveUser'). + * Indicates the category of sign in that the event represents. For user sign ins, the category can be interactiveUser or nonInteractiveUser and corresponds to the value for the isInteractive property on the signin resource. For managed identity sign ins, the category is managedIdentity. For service principal sign-ins, the category is servicePrincipal. The possible values are: interactiveUser, nonInteractiveUser, servicePrincipal, managedIdentity, unknownFutureValue. Supports $filter (eq, ne). NOTE: Only interactive sign-ins are returned unless you set an explicit filter. For example, the filter for getting non-interactive sign-ins is https://graph.microsoft.com/beta/auditLogs/signIns?&$filter=signInEventTypes/any(t: t eq 'nonInteractiveUser'). */ signInEventTypes?: string[] | null; /** @@ -308108,7 +308437,7 @@ export interface SignIn extends Entity, Parsable { */ signInIdentifier?: string | null; /** - * The type of sign in identifier. Possible values are: userPrincipalName, phoneNumber, proxyAddress, qrCode, onPremisesUserPrincipalName, unknownFutureValue. + * The type of sign in identifier. The possible values are: userPrincipalName, phoneNumber, proxyAddress, qrCode, onPremisesUserPrincipalName, unknownFutureValue. */ signInIdentifierType?: SignInIdentifierType | null; /** @@ -308152,7 +308481,7 @@ export interface SignIn extends Entity, Parsable { */ userPrincipalName?: string | null; /** - * Identifies whether the user is a member or guest in the tenant. Possible values are: member, guest, unknownFutureValue. + * Identifies whether the user is a member or guest in the tenant. The possible values are: member, guest, unknownFutureValue. */ userType?: SignInUserType | null; } @@ -308200,7 +308529,7 @@ export interface SignInCollectionResponse extends BaseCollectionPaginationCountR } export interface SignInConditions extends AdditionalDataHolder, BackedModel, Parsable { /** - * Agent identity risk levels included in the policy. Possible values are: none, low, medium, high, unknownFutureValue. This enumeration is multivalued. + * Agent identity risk levels included in the policy. The possible values are: none, low, medium, high, unknownFutureValue. This enumeration is multivalued. */ agentIdRiskLevel?: AgentIdRiskLevel | null; /** @@ -308322,7 +308651,7 @@ export interface SignInFrequencySessionControl extends ConditionalAccessSessionC */ frequencyInterval?: SignInFrequencyInterval | null; /** - * Possible values are: days, hours, or null if frequencyInterval is everyTime . + * The possible values are: days, hours, or null if frequencyInterval is everyTime . */ type?: SigninFrequencyType | null; /** @@ -308513,11 +308842,11 @@ export interface SignUpStatus extends AdditionalDataHolder, BackedModel, Parsabl } export interface Simulation extends Entity, Parsable { /** - * The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant, phishTraining. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant, phishTraining. For more information on the types of social engineering attack techniques, see simulations. + * The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. The possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant, phishTraining. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant, phishTraining. For more information on the types of social engineering attack techniques, see simulations. */ attackTechnique?: SimulationAttackTechnique | null; /** - * Attack type of the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, social, cloud, endpoint, unknownFutureValue. + * Attack type of the attack simulation and training campaign. Supports $filter and $orderby. The possible values are: unknown, social, cloud, endpoint, unknownFutureValue. */ attackType?: SimulationAttackType | null; /** @@ -308593,7 +308922,7 @@ export interface Simulation extends Entity, Parsable { */ payload?: Payload | null; /** - * Method of delivery of the phishing payload used in the attack simulation and training campaign. Possible values are: unknown, sms, email, teams, unknownFutureValue. + * Method of delivery of the phishing payload used in the attack simulation and training campaign. The possible values are: unknown, sms, email, teams, unknownFutureValue. */ payloadDeliveryPlatform?: PayloadDeliveryPlatform | null; /** @@ -308601,7 +308930,7 @@ export interface Simulation extends Entity, Parsable { */ report?: SimulationReport | null; /** - * Status of the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, draft, running, scheduled, succeeded, failed, cancelled, excluded, unknownFutureValue. + * Status of the attack simulation and training campaign. Supports $filter and $orderby. The possible values are: unknown, draft, running, scheduled, succeeded, failed, cancelled, excluded, unknownFutureValue. */ status?: SimulationStatus | null; /** @@ -308731,7 +309060,7 @@ export interface SimulationEventsContent extends AdditionalDataHolder, BackedMod } export interface SimulationNotification extends BaseEndUserNotification, Parsable { /** - * Target user type. Possible values are: unknown, clicked, compromised, allUsers, unknownFutureValue. + * Target user type. The possible values are: unknown, clicked, compromised, allUsers, unknownFutureValue. */ targettedUserType?: TargettedUserType | null; } @@ -308992,7 +309321,7 @@ export interface SiteArchivalDetails extends AdditionalDataHolder, BackedModel, export type SiteArchiveStatus = (typeof SiteArchiveStatusObject)[keyof typeof SiteArchiveStatusObject]; export interface SiteCollection extends AdditionalDataHolder, BackedModel, Parsable { /** - * Represents whether the site collection is recently archived, fully archived, or reactivating. Possible values are: recentlyArchived, fullyArchived, reactivating, unknownFutureValue. To update this property, use the site: archive or site: unarchive APIs. + * Represents whether the site collection is recently archived, fully archived, or reactivating. The possible values are: recentlyArchived, fullyArchived, reactivating, unknownFutureValue. To update this property, use the site: archive or site: unarchive APIs. */ archivalDetails?: SiteArchivalDetails | null; /** @@ -309199,7 +309528,7 @@ export interface SkillProficiency extends ItemFacet, Parsable { */ displayName?: string | null; /** - * Detail of the users proficiency with this skill. Possible values are: elementary, limitedWorking, generalProfessional, advancedProfessional, expert, unknownFutureValue. + * Detail of the users proficiency with this skill. The possible values are: elementary, limitedWorking, generalProfessional, advancedProfessional, expert, unknownFutureValue. */ proficiency?: SkillProficiencyLevel | null; /** @@ -309707,7 +310036,7 @@ export interface StatusBase extends AdditionalDataHolder, BackedModel, Parsable */ odataType?: string | null; /** - * Possible values are: success, warning, failure, skipped, unknownFutureValue. Supports $filter (eq, contains). + * The possible values are: success, warning, failure, skipped, unknownFutureValue. Supports $filter (eq, contains). */ status?: ProvisioningResult | null; } @@ -310004,7 +310333,7 @@ export interface SubjectRightsRequest extends Entity, Parsable { */ dataSubject?: DataSubject | null; /** - * The type of the data subject. Possible values are: customer, currentEmployee, formerEmployee, prospectiveEmployee, student, teacher, faculty, other, unknownFutureValue. + * The type of the data subject. The possible values are: customer, currentEmployee, formerEmployee, prospectiveEmployee, student, teacher, faculty, other, unknownFutureValue. */ dataSubjectType?: DataSubjectType | null; /** @@ -310072,7 +310401,7 @@ export interface SubjectRightsRequest extends Entity, Parsable { */ stages?: SubjectRightsRequestStageDetail[] | null; /** - * The status of the request. Possible values are: active, closed, unknownFutureValue. + * The status of the request. The possible values are: active, closed, unknownFutureValue. */ status?: SubjectRightsRequestStatus | null; /** @@ -310080,7 +310409,7 @@ export interface SubjectRightsRequest extends Entity, Parsable { */ team?: Team | null; /** - * The type of the request. Possible values are: export, delete, access, tagForAction, unknownFutureValue. + * The type of the request. The possible values are: export, delete, access, tagForAction, unknownFutureValue. */ type?: SubjectRightsRequestType | null; } @@ -310166,11 +310495,11 @@ export interface SubjectRightsRequestHistory extends AdditionalDataHolder, Backe */ odataType?: string | null; /** - * The stage when the entity was changed. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: approval. + * The stage when the entity was changed. */ stage?: SubjectRightsRequestStage | null; /** - * The status of the stage when the entity was changed. Possible values are: notStarted, current, completed, failed, unknownFutureValue. + * The status of the stage when the entity was changed. The possible values are: notStarted, current, completed, failed, unknownFutureValue. */ stageStatus?: SubjectRightsRequestStageStatus | null; /** @@ -310213,11 +310542,11 @@ export interface SubjectRightsRequestStageDetail extends AdditionalDataHolder, B */ odataType?: string | null; /** - * The stage of the subject rights request. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: approval. + * The stage of the subject rights request. */ stage?: SubjectRightsRequestStage | null; /** - * Status of the current stage. Possible values are: notStarted, current, completed, failed, unknownFutureValue. + * Status of the current stage. The possible values are: notStarted, current, completed, failed, unknownFutureValue. */ status?: SubjectRightsRequestStageStatus | null; } @@ -310244,11 +310573,11 @@ export interface SubscribedSku extends Entity, Parsable { */ accountName?: string | null; /** - * The target class for this SKU. Only SKUs with target class User are assignable. Possible values are: User, Company. + * The target class for this SKU. Only SKUs with target class User are assignable. The possible values are: User, Company. */ appliesTo?: string | null; /** - * Enabled indicates that the prepaidUnits property has at least one unit that is enabled. LockedOut indicates that the customer canceled their subscription. Possible values are: Enabled, Warning, Suspended, Deleted, LockedOut. + * Enabled indicates that the prepaidUnits property has at least one unit that is enabled. LockedOut indicates that the customer canceled their subscription. The possible values are: Enabled, Warning, Suspended, Deleted, LockedOut. */ capabilityStatus?: string | null; /** @@ -310687,7 +311016,7 @@ export interface SynchronizationMetadataEntry extends AdditionalDataHolder, Back */ backingStoreEnabled?: boolean | null; /** - * Possible values are: GalleryApplicationIdentifier, GalleryApplicationKey, IsOAuthEnabled, IsSynchronizationAgentAssignmentRequired, IsSynchronizationAgentRequired, IsSynchronizationInPreview, OAuthSettings, SynchronizationLearnMoreIbizaFwLink, ConfigurationFields. + * The possible values are: GalleryApplicationIdentifier, GalleryApplicationKey, IsOAuthEnabled, IsSynchronizationAgentAssignmentRequired, IsSynchronizationAgentRequired, IsSynchronizationInPreview, OAuthSettings, SynchronizationLearnMoreIbizaFwLink, ConfigurationFields. */ key?: SynchronizationMetadata | null; /** @@ -311197,7 +311526,7 @@ export interface TargetResource extends AdditionalDataHolder, BackedModel, Parsa */ displayName?: string | null; /** - * When type is set to Group, this indicates the group type. Possible values are: unifiedGroups, azureAD, and unknownFutureValue + * When type is set to Group, this indicates the group type. The possible values are: unifiedGroups, azureAD, and unknownFutureValue */ groupType?: GroupType | null; /** @@ -311505,7 +311834,7 @@ export interface TeamFunSettings extends AdditionalDataHolder, BackedModel, Pars */ backingStoreEnabled?: boolean | null; /** - * Giphy content rating. Possible values are: moderate, strict. + * Giphy content rating. The possible values are: moderate, strict. */ giphyContentRating?: GiphyRatingType | null; /** @@ -311777,7 +312106,7 @@ export type TeamsAppDashboardCardSize = (typeof TeamsAppDashboardCardSizeObject) export type TeamsAppDashboardCardSourceType = (typeof TeamsAppDashboardCardSourceTypeObject)[keyof typeof TeamsAppDashboardCardSourceTypeObject]; export interface TeamsAppDefinition extends Entity, Parsable { /** - * A collection of scopes where the Teams app can be installed. Possible values are:team—Indicates that the Teams app can be installed within a team and is authorized to access that team's data. groupChat—Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. personal—Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. + * A collection of scopes where the Teams app can be installed. The possible values are:team—Indicates that the Teams app can be installed within a team and is authorized to access that team's data. groupChat—Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. personal—Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. */ allowedInstallationScopes?: TeamsAppInstallationScopes[] | null; /** @@ -311821,7 +312150,7 @@ export interface TeamsAppDefinition extends Entity, Parsable { */ outlineIcon?: TeamsAppIcon | null; /** - * The published status of a specific version of a Teams app. Possible values are:submitted—The specific version of the Teams app has been submitted and is under review. published - The request to publish the specific version of the Teams app has been approved by the admin and the app is published. rejected - The request to publish the specific version of the Teams app was rejected by the admin. + * The published status of a specific version of a Teams app. The possible values are:submitted—The specific version of the Teams app has been submitted and is under review. published - The request to publish the specific version of the Teams app has been approved by the admin and the app is published. rejected - The request to publish the specific version of the Teams app was rejected by the admin. */ publishingState?: TeamsAppPublishingState | null; /** @@ -312312,7 +312641,7 @@ export interface TeamworkActivityTopic extends AdditionalDataHolder, BackedModel */ odataType?: string | null; /** - * Type of source. Possible values are: entityUrl, text. For supported Microsoft Graph URLs, use entityUrl. For custom text, use text. + * Type of source. The possible values are: entityUrl, text. For supported Microsoft Graph URLs, use entityUrl. For custom text, use text. */ source?: TeamworkActivityTopicSource | null; /** @@ -312327,7 +312656,7 @@ export interface TeamworkActivityTopic extends AdditionalDataHolder, BackedModel export type TeamworkActivityTopicSource = (typeof TeamworkActivityTopicSourceObject)[keyof typeof TeamworkActivityTopicSourceObject]; export interface TeamworkApplicationIdentity extends Identity, Parsable { /** - * Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, and outgoingWebhook. + * Type of application that is referenced. The possible values are: aadApplication, bot, tenantBot, office365Connector, and outgoingWebhook. */ applicationIdentityType?: TeamworkApplicationIdentityType | null; } @@ -312418,7 +312747,7 @@ export interface TeamworkContentCameraConfiguration extends AdditionalDataHolder } export interface TeamworkConversationIdentity extends Identity, Parsable { /** - * Type of conversation. Possible values are: team, channel, and chat. + * Type of conversation. The possible values are: team, channel, and chat. */ conversationIdentityType?: TeamworkConversationIdentityType | null; } @@ -313316,7 +313645,7 @@ export interface TeamworkTeamsClientConfiguration extends AdditionalDataHolder, } export interface TeamworkUserIdentity extends Identity, Parsable { /** - * Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, emailUser and azureCommunicationServicesUser. + * Type of user. The possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, emailUser and azureCommunicationServicesUser. */ userIdentityType?: TeamworkUserIdentityType | null; /** @@ -313960,7 +314289,7 @@ export interface ThreatAssessmentRequest extends Entity, Parsable { */ category?: ThreatCategory | null; /** - * The content type of threat assessment. Possible values are: mail, url, file. + * The content type of threat assessment. The possible values are: mail, url, file. */ contentType?: ThreatAssessmentContentType | null; /** @@ -313976,7 +314305,7 @@ export interface ThreatAssessmentRequest extends Entity, Parsable { */ expectedAssessment?: ThreatExpectedAssessment | null; /** - * The source of the threat assessment request. Possible values are: user, administrator. + * The source of the threat assessment request. The possible values are: user, administrator. */ requestSource?: ThreatAssessmentRequestSource | null; /** @@ -313984,7 +314313,7 @@ export interface ThreatAssessmentRequest extends Entity, Parsable { */ results?: ThreatAssessmentResult[] | null; /** - * The assessment process status. Possible values are: pending, completed. + * The assessment process status. The possible values are: pending, completed. */ status?: ThreatAssessmentStatus | null; } @@ -314005,7 +314334,7 @@ export interface ThreatAssessmentResult extends Entity, Parsable { */ message?: string | null; /** - * The threat assessment result type. Possible values are: checkPolicy (only for mail assessment), rescan. + * The threat assessment result type. The possible values are: checkPolicy (only for mail assessment), rescan. */ resultType?: ThreatAssessmentResultType | null; } @@ -314115,7 +314444,7 @@ export interface TicketInfo extends AdditionalDataHolder, BackedModel, Parsable } export interface TiIndicator extends Entity, Parsable { /** - * The action to apply if the indicator is matched from within the targetProduct security tool. Possible values are: unknown, allow, block, alert. Required. + * The action to apply if the indicator is matched from within the targetProduct security tool. The possible values are: unknown, allow, block, alert. Required. */ action?: TiAction | null; /** @@ -314139,7 +314468,7 @@ export interface TiIndicator extends Entity, Parsable { */ description?: string | null; /** - * The area of the Diamond Model in which this indicator exists. Possible values are: unknown, adversary, capability, infrastructure, victim. + * The area of the Diamond Model in which this indicator exists. The possible values are: unknown, adversary, capability, infrastructure, victim. */ diamondModel?: DiamondModel | null; /** @@ -314331,11 +314660,11 @@ export interface TiIndicator extends Entity, Parsable { */ targetProduct?: string | null; /** - * Each indicator must have a valid Indicator Threat Type. Possible values are: Botnet, C2, CryptoMining, Darknet, DDoS, MaliciousUrl, Malware, Phishing, Proxy, PUA, WatchList. Required. + * Each indicator must have a valid Indicator Threat Type. The possible values are: Botnet, C2, CryptoMining, Darknet, DDoS, MaliciousUrl, Malware, Phishing, Proxy, PUA, WatchList. Required. */ threatType?: string | null; /** - * Traffic Light Protocol value for the indicator. Possible values are: unknown, white, green, amber, red. Required. + * Traffic Light Protocol value for the indicator. The possible values are: unknown, white, green, amber, red. Required. */ tlpLevel?: TlpLevel | null; /** @@ -314379,7 +314708,7 @@ export interface TimeCard extends ChangeTrackedEntity, Parsable { */ originalEntry?: TimeCardEntry | null; /** - * The current state of the timeCard during its life cycle.Possible values are: clockedIn, onBreak, clockedOut, unknownFutureValue. + * The current state of the timeCard during its life cycle. The possible values are: clockedIn, onBreak, clockedOut, unknownFutureValue. */ state?: TimeCardState | null; /** @@ -314484,7 +314813,7 @@ export interface TimeClockSettings extends AdditionalDataHolder, BackedModel, Pa } export interface TimeConstraint extends AdditionalDataHolder, BackedModel, Parsable { /** - * The nature of the activity, optional. Possible values are: work, personal, unrestricted, or unknown. + * The nature of the activity, optional. The possible values are: work, personal, unrestricted, or unknown. */ activityDomain?: ActivityDomain | null; /** @@ -315020,7 +315349,7 @@ export interface ToUppercaseTransformation extends CustomClaimTransformation, Pa } export interface Training extends Entity, Parsable { /** - * The training availability status. Possible values are: unknown, notAvailable, available, archive, delete, unknownFutureValue. + * The training availability status. The possible values are: unknown, notAvailable, available, archive, delete, unknownFutureValue. */ availabilityStatus?: TrainingAvailabilityStatus | null; /** @@ -315064,7 +315393,7 @@ export interface Training extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * The source of the training content. Possible values are: unknown, global, tenant, unknownFutureValue. + * The source of the training content. The possible values are: unknown, global, tenant, unknownFutureValue. */ source?: SimulationContentSource | null; /** @@ -315076,7 +315405,7 @@ export interface Training extends Entity, Parsable { */ tags?: string[] | null; /** - * The type of training. Possible values are: unknown, phishing, unknownFutureValue. + * The type of training. The possible values are: unknown, phishing, unknownFutureValue. */ type?: TrainingType | null; } @@ -315281,7 +315610,7 @@ export interface TrainingNotificationSetting extends EndUserNotificationSetting, } export interface TrainingReminderNotification extends BaseEndUserNotification, Parsable { /** - * Configurable frequency for the reminder email introduced during simulation creation. Possible values are: unknown, weekly, biWeekly, unknownFutureValue. + * Configurable frequency for the reminder email introduced during simulation creation. The possible values are: unknown, weekly, biWeekly, unknownFutureValue. */ deliveryFrequency?: NotificationDeliveryFrequency | null; } @@ -315295,7 +315624,7 @@ export interface TrainingSetting extends AdditionalDataHolder, BackedModel, Pars */ odataType?: string | null; /** - * Type of setting. Possible values are: microsoftCustom, microsoftManaged, noTraining, custom, unknownFutureValue. + * Type of setting. The possible values are: microsoftCustom, microsoftManaged, noTraining, custom, unknownFutureValue. */ settingType?: TrainingSettingType | null; } @@ -315582,7 +315911,7 @@ export interface TrustFrameworkKey extends AdditionalDataHolder, BackedModel, Pa */ status?: TrustFrameworkKeyStatus | null; /** - * The use (public key use) parameter identifies the intended use of the public key. The use parameter is employed to indicate whether a public key is used for encrypting data or verifying the signature on data. Possible values are: sig (signature), enc (encryption). + * The use (public key use) parameter identifies the intended use of the public key. The use parameter is employed to indicate whether a public key is used for encrypting data or verifying the signature on data. The possible values are: sig (signature), enc (encryption). */ use?: string | null; /** @@ -315660,7 +315989,7 @@ export interface TrustFrameworkKey_v2 extends AdditionalDataHolder, BackedModel, */ status?: TrustFrameworkKeyStatus | null; /** - * The use (public key use) parameter identifies the intended use of the public key. The use parameter is employed to indicate whether a public key is used for encrypting data or verifying the signature on data. Possible values are: sig (signature), enc (encryption). + * The use (public key use) parameter identifies the intended use of the public key. The use parameter is employed to indicate whether a public key is used for encrypting data or verifying the signature on data. The possible values are: sig (signature), enc (encryption). */ use?: string | null; /** @@ -315709,7 +316038,7 @@ export interface TypedEmailAddress extends EmailAddress, Parsable { */ otherLabel?: string | null; /** - * The type of email address. Possible values are: unknown, work, personal, main, other. The default value is unknown, which means address has not been set as a specific type. + * The type of email address. The possible values are: unknown, work, personal, main, other. The default value is unknown, which means address has not been set as a specific type. */ type?: EmailType | null; } @@ -317979,7 +318308,7 @@ export interface UserCollectionResponse extends BaseCollectionPaginationCountRes } export interface UserConfiguration extends Entity, Parsable { /** - * The binaryData property + * Arbitrary binary data. */ binaryData?: ArrayBuffer | null; } @@ -318347,7 +318676,7 @@ export interface UserExperienceAnalyticsAppHealthApplicationPerformance extends */ appCrashCount?: number | null; /** - * The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. + * The friendly name of the application. The possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. */ appDisplayName?: string | null; /** @@ -318359,7 +318688,7 @@ export interface UserExperienceAnalyticsAppHealthApplicationPerformance extends */ appHealthScore?: number | null; /** - * The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. + * The name of the application. The possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. */ appName?: string | null; /** @@ -318390,11 +318719,11 @@ export interface UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion exte */ appCrashCount?: number | null; /** - * The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. + * The friendly name of the application. The possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. */ appDisplayName?: string | null; /** - * The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. + * The name of the application. The possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. */ appName?: string | null; /** @@ -318519,11 +318848,11 @@ export interface UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion exten */ appCrashCount?: number | null; /** - * The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. + * The friendly name of the application. The possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only. */ appDisplayName?: string | null; /** - * The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. + * The name of the application. The possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. */ appName?: string | null; /** @@ -318648,7 +318977,7 @@ export interface UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResp */ export interface UserExperienceAnalyticsAppHealthDevicePerformanceDetails extends Entity, Parsable { /** - * The friendly name of the application for which the event occurred. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. + * The friendly name of the application for which the event occurred. The possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only. */ appDisplayName?: string | null; /** @@ -318656,7 +318985,7 @@ export interface UserExperienceAnalyticsAppHealthDevicePerformanceDetails extend */ appPublisher?: string | null; /** - * The version of the application. Possible values are: 1.0.0.1, 75.65.23.9. Supports: $select, $OrderBy. Read-only. + * The version of the application. The possible values are: 1.0.0.1, 75.65.23.9. Supports: $select, $OrderBy. Read-only. */ appVersion?: string | null; /** @@ -320739,7 +321068,7 @@ export interface UserRegistrationDetails extends Entity, Parsable { */ methodsRegistered?: string[] | null; /** - * Collection of authentication methods that the system determined to be the most secure authentication methods among the registered methods for second factor authentication. Possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. Supports $filter (any with eq). + * Collection of authentication methods that the system determined to be the most secure authentication methods among the registered methods for second factor authentication. The possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. Supports $filter (any with eq). */ systemPreferredAuthenticationMethods?: string[] | null; /** @@ -320747,7 +321076,7 @@ export interface UserRegistrationDetails extends Entity, Parsable { */ userDisplayName?: string | null; /** - * The method the user selected as the default second-factor for performing multifactor authentication. Possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. + * The method the user selected as the default second-factor for performing multifactor authentication. The possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. */ userPreferredMethodForSecondaryAuthentication?: UserDefaultAuthenticationMethod | null; /** @@ -320801,11 +321130,11 @@ export interface UserRegistrationFeatureSummary extends AdditionalDataHolder, Ba */ userRegistrationFeatureCounts?: UserRegistrationFeatureCount[] | null; /** - * The role type of the user. Possible values are: all, privilegedAdmin, admin, user, unknownFutureValue. + * The role type of the user. The possible values are: all, privilegedAdmin, admin, user, unknownFutureValue. */ userRoles?: IncludedUserRoles | null; /** - * User type. Possible values are: all, member, guest, unknownFutureValue. + * User type. The possible values are: all, member, guest, unknownFutureValue. */ userTypes?: IncludedUserTypes | null; } @@ -320845,11 +321174,11 @@ export interface UserRegistrationMethodSummary extends AdditionalDataHolder, Bac */ userRegistrationMethodCounts?: UserRegistrationMethodCount[] | null; /** - * The role type of the user. Possible values are: all, privilegedAdmin, admin, user, unknownFutureValue. + * The role type of the user. The possible values are: all, privilegedAdmin, admin, user, unknownFutureValue. */ userRoles?: IncludedUserRoles | null; /** - * User type. Possible values are: all, member, guest, unknownFutureValue. + * User type. The possible values are: all, member, guest, unknownFutureValue. */ userTypes?: IncludedUserTypes | null; } @@ -320969,7 +321298,7 @@ export interface UserSecurityState extends AdditionalDataHolder, BackedModel, Pa */ domainName?: string | null; /** - * For email-related alerts - user account's email 'role'. Possible values are: unknown, sender, recipient. + * For email-related alerts - user account's email 'role'. The possible values are: unknown, sender, recipient. */ emailRole?: EmailRole | null; /** @@ -320993,7 +321322,7 @@ export interface UserSecurityState extends AdditionalDataHolder, BackedModel, Pa */ logonLocation?: string | null; /** - * Method of user sign in. Possible values are: unknown, interactive, remoteInteractive, network, batch, service. + * Method of user sign in. The possible values are: unknown, interactive, remoteInteractive, network, batch, service. */ logonType?: LogonType | null; /** @@ -321009,7 +321338,7 @@ export interface UserSecurityState extends AdditionalDataHolder, BackedModel, Pa */ riskScore?: string | null; /** - * User account type (group membership), per Windows definition. Possible values are: unknown, standard, power, administrator. + * User account type (group membership), per Windows definition. The possible values are: unknown, standard, power, administrator. */ userAccountType?: UserAccountSecurityType | null; /** @@ -321332,7 +321661,7 @@ export interface UserTrainingEventInfo extends AdditionalDataHolder, BackedModel */ displayName?: string | null; /** - * Latest status of the training assigned to the user. Possible values are: unknown, assigned, inProgress, completed, overdue, unknownFutureValue. + * Latest status of the training assigned to the user. The possible values are: unknown, assigned, inProgress, completed, overdue, unknownFutureValue. */ latestTrainingStatus?: TrainingStatus | null; /** @@ -321374,7 +321703,7 @@ export interface UserTrainingStatusInfo extends AdditionalDataHolder, BackedMode */ odataType?: string | null; /** - * The status of the training assigned to the user. Possible values are: unknown, assigned, inProgress, completed, overdue, unknownFutureValue. + * The status of the training assigned to the user. The possible values are: unknown, assigned, inProgress, completed, overdue, unknownFutureValue. */ trainingStatus?: TrainingStatus | null; } @@ -322366,7 +322695,7 @@ export interface VirtualEventsRoot extends Entity, Parsable { export type VirtualEventStatus = (typeof VirtualEventStatusObject)[keyof typeof VirtualEventStatusObject]; export interface VirtualEventTownhall extends Parsable, VirtualEvent { /** - * The audience to whom the town hall is visible. Possible values are: everyone, organization, unknownFutureValue. + * The audience to whom the town hall is visible. The possible values are: everyone, organization, unknownFutureValue. */ audience?: MeetingAudience | null; /** @@ -323544,7 +323873,7 @@ export interface Website extends AdditionalDataHolder, BackedModel, Parsable { */ odataType?: string | null; /** - * Possible values are: other, home, work, blog, profile. + * The possible values are: other, home, work, blog, profile. */ type?: WebsiteType | null; } @@ -323607,7 +323936,7 @@ export interface Win32LobApp extends MobileLobApp, Parsable { */ allowAvailableUninstall?: boolean | null; /** - * Indicates the Windows architecture(s) this app should be installed on. The app will be treated as not applicable for devices with architectures not matching the selected value. When a non-null value is provided for the allowedArchitectures property, the value of the applicableArchitectures property is set to none. Possible values are: null, x86, x64, arm64. Possible values are: none, x86, x64, arm, neutral, arm64. + * Indicates the Windows architecture(s) this app should be installed on. The app will be treated as not applicable for devices with architectures not matching the selected value. When a non-null value is provided for the allowedArchitectures property, the value of the applicableArchitectures property is set to none. The possible values are: null, x86, x64, arm64. The possible values are: none, x86, x64, arm, neutral, arm64. */ allowedArchitectures?: WindowsArchitecture[] | null; /** @@ -323659,7 +323988,7 @@ export interface Win32LobApp extends MobileLobApp, Parsable { */ msiInformation?: Win32LobAppMsiInformation | null; /** - * Indicates the requirement rules to detect Win32 Line of Business (LoB) app. Possible values are: Win32LobAppFileSystemRequirement, Win32LobAppPowerShellScriptRequirement, Win32LobAppRegistryRequirement. + * Indicates the requirement rules to detect Win32 Line of Business (LoB) app. The possible values are: Win32LobAppFileSystemRequirement, Win32LobAppPowerShellScriptRequirement, Win32LobAppRegistryRequirement. */ requirementRules?: Win32LobAppRequirement[] | null; /** @@ -323667,7 +323996,7 @@ export interface Win32LobApp extends MobileLobApp, Parsable { */ returnCodes?: Win32LobAppReturnCode[] | null; /** - * Indicates the detection and requirement rules for this app. Possible values are: Win32LobAppFileSystemRule, Win32LobAppPowerShellScriptRule, Win32LobAppProductCodeRule, Win32LobAppRegistryRule. + * Indicates the detection and requirement rules for this app. The possible values are: Win32LobAppFileSystemRule, Win32LobAppPowerShellScriptRule, Win32LobAppProductCodeRule, Win32LobAppRegistryRule. */ rules?: Win32LobAppRule[] | null; /** @@ -323972,7 +324301,7 @@ export interface Win32LobAppPowerShellScriptRule extends Parsable, Win32LobAppRu */ runAs32Bit?: boolean | null; /** - * The execution context of the script. Do not specify this value if the rule is used for detection. Script detection rules will run in the same context as the associated app install context. Possible values are: system, user. + * The execution context of the script. Do not specify this value if the rule is used for detection. Script detection rules will run in the same context as the associated app install context. The possible values are: system, user. */ runAsAccount?: RunAsAccountType | null; /** @@ -324744,7 +325073,7 @@ export interface Windows10EndpointProtectionConfiguration extends DeviceConfigur */ defenderCheckForSignaturesBeforeRunningScan?: boolean | null; /** - * Added in Windows 10, version 1709. This policy setting determines how aggressive Windows Defender Antivirus will be in blocking and scanning suspicious files. Value type is integer. This feature requires the 'Join Microsoft MAPS' setting enabled in order to function. Possible values are: notConfigured, high, highPlus, zeroTolerance. + * Added in Windows 10, version 1709. This policy setting determines how aggressive Windows Defender Antivirus will be in blocking and scanning suspicious files. Value type is integer. This feature requires the 'Join Microsoft MAPS' setting enabled in order to function. The possible values are: notConfigured, high, highPlus, zeroTolerance. */ defenderCloudBlockLevel?: DefenderCloudBlockLevelType | null; /** @@ -324892,7 +325221,7 @@ export interface Windows10EndpointProtectionConfiguration extends DeviceConfigur */ defenderOfficeMacroCodeAllowWin32ImportsType?: DefenderAttackSurfaceType | null; /** - * Added in Windows 10, version 1607. Specifies the level of detection for potentially unwanted applications (PUAs). Windows Defender alerts you when potentially unwanted software is being downloaded or attempts to install itself on your computer. Possible values are: userDefined, enable, auditMode, warn, notConfigured. + * Added in Windows 10, version 1607. Specifies the level of detection for potentially unwanted applications (PUAs). Windows Defender alerts you when potentially unwanted software is being downloaded or attempts to install itself on your computer. The possible values are: userDefined, enable, auditMode, warn, notConfigured. */ defenderPotentiallyUnwantedAppAction?: DefenderProtectionType | null; /** @@ -324912,7 +325241,7 @@ export interface Windows10EndpointProtectionConfiguration extends DeviceConfigur */ defenderProcessesToExclude?: string[] | null; /** - * Controls which sets of files should be monitored. Possible values are: monitorAllFiles, monitorIncomingFilesOnly, monitorOutgoingFilesOnly. + * Controls which sets of files should be monitored. The possible values are: monitorAllFiles, monitorIncomingFilesOnly, monitorOutgoingFilesOnly. */ defenderScanDirection?: DefenderRealtimeScanDirection | null; /** @@ -324920,7 +325249,7 @@ export interface Windows10EndpointProtectionConfiguration extends DeviceConfigur */ defenderScanMaxCpuPercentage?: number | null; /** - * Selects whether to perform a quick scan or full scan. Possible values are: userDefined, disabled, quick, full. + * Selects whether to perform a quick scan or full scan. The possible values are: userDefined, disabled, quick, full. */ defenderScanType?: DefenderScanType | null; /** @@ -324928,7 +325257,7 @@ export interface Windows10EndpointProtectionConfiguration extends DeviceConfigur */ defenderScheduledQuickScanTime?: TimeOnly | null; /** - * Selects the day that the Windows Defender scan should run. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday, noScheduledScan. + * Selects the day that the Windows Defender scan should run. The possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday, noScheduledScan. */ defenderScheduledScanDay?: WeeklySchedule | null; /** @@ -325036,7 +325365,7 @@ export interface Windows10EndpointProtectionConfiguration extends DeviceConfigur */ defenderSignatureUpdateIntervalInHours?: number | null; /** - * Checks for the user consent level in Windows Defender to send data. Possible values are: sendSafeSamplesAutomatically, alwaysPrompt, neverSend, sendAllSamplesAutomatically. + * Checks for the user consent level in Windows Defender to send data. The possible values are: sendSafeSamplesAutomatically, alwaysPrompt, neverSend, sendAllSamplesAutomatically. */ defenderSubmitSamplesConsentType?: DefenderSubmitSamplesConsentType | null; /** @@ -325720,7 +326049,7 @@ export interface Windows10GeneralConfiguration extends DeviceConfiguration, Pars */ defenderMonitorFileActivity?: DefenderMonitorFileActivity | null; /** - * Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA), which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop. Possible values are: deviceDefault, block, audit. + * Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA), which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop. The possible values are: deviceDefault, block, audit. */ defenderPotentiallyUnwantedAppAction?: DefenderPotentiallyUnwantedAppAction | null; /** @@ -325804,7 +326133,7 @@ export interface Windows10GeneralConfiguration extends DeviceConfiguration, Pars */ defenderSignatureUpdateIntervalInHours?: number | null; /** - * Checks for the user consent level in Windows Defender to send data. Possible values are: sendSafeSamplesAutomatically, alwaysPrompt, neverSend, sendAllSamplesAutomatically. + * Checks for the user consent level in Windows Defender to send data. The possible values are: sendSafeSamplesAutomatically, alwaysPrompt, neverSend, sendAllSamplesAutomatically. */ defenderSubmitSamplesConsentType?: DefenderSubmitSamplesConsentType | null; /** @@ -326826,7 +327155,7 @@ export interface Windows10PFXImportCertificateProfile extends DeviceConfiguratio */ export interface Windows10PkcsCertificateProfile extends Parsable, Windows10CertificateProfileBase { /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -327054,7 +327383,7 @@ export interface Windows10VpnConfiguration extends Parsable, WindowsVpnConfigura */ onlyAssociatedAppsCanUseConnection?: boolean | null; /** - * Profile target type. Possible values are: user, device, autoPilotDevice. + * Profile target type. The possible values are: user, device, autoPilotDevice. */ profileTarget?: Windows10VpnProfileTarget | null; /** @@ -327448,7 +327777,7 @@ export interface Windows81GeneralConfiguration extends DeviceConfiguration, Pars */ export interface Windows81SCEPCertificateProfile extends Parsable, Windows81CertificateProfileBase { /** - * Target store certificate. Possible values are: user, machine. + * Target store certificate. The possible values are: user, machine. */ certificateStore?: CertificateStore | null; /** @@ -327946,7 +328275,7 @@ export interface WindowsCertificateProfileBase extends DeviceConfiguration, Pars */ renewalThresholdPercentage?: number | null; /** - * Certificate Subject Alternative Name Type. Possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. + * Certificate Subject Alternative Name Type. The possible values are: none, emailAddress, userPrincipalName, customAzureADAttribute, domainNameService, universalResourceIdentifier. */ subjectAlternativeNameType?: SubjectAlternativeNameType[] | null; /** @@ -328244,7 +328573,7 @@ export interface WindowsDeviceMalwareState extends Entity, Parsable { */ additionalInformationUrl?: string | null; /** - * Category of the malware. Possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. + * Category of the malware. The possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. */ category?: WindowsMalwareCategory | null; /** @@ -328256,7 +328585,7 @@ export interface WindowsDeviceMalwareState extends Entity, Parsable { */ displayName?: string | null; /** - * Execution status of the malware like blocked/executing etc. Possible values are: unknown, blocked, allowed, running, notRunning. + * Execution status of the malware like blocked/executing etc. The possible values are: unknown, blocked, allowed, running, notRunning. */ executionState?: WindowsMalwareExecutionState | null; /** @@ -328268,15 +328597,15 @@ export interface WindowsDeviceMalwareState extends Entity, Parsable { */ lastStateChangeDateTime?: Date | null; /** - * Severity of the malware. Possible values are: unknown, low, moderate, high, severe. + * Severity of the malware. The possible values are: unknown, low, moderate, high, severe. */ severity?: WindowsMalwareSeverity | null; /** - * Current status of the malware like cleaned/quarantined/allowed etc. Possible values are: unknown, detected, cleaned, quarantined, removed, allowed, blocked, cleanFailed, quarantineFailed, removeFailed, allowFailed, abandoned, blockFailed. + * Current status of the malware like cleaned/quarantined/allowed etc. The possible values are: unknown, detected, cleaned, quarantined, removed, allowed, blocked, cleanFailed, quarantineFailed, removeFailed, allowFailed, abandoned, blockFailed. */ state?: WindowsMalwareState | null; /** - * Current status of the malware like cleaned/quarantined/allowed etc. Possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. + * Current status of the malware like cleaned/quarantined/allowed etc. The possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. */ threatState?: WindowsMalwareThreatState | null; } @@ -328794,7 +329123,7 @@ export interface WindowsHelloForBusinessAuthenticationMethod extends Authenticat */ displayName?: string | null; /** - * Key strength of this Windows Hello for Business key. Possible values are: normal, weak, unknown. + * Key strength of this Windows Hello for Business key. The possible values are: normal, weak, unknown. */ keyStrength?: AuthenticationMethodKeyStrength | null; } @@ -329712,7 +330041,7 @@ export interface WindowsMalwareInformation extends Entity, Parsable { */ additionalInformationUrl?: string | null; /** - * Category of the malware. Possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. default value is invalid. Possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. + * Category of the malware. The possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. default value is invalid. The possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. */ category?: WindowsMalwareCategory | null; /** @@ -329728,7 +330057,7 @@ export interface WindowsMalwareInformation extends Entity, Parsable { */ lastDetectionDateTime?: Date | null; /** - * Severity of the malware. Possible values are: unknown, low, moderate, high, severe. default is unknown. Possible values are: unknown, low, moderate, high, severe. + * Severity of the malware. The possible values are: unknown, low, moderate, high, severe. default is unknown. The possible values are: unknown, low, moderate, high, severe. */ severity?: WindowsMalwareSeverity | null; } @@ -329900,7 +330229,7 @@ export interface WindowsManagedAppProtection extends ManagedAppPolicy, Parsable */ allowedOutboundDataTransferDestinations?: WindowsManagedAppDataTransferLevel | null; /** - * If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. Some possible values are block or wipe. If this property is not set, no action will be taken. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. + * If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. Some possible values are block or wipe. If this property is not set, no action will be taken. The possible values are: block, wipe, warn, blockWhenSettingIsSupported. */ appActionIfUnableToAuthenticateUser?: ManagedAppRemediationAction | null; /** @@ -330642,7 +330971,7 @@ export interface WindowsPhoneEASEmailProfileConfiguration extends EasEmailProfil */ durationOfEmailToSync?: EmailSyncDuration | null; /** - * Email attribute that is picked from AAD and injected into this profile before installing on the device. Possible values are: userPrincipalName, primarySmtpAddress. + * Email attribute that is picked from AAD and injected into this profile before installing on the device. The possible values are: userPrincipalName, primarySmtpAddress. */ emailAddressSource?: UserEmailSource | null; /** @@ -330723,7 +331052,7 @@ export interface WindowsProtectionState extends Entity, Parsable { */ detectedMalwareState?: WindowsDeviceMalwareState[] | null; /** - * Indicates device's health state. Possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. Possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. + * Indicates device's health state. The possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. The possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. */ deviceState?: WindowsDeviceHealthState[] | null; /** @@ -330771,7 +331100,7 @@ export interface WindowsProtectionState extends Entity, Parsable { */ networkInspectionSystemEnabled?: boolean | null; /** - * Product Status of Windows Defender Antivirus. Possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. Possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. + * Product Status of Windows Defender Antivirus. The possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. The possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. */ productStatus?: WindowsDefenderProductStatus[] | null; /** @@ -331397,7 +331726,7 @@ export interface WindowsUpdateForBusinessConfiguration extends DeviceConfigurati */ featureUpdatesWillBeRolledBack?: boolean | null; /** - * The Installation Schedule. Possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported. + * The Installation Schedule. The possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported. */ installationSchedule?: WindowsUpdateInstallScheduleType | null; /** @@ -331453,7 +331782,7 @@ export interface WindowsUpdateForBusinessConfiguration extends DeviceConfigurati */ updateNotificationLevel?: WindowsUpdateNotificationDisplayOption | null; /** - * Schedule the update installation on the weeks of the month. Possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue. + * Schedule the update installation on the weeks of the month. The possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. The possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue. */ updateWeeks?: WindowsUpdateForBusinessUpdateWeeks[] | null; /** @@ -331608,7 +331937,7 @@ export interface WindowsWifiConfiguration extends DeviceConfiguration, Parsable */ forceFIPSCompliance?: boolean | null; /** - * Specify the metered connection limit type for the wifi connection. Possible values are: unrestricted, fixed, variable. + * Specify the metered connection limit type for the wifi connection. The possible values are: unrestricted, fixed, variable. */ meteredConnectionLimit?: MeteredConnectionLimitType | null; /** @@ -331632,7 +331961,7 @@ export interface WindowsWifiConfiguration extends DeviceConfiguration, Parsable */ proxyManualPort?: number | null; /** - * Specify the proxy setting for Wi-Fi configuration. Possible values are: none, manual, automatic, unknownFutureValue. + * Specify the proxy setting for Wi-Fi configuration. The possible values are: none, manual, automatic, unknownFutureValue. */ proxySetting?: WiFiProxySetting | null; /** @@ -331640,7 +331969,7 @@ export interface WindowsWifiConfiguration extends DeviceConfiguration, Parsable */ ssid?: string | null; /** - * Specify the Wifi Security Type. Possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise. + * Specify the Wifi Security Type. The possible values are: open, wpaPersonal, wpaEnterprise, wep, wpa2Personal, wpa2Enterprise. */ wifiSecurityType?: WiFiSecurityType | null; } @@ -331649,7 +331978,7 @@ export interface WindowsWifiConfiguration extends DeviceConfiguration, Parsable */ export interface WindowsWifiEnterpriseEAPConfiguration extends Parsable, WindowsWifiConfiguration { /** - * Specify the authentication method. Possible values are: certificate, usernameAndPassword, derivedCredential. + * Specify the authentication method. The possible values are: certificate, usernameAndPassword, derivedCredential. */ authenticationMethod?: WiFiAuthenticationMethod | null; /** @@ -331661,7 +331990,7 @@ export interface WindowsWifiEnterpriseEAPConfiguration extends Parsable, Windows */ authenticationRetryDelayPeriodInSeconds?: number | null; /** - * Specify whether to authenticate the user, the device, either, or to use guest authentication (none). If you’re using certificate authentication, make sure the certificate type matches the authentication type. Possible values are: none, user, machine, machineOrUser, guest. + * Specify whether to authenticate the user, the device, either, or to use guest authentication (none). If you’re using certificate authentication, make sure the certificate type matches the authentication type. The possible values are: none, user, machine, machineOrUser, guest. */ authenticationType?: WifiAuthenticationType | null; /** @@ -331693,7 +332022,7 @@ export interface WindowsWifiEnterpriseEAPConfiguration extends Parsable, Windows */ identityCertificateForClientAuthentication?: WindowsCertificateProfileBase | null; /** - * Specify inner authentication protocol for EAP TTLS. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Specify inner authentication protocol for EAP TTLS. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEAPTTLS?: NonEapAuthenticationMethodForEapTtlsType | null; /** @@ -331721,7 +332050,7 @@ export interface WindowsWifiEnterpriseEAPConfiguration extends Parsable, Windows */ maximumPreAuthenticationAttempts?: number | null; /** - * Specify the network single sign on type. Possible values are: disabled, prelogon, postlogon. + * Specify the network single sign on type. The possible values are: disabled, prelogon, postlogon. */ networkSingleSignOn?: NetworkSingleSignOnType | null; /** @@ -331766,7 +332095,7 @@ export interface WindowsWiredNetworkConfiguration extends DeviceConfiguration, P */ authenticationBlockPeriodInMinutes?: number | null; /** - * Specify the authentication method. Possible values are: certificate, usernameAndPassword, derivedCredential. Possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. + * Specify the authentication method. The possible values are: certificate, usernameAndPassword, derivedCredential. The possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. */ authenticationMethod?: WiredNetworkAuthenticationMethod | null; /** @@ -331778,7 +332107,7 @@ export interface WindowsWiredNetworkConfiguration extends DeviceConfiguration, P */ authenticationRetryDelayPeriodInSeconds?: number | null; /** - * Specify whether to authenticate the user, the device, either, or to use guest authentication (none). If you're using certificate authentication, make sure the certificate type matches the authentication type. Possible values are: none, user, machine, machineOrUser, guest. Possible values are: none, user, machine, machineOrUser, guest, unknownFutureValue. + * Specify whether to authenticate the user, the device, either, or to use guest authentication (none). If you're using certificate authentication, make sure the certificate type matches the authentication type. The possible values are: none, user, machine, machineOrUser, guest. The possible values are: none, user, machine, machineOrUser, guest, unknownFutureValue. */ authenticationType?: WiredNetworkAuthenticationType | null; /** @@ -331810,7 +332139,7 @@ export interface WindowsWiredNetworkConfiguration extends DeviceConfiguration, P */ identityCertificateForClientAuthentication?: WindowsCertificateProfileBase | null; /** - * Specify inner authentication protocol for EAP TTLS. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * Specify inner authentication protocol for EAP TTLS. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. The possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. */ innerAuthenticationProtocolForEAPTTLS?: NonEapAuthenticationMethodForEapTtlsType | null; /** @@ -331842,7 +332171,7 @@ export interface WindowsWiredNetworkConfiguration extends DeviceConfiguration, P */ rootCertificatesForServerValidation?: Windows81TrustedRootCertificate[] | null; /** - * Specify the secondary authentication method. Possible values are: certificate, usernameAndPassword, derivedCredential. Possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. + * Specify the secondary authentication method. The possible values are: certificate, usernameAndPassword, derivedCredential. The possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. */ secondaryAuthenticationMethod?: WiredNetworkAuthenticationMethod | null; /** @@ -332138,7 +332467,7 @@ export interface Workbook extends Entity, Parsable { } export interface WorkbookApplication extends Entity, Parsable { /** - * Returns the calculation mode used in the workbook. Possible values are: Automatic, AutomaticExceptTables, Manual. + * Returns the calculation mode used in the workbook. The possible values are: Automatic, AutomaticExceptTables, Manual. */ calculationMode?: string | null; } @@ -332662,7 +332991,7 @@ export interface WorkbookDocumentTaskChange extends Entity, Parsable { */ title?: string | null; /** - * The type of the change history. Possible values are: create, assign, unassign, unassignAll, setPriority, setTitle, setPercentComplete, setSchedule, remove, restore, undo. + * The type of the change history. The possible values are: create, assign, unassign, unassignAll, setPriority, setTitle, setPercentComplete, setSchedule, remove, restore, undo. */ type?: string | null; /** @@ -332806,7 +333135,7 @@ export interface WorkbookIcon extends AdditionalDataHolder, BackedModel, Parsabl */ odataType?: string | null; /** - * The set that the icon is part of. Possible values are: Invalid, ThreeArrows, ThreeArrowsGray, ThreeFlags, ThreeTrafficLights1, ThreeTrafficLights2, ThreeSigns, ThreeSymbols, ThreeSymbols2, FourArrows, FourArrowsGray, FourRedToBlack, FourRating, FourTrafficLights, FiveArrows, FiveArrowsGray, FiveRating, FiveQuarters, ThreeStars, ThreeTriangles, FiveBoxes. + * The set that the icon is part of. The possible values are: Invalid, ThreeArrows, ThreeArrowsGray, ThreeFlags, ThreeTrafficLights1, ThreeTrafficLights2, ThreeSigns, ThreeSymbols, ThreeSymbols2, FourArrows, FourArrowsGray, FourRedToBlack, FourRating, FourTrafficLights, FiveArrows, FiveArrowsGray, FiveRating, FiveQuarters, ThreeStars, ThreeTriangles, FiveBoxes. */ set?: string | null; } @@ -332824,7 +333153,7 @@ export interface WorkbookNamedItem extends Entity, Parsable { */ scope?: string | null; /** - * The type of reference is associated with the name. Possible values are: String, Integer, Double, Boolean, Range. Read-only. + * The type of reference is associated with the name. The possible values are: String, Integer, Double, Boolean, Range. Read-only. */ type?: string | null; /** @@ -332979,7 +333308,7 @@ export interface WorkbookRange extends Entity, Parsable { */ values?: UntypedNode | null; /** - * Represents the type of data of each cell. Possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. Read-only. + * Represents the type of data of each cell. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. Read-only. */ valueTypes?: UntypedNode | null; /** @@ -333055,7 +333384,7 @@ export interface WorkbookRangeFormat extends Entity, Parsable { */ font?: WorkbookRangeFont | null; /** - * The horizontal alignment for the specified object. Possible values are: General, Left, Center, Right, Fill, Justify, CenterAcrossSelection, Distributed. + * The horizontal alignment for the specified object. The possible values are: General, Left, Center, Right, Fill, Justify, CenterAcrossSelection, Distributed. */ horizontalAlignment?: string | null; /** @@ -333067,7 +333396,7 @@ export interface WorkbookRangeFormat extends Entity, Parsable { */ rowHeight?: number | null; /** - * The vertical alignment for the specified object. Possible values are: Top, Center, Bottom, Justify, Distributed. + * The vertical alignment for the specified object. The possible values are: Top, Center, Bottom, Justify, Distributed. */ verticalAlignment?: string | null; /** @@ -333123,7 +333452,7 @@ export interface WorkbookRangeView extends Entity, Parsable { */ values?: UntypedNode | null; /** - * The type of data of each cell. Read-only. Possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. + * The type of data of each cell. Read-only. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. */ valueTypes?: UntypedNode | null; } @@ -333159,7 +333488,7 @@ export interface WorkbookSortField extends AdditionalDataHolder, BackedModel, Pa */ color?: string | null; /** - * Represents additional sorting options for this field. Possible values are: Normal, TextAsNumber. + * Represents additional sorting options for this field. The possible values are: Normal, TextAsNumber. */ dataOption?: string | null; /** @@ -333175,7 +333504,7 @@ export interface WorkbookSortField extends AdditionalDataHolder, BackedModel, Pa */ odataType?: string | null; /** - * Represents the type of sorting of this condition. Possible values are: Value, CellColor, FontColor, Icon. + * Represents the type of sorting of this condition. The possible values are: Value, CellColor, FontColor, Icon. */ sortOn?: string | null; } @@ -333229,7 +333558,7 @@ export interface WorkbookTable extends Entity, Parsable { */ sort?: WorkbookTableSort | null; /** - * A constant value that represents the Table style. Possible values are: TableStyleLight1 through TableStyleLight21, TableStyleMedium1 through TableStyleMedium28, TableStyleStyleDark1 through TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified. + * A constant value that represents the Table style. The possible values are: TableStyleLight1 through TableStyleLight21, TableStyleMedium1 through TableStyleMedium28, TableStyleStyleDark1 through TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified. */ style?: string | null; /** @@ -333455,7 +333784,7 @@ export interface WorkforceIntegrationEncryption extends AdditionalDataHolder, Ba */ odataType?: string | null; /** - * Possible values are: sharedSecret, unknownFutureValue. + * The possible values are: sharedSecret, unknownFutureValue. */ protocol?: WorkforceIntegrationEncryptionProtocol | null; /** @@ -334184,6 +334513,12 @@ export const AccessPackageSubjectLifecycleObject = { Governed: "governed", UnknownFutureValue: "unknownFutureValue", } as const; +export const AccessPackageSuggestionRelatedPeopleInsightLevelObject = { + Disabled: "disabled", + Count: "count", + CountAndNames: "countAndNames", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AccessReviewHistoryDecisionFilterObject = { Approve: "approve", Deny: "deny", @@ -345637,6 +345972,13 @@ export const ProvisionStateObject = { ProvisioningCompleted: "provisioningCompleted", UnknownFutureValue: "unknownFutureValue", } as const; +export const PurviewInsiderRiskManagementLevelObject = { + None: "none", + Minor: "minor", + Moderate: "moderate", + Elevated: "elevated", + UnknownFutureValue: "unknownFutureValue", +} as const; export const QuarantineReasonObject = { EncounteredBaseEscrowThreshold: "EncounteredBaseEscrowThreshold", EncounteredTotalEscrowThreshold: "EncounteredTotalEscrowThreshold", diff --git a/packages/msgraph-beta-sdk/models/industryData/index.ts b/packages/msgraph-beta-sdk/models/industryData/index.ts index 77f264e4b4..9c6f88f261 100644 --- a/packages/msgraph-beta-sdk/models/industryData/index.ts +++ b/packages/msgraph-beta-sdk/models/industryData/index.ts @@ -44,7 +44,7 @@ export interface AdditionalUserOptions extends AdditionalDataHolder, BackedModel */ odataType?: string | null; /** - * Indicates the age group classification for students. Possible values are: minor, notAdult, adult, unknownFutureValue. Use null to disable age group enforcement. + * Indicates the age group classification for students. The possible values are: minor, notAdult, adult, unknownFutureValue. Use null to disable age group enforcement. */ studentAgeGroup?: StudentAgeGroup | null; } diff --git a/packages/msgraph-beta-sdk/models/managedTenants/index.ts b/packages/msgraph-beta-sdk/models/managedTenants/index.ts index 33237b3f0c..04a0dfdc12 100644 --- a/packages/msgraph-beta-sdk/models/managedTenants/index.ts +++ b/packages/msgraph-beta-sdk/models/managedTenants/index.ts @@ -16,7 +16,7 @@ export interface AggregatedPolicyCompliance extends Entity, Parsable { */ compliancePolicyName?: string | null; /** - * Platform for the device compliance policy. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, androidAOSP, all. Optional. Read-only. + * Platform for the device compliance policy. The possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, androidAOSP, all. Optional. Read-only. */ compliancePolicyPlatform?: string | null; /** @@ -230,7 +230,7 @@ export interface CloudPcConnection extends Entity, Parsable { */ displayName?: string | null; /** - * The health status of the cloud PC connection. Possible values are: pending, running, passed, failed, unknownFutureValue. Required. Read-only. + * The health status of the cloud PC connection. The possible values are: pending, running, passed, failed, unknownFutureValue. Required. Read-only. */ healthCheckStatus?: string | null; /** @@ -254,7 +254,7 @@ export interface CloudPcConnectionCollectionResponse extends BaseCollectionPagin } export interface CloudPcDevice extends Entity, Parsable { /** - * The status of the cloud PC. Possible values are: notProvisioned, provisioning, provisioned, upgrading, inGracePeriod, deprovisioning, failed. Required. Read-only. + * The status of the cloud PC. The possible values are: notProvisioned, provisioning, provisioned, upgrading, inGracePeriod, deprovisioning, failed. Required. Read-only. */ cloudPcStatus?: string | null; /** @@ -402,7 +402,7 @@ export interface CloudPcOverviewCollectionResponse extends BaseCollectionPaginat } export interface ConditionalAccessPolicyCoverage extends Entity, Parsable { /** - * The state for the conditional access policy. Possible values are: enabled, disabled, enabledForReportingButNotEnforced. Required. Read-only. + * The state for the conditional access policy. The possible values are: enabled, disabled, enabledForReportingButNotEnforced. Required. Read-only. */ conditionalAccessPolicyState?: string | null; /** @@ -3278,11 +3278,11 @@ export interface GraphAPIErrorDetails extends AdditionalDataHolder, BackedModel, } export interface ManagedDeviceCompliance extends Entity, Parsable { /** - * Compliance state of the device. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. Optional. Read-only. + * Compliance state of the device. This property is read-only. The possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. Optional. Read-only. */ complianceStatus?: string | null; /** - * Platform of the device. This property is read-only. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. Optional. Read-only. + * Platform of the device. This property is read-only. The possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. Optional. Read-only. */ deviceType?: string | null; /** @@ -4026,7 +4026,7 @@ export type ManagementParameterValueType = (typeof ManagementParameterValueTypeO export type ManagementProvider = (typeof ManagementProviderObject)[keyof typeof ManagementProviderObject]; export interface ManagementTemplate extends Entity, Parsable { /** - * The management category for the management template. Possible values are: custom, devices, identity, unknownFutureValue. Required. Read-only. + * The management category for the management template. The possible values are: custom, devices, identity, unknownFutureValue. Required. Read-only. */ category?: ManagementCategory | null; /** @@ -4508,7 +4508,7 @@ export interface NotificationTarget extends AdditionalDataHolder, BackedModel, P } export interface RoleAssignment extends AdditionalDataHolder, BackedModel, Parsable { /** - * The type of the admin relationship(s) associated with the role assignment. Possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. + * The type of the admin relationship(s) associated with the role assignment. The possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. */ assignmentType?: DelegatedPrivilegeStatus | null; /** @@ -6508,7 +6508,7 @@ export interface TenantStatusInformation extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * The status of the delegated admin privilege relationship between the managing entity and the managed tenant. Possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. Optional. Read-only. + * The status of the delegated admin privilege relationship between the managing entity and the managed tenant. The possible values are: none, delegatedAdminPrivileges, unknownFutureValue, granularDelegatedAdminPrivileges, delegatedAndGranularDelegetedAdminPrivileges. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: granularDelegatedAdminPrivileges , delegatedAndGranularDelegetedAdminPrivileges. Optional. Read-only. */ delegatedPrivilegeStatus?: DelegatedPrivilegeStatus | null; /** @@ -6536,11 +6536,11 @@ export interface TenantStatusInformation extends AdditionalDataHolder, BackedMod */ onboardedDateTime?: Date | null; /** - * The onboarding status for the managed tenant.. Possible values are: ineligible, inProcess, active, inactive, unknownFutureValue. Optional. Read-only. + * The onboarding status for the managed tenant.. The possible values are: ineligible, inProcess, active, inactive, unknownFutureValue. Optional. Read-only. */ onboardingStatus?: TenantOnboardingStatus | null; /** - * Organization's onboarding eligibility reason in Microsoft 365 Lighthouse.. Possible values are: none, contractType, delegatedAdminPrivileges,usersCount,license and unknownFutureValue. Optional. Read-only. + * Organization's onboarding eligibility reason in Microsoft 365 Lighthouse.. The possible values are: none, contractType, delegatedAdminPrivileges,usersCount,license and unknownFutureValue. Optional. Read-only. */ tenantOnboardingEligibilityReason?: TenantOnboardingEligibilityReason | null; /** @@ -6778,7 +6778,7 @@ export interface WorkloadAction extends AdditionalDataHolder, BackedModel, Parsa */ backingStoreEnabled?: boolean | null; /** - * The category for the workload action. Possible values are: automated, manual, unknownFutureValue. Optional. Read-only. + * The category for the workload action. The possible values are: automated, manual, unknownFutureValue. Optional. Read-only. */ category?: WorkloadActionCategory | null; /** diff --git a/packages/msgraph-beta-sdk/models/partners/billing/index.ts b/packages/msgraph-beta-sdk/models/partners/billing/index.ts index df55a74cb5..0346a23759 100644 --- a/packages/msgraph-beta-sdk/models/partners/billing/index.ts +++ b/packages/msgraph-beta-sdk/models/partners/billing/index.ts @@ -481,7 +481,7 @@ export interface Operation extends Entity, Parsable { */ lastActionDateTime?: Date | null; /** - * The status of the operation. Possible values are: notStarted, running, completed, failed, unknownFutureValue. + * The status of the operation. The possible values are: notStarted, running, completed, failed, unknownFutureValue. */ status?: LongRunningOperationStatus | null; } diff --git a/packages/msgraph-beta-sdk/models/search/index.ts b/packages/msgraph-beta-sdk/models/search/index.ts index 0142e3c6c3..8555c7efeb 100644 --- a/packages/msgraph-beta-sdk/models/search/index.ts +++ b/packages/msgraph-beta-sdk/models/search/index.ts @@ -67,7 +67,7 @@ export interface AnswerVariant extends AdditionalDataHolder, BackedModel, Parsab */ odataType?: string | null; /** - * The device or operating system that can view this answer variation. Possible values are: android, androidForWork, ios, macOS, windowsPhone81, windowsPhone81AndLater, windows10AndLater, androidWorkProfile, unknown, androidASOP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. + * The device or operating system that can view this answer variation. The possible values are: android, androidForWork, ios, macOS, windowsPhone81, windowsPhone81AndLater, windows10AndLater, androidWorkProfile, unknown, androidASOP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. */ platform?: DevicePlatformType | null; /** @@ -105,7 +105,7 @@ export interface Bookmark extends Parsable, SearchAnswer { */ languageTags?: string[] | null; /** - * List of devices and operating systems that are able to view this bookmark. Possible values are: android, androidForWork, ios, macOS, windowsPhone81, windowsPhone81AndLater, windows10AndLater, androidWorkProfile, unknown, androidASOP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. + * List of devices and operating systems that are able to view this bookmark. The possible values are: android, androidForWork, ios, macOS, windowsPhone81, windowsPhone81AndLater, windows10AndLater, androidWorkProfile, unknown, androidASOP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. */ platforms?: DevicePlatformType[] | null; /** @@ -475,7 +475,7 @@ export interface Qna extends Parsable, SearchAnswer { */ languageTags?: string[] | null; /** - * List of devices and operating systems that are able to view this QnA. Possible values are: android, androidForWork, ios, macOS, windowsPhone81, windowsPhone81AndLater, windows10AndLater, androidWorkProfile, unknown, androidASOP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. + * List of devices and operating systems that are able to view this QnA. The possible values are: android, androidForWork, ios, macOS, windowsPhone81, windowsPhone81AndLater, windows10AndLater, androidWorkProfile, unknown, androidASOP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. */ platforms?: DevicePlatformType[] | null; /** diff --git a/packages/msgraph-beta-sdk/models/security/index.ts b/packages/msgraph-beta-sdk/models/security/index.ts index ab1c398bfe..6d72d757ef 100644 --- a/packages/msgraph-beta-sdk/models/security/index.ts +++ b/packages/msgraph-beta-sdk/models/security/index.ts @@ -133,7 +133,7 @@ export interface AiAgentEvidence extends AlertEvidence, Parsable { */ agentName?: string | null; /** - * Type of the platform the agent runs on. Possible values are: unknown, azureAIFoundry, copilotStudio, copilot, unknownFutureValue. + * Type of the platform the agent runs on. The possible values are: unknown, azureAIFoundry, copilotStudio, copilot, unknownFutureValue. */ hostingPlatformType?: AiAgentPlatform | null; /** @@ -186,7 +186,7 @@ export interface Alert extends Entity, Parsable { */ category?: string | null; /** - * Specifies whether the alert represents a true threat. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. + * Specifies whether the alert represents a true threat. The possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. */ classification?: AlertClassification | null; /** @@ -206,7 +206,7 @@ export interface Alert extends Entity, Parsable { */ description?: string | null; /** - * Detection technology or sensor that identified the notable component or activity. Possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. + * Detection technology or sensor that identified the notable component or activity. The possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. */ detectionSource?: DetectionSource | null; /** @@ -214,7 +214,7 @@ export interface Alert extends Entity, Parsable { */ detectorId?: string | null; /** - * Specifies the result of the investigation, whether the alert represents a true attack, and if so, the nature of the attack. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedAccount, phishing, maliciousUserActivity, notMalicious, notEnoughDataToValidate, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. + * Specifies the result of the investigation, whether the alert represents a true attack, and if so, the nature of the attack. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedAccount, phishing, maliciousUserActivity, notMalicious, notEnoughDataToValidate, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. */ determination?: AlertDetermination | null; /** @@ -234,7 +234,7 @@ export interface Alert extends Entity, Parsable { */ incidentWebUrl?: string | null; /** - * Information on the current status of the investigation. Possible values are: unknown, terminated, successfullyRemediated, benign, failed, partiallyRemediated, running, pendingApproval, pendingResource, queued, innerFailure, preexistingAlert, unsupportedOs, unsupportedAlertType, suppressedAlert, partiallyInvestigated, terminatedByUser, terminatedBySystem, unknownFutureValue. + * Information on the current status of the investigation. The possible values are: unknown, terminated, successfullyRemediated, benign, failed, partiallyRemediated, running, pendingApproval, pendingResource, queued, innerFailure, preexistingAlert, unsupportedOs, unsupportedAlertType, suppressedAlert, partiallyInvestigated, terminatedByUser, terminatedBySystem, unknownFutureValue. */ investigationState?: InvestigationState | null; /** @@ -1149,12 +1149,6 @@ export interface AuthorityTemplateCollectionResponse extends BaseCollectionPagin */ value?: AuthorityTemplate[] | null; } -export interface AutoAuditingConfiguration extends Entity, Parsable { - /** - * Indicates whether automatic auditing is enabled for Defender for Identity monitoring. - */ - isAutomatic?: boolean | null; -} export interface AutonomousSystem extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -1285,7 +1279,7 @@ export interface CaseInvestigation extends AuditData, Parsable { } export interface CaseOperation extends Entity, Parsable { /** - * The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult, holdPolicySync. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult, holdPolicySync. + * The type of action the operation represents. The possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult, holdPolicySync. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult, holdPolicySync. */ action?: CaseAction | null; /** @@ -1309,7 +1303,7 @@ export interface CaseOperation extends Entity, Parsable { */ resultInfo?: ResultInfo | null; /** - * The status of the case operation. Possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed, unknownFutureValue. + * The status of the case operation. The possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed, unknownFutureValue. */ status?: CaseOperationStatus | null; } @@ -1433,7 +1427,7 @@ export interface CloudAppDiscoveryReport extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * The applicable log data provider. Possible values are: barracuda, bluecoat, checkpoint, ciscoAsa, ciscoIronportProxy, fortigate, paloAlto, squid, zscaler, mcafeeSwg, ciscoScanSafe, juniperSrx, sophosSg, websenseV75, websenseSiemCef, machineZoneMeraki, squidNative, ciscoFwsm, microsoftIsaW3C, sonicwall, sophosCyberoam, clavister, customParser, juniperSsg, zscalerQradar, juniperSrxSd, juniperSrxWelf, microsoftConditionalAppAccess, ciscoAsaFirepower, genericCef, genericLeef, genericW3C, iFilter, checkpointXml, checkpointSmartViewTracker, barracudaNextGenFw, barracudaNextGenFwWeblog, microsoftDefenderForEndpoint, zscalerCef, sophosXg, iboss, forcepoint, fortios, ciscoIronportWsaIi, paloAltoLeef, forcepointLeef, stormshield, contentkeeper, ciscoIronportWsaIii, checkpointCef, corrata, ciscoFirepowerV6, menloSecurityCef, watchguardXtm, openSystemsSecureWebGateway, wandera, unknownFutureValue. + * The applicable log data provider. The possible values are: barracuda, bluecoat, checkpoint, ciscoAsa, ciscoIronportProxy, fortigate, paloAlto, squid, zscaler, mcafeeSwg, ciscoScanSafe, juniperSrx, sophosSg, websenseV75, websenseSiemCef, machineZoneMeraki, squidNative, ciscoFwsm, microsoftIsaW3C, sonicwall, sophosCyberoam, clavister, customParser, juniperSsg, zscalerQradar, juniperSrxSd, juniperSrxWelf, microsoftConditionalAppAccess, ciscoAsaFirepower, genericCef, genericLeef, genericW3C, iFilter, checkpointXml, checkpointSmartViewTracker, barracudaNextGenFw, barracudaNextGenFwWeblog, microsoftDefenderForEndpoint, zscalerCef, sophosXg, iboss, forcepoint, fortios, ciscoIronportWsaIi, paloAltoLeef, forcepointLeef, stormshield, contentkeeper, ciscoIronportWsaIii, checkpointCef, corrata, ciscoFirepowerV6, menloSecurityCef, watchguardXtm, openSystemsSecureWebGateway, wandera, unknownFutureValue. */ logDataProvider?: LogDataProvider | null; /** @@ -1441,15 +1435,15 @@ export interface CloudAppDiscoveryReport extends Entity, Parsable { */ logFileCount?: number | null; /** - * The applicable receiver protocol. Possible values are: ftp, ftps, syslogUdp, syslogTcp, syslogTls, unknownFutureValue. + * The applicable receiver protocol. The possible values are: ftp, ftps, syslogUdp, syslogTcp, syslogTls, unknownFutureValue. */ receiverProtocol?: ReceiverProtocol | null; /** - * The supported entity type. Possible values are: userName, ipAddress, machineName, other, unknown, unknownFutureValue. + * The supported entity type. The possible values are: userName, ipAddress, machineName, other, unknown, unknownFutureValue. */ supportedEntityTypes?: EntityType[] | null; /** - * The supported traffic type. Possible values are: downloadedBytes, uploadedBytes, unknown, unknownFutureValue. + * The supported traffic type. The possible values are: downloadedBytes, uploadedBytes, unknown, unknownFutureValue. */ supportedTrafficTypes?: TrafficType[] | null; } @@ -1664,7 +1658,7 @@ export interface ContentInfo extends AdditionalDataHolder, BackedModel, Parsable */ backingStoreEnabled?: boolean | null; /** - * The format of the content to be labeled. Possible values are: file, email. + * The format of the content to be labeled. The possible values are: file, email. */ contentFormat?: string | null; /** @@ -2861,15 +2855,6 @@ export function createAuthorityTemplateCollectionResponseFromDiscriminatorValue( export function createAuthorityTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthorityTemplate; } -/** - * 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 {AutoAuditingConfiguration} - */ -// @ts-ignore -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 @@ -8722,7 +8707,7 @@ export interface DataSourceContainer extends Entity, Parsable { */ releasedDateTime?: Date | null; /** - * Latest status of the dataSourceContainer. Possible values are: Active, Released. + * Latest status of the dataSourceContainer. The possible values are: Active, Released. */ status?: DataSourceContainerStatus | null; } @@ -9563,18 +9548,6 @@ export function deserializeIntoAuthorityTemplateCollectionResponse(authorityTemp "value": n => { authorityTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createAuthorityTemplateFromDiscriminatorValue); }, } } -/** - * The deserialization information for the current model - * @param AutoAuditingConfiguration The instance to deserialize into. - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoAutoAuditingConfiguration(autoAuditingConfiguration: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoEntity(autoAuditingConfiguration), - "isAutomatic": n => { autoAuditingConfiguration.isAutomatic = n.getBooleanValue(); }, - } -} /** * The deserialization information for the current model * @param AutonomousSystem The instance to deserialize into. @@ -15868,7 +15841,6 @@ export function deserializeIntoServicePrincipalEvidence(servicePrincipalEvidence export function deserializeIntoSettingsContainer(settingsContainer: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(settingsContainer), - "autoAuditingConfiguration": n => { settingsContainer.autoAuditingConfiguration = n.getObjectValue(createAutoAuditingConfigurationFromDiscriminatorValue); }, } } /** @@ -18092,19 +18064,19 @@ export interface Dynamics365BusinessCentralAuditRecord extends AuditData, Parsab } export interface EdiscoveryAddToReviewSetOperation extends CaseOperation, Parsable { /** - * The options to add items to the review set. Possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. + * The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. */ additionalDataOptions?: AdditionalDataOptions[] | null; /** - * Specifies the number of most recent versions of cloud attachments to collect. Possible values are: latest, recent10, recent100, all, unknownFutureValue. + * Specifies the number of most recent versions of cloud attachments to collect. The possible values are: latest, recent10, recent100, all, unknownFutureValue. */ cloudAttachmentVersion?: CloudAttachmentVersion | null; /** - * Specifies the number of most recent versions of SharePoint documents to collect. Possible values are: latest, recent10, recent100, all, unknownFutureValue. + * Specifies the number of most recent versions of SharePoint documents to collect. The possible values are: latest, recent10, recent100, all, unknownFutureValue. */ documentVersion?: DocumentVersion | null; /** - * The items to include in the review set. Possible values are: searchHits, partiallyIndexed, unknownFutureValue. + * The items to include in the review set. The possible values are: searchHits, partiallyIndexed, unknownFutureValue. */ itemsToInclude?: ItemsToInclude[] | null; /** @@ -18210,7 +18182,7 @@ export interface EdiscoveryCaseSettings extends Entity, Parsable { */ redundancyDetection?: RedundancyDetectionSettings | null; /** - * The settings of the review set for the case. Possible values are: none, disableGrouping, unknownFutureValue. + * The settings of the review set for the case. The possible values are: none, disableGrouping, unknownFutureValue. */ reviewSetSettings?: ReviewSetSettings[] | null; /** @@ -18276,7 +18248,7 @@ export interface EdiscoveryEstimateOperation extends CaseOperation, Parsable { */ siteCount?: number | null; /** - * The options to generate statistics. Possible values are: includeRefiners, includeQueryStats, includeUnindexedStats, advancedIndexing, locationsWithoutHits, unknownFutureValue. + * The options to generate statistics. The possible values are: includeRefiners, includeQueryStats, includeUnindexedStats, advancedIndexing, locationsWithoutHits, unknownFutureValue. */ statisticsOptions?: StatisticsOptions[] | null; /** @@ -18306,11 +18278,11 @@ export interface EdiscoveryExportOperation extends CaseOperation, Parsable { */ exportFileMetadata?: ExportFileMetadata[] | null; /** - * The options provided for the export. For more information, see reviewSet: export. The fileInfo member is deprecated and stopped returning data on April 30, 2023. Going forward, the summary and load files are always included. Possible values are: originalFiles, text, pdfReplacement, tags, unknownFutureValue, splitSource, includeFolderAndPath, friendlyName, condensePaths. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: splitSource, includeFolderAndPath, friendlyName, condensePaths. + * The options provided for the export. For more information, see reviewSet: export. The fileInfo member is deprecated and stopped returning data on April 30, 2023. Going forward, the summary and load files are always included. The possible values are: originalFiles, text, pdfReplacement, tags, unknownFutureValue, splitSource, includeFolderAndPath, friendlyName, condensePaths. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: splitSource, includeFolderAndPath, friendlyName, condensePaths. */ exportOptions?: ExportOptions[] | null; /** - * The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory (deprecated), pst, unknownFutureValue, msg. Use the Prefer: include-unknown-enum-members request header to get the following members from this evolvable enum: msg. The directory member is deprecated. It remains in beta for backward compatibility. Going forward, use either pst or msg. + * The options that specify the structure of the export. For more information, see reviewSet: export. The possible values are: none, directory (deprecated), pst, unknownFutureValue, msg. Use the Prefer: include-unknown-enum-members request header to get the following members from this evolvable enum: msg. The directory member is deprecated. It remains in beta for backward compatibility. Going forward, use either pst or msg. */ exportStructure?: ExportFileStructure | null; /** @@ -18428,7 +18400,7 @@ export interface EdiscoveryReviewSetQueryCollectionResponse extends BaseCollecti } export interface EdiscoveryReviewTag extends Parsable, Tag { /** - * Indicates whether a single or multiple child tags can be associated with a document. Possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group. + * Indicates whether a single or multiple child tags can be associated with a document. The possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group. */ childSelectability?: ChildSelectability | null; /** @@ -18460,7 +18432,7 @@ export interface EdiscoverySearch extends Parsable, Search { */ custodianSources?: DataSource[] | null; /** - * When specified, the collection spans across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. + * When specified, the collection spans across a service for an entire workload. The possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. */ dataSourceScopes?: DataSourceScopes[] | null; /** @@ -18484,7 +18456,7 @@ export interface EdiscoverySearchExportOperation extends CaseOperation, Parsable */ additionalOptions?: AdditionalOptions[] | null; /** - * The versions of cloud attachments to include in messages. Possible values are: latest, recent10, recent100, all, unknownFutureValue. + * The versions of cloud attachments to include in messages. The possible values are: latest, recent10, recent100, all, unknownFutureValue. */ cloudAttachmentVersion?: CloudAttachmentVersion | null; /** @@ -18496,7 +18468,7 @@ export interface EdiscoverySearchExportOperation extends CaseOperation, Parsable */ displayName?: string | null; /** - * The versions of files in SharePoint to include. Possible values are: latest, recent10, recent100, all, unknownFutureValue. + * The versions of files in SharePoint to include. The possible values are: latest, recent10, recent100, all, unknownFutureValue. */ documentVersion?: DocumentVersion | null; /** @@ -19192,7 +19164,7 @@ export interface GoogleCloudResourceEvidence extends AlertEvidence, Parsable { */ location?: string | null; /** - * The type of location. Possible values are: unknown, regional, zonal, global, unknownFutureValue. + * The type of location. The possible values are: unknown, regional, zonal, global, unknownFutureValue. */ locationType?: GoogleCloudLocationType | null; /** @@ -19854,7 +19826,7 @@ export interface Incident extends Entity, Parsable { */ assignedTo?: string | null; /** - * The specification for the incident. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. + * The specification for the incident. The possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. */ classification?: AlertClassification | null; /** @@ -19874,7 +19846,7 @@ export interface Incident extends Entity, Parsable { */ description?: string | null; /** - * Specifies the determination of the incident. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. + * Specifies the determination of the incident. The possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. */ determination?: AlertDetermination | null; /** @@ -20377,7 +20349,7 @@ export interface KubernetesClusterEvidence extends AlertEvidence, Parsable { */ name?: string | null; /** - * The platform the cluster runs on. Possible values are: unknown, aks, eks, gke, arc, unknownFutureValue. + * The platform the cluster runs on. The possible values are: unknown, aks, eks, gke, arc, unknownFutureValue. */ platform?: KubernetesPlatform | null; /** @@ -20540,7 +20512,7 @@ export interface KubernetesServicePort extends AdditionalDataHolder, BackedModel */ port?: number | null; /** - * The protocol name. Possible values are: udp, tcp, sctp, unknownFutureValue. + * The protocol name. The possible values are: udp, tcp, sctp, unknownFutureValue. */ protocol?: ContainerPortProtocol | null; /** @@ -23786,18 +23758,6 @@ export function serializeAuthorityTemplateCollectionResponse(writer: Serializati serializeBaseCollectionPaginationCountResponse(writer, authorityTemplateCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", authorityTemplateCollectionResponse.value, serializeAuthorityTemplate); } -/** - * Serializes information the current object - * @param AutoAuditingConfiguration 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 serializeAutoAuditingConfiguration(writer: SerializationWriter, autoAuditingConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { - if (!autoAuditingConfiguration || isSerializingDerivedType) { return; } - serializeEntity(writer, autoAuditingConfiguration, isSerializingDerivedType) - writer.writeBooleanValue("isAutomatic", autoAuditingConfiguration.isAutomatic); -} /** * Serializes information the current object * @param AutonomousSystem The instance to serialize from. @@ -30463,7 +30423,6 @@ export function serializeServicePrincipalEvidence(writer: SerializationWriter, s export function serializeSettingsContainer(writer: SerializationWriter, settingsContainer: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!settingsContainer || isSerializingDerivedType) { return; } serializeEntity(writer, settingsContainer, isSerializingDerivedType) - writer.writeObjectValue("autoAuditingConfiguration", settingsContainer.autoAuditingConfiguration, serializeAutoAuditingConfiguration); } /** * Serializes information the current object @@ -31948,10 +31907,6 @@ export type ServicePrincipalType = (typeof ServicePrincipalTypeObject)[keyof typ export type ServiceSource = (typeof ServiceSourceObject)[keyof typeof ServiceSourceObject]; export type ServiceStatus = (typeof ServiceStatusObject)[keyof typeof ServiceStatusObject]; export interface SettingsContainer extends Entity, Parsable { - /** - * Represents automatic configuration for collection of Windows event logs as needed for Defender for Identity sensors. - */ - autoAuditingConfiguration?: AutoAuditingConfiguration | null; } export interface SharePointAppPermissionOperationAuditRecord extends AuditData, Parsable { } @@ -32336,11 +32291,11 @@ export interface TeamsMessageEvidence extends AlertEvidence, Parsable { */ channelId?: string | null; /** - * The delivery action of this Teams message. Possible values are: unknown, deliveredAsSpam, delivered, blocked, replaced, unknownFutureValue. + * The delivery action of this Teams message. The possible values are: unknown, deliveredAsSpam, delivered, blocked, replaced, unknownFutureValue. */ deliveryAction?: TeamsMessageDeliveryAction | null; /** - * The delivery location of this Teams message. Possible values are: unknown, teams, quarantine, failed, unknownFutureValue. + * The delivery location of this Teams message. The possible values are: unknown, teams, quarantine, failed, unknownFutureValue. */ deliveryLocation?: TeamsDeliveryLocation | null; /** @@ -32743,7 +32698,7 @@ export interface UnifiedGroupSource extends DataSource, Parsable { */ group?: Group | null; /** - * Specifies which sources are included in this group. Possible values are: mailbox, site. + * Specifies which sources are included in this group. The possible values are: mailbox, site. */ includedSources?: SourceType[] | null; } @@ -32857,7 +32812,7 @@ export interface UserSource extends DataSource, Parsable { */ email?: string | null; /** - * Specifies which sources are included in this group. Possible values are: mailbox, site. + * Specifies which sources are included in this group. The possible values are: mailbox, site. */ includedSources?: SourceType[] | null; /** diff --git a/packages/msgraph-beta-sdk/models/termStore/index.ts b/packages/msgraph-beta-sdk/models/termStore/index.ts index cd51b68754..c858a048cf 100644 --- a/packages/msgraph-beta-sdk/models/termStore/index.ts +++ b/packages/msgraph-beta-sdk/models/termStore/index.ts @@ -308,7 +308,7 @@ export interface Group extends Entity, Parsable { */ parentSiteId?: string | null; /** - * Returns the type of the group. Possible values are: global, system, and siteCollection. + * Returns the type of the group. The possible values are: global, system, and siteCollection. */ scope?: TermGroupScope | null; /** @@ -386,7 +386,7 @@ export interface Relation extends Entity, Parsable { */ fromTerm?: Term | null; /** - * The type of relation. Possible values are: pin, reuse. + * The type of relation. The possible values are: pin, reuse. */ relationship?: RelationType | null; /** diff --git a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts index b9a5e4b090..1494ee013c 100644 --- a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts +++ b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts @@ -2284,7 +2284,7 @@ export interface ItemBody extends AdditionalDataHolder, BackedModel, Parsable { */ content?: string | null; /** - * The type of the content indicated by the enum value of bodyType. Possible values are: text, html, unknownFutureValue. + * The type of the content indicated by the enum value of bodyType. The possible values are: text, html, unknownFutureValue. */ contentType?: BodyType | null; /** @@ -2371,7 +2371,7 @@ export interface KnownIssueHistoryItem extends AdditionalDataHolder, BackedModel export type MonitoringAction = (typeof MonitoringActionObject)[keyof typeof MonitoringActionObject]; export interface MonitoringRule extends AdditionalDataHolder, BackedModel, Parsable { /** - * The action triggered when the threshold for the given signal is reached. Possible values are: alertError, pauseDeployment, offerFallback, unknownFutureValue. The offerFallback member is only supported on feature update deployments of Windows 11 and must be paired with the ineligible signal. The fallback version offered is the version 22H2 of Windows 10. + * The action triggered when the threshold for the given signal is reached. The possible values are: alertError, pauseDeployment, offerFallback, unknownFutureValue. The offerFallback member is only supported on feature update deployments of Windows 11 and must be paired with the ineligible signal. The fallback version offered is the version 22H2 of Windows 10. */ action?: MonitoringAction | null; /** @@ -2383,7 +2383,7 @@ export interface MonitoringRule extends AdditionalDataHolder, BackedModel, Parsa */ odataType?: string | null; /** - * The signal to monitor. Possible values are: rollback, ineligible, unknownFutureValue. The ineligible member is only supported on feature update deployments of Windows 11 and must be paired with the offerFallback action. + * The signal to monitor. The possible values are: rollback, ineligible, unknownFutureValue. The ineligible member is only supported on feature update deployments of Windows 11 and must be paired with the offerFallback action. */ signal?: MonitoringSignal | null; /** @@ -2474,7 +2474,7 @@ export interface ProductRevision extends Entity, Parsable { */ osBuild?: BuildVersionDetails | null; /** - * The product of the revision. Possible values are: Windows 10, Windows 11. Read-only. + * The product of the revision. The possible values are: Windows 10, Windows 11. Read-only. */ product?: string | null; /** @@ -2511,7 +2511,7 @@ export interface QualityUpdateCatalogEntry extends Parsable, SoftwareUpdateCatal */ productRevisions?: ProductRevision[] | null; /** - * The publishing cadence of the quality update. Possible values are: monthly, outOfBand, unknownFutureValue. Read-only. + * The publishing cadence of the quality update. The possible values are: monthly, outOfBand, unknownFutureValue. Read-only. */ qualityUpdateCadence?: QualityUpdateCadence | null; /**