diff --git a/openapi/beta/default.yaml b/openapi/beta/default.yaml index 916ff783..12b9c1f3 100644 --- a/openapi/beta/default.yaml +++ b/openapi/beta/default.yaml @@ -6907,7 +6907,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' operationId: admin.exchange.mailboxes.mailbox.folders.mailboxFolder.childFolders.mailboxFolder.items.delta parameters: - name: mailbox-id @@ -7039,7 +7039,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -7316,7 +7316,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-beta @@ -7437,7 +7437,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -7558,7 +7558,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke action exportItems - description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see: Overview of the mailbox import and export APIs in Microsoft Graph (preview) You can export up to 20 items in a single export request.' + description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailbox-exportitems?view=graph-rest-beta @@ -9304,11 +9304,11 @@ paths: get: tags: - admin.peopleAdminSettings - summary: Get photoUpdateSettings - description: Read the properties and relationships of a photoUpdateSettings object. + summary: List photoUpdateSettings + description: Get the properties of a photoUpdateSettings object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/photoupdatesettings-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/peopleadminsettings-list-photoupdatesettings?view=graph-rest-beta operationId: admin.people.GetPhotoUpdateSettings parameters: - name: $select @@ -9366,11 +9366,7 @@ paths: delete: tags: - admin.peopleAdminSettings - summary: Delete photoUpdateSettings - description: Delete a photoUpdateSettings object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/peopleadminsettings-delete-photoupdatesettings?view=graph-rest-beta + summary: Delete navigation property photoUpdateSettings for admin operationId: admin.people.DeletePhotoUpdateSettings parameters: - name: If-Match @@ -217425,6 +217421,10 @@ paths: tags: - deviceManagement.virtualEndpoint summary: Invoke action retry + description: Retry a cloudPcBulkAction object with selected Cloud PCs. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcbulkaction-retry?view=graph-rest-beta operationId: deviceManagement.virtualEndpoint.bulkActions.cloudPcBulkAction.retry parameters: - name: cloudPcBulkAction-id @@ -647383,7 +647383,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (from a run) description: Get the taskProcessingResult resources for a run. externalDocs: description: Find more info here @@ -648556,7 +648556,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -651605,7 +651605,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -804657,7 +804657,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime})': + '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime},aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'')': description: Provides operations to call the destinationReport method. get: tags: @@ -804681,6 +804681,18 @@ paths: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -804707,7 +804719,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the deviceReport method. get: tags: @@ -804743,6 +804755,24 @@ paths: schema: type: string nullable: true + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + - name: cloudApplicationName + in: query + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -805392,7 +805422,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the userReport method. get: tags: @@ -805428,6 +805458,24 @@ paths: schema: type: string nullable: true + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + - name: cloudApplicationName + in: query + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -1019985,6 +1020033,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1032329,6 +1032380,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1032636,6 +1032690,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1036242,9 +1036299,83 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.migrate + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.migrate' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.validate + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate' + - /solutions/migrations/crossTenantMigrationJobs/microsoft.graph.validate '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users': description: Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. get: @@ -1036535,6 +1036666,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1036726,9 +1036860,81 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.migrate + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.migrate' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.validate + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate' + - /solutions/migrations/crossTenantMigrationJobs/microsoft.graph.validate /solutions/migrations/crossTenantMigrationJobs/$count: description: Provides operations to count the resources in the collection. get: @@ -1036813,6 +1037019,9 @@ paths: date: '2025-07-09' version: 2025-07/PrivatePreview:CrossTenantContentMigrationAPI x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate' /solutions/sharePoint: description: Provides operations to manage the sharePoint property of the microsoft.graph.solutionsRoot entity. get: @@ -1037365,6 +1037574,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1037944,6 +1038156,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1040558,14 +1040773,13 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions': - description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration': + description: Provides operations to manage the registrationConfiguration property of the microsoft.graph.virtualEventTownhall entity. get: tags: - solutions.virtualEventsRoot - summary: Get sessions from solutions - description: The sessions for the virtual event. - operationId: solutions.virtualEvents.townhalls.ListSessions + summary: Get registrationConfiguration from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrationConfiguration parameters: - name: virtualEventTownhall-id in: path @@ -1040574,21 +1040788,6 @@ paths: schema: type: string x-ms-docs-key-type: virtualEventTownhall - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - - name: $orderby - in: query - description: Order items by property values - style: form - explode: false - schema: - uniqueItems: true - type: array - items: - type: string - name: $select in: query description: Select properties to be returned @@ -1040611,18 +1040810,19 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.virtualEventSessionCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - solutions.virtualEventsRoot - summary: Create new navigation property to sessions for solutions - operationId: solutions.virtualEvents.townhalls.CreateSessions + summary: Update the navigation property registrationConfiguration in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrationConfiguration parameters: - name: virtualEventTownhall-id in: path @@ -1040632,33 +1040832,23 @@ paths: type: string x-ms-docs-key-type: virtualEventTownhall requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' required: true responses: - '201': - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - x-ms-docs-grouped-path: - - '/solutions/virtualEvents/events/{virtualEvent-id}/sessions' - - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions' - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}': - description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. - get: + delete: tags: - solutions.virtualEventsRoot - summary: Get sessions from solutions - description: The sessions for the virtual event. - operationId: solutions.virtualEvents.townhalls.GetSessions + summary: Delete navigation property registrationConfiguration for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrationConfiguration parameters: - name: virtualEventTownhall-id in: path @@ -1040667,13 +1040857,1186 @@ paths: schema: type: string x-ms-docs-key-type: virtualEventTownhall - - name: virtualEventSession-id + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.ListQuestions + parameters: + - name: virtualEventTownhall-id in: path - description: The unique identifier of virtualEventSession + description: The unique identifier of virtualEventTownhall required: true schema: type: string - x-ms-docs-key-type: virtualEventSession + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.CreateQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.GetQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property questions in solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.UpdateQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.DeleteQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.questions.GetCount-540e + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.ListRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to registrations for solutions + operationId: solutions.virtualEvents.townhalls.CreateRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.virtualEventRegistration.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.ListSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.virtualEventSessionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.GetSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: virtualEventSession-id + in: path + description: The unique identifier of virtualEventSession + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventSession + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetByJoinWebUrl + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: joinWebUrl + in: path + description: Alternate key of virtualEventSession + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetCount-b133 + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.email.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.userId.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrations.GetCount-02ff + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: The sessions for the virtual event. + operationId: solutions.virtualEvents.townhalls.ListSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.virtualEventSessionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to sessions for solutions + operationId: solutions.virtualEvents.townhalls.CreateSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/events/{virtualEvent-id}/sessions' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: The sessions for the virtual event. + operationId: solutions.virtualEvents.townhalls.GetSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventSession-id + in: path + description: The unique identifier of virtualEventSession + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventSession - name: $select in: query description: Select properties to be returned @@ -1043006,6 +1044369,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. get: @@ -1043127,6 +1044492,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/$count': description: Provides operations to count the resources in the collection. get: @@ -1043407,6 +1044774,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions': @@ -1043479,6 +1044849,8 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. get: @@ -1043540,6 +1044912,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. @@ -1043602,6 +1044976,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count': description: Provides operations to count the resources in the collection. @@ -1043793,6 +1045169,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')': @@ -1043956,6 +1045335,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count': @@ -1319726,22 +1321108,6 @@ components: - type: object nullable: true x-ms-navigationProperty: true - microsoft.graph.accessDriftReport: - allOf: - - $ref: '#/components/schemas/microsoft.graph.entity' - - title: accessDriftReport - type: object - properties: - downloadUri: - type: string - expiresAt: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' - tenantId: - type: string microsoft.graph.accessPackage: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1322439,6 +1323805,9 @@ components: type: string description: The identifier of the blueprint associated with the agent. Nullable. nullable: true + clientSessionId: + type: string + nullable: true detectedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string @@ -1322468,6 +1323837,15 @@ components: $ref: '#/components/schemas/microsoft.graph.riskLevel' riskState: $ref: '#/components/schemas/microsoft.graph.riskState' + signInClientDisplayName: + type: string + nullable: true + signInCorrelationId: + type: string + nullable: true + signInRequestId: + type: string + nullable: true source: type: string description: The source system that generated the risk detection. Nullable. @@ -1326951,6 +1328329,12 @@ components: type: string description: 'Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.' nullable: true + lockdownExclusionList: + type: array + items: + type: string + nullable: true + description: List of app package names that will be able to access the network directly when VPN is in lockdown mode but not connected. microsoftTunnelSiteId: type: string description: Microsoft Tunnel site ID. @@ -1328937,6 +1330321,11 @@ components: type: string description: Email address of the user associated with this attendance record. nullable: true + engagements: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' + description: The list of real-time participant interaction behaviors during a meeting. externalRegistrationInformation: anyOf: - $ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation' @@ -1333283,6 +1334672,10 @@ components: items: $ref: '#/components/schemas/microsoft.graph.extendedKeyUsage' description: 'The certificate extended key usages, which specify the usage capabilities of the certificate. Read-only.' + geographicRegion: + type: string + description: The geographic region where a cloud certification authority (CA) is hosted. Read-only. + nullable: true issuerCommonName: type: string nullable: true @@ -1333814,6 +1335207,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' servicePlanId: type: string description: The service plan ID of the Cloud PC. @@ -1334234,6 +1335628,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' sizeInGB: maximum: 2147483647 minimum: -2147483648 @@ -1334813,6 +1336208,7 @@ components: items: type: string nullable: true + description: The list of scope tag IDs for this resource. Read-only. userExperienceType: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudPcUserExperienceType' @@ -1340683,6 +1342079,12 @@ components: description: The timestamp of when the device compliance script was modified. This property is read-only. format: date-time readOnly: true + platform: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScriptPlatformType' + - type: object + nullable: true + description: Indicates the operating system platform type that this compliance script targets. publisher: type: string description: Name of the device compliance script publisher @@ -1343361,6 +1344763,7 @@ components: $ref: '#/components/schemas/microsoft.graph.zebraFotaDeployment' description: Collection of ZebraFotaDeployments associated with account. x-ms-navigationProperty: true + description: Singleton that acts as container for a collection of Resource Access entities. microsoft.graph.deviceManagementAbstractComplexSettingDefinition: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementSettingDefinition' @@ -1363446,6 +1364849,9 @@ components: androidMobileApplicationManagementEnabled: type: boolean description: 'When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.' + grantMobileThreatDefensePartnerRole: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner is granted the Mobile Threat Defense role on enrolled Android Corporate Owned Business Only and Corporate Owned Personally Enabled devices. When FALSE, indicates that the Mobile Threat Defense partner is not granted the Mobile Threat Defense role. Default value is FALSE.' iosDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant. When FALSE, indicates that Intune may not recieve data from Mobile Threat Defense partner prior to making device compliant. Default value is FALSE.' @@ -1363460,6 +1364866,9 @@ components: type: string description: DateTime of last Heartbeat recieved from the Mobile Threat Defense partner format: date-time + launchMobileThreatDefensePartnerOnSetupEnabled: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner will be automatically launched during Android Corporate Owned Business Only and Corporate Owned Personally Enabled device setup. When FALSE, indicates that the Mobile Threat Defense partner will not be automatically launched during setup. Default value is FALSE.' macDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a Mac device compliant. When FALSE, indicates that Intune may mark a Mac device compliant prior to receiving data from the Mobile Threat Defense partner. Default value is FALSE.' @@ -1367038,7 +1368447,7 @@ components: type: array items: type: string - description: The collection of IDs for groups to which the policy is enabled. + description: 'The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant.' isEnabled: type: boolean description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. @@ -1368767,9 +1370176,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: Read-only. User ID by which this is last modified. lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'Read-only. Date and time at which this is last modified. 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' format: date-time nullable: true orderHint: @@ -1371272,6 +1372683,7 @@ components: nullable: true isVisible: type: boolean + description: Indicates whether the given directory property should be shown on a user’s profile card. microsoft.graph.profilePhoto: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1371639,6 +1373051,12 @@ components: description: The time when protection unit offboard was requested. format: date-time nullable: true + pendingRetentionPeriodChange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.retentionPeriodChange' + - type: object + nullable: true + readOnly: true policyId: type: string description: The unique identifier of the protection policy based on which protection unit was created. @@ -1378519,7 +1379937,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. + description: Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. authenticationAppDeviceDetails: anyOf: - $ref: '#/components/schemas/microsoft.graph.authenticationAppDeviceDetails' @@ -1378588,6 +1380006,9 @@ components: - type: object nullable: true description: 'Describes the credential type that a user client or service principal provided to Microsoft Entra ID to authenticate itself. You can review this property to track and eliminate less secure credential types or to watch for clients and service principals using anomalous credential types. The possible values are: none, clientSecret, clientAssertion, federatedIdentityCredential, managedIdentity, certificate, unknownFutureValue.' + clientSessionId: + type: string + nullable: true conditionalAccessAudiences: type: array items: @@ -1378808,7 +1380229,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: 'Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the signin token was bound to the device or not. The possible values are: none, bound, unbound, unknownFutureValue.' + description: 'Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the sign-in token was bound to the device. The possible values are: none, bound, unbound, unknownFutureValue.' status: anyOf: - $ref: '#/components/schemas/microsoft.graph.signInStatus' @@ -1378830,6 +1380251,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatusDetails' - type: object nullable: true + description: 'The status of the token protection for a request in the sign-in logs. For more information, see Conditional Access: Token Protection.' uniqueTokenIdentifier: type: string description: A unique base64-encoded request identifier used to track tokens issued by Microsoft Entra ID as they're redeemed at resource providers. @@ -1381278,6 +1382700,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopeInfo' - type: object nullable: true + description: The details of the scope in which the app is installed. teamsApp: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsApp' @@ -1384898,6 +1386321,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' - type: object nullable: true + description: 'The identity governance settings for the user, including the approver delegate configuration. Nullable. Returned only on $select. Supports $expand.' identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1384929,7 +1386353,7 @@ components: nullable: true isResourceAccount: type: boolean - description: Do not use – reserved for future use. + description: Do not use. Reserved for future use. nullable: true jobTitle: type: string @@ -1389284,6 +1390708,12 @@ components: description: Total capacity of the virtual event. format: int32 nullable: true + isManualApprovalEnabled: + type: boolean + nullable: true + isWaitlistEnabled: + type: boolean + nullable: true registrationWebUrl: type: string description: Registration URL of the virtual event. @@ -1389431,6 +1390861,22 @@ components: type: boolean description: Indicates whether the town hall is only open to invited people and groups within your organization. The isInviteOnly property can only be true if the value of the audience property is set to organization. nullable: true + registrationConfiguration: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + - type: object + nullable: true + x-ms-navigationProperty: true + registrations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + x-ms-navigationProperty: true + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' + - title: virtualEventTownhallRegistrationConfiguration + type: object microsoft.graph.virtualEventWebinar: allOf: - $ref: '#/components/schemas/microsoft.graph.virtualEvent' @@ -1389466,13 +1390912,6 @@ components: - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' - title: virtualEventWebinarRegistrationConfiguration type: object - properties: - isManualApprovalEnabled: - type: boolean - nullable: true - isWaitlistEnabled: - type: boolean - nullable: true microsoft.graph.virtualMachineDetails: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1398074,8 +1399513,6 @@ components: items: type: string nullable: true - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' microsoft.graph.accessPackageAnswer: title: accessPackageAnswer type: object @@ -1401398,11 +1402835,13 @@ components: - $ref: '#/components/schemas/microsoft.graph.userSet' - type: object nullable: true + description: The identity that receives the approval delegation. Only singleUser and groupMembers are currently supported. schedule: anyOf: - $ref: '#/components/schemas/microsoft.graph.requestSchedule' - type: object nullable: true + description: 'The schedule for the delegation, including start date and expiration pattern (duration, end date, or no expiration).' microsoft.graph.appsAndServicesSettings: title: appsAndServicesSettings type: object @@ -1414278,6 +1415717,10 @@ components: type: number description: The number of days after installation that forced reboot will happen. format: int32 + qualityUpdateCatalogItemId: + type: string + description: The unique identifier for the quality update catalog item targeted by the expedite. + nullable: true qualityUpdateRelease: type: string description: The release date to identify a quality update. @@ -1414314,7 +1415757,7 @@ components: nullable: true data: type: string - description: Data that represents an item in a base64 encoded opaque stream. + description: Data that represents an item in a Base64-encoded opaque stream. format: base64url nullable: true error: @@ -1415369,6 +1416812,7 @@ components: properties: chatId: type: string + description: The ID of the chat where the Teams app is installed. nullable: true microsoft.graph.groupFilter: title: groupFilter @@ -1415800,7 +1417244,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identifierUriRestriction' - type: object nullable: true - description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenatId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' + description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' microsoft.graph.identifierUriRestriction: title: identifierUriRestriction type: object @@ -1415813,7 +1417257,7 @@ components: description: 'Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they''re exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement.' excludeAppsReceivingV2Tokens: type: boolean - description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.' + description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.' nullable: true excludeSaml: type: boolean @@ -1415868,6 +1417312,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.approverDelegate' - type: object nullable: true + description: 'The approver delegate configuration for the user, including the delegate identity and delegation schedule. Nullable.' microsoft.graph.identityInfo: title: identityInfo type: object @@ -1417769,7 +1419214,7 @@ components: maxLifetime: pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' type: string - description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.' + description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.' format: duration nullable: true restrictForAppsCreatedAfterDateTime: @@ -1419756,6 +1421201,26 @@ components: description: Indicates whether anonymous users are allowed to start a meeting. autoAdmittedUsers: $ref: '#/components/schemas/microsoft.graph.autoAdmittedUsersType' + microsoft.graph.meetingEngagement: + title: meetingEngagement + type: object + properties: + dateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.' + format: date-time + nullable: true + engagementSubType: + type: string + description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).' + nullable: true + engagementType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.meetingEngagementType' + - type: object + nullable: true + description: 'The category of the engagement event. Required, non-nullable.' microsoft.graph.meetingInfo: title: meetingInfo type: object @@ -1421943,6 +1423408,9 @@ components: title: onPremisesDirectorySynchronizationFeature type: object properties: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: + type: boolean + nullable: true blockCloudObjectTakeoverThroughHardMatchEnabled: type: boolean description: Used to block cloud object takeover via source anchor hard match if enabled. @@ -1423240,6 +1424708,7 @@ components: properties: userId: type: string + description: The ID of the user for whom the Teams app is installed. nullable: true microsoft.graph.personDataSource: title: personDataSource @@ -1425872,7 +1427341,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.processContentMetadataBase' - description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required. + description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.' deviceMetadata: $ref: '#/components/schemas/microsoft.graph.deviceMetadata' integratedAppMetadata: @@ -1428117,6 +1429586,23 @@ components: type: boolean description: Specifies whether the item is locked. Read-write. nullable: true + microsoft.graph.retentionPeriodChange: + title: retentionPeriodChange + type: object + properties: + effectiveFromDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + nullable: true + status: + $ref: '#/components/schemas/microsoft.graph.retentionPeriodChangeStatus' + targetRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true microsoft.graph.retentionSetting: title: retentionSetting type: object @@ -1432128,6 +1433614,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopes' - type: object nullable: true + description: 'The scope in which the Teams app is installed. The possible values are: team, groupChat, personal, unknownFutureValue.' microsoft.graph.teamsAppInstalledEventMessageDetail: allOf: - $ref: '#/components/schemas/microsoft.graph.eventMessageDetail' @@ -1432274,6 +1433761,7 @@ components: properties: teamId: type: string + description: The ID of the team where the Teams app is installed. nullable: true microsoft.graph.teamUnarchivedEventMessageDetail: allOf: @@ -1433754,10 +1435242,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true + description: 'The token protection status of the sign-in session. The possible values are: none, bound, unbound, unknownFutureValue.' signInSessionStatusCode: maximum: 2147483647 minimum: -2147483648 type: number + description: Additional information about the status. format: int32 nullable: true microsoft.graph.toLowercaseTransformation: @@ -1438761,13 +1440251,6 @@ components: description: 'An integer that indicates the total number of devices where no deployment status or end state has not received, even after the scheduled end date was reached.' format: int32 description: Describes the status for a single FOTA deployment. - microsoft.graph.accessDriftReportResourceType: - title: accessDriftReportResourceType - enum: - - application - - group - - unknownFutureValue - type: string microsoft.graph.accessEntityType: title: accessEntityType enum: @@ -1443841,6 +1445324,7 @@ components: - usGovernment - unknownFutureValue - mexico + - australiaNewZealand type: string microsoft.graph.cloudPcImportedSnapshotState: title: cloudPcImportedSnapshotState @@ -1446467,6 +1447951,31 @@ components: - value: remoteLock description: Remotely lock the device name: remoteLock + microsoft.graph.deviceComplianceScriptPlatformType: + title: deviceComplianceScriptPlatformType + enum: + - windows10 + - linux + - macOS + - unknownFutureValue + type: string + description: Indicates the platform that a device compliance script targets for evaluation. + x-ms-enum: + name: deviceComplianceScriptPlatformType + modelAsString: false + values: + - value: windows10 + description: Default. Indicates that the compliance script targets devices running Windows 10 and later. + name: windows10 + - value: linux + description: Indicates that the compliance script targets devices running Linux. + name: linux + - value: macOS + description: Indicates that the compliance script targets devices running macOS. + name: macOS + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceComplianceScriptRuleDataType: title: deviceComplianceScriptRuleDataType enum: @@ -1454457,6 +1455966,15 @@ components: - limited - unknownFutureValue type: string + microsoft.graph.meetingEngagementType: + title: meetingEngagementType + enum: + - reaction + - hand + - camera + - microphone + - unknownFutureValue + type: string microsoft.graph.meetingLiveShareOptions: title: meetingLiveShareOptions enum: @@ -1460034,6 +1461552,15 @@ components: - value: contentDownloaded description: Application content was downloaded to the device. name: contentDownloaded + microsoft.graph.retentionPeriodChangeStatus: + title: retentionPeriodChangeStatus + enum: + - none + - inProgress + - failed + - completed + - unknownFutureValue + type: string microsoft.graph.retrievalDataSource: title: retrievalDataSource enum: @@ -1460414,6 +1461941,29 @@ components: - darkPink - darkYellow - unknownFutureValue + - darkRed + - cranberry + - darkOrange + - bronze + - peach + - gold + - lime + - forest + - lightGreen + - jade + - lightTeal + - darkTeal + - steel + - skyBlue + - blueGray + - lavender + - lilac + - plum + - magenta + - darkBrown + - beige + - charcoal + - silver type: string microsoft.graph.scheduleRequestActions: title: scheduleRequestActions @@ -1471345,17 +1472895,18 @@ components: format: date-time failureReason: type: string - description: Describes why the taskProcessingResult has failed. + description: Describes why the taskProcessingResult failed. nullable: true processingInfo: type: string + description: 'Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn''t performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable.' nullable: true processingStatus: $ref: '#/components/schemas/microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus' startedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' + description: 'The date time when taskProcessingResult execution started. Value is null if task execution hasn''t started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' format: date-time nullable: true subject: @@ -1480609,9 +1482160,10 @@ components: items: type: string nullable: true + description: The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. category: type: string - description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. nullable: true classification: anyOf: @@ -1486679,18 +1488231,22 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS server that resolves the request. domainName: type: string + description: The name of the DNS record associated with the alert. nullable: true hostIpAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS request client. ipAddresses: type: array items: $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' + description: IP entities that represent the resolved IP addresses. microsoft.graph.security.downgradeJustification: title: downgradeJustification type: object @@ -1486909,6 +1488465,7 @@ components: $ref: '#/components/schemas/microsoft.graph.security.fileHashAlgorithm' value: type: string + description: The hash value. nullable: true microsoft.graph.security.filePlanAppliedCategory: allOf: @@ -1487028,21 +1488585,27 @@ components: properties: company: type: string + description: The name of the company that owns the organization. nullable: true displayName: type: string + description: The display name of the organization. nullable: true email: type: string + description: The email address of the organization. nullable: true login: type: string + description: The login (name) of the organization. nullable: true orgId: type: string + description: The unique and immutable ID of the organization. nullable: true webUrl: type: string + description: The URL of the web page for the organization. nullable: true microsoft.graph.security.gitHubRepoEvidence: allOf: @@ -1487052,18 +1488615,23 @@ components: properties: baseUrl: type: string + description: The base URL of the web page for the repository. nullable: true login: type: string + description: The login (name) of the repository. nullable: true owner: type: string + description: The login of the owner of the repository. nullable: true ownerType: type: string + description: 'The type of owner of the repository, for example, User or Organization.' nullable: true repoId: type: string + description: The unique and immutable ID of the GitHub repository. nullable: true microsoft.graph.security.gitHubUserEvidence: allOf: @@ -1487073,18 +1488641,23 @@ components: properties: email: type: string + description: The email address of the user account. nullable: true login: type: string + description: User's login (GitHub handle). nullable: true name: type: string + description: User's name. nullable: true userId: type: string + description: The unique and immutable ID of the user account. nullable: true webUrl: type: string + description: 'The URL of the user''s profile web page, for example, https://github.com/my-login.' nullable: true microsoft.graph.security.googleCloudResourceEvidence: allOf: @@ -1487158,9 +1488731,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.userEvidence' - type: object nullable: true + description: The account that is associated with the sign-in session ID. endUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true host: @@ -1487168,12 +1488743,15 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.deviceEvidence' - type: object nullable: true + description: The host for the session. sessionId: type: string + description: 'The session ID for the account reported in the alert, for example, 0x3e7.' nullable: true startUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true microsoft.graph.security.hostPortBanner: @@ -1487449,7 +1489027,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ioTDeviceImportanceType' - type: object nullable: true - description: 'The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue.' + description: 'The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue.' ioTHub: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' @@ -1488045,18 +1489623,22 @@ components: properties: category: type: string + description: 'The malware category by the vendor. For example, Trojan.' nullable: true files: type: array items: $ref: '#/components/schemas/microsoft.graph.security.fileEvidence' + description: 'A list of the linked file entities on which the malware was found. Can contain the File entities inline or as reference. For more information, see fileEvidence.' name: type: string + description: 'The malware name by the vendor. For example, Win32/Toga.' nullable: true processes: type: array items: $ref: '#/components/schemas/microsoft.graph.security.processEvidence' + description: 'A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence.' microsoft.graph.security.managedServicesAuditRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1488503,10 +1490085,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the destination for this connection. destinationPort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The destination port number, for example, 80.' format: int32 nullable: true protocol: @@ -1488514,15 +1490098,18 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.protocolType' - type: object nullable: true + description: 'The protocol type. Possible values are tcp, udp, unknownFutureValue.' sourceAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the source for this connection. sourcePort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The source port number, for example, 80.' format: int32 nullable: true microsoft.graph.security.nicEvidence: @@ -1489433,20 +1491020,24 @@ components: properties: allowedIpAddresses: type: string + description: All IP addresses that are accessible with this SAS. The default value is Allows all IP addresses. nullable: true allowedResourceTypes: type: array items: type: string nullable: true + description: All of the resource types accessible with this SAS. allowedServices: type: array items: type: string nullable: true + description: All of the services that are accessible with this SAS. expiryDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true permissions: @@ -1489454,18 +1491045,23 @@ components: items: type: string nullable: true + description: All of the permissions granted to this SAS. protocol: type: string + description: The protocol that is allowed for the SAS. nullable: true signatureHash: type: string + description: 'The SAS signature hash, which is the unique identifier for the SAS.' nullable: true signedWith: type: string + description: The storage key used to generate the SAS. nullable: true startDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true storageResource: @@ -1489473,6 +1491069,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' - type: object nullable: true + description: A link to the storage resource for this SAS. microsoft.graph.security.sbpConfigurationEventRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1489690,23 +1491287,29 @@ components: properties: appId: type: string + description: 'The unique identifier for the associated application, represented by its appId property.' nullable: true appOwnerTenantId: type: string + description: Contains the tenant ID where the application is registered. nullable: true servicePrincipalName: type: string + description: The display name for the service principal. nullable: true servicePrincipalObjectId: type: string + description: The unique identifier for the service principal. nullable: true servicePrincipalType: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.servicePrincipalType' - type: object nullable: true + description: 'Type of the service principal. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue.' tenantId: type: string + description: The Microsoft Entra tenant ID of service principal. nullable: true microsoft.graph.security.sharePointAppPermissionOperationAuditRecord: allOf: @@ -1489946,32 +1491549,41 @@ components: properties: networkMessageId: type: string + description: The network message ID of the email to which submission belongs. nullable: true recipient: type: string + description: The recipient of the mail. nullable: true reportType: type: string + description: 'The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk.' nullable: true sender: type: string + description: The sender of the mail. nullable: true senderIp: type: string + description: The sender's IP. nullable: true subject: type: string + description: The subject of the submission mail. nullable: true submissionDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The reported date and time for this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true submissionId: type: string + description: The submission ID. nullable: true submitter: type: string + description: The submitter's email address. nullable: true microsoft.graph.security.submissionResult: title: submissionResult @@ -1519173,6 +1520785,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.attendanceInterval' + microsoft.graph.meetingEngagementCollectionResponse: + title: Collection of microsoft.graph.meetingEngagement + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' microsoft.graph.attributeMappingParameterSchemaCollectionResponse: title: Collection of microsoft.graph.attributeMappingParameterSchema type: object @@ -1537576,6 +1539199,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceIntervalCollectionResponse' + microsoft.graph.meetingEngagementCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingEngagementCollectionResponse' microsoft.graph.attributeMappingParameterSchemaCollectionResponse: description: Retrieved collection content: @@ -1541347,13 +1542976,6 @@ components: user: '@odata.type': microsoft.graph.user userId: String - microsoft.graph.accessDriftReport: - value: - downloadUri: String - expiresAt: '0001-01-01T00:00:00.0000000+00:00' - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType - tenantId: String microsoft.graph.accessPackage: value: accessPackageAssignmentPolicies: @@ -1542155,6 +1543777,7 @@ components: agentDisplayName: String agentId: String blueprintId: String + clientSessionId: String detectedDateTime: '0001-01-01T00:00:00.0000000+00:00' detectionTimingType: '@odata.type': microsoft.graph.riskDetectionTimingType @@ -1542169,6 +1543792,9 @@ components: '@odata.type': microsoft.graph.riskLevel riskState: '@odata.type': microsoft.graph.riskState + signInClientDisplayName: String + signInCorrelationId: String + signInRequestId: String source: String microsoft.graph.agentUser: value: { } @@ -1543567,6 +1545193,8 @@ components: fingerprint: String identityCertificate: '@odata.type': microsoft.graph.androidWorkProfileCertificateProfileBase + lockdownExclusionList: + - String microsoftTunnelSiteId: String proxyExclusionList: - String @@ -1544163,6 +1545791,8 @@ components: attendanceIntervals: - '@odata.type': microsoft.graph.attendanceInterval emailAddress: String + engagements: + - '@odata.type': microsoft.graph.meetingEngagement externalRegistrationInformation: '@odata.type': microsoft.graph.virtualEventExternalRegistrationInformation identity: @@ -1545570,6 +1547200,7 @@ components: eTag: String extendedKeyUsages: - '@odata.type': microsoft.graph.extendedKeyUsage + geographicRegion: String issuerCommonName: String keyPlatform: '@odata.type': microsoft.graph.cloudCertificationAuthorityKeyPlatformType @@ -1547915,6 +1549546,8 @@ components: displayName: String enforceSignatureCheck: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + platform: + '@odata.type': microsoft.graph.deviceComplianceScriptPlatformType publisher: String roleScopeTagIds: - String @@ -1554878,10 +1556511,12 @@ components: androidDeviceBlockedOnMissingPartnerData: 'true' androidEnabled: 'true' androidMobileApplicationManagementEnabled: 'true' + grantMobileThreatDefensePartnerRole: 'true' iosDeviceBlockedOnMissingPartnerData: 'true' iosEnabled: 'true' iosMobileApplicationManagementEnabled: 'true' lastHeartbeatDateTime: '0001-01-01T00:00:00.0000000+00:00' + launchMobileThreatDefensePartnerOnSetupEnabled: 'true' macDeviceBlockedOnMissingPartnerData: 'true' macEnabled: 'true' microsoftDefenderForEndpointAttachEnabled: 'true' @@ -1557414,6 +1559049,8 @@ components: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' offboardRequestedDateTime: '0001-01-01T00:00:00.0000000+00:00' + pendingRetentionPeriodChange: + '@odata.type': microsoft.graph.retentionPeriodChange policyId: String protectionSources: '@odata.type': microsoft.graph.protectionSource @@ -1559532,6 +1561169,7 @@ components: clientAppUsed: String clientCredentialType: '@odata.type': microsoft.graph.clientCredentialType + clientSessionId: String conditionalAccessAudiences: - String conditionalAccessStatus: @@ -1562577,6 +1564215,8 @@ components: microsoft.graph.virtualEventRegistrationConfiguration: value: capacity: '0' + isManualApprovalEnabled: 'true' + isWaitlistEnabled: 'true' questions: - '@odata.type': microsoft.graph.virtualEventRegistrationQuestionBase registrationWebUrl: String @@ -1562624,6 +1564264,12 @@ components: invitedAttendees: - '@odata.type': microsoft.graph.identity isInviteOnly: 'true' + registrationConfiguration: + '@odata.type': microsoft.graph.virtualEventTownhallRegistrationConfiguration + registrations: + - '@odata.type': microsoft.graph.virtualEventRegistration + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + value: { } microsoft.graph.virtualEventWebinar: value: audience: @@ -1562635,9 +1564281,7 @@ components: registrations: - '@odata.type': microsoft.graph.virtualEventRegistration microsoft.graph.virtualEventWebinarRegistrationConfiguration: - value: - isManualApprovalEnabled: 'true' - isWaitlistEnabled: 'true' + value: { } microsoft.graph.virtualMachineDetails: value: virtualMachine: @@ -1565411,8 +1567055,6 @@ components: reportFormat: String resourceIds: - String - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType microsoft.graph.accessPackageAnswer: value: answeredQuestion: @@ -1570855,6 +1572497,7 @@ components: microsoft.graph.expeditedWindowsQualityUpdateSettings: value: daysUntilForcedReboot: '0' + qualityUpdateCatalogItemId: String qualityUpdateRelease: String microsoft.graph.expirationPattern: value: @@ -1572688,6 +1574331,12 @@ components: allowAnonymousUsersToStartMeeting: 'true' autoAdmittedUsers: '@odata.type': microsoft.graph.autoAdmittedUsersType + microsoft.graph.meetingEngagement: + value: + dateTime: '0001-01-01T00:00:00.0000000+00:00' + engagementSubType: String + engagementType: + '@odata.type': microsoft.graph.meetingEngagementType microsoft.graph.meetingInfo: value: allowConversationWithoutHost: 'true' @@ -1573424,6 +1575073,7 @@ components: '@odata.type': microsoft.graph.onPremisesWritebackConfiguration microsoft.graph.onPremisesDirectorySynchronizationFeature: value: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: 'true' blockCloudObjectTakeoverThroughHardMatchEnabled: 'true' blockSoftMatchEnabled: 'true' bypassDirSyncOverridesEnabled: 'true' @@ -1575480,6 +1577130,12 @@ components: isLabelUpdateAllowed: 'true' isMetadataUpdateAllowed: 'true' isRecordLocked: 'true' + microsoft.graph.retentionPeriodChange: + value: + effectiveFromDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.retentionPeriodChangeStatus + targetRetentionPeriodInDays: '0' microsoft.graph.retentionSetting: value: interval: String diff --git a/openapi/beta/graphexplorer.yaml b/openapi/beta/graphexplorer.yaml index 94c38ab7..5ebd4719 100644 --- a/openapi/beta/graphexplorer.yaml +++ b/openapi/beta/graphexplorer.yaml @@ -8193,7 +8193,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' operationId: admin.exchange.mailboxes.mailbox.folders.mailboxFolder.childFolders.mailboxFolder.items.delta parameters: - name: mailbox-id @@ -8354,7 +8354,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -8707,7 +8707,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-beta @@ -8857,7 +8857,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -9011,7 +9011,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke action exportItems - description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see: Overview of the mailbox import and export APIs in Microsoft Graph (preview) You can export up to 20 items in a single export request.' + description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailbox-exportitems?view=graph-rest-beta @@ -10971,11 +10971,11 @@ paths: get: tags: - admin.peopleAdminSettings - summary: Get photoUpdateSettings - description: Read the properties and relationships of a photoUpdateSettings object. + summary: List photoUpdateSettings + description: Get the properties of a photoUpdateSettings object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/photoupdatesettings-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/peopleadminsettings-list-photoupdatesettings?view=graph-rest-beta operationId: admin.people.GetPhotoUpdateSettings parameters: - name: $select @@ -11038,11 +11038,7 @@ paths: delete: tags: - admin.peopleAdminSettings - summary: Delete photoUpdateSettings - description: Delete a photoUpdateSettings object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/peopleadminsettings-delete-photoupdatesettings?view=graph-rest-beta + summary: Delete navigation property photoUpdateSettings for admin operationId: admin.people.DeletePhotoUpdateSettings parameters: - name: If-Match @@ -38504,6 +38500,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -38530,6 +38528,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -38640,6 +38639,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -39094,6 +39094,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -39120,6 +39122,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -39216,6 +39219,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -54240,6 +54244,8 @@ paths: - clientAppUsed desc - clientCredentialType - clientCredentialType desc + - clientSessionId + - clientSessionId desc - conditionalAccessAudiences - conditionalAccessAudiences desc - conditionalAccessStatus @@ -54382,6 +54388,7 @@ paths: - azureResourceId - clientAppUsed - clientCredentialType + - clientSessionId - conditionalAccessAudiences - conditionalAccessStatus - correlationId @@ -54531,6 +54538,7 @@ paths: - azureResourceId - clientAppUsed - clientCredentialType + - clientSessionId - conditionalAccessAudiences - conditionalAccessStatus - correlationId @@ -78709,6 +78717,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -78735,6 +78745,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -78845,6 +78856,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -79299,6 +79311,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -79325,6 +79339,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -79421,6 +79436,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -169481,6 +169497,8 @@ paths: - eTag desc - extendedKeyUsages - extendedKeyUsages desc + - geographicRegion + - geographicRegion desc - issuerCommonName - issuerCommonName desc - keyPlatform @@ -169545,6 +169563,7 @@ paths: - displayName - eTag - extendedKeyUsages + - geographicRegion - issuerCommonName - keyPlatform - lastModifiedDateTime @@ -169656,6 +169675,7 @@ paths: - displayName - eTag - extendedKeyUsages + - geographicRegion - issuerCommonName - keyPlatform - lastModifiedDateTime @@ -188947,6 +188967,8 @@ paths: - enforceSignatureCheck desc - lastModifiedDateTime - lastModifiedDateTime desc + - platform + - platform desc - publisher - publisher desc - roleScopeTagIds @@ -188975,6 +188997,7 @@ paths: - displayName - enforceSignatureCheck - lastModifiedDateTime + - platform - publisher - roleScopeTagIds - runAs32Bit @@ -189063,6 +189086,7 @@ paths: - displayName - enforceSignatureCheck - lastModifiedDateTime + - platform - publisher - roleScopeTagIds - runAs32Bit @@ -227777,6 +227801,8 @@ paths: - androidEnabled desc - androidMobileApplicationManagementEnabled - androidMobileApplicationManagementEnabled desc + - grantMobileThreatDefensePartnerRole + - grantMobileThreatDefensePartnerRole desc - iosDeviceBlockedOnMissingPartnerData - iosDeviceBlockedOnMissingPartnerData desc - iosEnabled @@ -227785,6 +227811,8 @@ paths: - iosMobileApplicationManagementEnabled desc - lastHeartbeatDateTime - lastHeartbeatDateTime desc + - launchMobileThreatDefensePartnerOnSetupEnabled + - launchMobileThreatDefensePartnerOnSetupEnabled desc - macDeviceBlockedOnMissingPartnerData - macDeviceBlockedOnMissingPartnerData desc - macEnabled @@ -227822,10 +227850,12 @@ paths: - androidDeviceBlockedOnMissingPartnerData - androidEnabled - androidMobileApplicationManagementEnabled + - grantMobileThreatDefensePartnerRole - iosDeviceBlockedOnMissingPartnerData - iosEnabled - iosMobileApplicationManagementEnabled - lastHeartbeatDateTime + - launchMobileThreatDefensePartnerOnSetupEnabled - macDeviceBlockedOnMissingPartnerData - macEnabled - microsoftDefenderForEndpointAttachEnabled @@ -227913,10 +227943,12 @@ paths: - androidDeviceBlockedOnMissingPartnerData - androidEnabled - androidMobileApplicationManagementEnabled + - grantMobileThreatDefensePartnerRole - iosDeviceBlockedOnMissingPartnerData - iosEnabled - iosMobileApplicationManagementEnabled - lastHeartbeatDateTime + - launchMobileThreatDefensePartnerOnSetupEnabled - macDeviceBlockedOnMissingPartnerData - macEnabled - microsoftDefenderForEndpointAttachEnabled @@ -259267,6 +259299,10 @@ paths: tags: - deviceManagement.virtualEndpoint summary: Invoke action retry + description: Retry a cloudPcBulkAction object with selected Cloud PCs. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcbulkaction-retry?view=graph-rest-beta operationId: deviceManagement.virtualEndpoint.bulkActions.cloudPcBulkAction.retry parameters: - name: cloudPcBulkAction-id @@ -788634,7 +788670,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (from a run) description: Get the taskProcessingResult resources for a run. externalDocs: description: Find more info here @@ -790542,7 +790578,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -795114,7 +795150,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -812651,6 +812687,8 @@ paths: - agentId desc - blueprintId - blueprintId desc + - clientSessionId + - clientSessionId desc - detectedDateTime - detectedDateTime desc - detectionTimingType @@ -812669,6 +812707,12 @@ paths: - riskLevel desc - riskState - riskState desc + - signInClientDisplayName + - signInClientDisplayName desc + - signInCorrelationId + - signInCorrelationId desc + - signInRequestId + - signInRequestId desc - source - source desc type: string @@ -812688,6 +812732,7 @@ paths: - agentDisplayName - agentId - blueprintId + - clientSessionId - detectedDateTime - detectionTimingType - identityType @@ -812697,6 +812742,9 @@ paths: - riskEvidence - riskLevel - riskState + - signInClientDisplayName + - signInCorrelationId + - signInRequestId - source type: string - name: $expand @@ -812777,6 +812825,7 @@ paths: - agentDisplayName - agentId - blueprintId + - clientSessionId - detectedDateTime - detectionTimingType - identityType @@ -812786,6 +812835,9 @@ paths: - riskEvidence - riskLevel - riskState + - signInClientDisplayName + - signInCorrelationId + - signInRequestId - source type: string - name: $expand @@ -939523,6 +939575,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -939549,6 +939603,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -939659,6 +939714,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -940119,6 +940175,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -940145,6 +940203,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -940241,6 +940300,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -991573,7 +991633,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime})': + '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime},aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'')': description: Provides operations to call the destinationReport method. get: tags: @@ -991597,6 +991657,18 @@ paths: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -991623,7 +991695,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the deviceReport method. get: tags: @@ -991659,440 +991731,458 @@ paths: schema: type: string nullable: true - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.device' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.entitiesSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': - description: Provides operations to call the entitiesSummaries method. - get: - tags: - - networkAccess.reports - summary: Invoke function entitiesSummaries - description: 'Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-reports-entitiessummaries?view=graph-rest-beta - operationId: networkAccess.reports.entitiesSummaries - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.entitiesSummary' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.getApplicationUsageAnalytics(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy=''{aggregatedBy}'')': - description: Provides operations to call the getApplicationUsageAnalytics method. - get: - tags: - - networkAccess.reports - summary: Invoke function getApplicationUsageAnalytics - description: 'Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-reports-getapplicationusageanalytics?view=graph-rest-beta - operationId: networkAccess.reports.getApplicationUsageAnalytics - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: aggregatedBy - in: path - description: 'Usage: aggregatedBy=''{aggregatedBy}''' - required: true - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.aggregationFilter' - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationAnalyticsUsagePoint' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.getCloudApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId=''@userId'')': - description: Provides operations to call the getCloudApplicationReport method. - get: - tags: - - networkAccess.reports - summary: Invoke function getCloudApplicationReport - description: Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-reports-getcloudapplicationreport?view=graph-rest-beta - operationId: networkAccess.reports.getCloudApplicationReport - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: userId + - name: aiAgentId in: query - description: 'Usage: userId=''@userId''' + description: 'Usage: aiAgentId=''@aiAgentId''' schema: type: string nullable: true - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudApplicationReport' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.getConnectionSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': - description: Provides operations to call the getConnectionSummaries method. - get: - tags: - - networkAccess.reports - summary: Invoke function getConnectionSummaries - description: 'Returns connections count per traffic type: Private/Internet/Microsoft.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta - operationId: networkAccess.reports.getConnectionSummaries - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.connectionSummary' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.getCrossTenantSummary(startDateTime={startDateTime},endDateTime={endDateTime},discoveryPivotDateTime={discoveryPivotDateTime})': - description: Provides operations to call the getCrossTenantSummary method. - get: - tags: - - networkAccess.reports - summary: Invoke function getCrossTenantSummary - description: Get a summary of the cross-tenant access patterns as logged in Global Secure Access. - operationId: networkAccess.reports.getCrossTenantSummary - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: discoveryPivotDateTime - in: path - description: 'Usage: discoveryPivotDateTime={discoveryPivotDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - responses: - '200': - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.networkaccess.crossTenantSummary' - - type: object - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/networkAccess/reports/microsoft.graph.networkaccess.getDestinationSummaries(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy=''{aggregatedBy}'')': - description: Provides operations to call the getDestinationSummaries method. - get: - tags: - - networkAccess.reports - summary: Invoke function getDestinationSummaries - description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access. - operationId: networkAccess.reports.getDestinationSummaries - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: aggregatedBy - in: path - description: 'Usage: aggregatedBy=''{aggregatedBy}''' - required: true - schema: - $ref: '#/components/schemas/microsoft.graph.networkaccess.aggregationFilter' - - $ref: '#/components/parameters/top' - - $ref: '#/components/parameters/skip' - - $ref: '#/components/parameters/search' - - $ref: '#/components/parameters/filter' - - $ref: '#/components/parameters/count' - responses: - '200': - description: Success - content: - application/json: - schema: - type: object - allOf: - - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - - type: object - properties: - value: - type: array - items: - $ref: '#/components/schemas/microsoft.graph.networkaccess.destinationSummary' - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.getDeviceUsageSummary(startDateTime={startDateTime},endDateTime={endDateTime},activityPivotDateTime={activityPivotDateTime})': - description: Provides operations to call the getDeviceUsageSummary method. - get: - tags: - - networkAccess.reports - summary: Invoke function getDeviceUsageSummary - description: 'Get a summary of device onboarding and offboarding within a specified timeframe as logged in Global Secure Access. This summary includes the total number of devices, active devices, and inactive devices.' - operationId: networkAccess.reports.getDeviceUsageSummary - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: activityPivotDateTime - in: path - description: 'Usage: activityPivotDateTime={activityPivotDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - responses: - '200': - description: Success - content: - application/json: - schema: - anyOf: - - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceUsageSummary' - - type: object - nullable: true - default: - $ref: '#/components/responses/error' - x-ms-docs-operation-type: function - '/networkAccess/reports/microsoft.graph.networkaccess.getDiscoveredApplicationSegmentReport(startDateTime={startDateTime},endDateTime={endDateTime},userId=''@userId'')': - description: Provides operations to call the getDiscoveredApplicationSegmentReport method. - get: - tags: - - networkAccess.reports - summary: Invoke function getDiscoveredApplicationSegmentReport - description: Returns a collection of discovered application segments based on aggregated traffic logs for a given period. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta - operationId: networkAccess.reports.getDiscoveredApplicationSegmentReport - parameters: - - name: startDateTime - in: path - description: 'Usage: startDateTime={startDateTime}' - required: true - schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - - name: endDateTime - in: path - description: 'Usage: endDateTime={endDateTime}' - required: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' schema: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - format: date-time - - name: userId + nullable: true + - name: cloudApplicationName in: query - description: 'Usage: userId=''@userId''' + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.device' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/reports/microsoft.graph.networkaccess.entitiesSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': + description: Provides operations to call the entitiesSummaries method. + get: + tags: + - networkAccess.reports + summary: Invoke function entitiesSummaries + description: 'Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-reports-entitiessummaries?view=graph-rest-beta + operationId: networkAccess.reports.entitiesSummaries + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.entitiesSummary' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/reports/microsoft.graph.networkaccess.getApplicationUsageAnalytics(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy=''{aggregatedBy}'')': + description: Provides operations to call the getApplicationUsageAnalytics method. + get: + tags: + - networkAccess.reports + summary: Invoke function getApplicationUsageAnalytics + description: 'Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-reports-getapplicationusageanalytics?view=graph-rest-beta + operationId: networkAccess.reports.getApplicationUsageAnalytics + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: aggregatedBy + in: path + description: 'Usage: aggregatedBy=''{aggregatedBy}''' + required: true + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.aggregationFilter' + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.applicationAnalyticsUsagePoint' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/reports/microsoft.graph.networkaccess.getCloudApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId=''@userId'')': + description: Provides operations to call the getCloudApplicationReport method. + get: + tags: + - networkAccess.reports + summary: Invoke function getCloudApplicationReport + description: Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-reports-getcloudapplicationreport?view=graph-rest-beta + operationId: networkAccess.reports.getCloudApplicationReport + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: userId + in: query + description: 'Usage: userId=''@userId''' + schema: + type: string + nullable: true + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.cloudApplicationReport' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/reports/microsoft.graph.networkaccess.getConnectionSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': + description: Provides operations to call the getConnectionSummaries method. + get: + tags: + - networkAccess.reports + summary: Invoke function getConnectionSummaries + description: 'Returns connections count per traffic type: Private/Internet/Microsoft.' + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta + operationId: networkAccess.reports.getConnectionSummaries + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.connectionSummary' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/reports/microsoft.graph.networkaccess.getCrossTenantSummary(startDateTime={startDateTime},endDateTime={endDateTime},discoveryPivotDateTime={discoveryPivotDateTime})': + description: Provides operations to call the getCrossTenantSummary method. + get: + tags: + - networkAccess.reports + summary: Invoke function getCrossTenantSummary + description: Get a summary of the cross-tenant access patterns as logged in Global Secure Access. + operationId: networkAccess.reports.getCrossTenantSummary + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: discoveryPivotDateTime + in: path + description: 'Usage: discoveryPivotDateTime={discoveryPivotDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.crossTenantSummary' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + '/networkAccess/reports/microsoft.graph.networkaccess.getDestinationSummaries(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy=''{aggregatedBy}'')': + description: Provides operations to call the getDestinationSummaries method. + get: + tags: + - networkAccess.reports + summary: Invoke function getDestinationSummaries + description: Get counts of the visits to the top destination aggregations as logged in Global Secure Access. + operationId: networkAccess.reports.getDestinationSummaries + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: aggregatedBy + in: path + description: 'Usage: aggregatedBy=''{aggregatedBy}''' + required: true + schema: + $ref: '#/components/schemas/microsoft.graph.networkaccess.aggregationFilter' + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + responses: + '200': + description: Success + content: + application/json: + schema: + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.networkaccess.destinationSummary' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + '/networkAccess/reports/microsoft.graph.networkaccess.getDeviceUsageSummary(startDateTime={startDateTime},endDateTime={endDateTime},activityPivotDateTime={activityPivotDateTime})': + description: Provides operations to call the getDeviceUsageSummary method. + get: + tags: + - networkAccess.reports + summary: Invoke function getDeviceUsageSummary + description: 'Get a summary of device onboarding and offboarding within a specified timeframe as logged in Global Secure Access. This summary includes the total number of devices, active devices, and inactive devices.' + operationId: networkAccess.reports.getDeviceUsageSummary + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: activityPivotDateTime + in: path + description: 'Usage: activityPivotDateTime={activityPivotDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.networkaccess.deviceUsageSummary' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + '/networkAccess/reports/microsoft.graph.networkaccess.getDiscoveredApplicationSegmentReport(startDateTime={startDateTime},endDateTime={endDateTime},userId=''@userId'')': + description: Provides operations to call the getDiscoveredApplicationSegmentReport method. + get: + tags: + - networkAccess.reports + summary: Invoke function getDiscoveredApplicationSegmentReport + description: Returns a collection of discovered application segments based on aggregated traffic logs for a given period. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta + operationId: networkAccess.reports.getDiscoveredApplicationSegmentReport + parameters: + - name: startDateTime + in: path + description: 'Usage: startDateTime={startDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: endDateTime + in: path + description: 'Usage: endDateTime={endDateTime}' + required: true + schema: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + - name: userId + in: query + description: 'Usage: userId=''@userId''' schema: type: string nullable: true @@ -992308,7 +992398,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the userReport method. get: tags: @@ -992344,6 +992434,24 @@ paths: schema: type: string nullable: true + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + - name: cloudApplicationName + in: query + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -1260932,6 +1261040,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1263158,6 +1263269,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1263190,6 +1263303,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1263275,6 +1263389,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1264539,6 +1264654,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1264573,6 +1264690,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1264644,6 +1264762,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1267031,6 +1267150,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1267065,6 +1267186,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1267151,6 +1267273,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1268600,6 +1268723,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1268632,6 +1268757,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1268702,6 +1268828,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1270507,6 +1270634,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1270533,6 +1270662,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1270596,6 +1270726,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1270692,6 +1270823,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1270755,6 +1270887,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1270850,6 +1270983,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1270935,6 +1271069,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1270961,6 +1271097,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1271045,6 +1271182,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1271071,6 +1271210,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1271155,6 +1271295,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1271181,6 +1271323,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1271557,6 +1271700,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1273338,6 +1273482,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1273370,6 +1273516,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1273440,6 +1273587,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1275618,6 +1275766,8 @@ paths: - lastModifiedDateTime desc - offboardRequestedDateTime - offboardRequestedDateTime desc + - pendingRetentionPeriodChange + - pendingRetentionPeriodChange desc - policyId - policyId desc - protectionSources @@ -1275650,6 +1275800,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1275735,6 +1275886,7 @@ paths: - lastModifiedBy - lastModifiedDateTime - offboardRequestedDateTime + - pendingRetentionPeriodChange - policyId - protectionSources - status @@ -1276770,6 +1276922,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1277248,6 +1277403,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1281522,9 +1281680,83 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.migrate + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.migrate' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.validate + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate' + - /solutions/migrations/crossTenantMigrationJobs/microsoft.graph.validate '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users': description: Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. get: @@ -1281838,6 +1282070,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1282049,9 +1282284,81 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.migrate + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.migrate' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.validate + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate' + - /solutions/migrations/crossTenantMigrationJobs/microsoft.graph.validate /solutions/migrations/crossTenantMigrationJobs/$count: description: Provides operations to count the resources in the collection. get: @@ -1282136,6 +1282443,9 @@ paths: date: '2025-07-09' version: 2025-07/PrivatePreview:CrossTenantContentMigrationAPI x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate' /solutions/sharePoint: description: Provides operations to manage the sharePoint property of the microsoft.graph.solutionsRoot entity. get: @@ -1282774,6 +1283084,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1283453,6 +1283766,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1284945,6 +1285261,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -1284971,6 +1285289,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1285096,6 +1285415,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1286163,6 +1286483,8 @@ paths: - isInviteOnly - presenters - sessions + - registrationConfiguration + - registrations type: string - name: $expand in: query @@ -1286177,6 +1286499,8 @@ paths: - '*' - presenters - sessions + - registrationConfiguration + - registrations type: string responses: '200': @@ -1286259,6 +1286583,8 @@ paths: - isInviteOnly - presenters - sessions + - registrationConfiguration + - registrations type: string - name: $expand in: query @@ -1286273,6 +1286599,8 @@ paths: - '*' - presenters - sessions + - registrationConfiguration + - registrations type: string responses: '200': @@ -1287009,18 +1287337,1159 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}' - - '/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}' - - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}' - - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/$count': + - '/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.presenters.sessions.GetCount-aaa6 + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventPresenter-id + in: path + description: The unique identifier of virtualEventPresenter + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventPresenter + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.presenters.GetCount-018d + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration': + description: Provides operations to manage the registrationConfiguration property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrationConfiguration from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrationConfiguration + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - capacity + - isManualApprovalEnabled + - isWaitlistEnabled + - registrationWebUrl + - questions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - questions + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrationConfiguration in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrationConfiguration + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrationConfiguration for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrationConfiguration + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.ListQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - displayName + - displayName desc + - isRequired + - isRequired desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - displayName + - isRequired + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.CreateQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.GetQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - displayName + - isRequired + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property questions in solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.UpdateQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.DeleteQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.questions.GetCount-540e + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.ListRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - cancelationDateTime + - cancelationDateTime desc + - email + - email desc + - externalRegistrationInformation + - externalRegistrationInformation desc + - firstName + - firstName desc + - lastName + - lastName desc + - preferredLanguage + - preferredLanguage desc + - preferredTimezone + - preferredTimezone desc + - registrantVideoOnDemandWebUrl + - registrantVideoOnDemandWebUrl desc + - registrationDateTime + - registrationDateTime desc + - registrationQuestionAnswers + - registrationQuestionAnswers desc + - status + - status desc + - userId + - userId desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - cancelationDateTime + - email + - externalRegistrationInformation + - firstName + - lastName + - preferredLanguage + - preferredTimezone + - registrantVideoOnDemandWebUrl + - registrationDateTime + - registrationQuestionAnswers + - status + - userId + - sessions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - sessions + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to registrations for solutions + operationId: solutions.virtualEvents.townhalls.CreateRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - cancelationDateTime + - email + - externalRegistrationInformation + - firstName + - lastName + - preferredLanguage + - preferredTimezone + - registrantVideoOnDemandWebUrl + - registrationDateTime + - registrationQuestionAnswers + - status + - userId + - sessions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - sessions + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.virtualEventRegistration.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.ListSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - allowAttendeeToEnableCamera + - allowAttendeeToEnableCamera desc + - allowAttendeeToEnableMic + - allowAttendeeToEnableMic desc + - allowBreakoutRooms + - allowBreakoutRooms desc + - allowCopyingAndSharingMeetingContent + - allowCopyingAndSharingMeetingContent desc + - allowedLobbyAdmitters + - allowedLobbyAdmitters desc + - allowedPresenters + - allowedPresenters desc + - allowLiveShare + - allowLiveShare desc + - allowMeetingChat + - allowMeetingChat desc + - allowParticipantsToChangeName + - allowParticipantsToChangeName desc + - allowPowerPointSharing + - allowPowerPointSharing desc + - allowRecording + - allowRecording desc + - allowTeamworkReactions + - allowTeamworkReactions desc + - allowTranscription + - allowTranscription desc + - allowWhiteboard + - allowWhiteboard desc + - anonymizeIdentityForRoles + - anonymizeIdentityForRoles desc + - audioConferencing + - audioConferencing desc + - chatInfo + - chatInfo desc + - chatRestrictions + - chatRestrictions desc + - cloudVideoInteropInfo + - cloudVideoInteropInfo desc + - expiryDateTime + - expiryDateTime desc + - isEndToEndEncryptionEnabled + - isEndToEndEncryptionEnabled desc + - isEntryExitAnnounced + - isEntryExitAnnounced desc + - joinInformation + - joinInformation desc + - joinMeetingIdSettings + - joinMeetingIdSettings desc + - joinWebUrl + - joinWebUrl desc + - lobbyBypassSettings + - lobbyBypassSettings desc + - meetingOptionsWebUrl + - meetingOptionsWebUrl desc + - meetingSpokenLanguageTag + - meetingSpokenLanguageTag desc + - recordAutomatically + - recordAutomatically desc + - sensitivityLabelAssignment + - sensitivityLabelAssignment desc + - shareMeetingChatHistoryDefault + - shareMeetingChatHistoryDefault desc + - subject + - subject desc + - videoTeleconferenceId + - videoTeleconferenceId desc + - watermarkProtection + - watermarkProtection desc + - capacity + - capacity desc + - endDateTime + - endDateTime desc + - startDateTime + - startDateTime desc + - videoOnDemandWebUrl + - videoOnDemandWebUrl desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - allowAttendeeToEnableCamera + - allowAttendeeToEnableMic + - allowBreakoutRooms + - allowCopyingAndSharingMeetingContent + - allowedLobbyAdmitters + - allowedPresenters + - allowLiveShare + - allowMeetingChat + - allowParticipantsToChangeName + - allowPowerPointSharing + - allowRecording + - allowTeamworkReactions + - allowTranscription + - allowWhiteboard + - anonymizeIdentityForRoles + - audioConferencing + - chatInfo + - chatRestrictions + - cloudVideoInteropInfo + - expiryDateTime + - isEndToEndEncryptionEnabled + - isEntryExitAnnounced + - joinInformation + - joinMeetingIdSettings + - joinWebUrl + - lobbyBypassSettings + - meetingOptionsWebUrl + - meetingSpokenLanguageTag + - recordAutomatically + - sensitivityLabelAssignment + - shareMeetingChatHistoryDefault + - subject + - videoTeleconferenceId + - watermarkProtection + - capacity + - endDateTime + - startDateTime + - videoOnDemandWebUrl + - attendanceReports + - presenters + - registrations + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - attendanceReports + - presenters + - registrations + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.virtualEventSessionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.GetSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: virtualEventSession-id + in: path + description: The unique identifier of virtualEventSession + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventSession + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - allowAttendeeToEnableCamera + - allowAttendeeToEnableMic + - allowBreakoutRooms + - allowCopyingAndSharingMeetingContent + - allowedLobbyAdmitters + - allowedPresenters + - allowLiveShare + - allowMeetingChat + - allowParticipantsToChangeName + - allowPowerPointSharing + - allowRecording + - allowTeamworkReactions + - allowTranscription + - allowWhiteboard + - anonymizeIdentityForRoles + - audioConferencing + - chatInfo + - chatRestrictions + - cloudVideoInteropInfo + - expiryDateTime + - isEndToEndEncryptionEnabled + - isEntryExitAnnounced + - joinInformation + - joinMeetingIdSettings + - joinWebUrl + - lobbyBypassSettings + - meetingOptionsWebUrl + - meetingSpokenLanguageTag + - recordAutomatically + - sensitivityLabelAssignment + - shareMeetingChatHistoryDefault + - subject + - videoTeleconferenceId + - watermarkProtection + - capacity + - endDateTime + - startDateTime + - videoOnDemandWebUrl + - attendanceReports + - presenters + - registrations + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - attendanceReports + - presenters + - registrations + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetByJoinWebUrl + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: joinWebUrl + in: path + description: Alternate key of virtualEventSession + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - allowAttendeeToEnableCamera + - allowAttendeeToEnableMic + - allowBreakoutRooms + - allowCopyingAndSharingMeetingContent + - allowedLobbyAdmitters + - allowedPresenters + - allowLiveShare + - allowMeetingChat + - allowParticipantsToChangeName + - allowPowerPointSharing + - allowRecording + - allowTeamworkReactions + - allowTranscription + - allowWhiteboard + - anonymizeIdentityForRoles + - audioConferencing + - chatInfo + - chatRestrictions + - cloudVideoInteropInfo + - expiryDateTime + - isEndToEndEncryptionEnabled + - isEntryExitAnnounced + - joinInformation + - joinMeetingIdSettings + - joinWebUrl + - lobbyBypassSettings + - meetingOptionsWebUrl + - meetingSpokenLanguageTag + - recordAutomatically + - sensitivityLabelAssignment + - shareMeetingChatHistoryDefault + - subject + - videoTeleconferenceId + - watermarkProtection + - capacity + - endDateTime + - startDateTime + - videoOnDemandWebUrl + - attendanceReports + - presenters + - registrations + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - attendanceReports + - presenters + - registrations + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/$count': description: Provides operations to count the resources in the collection. get: tags: - solutions.virtualEventsRoot summary: Get the number of the resource - operationId: solutions.virtualEvents.townhalls.presenters.sessions.GetCount-aaa6 + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetCount-b133 parameters: - name: virtualEventTownhall-id in: path @@ -1287029,13 +1288498,13 @@ paths: schema: type: string x-ms-docs-key-type: virtualEventTownhall - - name: virtualEventPresenter-id + - name: virtualEventRegistration-id in: path - description: The unique identifier of virtualEventPresenter + description: The unique identifier of virtualEventRegistration required: true schema: type: string - x-ms-docs-key-type: virtualEventPresenter + x-ms-docs-key-type: virtualEventRegistration - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: @@ -1287043,13 +1288512,371 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/$count': + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - cancelationDateTime + - email + - externalRegistrationInformation + - firstName + - lastName + - preferredLanguage + - preferredTimezone + - registrantVideoOnDemandWebUrl + - registrationDateTime + - registrationQuestionAnswers + - status + - userId + - sessions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - sessions + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.email.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - cancelationDateTime + - email + - externalRegistrationInformation + - firstName + - lastName + - preferredLanguage + - preferredTimezone + - registrantVideoOnDemandWebUrl + - registrationDateTime + - registrationQuestionAnswers + - status + - userId + - sessions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - sessions + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.userId.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/$count': description: Provides operations to count the resources in the collection. get: tags: - solutions.virtualEventsRoot summary: Get the number of the resource - operationId: solutions.virtualEvents.townhalls.presenters.GetCount-018d + operationId: solutions.virtualEvents.townhalls.registrations.GetCount-02ff parameters: - name: virtualEventTownhall-id in: path @@ -1287792,6 +1289619,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -1287818,6 +1289647,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1287943,6 +1289773,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1288984,6 +1290815,8 @@ paths: - isInviteOnly - presenters - sessions + - registrationConfiguration + - registrations type: string - name: $orderby in: query @@ -1289039,6 +1290872,8 @@ paths: - '*' - presenters - sessions + - registrationConfiguration + - registrations type: string responses: '200': @@ -1289114,6 +1290949,8 @@ paths: - isInviteOnly - presenters - sessions + - registrationConfiguration + - registrations type: string - name: $orderby in: query @@ -1289169,6 +1291006,8 @@ paths: - '*' - presenters - sessions + - registrationConfiguration + - registrations type: string responses: '200': @@ -1290198,9 +1292037,9 @@ paths: enum: - id - capacity - - registrationWebUrl - isManualApprovalEnabled - isWaitlistEnabled + - registrationWebUrl - questions type: string - name: $expand @@ -1290386,6 +1292225,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. get: @@ -1290513,6 +1292354,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/$count': description: Provides operations to count the resources in the collection. get: @@ -1290856,6 +1292699,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions': @@ -1291055,6 +1292901,8 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. get: @@ -1291164,6 +1293012,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. @@ -1291274,6 +1293124,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count': description: Provides operations to count the resources in the collection. @@ -1291483,6 +1293335,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')': @@ -1291664,6 +1293519,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count': @@ -1292421,6 +1294279,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -1292447,6 +1294307,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1292572,6 +1294433,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1587185,6 +1589047,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -1587211,6 +1589075,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1587335,6 +1589200,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1587887,6 +1589753,8 @@ paths: - attendanceIntervals desc - emailAddress - emailAddress desc + - engagements + - engagements desc - externalRegistrationInformation - externalRegistrationInformation desc - identity @@ -1587913,6 +1589781,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1588023,6 +1589892,7 @@ paths: - id - attendanceIntervals - emailAddress + - engagements - externalRegistrationInformation - identity - registrantId @@ -1633740,22 +1635610,6 @@ components: - type: object nullable: true x-ms-navigationProperty: true - microsoft.graph.accessDriftReport: - allOf: - - $ref: '#/components/schemas/microsoft.graph.entity' - - title: accessDriftReport - type: object - properties: - downloadUri: - type: string - expiresAt: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' - tenantId: - type: string microsoft.graph.accessPackage: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1636453,6 +1638307,9 @@ components: type: string description: The identifier of the blueprint associated with the agent. Nullable. nullable: true + clientSessionId: + type: string + nullable: true detectedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string @@ -1636482,6 +1638339,15 @@ components: $ref: '#/components/schemas/microsoft.graph.riskLevel' riskState: $ref: '#/components/schemas/microsoft.graph.riskState' + signInClientDisplayName: + type: string + nullable: true + signInCorrelationId: + type: string + nullable: true + signInRequestId: + type: string + nullable: true source: type: string description: The source system that generated the risk detection. Nullable. @@ -1640965,6 +1642831,12 @@ components: type: string description: 'Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.' nullable: true + lockdownExclusionList: + type: array + items: + type: string + nullable: true + description: List of app package names that will be able to access the network directly when VPN is in lockdown mode but not connected. microsoftTunnelSiteId: type: string description: Microsoft Tunnel site ID. @@ -1642951,6 +1644823,11 @@ components: type: string description: Email address of the user associated with this attendance record. nullable: true + engagements: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' + description: The list of real-time participant interaction behaviors during a meeting. externalRegistrationInformation: anyOf: - $ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation' @@ -1647297,6 +1649174,10 @@ components: items: $ref: '#/components/schemas/microsoft.graph.extendedKeyUsage' description: 'The certificate extended key usages, which specify the usage capabilities of the certificate. Read-only.' + geographicRegion: + type: string + description: The geographic region where a cloud certification authority (CA) is hosted. Read-only. + nullable: true issuerCommonName: type: string nullable: true @@ -1647828,6 +1649709,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' servicePlanId: type: string description: The service plan ID of the Cloud PC. @@ -1648248,6 +1650130,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' sizeInGB: maximum: 2147483647 minimum: -2147483648 @@ -1648827,6 +1650710,7 @@ components: items: type: string nullable: true + description: The list of scope tag IDs for this resource. Read-only. userExperienceType: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudPcUserExperienceType' @@ -1654697,6 +1656581,12 @@ components: description: The timestamp of when the device compliance script was modified. This property is read-only. format: date-time readOnly: true + platform: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScriptPlatformType' + - type: object + nullable: true + description: Indicates the operating system platform type that this compliance script targets. publisher: type: string description: Name of the device compliance script publisher @@ -1657375,6 +1659265,7 @@ components: $ref: '#/components/schemas/microsoft.graph.zebraFotaDeployment' description: Collection of ZebraFotaDeployments associated with account. x-ms-navigationProperty: true + description: Singleton that acts as container for a collection of Resource Access entities. microsoft.graph.deviceManagementAbstractComplexSettingDefinition: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementSettingDefinition' @@ -1677460,6 +1679351,9 @@ components: androidMobileApplicationManagementEnabled: type: boolean description: 'When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.' + grantMobileThreatDefensePartnerRole: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner is granted the Mobile Threat Defense role on enrolled Android Corporate Owned Business Only and Corporate Owned Personally Enabled devices. When FALSE, indicates that the Mobile Threat Defense partner is not granted the Mobile Threat Defense role. Default value is FALSE.' iosDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant. When FALSE, indicates that Intune may not recieve data from Mobile Threat Defense partner prior to making device compliant. Default value is FALSE.' @@ -1677474,6 +1679368,9 @@ components: type: string description: DateTime of last Heartbeat recieved from the Mobile Threat Defense partner format: date-time + launchMobileThreatDefensePartnerOnSetupEnabled: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner will be automatically launched during Android Corporate Owned Business Only and Corporate Owned Personally Enabled device setup. When FALSE, indicates that the Mobile Threat Defense partner will not be automatically launched during setup. Default value is FALSE.' macDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a Mac device compliant. When FALSE, indicates that Intune may mark a Mac device compliant prior to receiving data from the Mobile Threat Defense partner. Default value is FALSE.' @@ -1681052,7 +1682949,7 @@ components: type: array items: type: string - description: The collection of IDs for groups to which the policy is enabled. + description: 'The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant.' isEnabled: type: boolean description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. @@ -1682781,9 +1684678,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: Read-only. User ID by which this is last modified. lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'Read-only. Date and time at which this is last modified. 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' format: date-time nullable: true orderHint: @@ -1685286,6 +1687185,7 @@ components: nullable: true isVisible: type: boolean + description: Indicates whether the given directory property should be shown on a user’s profile card. microsoft.graph.profilePhoto: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1685653,6 +1687553,12 @@ components: description: The time when protection unit offboard was requested. format: date-time nullable: true + pendingRetentionPeriodChange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.retentionPeriodChange' + - type: object + nullable: true + readOnly: true policyId: type: string description: The unique identifier of the protection policy based on which protection unit was created. @@ -1692533,7 +1694439,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. + description: Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. authenticationAppDeviceDetails: anyOf: - $ref: '#/components/schemas/microsoft.graph.authenticationAppDeviceDetails' @@ -1692602,6 +1694508,9 @@ components: - type: object nullable: true description: 'Describes the credential type that a user client or service principal provided to Microsoft Entra ID to authenticate itself. You can review this property to track and eliminate less secure credential types or to watch for clients and service principals using anomalous credential types. The possible values are: none, clientSecret, clientAssertion, federatedIdentityCredential, managedIdentity, certificate, unknownFutureValue.' + clientSessionId: + type: string + nullable: true conditionalAccessAudiences: type: array items: @@ -1692822,7 +1694731,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: 'Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the signin token was bound to the device or not. The possible values are: none, bound, unbound, unknownFutureValue.' + description: 'Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the sign-in token was bound to the device. The possible values are: none, bound, unbound, unknownFutureValue.' status: anyOf: - $ref: '#/components/schemas/microsoft.graph.signInStatus' @@ -1692844,6 +1694753,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatusDetails' - type: object nullable: true + description: 'The status of the token protection for a request in the sign-in logs. For more information, see Conditional Access: Token Protection.' uniqueTokenIdentifier: type: string description: A unique base64-encoded request identifier used to track tokens issued by Microsoft Entra ID as they're redeemed at resource providers. @@ -1695292,6 +1697202,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopeInfo' - type: object nullable: true + description: The details of the scope in which the app is installed. teamsApp: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsApp' @@ -1698912,6 +1700823,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' - type: object nullable: true + description: 'The identity governance settings for the user, including the approver delegate configuration. Nullable. Returned only on $select. Supports $expand.' identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1698943,7 +1700855,7 @@ components: nullable: true isResourceAccount: type: boolean - description: Do not use – reserved for future use. + description: Do not use. Reserved for future use. nullable: true jobTitle: type: string @@ -1703298,6 +1705210,12 @@ components: description: Total capacity of the virtual event. format: int32 nullable: true + isManualApprovalEnabled: + type: boolean + nullable: true + isWaitlistEnabled: + type: boolean + nullable: true registrationWebUrl: type: string description: Registration URL of the virtual event. @@ -1703445,6 +1705363,22 @@ components: type: boolean description: Indicates whether the town hall is only open to invited people and groups within your organization. The isInviteOnly property can only be true if the value of the audience property is set to organization. nullable: true + registrationConfiguration: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + - type: object + nullable: true + x-ms-navigationProperty: true + registrations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + x-ms-navigationProperty: true + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' + - title: virtualEventTownhallRegistrationConfiguration + type: object microsoft.graph.virtualEventWebinar: allOf: - $ref: '#/components/schemas/microsoft.graph.virtualEvent' @@ -1703480,13 +1705414,6 @@ components: - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' - title: virtualEventWebinarRegistrationConfiguration type: object - properties: - isManualApprovalEnabled: - type: boolean - nullable: true - isWaitlistEnabled: - type: boolean - nullable: true microsoft.graph.virtualMachineDetails: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1712088,8 +1714015,6 @@ components: items: type: string nullable: true - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' microsoft.graph.accessPackageAnswer: title: accessPackageAnswer type: object @@ -1715412,11 +1717337,13 @@ components: - $ref: '#/components/schemas/microsoft.graph.userSet' - type: object nullable: true + description: The identity that receives the approval delegation. Only singleUser and groupMembers are currently supported. schedule: anyOf: - $ref: '#/components/schemas/microsoft.graph.requestSchedule' - type: object nullable: true + description: 'The schedule for the delegation, including start date and expiration pattern (duration, end date, or no expiration).' microsoft.graph.appsAndServicesSettings: title: appsAndServicesSettings type: object @@ -1728292,6 +1730219,10 @@ components: type: number description: The number of days after installation that forced reboot will happen. format: int32 + qualityUpdateCatalogItemId: + type: string + description: The unique identifier for the quality update catalog item targeted by the expedite. + nullable: true qualityUpdateRelease: type: string description: The release date to identify a quality update. @@ -1728328,7 +1730259,7 @@ components: nullable: true data: type: string - description: Data that represents an item in a base64 encoded opaque stream. + description: Data that represents an item in a Base64-encoded opaque stream. format: base64url nullable: true error: @@ -1729383,6 +1731314,7 @@ components: properties: chatId: type: string + description: The ID of the chat where the Teams app is installed. nullable: true microsoft.graph.groupFilter: title: groupFilter @@ -1729814,7 +1731746,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identifierUriRestriction' - type: object nullable: true - description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenatId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' + description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' microsoft.graph.identifierUriRestriction: title: identifierUriRestriction type: object @@ -1729827,7 +1731759,7 @@ components: description: 'Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they''re exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement.' excludeAppsReceivingV2Tokens: type: boolean - description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.' + description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.' nullable: true excludeSaml: type: boolean @@ -1729882,6 +1731814,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.approverDelegate' - type: object nullable: true + description: 'The approver delegate configuration for the user, including the delegate identity and delegation schedule. Nullable.' microsoft.graph.identityInfo: title: identityInfo type: object @@ -1731783,7 +1733716,7 @@ components: maxLifetime: pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' type: string - description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.' + description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.' format: duration nullable: true restrictForAppsCreatedAfterDateTime: @@ -1733770,6 +1735703,26 @@ components: description: Indicates whether anonymous users are allowed to start a meeting. autoAdmittedUsers: $ref: '#/components/schemas/microsoft.graph.autoAdmittedUsersType' + microsoft.graph.meetingEngagement: + title: meetingEngagement + type: object + properties: + dateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.' + format: date-time + nullable: true + engagementSubType: + type: string + description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).' + nullable: true + engagementType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.meetingEngagementType' + - type: object + nullable: true + description: 'The category of the engagement event. Required, non-nullable.' microsoft.graph.meetingInfo: title: meetingInfo type: object @@ -1735957,6 +1737910,9 @@ components: title: onPremisesDirectorySynchronizationFeature type: object properties: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: + type: boolean + nullable: true blockCloudObjectTakeoverThroughHardMatchEnabled: type: boolean description: Used to block cloud object takeover via source anchor hard match if enabled. @@ -1737254,6 +1739210,7 @@ components: properties: userId: type: string + description: The ID of the user for whom the Teams app is installed. nullable: true microsoft.graph.personDataSource: title: personDataSource @@ -1739886,7 +1741843,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.processContentMetadataBase' - description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required. + description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.' deviceMetadata: $ref: '#/components/schemas/microsoft.graph.deviceMetadata' integratedAppMetadata: @@ -1742131,6 +1744088,23 @@ components: type: boolean description: Specifies whether the item is locked. Read-write. nullable: true + microsoft.graph.retentionPeriodChange: + title: retentionPeriodChange + type: object + properties: + effectiveFromDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + nullable: true + status: + $ref: '#/components/schemas/microsoft.graph.retentionPeriodChangeStatus' + targetRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true microsoft.graph.retentionSetting: title: retentionSetting type: object @@ -1746142,6 +1748116,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopes' - type: object nullable: true + description: 'The scope in which the Teams app is installed. The possible values are: team, groupChat, personal, unknownFutureValue.' microsoft.graph.teamsAppInstalledEventMessageDetail: allOf: - $ref: '#/components/schemas/microsoft.graph.eventMessageDetail' @@ -1746288,6 +1748263,7 @@ components: properties: teamId: type: string + description: The ID of the team where the Teams app is installed. nullable: true microsoft.graph.teamUnarchivedEventMessageDetail: allOf: @@ -1747768,10 +1749744,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true + description: 'The token protection status of the sign-in session. The possible values are: none, bound, unbound, unknownFutureValue.' signInSessionStatusCode: maximum: 2147483647 minimum: -2147483648 type: number + description: Additional information about the status. format: int32 nullable: true microsoft.graph.toLowercaseTransformation: @@ -1752775,13 +1754753,6 @@ components: description: 'An integer that indicates the total number of devices where no deployment status or end state has not received, even after the scheduled end date was reached.' format: int32 description: Describes the status for a single FOTA deployment. - microsoft.graph.accessDriftReportResourceType: - title: accessDriftReportResourceType - enum: - - application - - group - - unknownFutureValue - type: string microsoft.graph.accessEntityType: title: accessEntityType enum: @@ -1757855,6 +1759826,7 @@ components: - usGovernment - unknownFutureValue - mexico + - australiaNewZealand type: string microsoft.graph.cloudPcImportedSnapshotState: title: cloudPcImportedSnapshotState @@ -1760481,6 +1762453,31 @@ components: - value: remoteLock description: Remotely lock the device name: remoteLock + microsoft.graph.deviceComplianceScriptPlatformType: + title: deviceComplianceScriptPlatformType + enum: + - windows10 + - linux + - macOS + - unknownFutureValue + type: string + description: Indicates the platform that a device compliance script targets for evaluation. + x-ms-enum: + name: deviceComplianceScriptPlatformType + modelAsString: false + values: + - value: windows10 + description: Default. Indicates that the compliance script targets devices running Windows 10 and later. + name: windows10 + - value: linux + description: Indicates that the compliance script targets devices running Linux. + name: linux + - value: macOS + description: Indicates that the compliance script targets devices running macOS. + name: macOS + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceComplianceScriptRuleDataType: title: deviceComplianceScriptRuleDataType enum: @@ -1768471,6 +1770468,15 @@ components: - limited - unknownFutureValue type: string + microsoft.graph.meetingEngagementType: + title: meetingEngagementType + enum: + - reaction + - hand + - camera + - microphone + - unknownFutureValue + type: string microsoft.graph.meetingLiveShareOptions: title: meetingLiveShareOptions enum: @@ -1774048,6 +1776054,15 @@ components: - value: contentDownloaded description: Application content was downloaded to the device. name: contentDownloaded + microsoft.graph.retentionPeriodChangeStatus: + title: retentionPeriodChangeStatus + enum: + - none + - inProgress + - failed + - completed + - unknownFutureValue + type: string microsoft.graph.retrievalDataSource: title: retrievalDataSource enum: @@ -1774428,6 +1776443,29 @@ components: - darkPink - darkYellow - unknownFutureValue + - darkRed + - cranberry + - darkOrange + - bronze + - peach + - gold + - lime + - forest + - lightGreen + - jade + - lightTeal + - darkTeal + - steel + - skyBlue + - blueGray + - lavender + - lilac + - plum + - magenta + - darkBrown + - beige + - charcoal + - silver type: string microsoft.graph.scheduleRequestActions: title: scheduleRequestActions @@ -1785359,17 +1787397,18 @@ components: format: date-time failureReason: type: string - description: Describes why the taskProcessingResult has failed. + description: Describes why the taskProcessingResult failed. nullable: true processingInfo: type: string + description: 'Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn''t performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable.' nullable: true processingStatus: $ref: '#/components/schemas/microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus' startedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' + description: 'The date time when taskProcessingResult execution started. Value is null if task execution hasn''t started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' format: date-time nullable: true subject: @@ -1794623,9 +1796662,10 @@ components: items: type: string nullable: true + description: The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. category: type: string - description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. nullable: true classification: anyOf: @@ -1800693,18 +1802733,22 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS server that resolves the request. domainName: type: string + description: The name of the DNS record associated with the alert. nullable: true hostIpAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS request client. ipAddresses: type: array items: $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' + description: IP entities that represent the resolved IP addresses. microsoft.graph.security.downgradeJustification: title: downgradeJustification type: object @@ -1800923,6 +1802967,7 @@ components: $ref: '#/components/schemas/microsoft.graph.security.fileHashAlgorithm' value: type: string + description: The hash value. nullable: true microsoft.graph.security.filePlanAppliedCategory: allOf: @@ -1801042,21 +1803087,27 @@ components: properties: company: type: string + description: The name of the company that owns the organization. nullable: true displayName: type: string + description: The display name of the organization. nullable: true email: type: string + description: The email address of the organization. nullable: true login: type: string + description: The login (name) of the organization. nullable: true orgId: type: string + description: The unique and immutable ID of the organization. nullable: true webUrl: type: string + description: The URL of the web page for the organization. nullable: true microsoft.graph.security.gitHubRepoEvidence: allOf: @@ -1801066,18 +1803117,23 @@ components: properties: baseUrl: type: string + description: The base URL of the web page for the repository. nullable: true login: type: string + description: The login (name) of the repository. nullable: true owner: type: string + description: The login of the owner of the repository. nullable: true ownerType: type: string + description: 'The type of owner of the repository, for example, User or Organization.' nullable: true repoId: type: string + description: The unique and immutable ID of the GitHub repository. nullable: true microsoft.graph.security.gitHubUserEvidence: allOf: @@ -1801087,18 +1803143,23 @@ components: properties: email: type: string + description: The email address of the user account. nullable: true login: type: string + description: User's login (GitHub handle). nullable: true name: type: string + description: User's name. nullable: true userId: type: string + description: The unique and immutable ID of the user account. nullable: true webUrl: type: string + description: 'The URL of the user''s profile web page, for example, https://github.com/my-login.' nullable: true microsoft.graph.security.googleCloudResourceEvidence: allOf: @@ -1801172,9 +1803233,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.userEvidence' - type: object nullable: true + description: The account that is associated with the sign-in session ID. endUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true host: @@ -1801182,12 +1803245,15 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.deviceEvidence' - type: object nullable: true + description: The host for the session. sessionId: type: string + description: 'The session ID for the account reported in the alert, for example, 0x3e7.' nullable: true startUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true microsoft.graph.security.hostPortBanner: @@ -1801463,7 +1803529,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ioTDeviceImportanceType' - type: object nullable: true - description: 'The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue.' + description: 'The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue.' ioTHub: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' @@ -1802059,18 +1804125,22 @@ components: properties: category: type: string + description: 'The malware category by the vendor. For example, Trojan.' nullable: true files: type: array items: $ref: '#/components/schemas/microsoft.graph.security.fileEvidence' + description: 'A list of the linked file entities on which the malware was found. Can contain the File entities inline or as reference. For more information, see fileEvidence.' name: type: string + description: 'The malware name by the vendor. For example, Win32/Toga.' nullable: true processes: type: array items: $ref: '#/components/schemas/microsoft.graph.security.processEvidence' + description: 'A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence.' microsoft.graph.security.managedServicesAuditRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1802517,10 +1804587,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the destination for this connection. destinationPort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The destination port number, for example, 80.' format: int32 nullable: true protocol: @@ -1802528,15 +1804600,18 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.protocolType' - type: object nullable: true + description: 'The protocol type. Possible values are tcp, udp, unknownFutureValue.' sourceAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the source for this connection. sourcePort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The source port number, for example, 80.' format: int32 nullable: true microsoft.graph.security.nicEvidence: @@ -1803447,20 +1805522,24 @@ components: properties: allowedIpAddresses: type: string + description: All IP addresses that are accessible with this SAS. The default value is Allows all IP addresses. nullable: true allowedResourceTypes: type: array items: type: string nullable: true + description: All of the resource types accessible with this SAS. allowedServices: type: array items: type: string nullable: true + description: All of the services that are accessible with this SAS. expiryDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true permissions: @@ -1803468,18 +1805547,23 @@ components: items: type: string nullable: true + description: All of the permissions granted to this SAS. protocol: type: string + description: The protocol that is allowed for the SAS. nullable: true signatureHash: type: string + description: 'The SAS signature hash, which is the unique identifier for the SAS.' nullable: true signedWith: type: string + description: The storage key used to generate the SAS. nullable: true startDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true storageResource: @@ -1803487,6 +1805571,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' - type: object nullable: true + description: A link to the storage resource for this SAS. microsoft.graph.security.sbpConfigurationEventRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1803704,23 +1805789,29 @@ components: properties: appId: type: string + description: 'The unique identifier for the associated application, represented by its appId property.' nullable: true appOwnerTenantId: type: string + description: Contains the tenant ID where the application is registered. nullable: true servicePrincipalName: type: string + description: The display name for the service principal. nullable: true servicePrincipalObjectId: type: string + description: The unique identifier for the service principal. nullable: true servicePrincipalType: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.servicePrincipalType' - type: object nullable: true + description: 'Type of the service principal. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue.' tenantId: type: string + description: The Microsoft Entra tenant ID of service principal. nullable: true microsoft.graph.security.sharePointAppPermissionOperationAuditRecord: allOf: @@ -1803960,32 +1806051,41 @@ components: properties: networkMessageId: type: string + description: The network message ID of the email to which submission belongs. nullable: true recipient: type: string + description: The recipient of the mail. nullable: true reportType: type: string + description: 'The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk.' nullable: true sender: type: string + description: The sender of the mail. nullable: true senderIp: type: string + description: The sender's IP. nullable: true subject: type: string + description: The subject of the submission mail. nullable: true submissionDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The reported date and time for this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true submissionId: type: string + description: The submission ID. nullable: true submitter: type: string + description: The submitter's email address. nullable: true microsoft.graph.security.submissionResult: title: submissionResult @@ -1833187,6 +1835287,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.attendanceInterval' + microsoft.graph.meetingEngagementCollectionResponse: + title: Collection of microsoft.graph.meetingEngagement + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' microsoft.graph.attributeMappingParameterSchemaCollectionResponse: title: Collection of microsoft.graph.attributeMappingParameterSchema type: object @@ -1851590,6 +1853701,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceIntervalCollectionResponse' + microsoft.graph.meetingEngagementCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingEngagementCollectionResponse' microsoft.graph.attributeMappingParameterSchemaCollectionResponse: description: Retrieved collection content: @@ -1855361,13 +1857478,6 @@ components: user: '@odata.type': microsoft.graph.user userId: String - microsoft.graph.accessDriftReport: - value: - downloadUri: String - expiresAt: '0001-01-01T00:00:00.0000000+00:00' - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType - tenantId: String microsoft.graph.accessPackage: value: accessPackageAssignmentPolicies: @@ -1856169,6 +1858279,7 @@ components: agentDisplayName: String agentId: String blueprintId: String + clientSessionId: String detectedDateTime: '0001-01-01T00:00:00.0000000+00:00' detectionTimingType: '@odata.type': microsoft.graph.riskDetectionTimingType @@ -1856183,6 +1858294,9 @@ components: '@odata.type': microsoft.graph.riskLevel riskState: '@odata.type': microsoft.graph.riskState + signInClientDisplayName: String + signInCorrelationId: String + signInRequestId: String source: String microsoft.graph.agentUser: value: { } @@ -1857581,6 +1859695,8 @@ components: fingerprint: String identityCertificate: '@odata.type': microsoft.graph.androidWorkProfileCertificateProfileBase + lockdownExclusionList: + - String microsoftTunnelSiteId: String proxyExclusionList: - String @@ -1858177,6 +1860293,8 @@ components: attendanceIntervals: - '@odata.type': microsoft.graph.attendanceInterval emailAddress: String + engagements: + - '@odata.type': microsoft.graph.meetingEngagement externalRegistrationInformation: '@odata.type': microsoft.graph.virtualEventExternalRegistrationInformation identity: @@ -1859584,6 +1861702,7 @@ components: eTag: String extendedKeyUsages: - '@odata.type': microsoft.graph.extendedKeyUsage + geographicRegion: String issuerCommonName: String keyPlatform: '@odata.type': microsoft.graph.cloudCertificationAuthorityKeyPlatformType @@ -1861929,6 +1864048,8 @@ components: displayName: String enforceSignatureCheck: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + platform: + '@odata.type': microsoft.graph.deviceComplianceScriptPlatformType publisher: String roleScopeTagIds: - String @@ -1868892,10 +1871013,12 @@ components: androidDeviceBlockedOnMissingPartnerData: 'true' androidEnabled: 'true' androidMobileApplicationManagementEnabled: 'true' + grantMobileThreatDefensePartnerRole: 'true' iosDeviceBlockedOnMissingPartnerData: 'true' iosEnabled: 'true' iosMobileApplicationManagementEnabled: 'true' lastHeartbeatDateTime: '0001-01-01T00:00:00.0000000+00:00' + launchMobileThreatDefensePartnerOnSetupEnabled: 'true' macDeviceBlockedOnMissingPartnerData: 'true' macEnabled: 'true' microsoftDefenderForEndpointAttachEnabled: 'true' @@ -1871428,6 +1873551,8 @@ components: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' offboardRequestedDateTime: '0001-01-01T00:00:00.0000000+00:00' + pendingRetentionPeriodChange: + '@odata.type': microsoft.graph.retentionPeriodChange policyId: String protectionSources: '@odata.type': microsoft.graph.protectionSource @@ -1873546,6 +1875671,7 @@ components: clientAppUsed: String clientCredentialType: '@odata.type': microsoft.graph.clientCredentialType + clientSessionId: String conditionalAccessAudiences: - String conditionalAccessStatus: @@ -1876591,6 +1878717,8 @@ components: microsoft.graph.virtualEventRegistrationConfiguration: value: capacity: '0' + isManualApprovalEnabled: 'true' + isWaitlistEnabled: 'true' questions: - '@odata.type': microsoft.graph.virtualEventRegistrationQuestionBase registrationWebUrl: String @@ -1876638,6 +1878766,12 @@ components: invitedAttendees: - '@odata.type': microsoft.graph.identity isInviteOnly: 'true' + registrationConfiguration: + '@odata.type': microsoft.graph.virtualEventTownhallRegistrationConfiguration + registrations: + - '@odata.type': microsoft.graph.virtualEventRegistration + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + value: { } microsoft.graph.virtualEventWebinar: value: audience: @@ -1876649,9 +1878783,7 @@ components: registrations: - '@odata.type': microsoft.graph.virtualEventRegistration microsoft.graph.virtualEventWebinarRegistrationConfiguration: - value: - isManualApprovalEnabled: 'true' - isWaitlistEnabled: 'true' + value: { } microsoft.graph.virtualMachineDetails: value: virtualMachine: @@ -1879425,8 +1881557,6 @@ components: reportFormat: String resourceIds: - String - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType microsoft.graph.accessPackageAnswer: value: answeredQuestion: @@ -1884869,6 +1886999,7 @@ components: microsoft.graph.expeditedWindowsQualityUpdateSettings: value: daysUntilForcedReboot: '0' + qualityUpdateCatalogItemId: String qualityUpdateRelease: String microsoft.graph.expirationPattern: value: @@ -1886702,6 +1888833,12 @@ components: allowAnonymousUsersToStartMeeting: 'true' autoAdmittedUsers: '@odata.type': microsoft.graph.autoAdmittedUsersType + microsoft.graph.meetingEngagement: + value: + dateTime: '0001-01-01T00:00:00.0000000+00:00' + engagementSubType: String + engagementType: + '@odata.type': microsoft.graph.meetingEngagementType microsoft.graph.meetingInfo: value: allowConversationWithoutHost: 'true' @@ -1887438,6 +1889575,7 @@ components: '@odata.type': microsoft.graph.onPremisesWritebackConfiguration microsoft.graph.onPremisesDirectorySynchronizationFeature: value: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: 'true' blockCloudObjectTakeoverThroughHardMatchEnabled: 'true' blockSoftMatchEnabled: 'true' bypassDirSyncOverridesEnabled: 'true' @@ -1889494,6 +1891632,12 @@ components: isLabelUpdateAllowed: 'true' isMetadataUpdateAllowed: 'true' isRecordLocked: 'true' + microsoft.graph.retentionPeriodChange: + value: + effectiveFromDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.retentionPeriodChangeStatus + targetRetentionPeriodInDays: '0' microsoft.graph.retentionSetting: value: interval: String diff --git a/openapi/beta/openapi.yaml b/openapi/beta/openapi.yaml index 534128d7..0745ce76 100644 --- a/openapi/beta/openapi.yaml +++ b/openapi/beta/openapi.yaml @@ -6871,7 +6871,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' operationId: admin.exchange.mailboxes.mailbox.folders.mailboxFolder.childFolders.mailboxFolder.items.delta parameters: - $ref: '#/components/parameters/top' @@ -7009,7 +7009,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -7298,7 +7298,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-beta @@ -7425,7 +7425,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -7551,7 +7551,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke action exportItems - description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see: Overview of the mailbox import and export APIs in Microsoft Graph (preview) You can export up to 20 items in a single export request.' + description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailbox-exportitems?view=graph-rest-beta @@ -9321,11 +9321,11 @@ paths: get: tags: - admin.peopleAdminSettings - summary: Get photoUpdateSettings - description: Read the properties and relationships of a photoUpdateSettings object. + summary: List photoUpdateSettings + description: Get the properties of a photoUpdateSettings object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/photoupdatesettings-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/peopleadminsettings-list-photoupdatesettings?view=graph-rest-beta operationId: admin.people.GetPhotoUpdateSettings parameters: - name: $select @@ -9391,11 +9391,7 @@ paths: delete: tags: - admin.peopleAdminSettings - summary: Delete photoUpdateSettings - description: Delete a photoUpdateSettings object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/peopleadminsettings-delete-photoupdatesettings?view=graph-rest-beta + summary: Delete navigation property photoUpdateSettings for admin operationId: admin.people.DeletePhotoUpdateSettings parameters: - name: If-Match @@ -211685,6 +211681,10 @@ paths: tags: - deviceManagement.virtualEndpoint summary: Invoke action retry + description: Retry a cloudPcBulkAction object with selected Cloud PCs. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcbulkaction-retry?view=graph-rest-beta operationId: deviceManagement.virtualEndpoint.bulkActions.cloudPcBulkAction.retry requestBody: description: Action parameters @@ -672505,7 +672505,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (from a run) description: Get the taskProcessingResult resources for a run. externalDocs: description: Find more info here @@ -673699,7 +673699,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -676798,7 +676798,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -801425,7 +801425,7 @@ paths: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time - '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime})': + '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime},aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'')': description: Provides operations to call the destinationReport method. get: tags: @@ -801478,7 +801478,19 @@ paths: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the deviceReport method. get: tags: @@ -801543,6 +801555,24 @@ paths: schema: type: string nullable: true + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + - name: cloudApplicationName + in: query + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true '/networkAccess/reports/microsoft.graph.networkaccess.entitiesSummaries(startDateTime={startDateTime},endDateTime={endDateTime})': description: Provides operations to call the entitiesSummaries method. get: @@ -802197,7 +802227,7 @@ paths: schema: type: string nullable: true - '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the userReport method. get: tags: @@ -802262,6 +802292,24 @@ paths: schema: type: string nullable: true + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + - name: cloudApplicationName + in: query + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true '/networkAccess/reports/microsoft.graph.networkaccess.webCategoryReport(startDateTime={startDateTime},endDateTime={endDateTime})': description: Provides operations to call the webCategoryReport method. get: @@ -1008119,6 +1008167,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' @@ -1020550,6 +1020601,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' @@ -1020841,6 +1020895,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' @@ -1024249,9 +1024306,87 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.migrate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/migrate' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.validate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/validate' + - /solutions/migrations/crossTenantMigrationJobs/validate '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users': description: Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. get: @@ -1024523,6 +1024658,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' @@ -1024717,9 +1024855,85 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.migrate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/migrate' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.validate + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/validate' + - /solutions/migrations/crossTenantMigrationJobs/validate /solutions/migrations/crossTenantMigrationJobs/$count: description: Provides operations to count the resources in the collection. get: @@ -1024808,6 +1025022,9 @@ paths: date: '2025-07-09' version: 2025-07/PrivatePreview:CrossTenantContentMigrationAPI x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/validate' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/validate' /solutions/sharePoint: description: Provides operations to manage the sharePoint property of the microsoft.graph.solutionsRoot entity. get: @@ -1025384,6 +1025601,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' @@ -1025985,6 +1026205,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' @@ -1028482,14 +1028705,1104 @@ paths: schema: type: string x-ms-docs-key-type: virtualEventTownhall - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions': - description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration': + description: Provides operations to manage the registrationConfiguration property of the microsoft.graph.virtualEventTownhall entity. get: tags: - solutions.virtualEventsRoot - summary: Get sessions from solutions - description: The sessions for the virtual event. - operationId: solutions.virtualEvents.townhalls.ListSessions + summary: Get registrationConfiguration from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrationConfiguration + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrationConfiguration in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrationConfiguration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrationConfiguration for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrationConfiguration + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.ListQuestions + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.CreateQuestions + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.GetQuestions + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property questions in solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.UpdateQuestions + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.DeleteQuestions + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.questions.GetCount-540e + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.ListRegistrations + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to registrations for solutions + operationId: solutions.virtualEvents.townhalls.CreateRegistrations + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrations + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrations + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrations + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.virtualEventRegistration.cancel + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.ListSessions + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.virtualEventSessionCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.GetSessions + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: virtualEventSession-id + in: path + description: The unique identifier of virtualEventSession + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventSession + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetByJoinWebUrl + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: joinWebUrl + in: path + description: Alternate key of virtualEventSession + required: true + schema: + type: string + nullable: true + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetCount-b133 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByEmail + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByEmail + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByEmail + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.email.cancel + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByUserId + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByUserId + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByUserId + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.userId.cancel + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrations.GetCount-02ff + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: The sessions for the virtual event. + operationId: solutions.virtualEvents.townhalls.ListSessions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' @@ -1030814,6 +1032127,8 @@ paths: schema: type: string x-ms-docs-key-type: virtualEventWebinar + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. get: @@ -1030917,6 +1032232,8 @@ paths: schema: type: string x-ms-docs-key-type: virtualEventRegistrationQuestionBase + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/$count': description: Provides operations to count the resources in the collection. get: @@ -1031181,6 +1032498,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions': @@ -1031256,6 +1032576,8 @@ paths: schema: type: string x-ms-docs-key-type: virtualEventRegistration + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. get: @@ -1031320,6 +1032642,8 @@ paths: type: string x-ms-docs-key-type: virtualEventSession x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. @@ -1031385,6 +1032709,8 @@ paths: type: string nullable: true x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count': description: Provides operations to count the resources in the collection. @@ -1031563,6 +1032889,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')': @@ -1031710,6 +1033039,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count': @@ -1257674,27 +1259006,6 @@ components: type: string default: '#microsoft.graph.aadUserConversationMember' x-ms-discriminator-value: '#microsoft.graph.aadUserConversationMember' - microsoft.graph.accessDriftReport: - allOf: - - $ref: '#/components/schemas/microsoft.graph.entity' - - title: accessDriftReport - required: - - '@odata.type' - type: object - properties: - downloadUri: - type: string - expiresAt: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' - tenantId: - type: string - '@odata.type': - type: string - x-ms-discriminator-value: '#microsoft.graph.accessDriftReport' microsoft.graph.accessPackage: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1260716,6 +1262027,9 @@ components: type: string description: The identifier of the blueprint associated with the agent. Nullable. nullable: true + clientSessionId: + type: string + nullable: true detectedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string @@ -1260745,6 +1262059,15 @@ components: $ref: '#/components/schemas/microsoft.graph.riskLevel' riskState: $ref: '#/components/schemas/microsoft.graph.riskState' + signInClientDisplayName: + type: string + nullable: true + signInCorrelationId: + type: string + nullable: true + signInRequestId: + type: string + nullable: true source: type: string description: The source system that generated the risk detection. Nullable. @@ -1265765,6 +1267088,12 @@ components: type: string description: 'Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.' nullable: true + lockdownExclusionList: + type: array + items: + type: string + nullable: true + description: List of app package names that will be able to access the network directly when VPN is in lockdown mode but not connected. microsoftTunnelSiteId: type: string description: Microsoft Tunnel site ID. @@ -1268077,6 +1269406,11 @@ components: type: string description: Email address of the user associated with this attendance record. nullable: true + engagements: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' + description: The list of real-time participant interaction behaviors during a meeting. externalRegistrationInformation: anyOf: - $ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation' @@ -1273356,6 +1274690,10 @@ components: items: $ref: '#/components/schemas/microsoft.graph.extendedKeyUsage' description: 'The certificate extended key usages, which specify the usage capabilities of the certificate. Read-only.' + geographicRegion: + type: string + description: The geographic region where a cloud certification authority (CA) is hosted. Read-only. + nullable: true issuerCommonName: type: string nullable: true @@ -1273922,6 +1275260,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' servicePlanId: type: string description: The service plan ID of the Cloud PC. @@ -1274500,6 +1275839,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' sizeInGB: maximum: 2147483647 minimum: -2147483648 @@ -1275141,6 +1276481,7 @@ components: items: type: string nullable: true + description: The list of scope tag IDs for this resource. Read-only. userExperienceType: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudPcUserExperienceType' @@ -1281958,6 +1283299,12 @@ components: description: The timestamp of when the device compliance script was modified. This property is read-only. format: date-time readOnly: true + platform: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScriptPlatformType' + - type: object + nullable: true + description: Indicates the operating system platform type that this compliance script targets. publisher: type: string description: Name of the device compliance script publisher @@ -1284960,6 +1286307,7 @@ components: x-ms-navigationProperty: true '@odata.type': type: string + description: Singleton that acts as container for a collection of Resource Access entities. x-ms-discriminator-value: '#microsoft.graph.deviceManagement' microsoft.graph.deviceManagementAbstractComplexSettingDefinition: allOf: @@ -1291574,7 +1292922,6 @@ components: discriminator: propertyName: '@odata.type' mapping: - '#microsoft.graph.accessDriftReport': '#/components/schemas/microsoft.graph.accessDriftReport' '#microsoft.graph.accessPackage': '#/components/schemas/microsoft.graph.accessPackage' '#microsoft.graph.accessPackageAssignment': '#/components/schemas/microsoft.graph.accessPackageAssignment' '#microsoft.graph.accessPackageAssignmentPolicy': '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy' @@ -1293412,6 +1294759,7 @@ components: '#microsoft.graph.virtualEventPresenter': '#/components/schemas/microsoft.graph.virtualEventPresenter' '#microsoft.graph.virtualEventRegistration': '#/components/schemas/microsoft.graph.virtualEventRegistration' '#microsoft.graph.virtualEventRegistrationConfiguration': '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' + '#microsoft.graph.virtualEventTownhallRegistrationConfiguration': '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' '#microsoft.graph.virtualEventWebinarRegistrationConfiguration': '#/components/schemas/microsoft.graph.virtualEventWebinarRegistrationConfiguration' '#microsoft.graph.virtualEventRegistrationQuestionBase': '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' '#microsoft.graph.virtualEventRegistrationCustomQuestion': '#/components/schemas/microsoft.graph.virtualEventRegistrationCustomQuestion' @@ -1311022,6 +1312370,9 @@ components: androidMobileApplicationManagementEnabled: type: boolean description: 'When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.' + grantMobileThreatDefensePartnerRole: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner is granted the Mobile Threat Defense role on enrolled Android Corporate Owned Business Only and Corporate Owned Personally Enabled devices. When FALSE, indicates that the Mobile Threat Defense partner is not granted the Mobile Threat Defense role. Default value is FALSE.' iosDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant. When FALSE, indicates that Intune may not recieve data from Mobile Threat Defense partner prior to making device compliant. Default value is FALSE.' @@ -1311036,6 +1312387,9 @@ components: type: string description: DateTime of last Heartbeat recieved from the Mobile Threat Defense partner format: date-time + launchMobileThreatDefensePartnerOnSetupEnabled: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner will be automatically launched during Android Corporate Owned Business Only and Corporate Owned Personally Enabled device setup. When FALSE, indicates that the Mobile Threat Defense partner will not be automatically launched during setup. Default value is FALSE.' macDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a Mac device compliant. When FALSE, indicates that Intune may mark a Mac device compliant prior to receiving data from the Mobile Threat Defense partner. Default value is FALSE.' @@ -1315288,7 +1316642,7 @@ components: type: array items: type: string - description: The collection of IDs for groups to which the policy is enabled. + description: 'The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant.' isEnabled: type: boolean description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. @@ -1317362,9 +1318716,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: Read-only. User ID by which this is last modified. lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'Read-only. Date and time at which this is last modified. 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' format: date-time nullable: true orderHint: @@ -1320301,6 +1321657,7 @@ components: nullable: true isVisible: type: boolean + description: Indicates whether the given directory property should be shown on a user’s profile card. '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.profileCardProperty' @@ -1320734,6 +1322091,12 @@ components: description: The time when protection unit offboard was requested. format: date-time nullable: true + pendingRetentionPeriodChange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.retentionPeriodChange' + - type: object + nullable: true + readOnly: true policyId: type: string description: The unique identifier of the protection policy based on which protection unit was created. @@ -1328590,7 +1329953,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. + description: Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. authenticationAppDeviceDetails: anyOf: - $ref: '#/components/schemas/microsoft.graph.authenticationAppDeviceDetails' @@ -1328659,6 +1330022,9 @@ components: - type: object nullable: true description: 'Describes the credential type that a user client or service principal provided to Microsoft Entra ID to authenticate itself. You can review this property to track and eliminate less secure credential types or to watch for clients and service principals using anomalous credential types. The possible values are: none, clientSecret, clientAssertion, federatedIdentityCredential, managedIdentity, certificate, unknownFutureValue.' + clientSessionId: + type: string + nullable: true conditionalAccessAudiences: type: array items: @@ -1328879,7 +1330245,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: 'Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the signin token was bound to the device or not. The possible values are: none, bound, unbound, unknownFutureValue.' + description: 'Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the sign-in token was bound to the device. The possible values are: none, bound, unbound, unknownFutureValue.' status: anyOf: - $ref: '#/components/schemas/microsoft.graph.signInStatus' @@ -1328901,6 +1330267,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatusDetails' - type: object nullable: true + description: 'The status of the token protection for a request in the sign-in logs. For more information, see Conditional Access: Token Protection.' uniqueTokenIdentifier: type: string description: A unique base64-encoded request identifier used to track tokens issued by Microsoft Entra ID as they're redeemed at resource providers. @@ -1331803,6 +1333170,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopeInfo' - type: object nullable: true + description: The details of the scope in which the app is installed. teamsApp: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsApp' @@ -1336049,6 +1337417,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' - type: object nullable: true + description: 'The identity governance settings for the user, including the approver delegate configuration. Nullable. Returned only on $select. Supports $expand.' identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1336080,7 +1337449,7 @@ components: nullable: true isResourceAccount: type: boolean - description: Do not use – reserved for future use. + description: Do not use. Reserved for future use. nullable: true jobTitle: type: string @@ -1340892,6 +1342261,12 @@ components: description: Total capacity of the virtual event. format: int32 nullable: true + isManualApprovalEnabled: + type: boolean + nullable: true + isWaitlistEnabled: + type: boolean + nullable: true registrationWebUrl: type: string description: Registration URL of the virtual event. @@ -1340907,6 +1342282,7 @@ components: discriminator: propertyName: '@odata.type' mapping: + '#microsoft.graph.virtualEventTownhallRegistrationConfiguration': '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' '#microsoft.graph.virtualEventWebinarRegistrationConfiguration': '#/components/schemas/microsoft.graph.virtualEventWebinarRegistrationConfiguration' microsoft.graph.virtualEventRegistrationCustomQuestion: allOf: @@ -1341079,10 +1342455,32 @@ components: type: boolean description: Indicates whether the town hall is only open to invited people and groups within your organization. The isInviteOnly property can only be true if the value of the audience property is set to organization. nullable: true + registrationConfiguration: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + - type: object + nullable: true + x-ms-navigationProperty: true + registrations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + x-ms-navigationProperty: true '@odata.type': type: string default: '#microsoft.graph.virtualEventTownhall' x-ms-discriminator-value: '#microsoft.graph.virtualEventTownhall' + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' + - title: virtualEventTownhallRegistrationConfiguration + required: + - '@odata.type' + type: object + properties: + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.virtualEventTownhallRegistrationConfiguration' microsoft.graph.virtualEventWebinar: allOf: - $ref: '#/components/schemas/microsoft.graph.virtualEvent' @@ -1341127,12 +1342525,6 @@ components: - '@odata.type' type: object properties: - isManualApprovalEnabled: - type: boolean - nullable: true - isWaitlistEnabled: - type: boolean - nullable: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.virtualEventWebinarRegistrationConfiguration' @@ -1350796,8 +1352188,6 @@ components: items: type: string nullable: true - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' '@odata.type': type: string microsoft.graph.accessPackageAnswer: @@ -1355197,11 +1356587,13 @@ components: - $ref: '#/components/schemas/microsoft.graph.userSet' - type: object nullable: true + description: The identity that receives the approval delegation. Only singleUser and groupMembers are currently supported. schedule: anyOf: - $ref: '#/components/schemas/microsoft.graph.requestSchedule' - type: object nullable: true + description: 'The schedule for the delegation, including start date and expiration pattern (duration, end date, or no expiration).' '@odata.type': type: string microsoft.graph.appsAndServicesSettings: @@ -1372067,6 +1373459,10 @@ components: type: number description: The number of days after installation that forced reboot will happen. format: int32 + qualityUpdateCatalogItemId: + type: string + description: The unique identifier for the quality update catalog item targeted by the expedite. + nullable: true qualityUpdateRelease: type: string description: The release date to identify a quality update. @@ -1372111,7 +1373507,7 @@ components: nullable: true data: type: string - description: Data that represents an item in a base64 encoded opaque stream. + description: Data that represents an item in a Base64-encoded opaque stream. format: base64url nullable: true error: @@ -1373500,6 +1374896,7 @@ components: properties: chatId: type: string + description: The ID of the chat where the Teams app is installed. nullable: true '@odata.type': type: string @@ -1374028,7 +1375425,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identifierUriRestriction' - type: object nullable: true - description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenatId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' + description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' '@odata.type': type: string microsoft.graph.identifierUriRestriction: @@ -1374045,7 +1375442,7 @@ components: description: 'Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they''re exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement.' excludeAppsReceivingV2Tokens: type: boolean - description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.' + description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.' nullable: true excludeSaml: type: boolean @@ -1374142,6 +1375539,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.approverDelegate' - type: object nullable: true + description: 'The approver delegate configuration for the user, including the delegate identity and delegation schedule. Nullable.' '@odata.type': type: string microsoft.graph.identityInfo: @@ -1376597,7 +1377995,7 @@ components: maxLifetime: pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' type: string - description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.' + description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.' format: duration nullable: true restrictForAppsCreatedAfterDateTime: @@ -1379092,6 +1380490,30 @@ components: $ref: '#/components/schemas/microsoft.graph.autoAdmittedUsersType' '@odata.type': type: string + microsoft.graph.meetingEngagement: + title: meetingEngagement + required: + - '@odata.type' + type: object + properties: + dateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.' + format: date-time + nullable: true + engagementSubType: + type: string + description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).' + nullable: true + engagementType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.meetingEngagementType' + - type: object + nullable: true + description: 'The category of the engagement event. Required, non-nullable.' + '@odata.type': + type: string microsoft.graph.meetingInfo: title: meetingInfo required: @@ -1381987,6 +1383409,9 @@ components: - '@odata.type' type: object properties: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: + type: boolean + nullable: true blockCloudObjectTakeoverThroughHardMatchEnabled: type: boolean description: Used to block cloud object takeover via source anchor hard match if enabled. @@ -1383647,6 +1385072,7 @@ components: properties: userId: type: string + description: The ID of the user for whom the Teams app is installed. nullable: true '@odata.type': type: string @@ -1386849,7 +1388275,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.processContentMetadataBase' - description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required. + description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.' deviceMetadata: $ref: '#/components/schemas/microsoft.graph.deviceMetadata' integratedAppMetadata: @@ -1389670,6 +1391096,27 @@ components: nullable: true '@odata.type': type: string + microsoft.graph.retentionPeriodChange: + title: retentionPeriodChange + required: + - '@odata.type' + type: object + properties: + effectiveFromDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + nullable: true + status: + $ref: '#/components/schemas/microsoft.graph.retentionPeriodChangeStatus' + targetRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true + '@odata.type': + type: string microsoft.graph.retentionSetting: title: retentionSetting required: @@ -1394859,6 +1396306,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopes' - type: object nullable: true + description: 'The scope in which the Teams app is installed. The possible values are: team, groupChat, personal, unknownFutureValue.' '@odata.type': type: string discriminator: @@ -1395054,6 +1396502,7 @@ components: properties: teamId: type: string + description: The ID of the team where the Teams app is installed. nullable: true '@odata.type': type: string @@ -1396886,10 +1398335,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true + description: 'The token protection status of the sign-in session. The possible values are: none, bound, unbound, unknownFutureValue.' signInSessionStatusCode: maximum: 2147483647 minimum: -2147483648 type: number + description: Additional information about the status. format: int32 nullable: true '@odata.type': @@ -1403175,13 +1404626,6 @@ components: '@odata.type': type: string description: Describes the status for a single FOTA deployment. - microsoft.graph.accessDriftReportResourceType: - title: accessDriftReportResourceType - enum: - - application - - group - - unknownFutureValue - type: string microsoft.graph.accessEntityType: title: accessEntityType enum: @@ -1408255,6 +1409699,7 @@ components: - usGovernment - unknownFutureValue - mexico + - australiaNewZealand type: string microsoft.graph.cloudPcImportedSnapshotState: title: cloudPcImportedSnapshotState @@ -1410881,6 +1412326,31 @@ components: - value: remoteLock description: Remotely lock the device name: remoteLock + microsoft.graph.deviceComplianceScriptPlatformType: + title: deviceComplianceScriptPlatformType + enum: + - windows10 + - linux + - macOS + - unknownFutureValue + type: string + description: Indicates the platform that a device compliance script targets for evaluation. + x-ms-enum: + name: deviceComplianceScriptPlatformType + modelAsString: false + values: + - value: windows10 + description: Default. Indicates that the compliance script targets devices running Windows 10 and later. + name: windows10 + - value: linux + description: Indicates that the compliance script targets devices running Linux. + name: linux + - value: macOS + description: Indicates that the compliance script targets devices running macOS. + name: macOS + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceComplianceScriptRuleDataType: title: deviceComplianceScriptRuleDataType enum: @@ -1418871,6 +1420341,15 @@ components: - limited - unknownFutureValue type: string + microsoft.graph.meetingEngagementType: + title: meetingEngagementType + enum: + - reaction + - hand + - camera + - microphone + - unknownFutureValue + type: string microsoft.graph.meetingLiveShareOptions: title: meetingLiveShareOptions enum: @@ -1424448,6 +1425927,15 @@ components: - value: contentDownloaded description: Application content was downloaded to the device. name: contentDownloaded + microsoft.graph.retentionPeriodChangeStatus: + title: retentionPeriodChangeStatus + enum: + - none + - inProgress + - failed + - completed + - unknownFutureValue + type: string microsoft.graph.retrievalDataSource: title: retrievalDataSource enum: @@ -1424828,6 +1426316,29 @@ components: - darkPink - darkYellow - unknownFutureValue + - darkRed + - cranberry + - darkOrange + - bronze + - peach + - gold + - lime + - forest + - lightGreen + - jade + - lightTeal + - darkTeal + - steel + - skyBlue + - blueGray + - lavender + - lilac + - plum + - magenta + - darkBrown + - beige + - charcoal + - silver type: string microsoft.graph.scheduleRequestActions: title: scheduleRequestActions @@ -1436505,17 +1438016,18 @@ components: format: date-time failureReason: type: string - description: Describes why the taskProcessingResult has failed. + description: Describes why the taskProcessingResult failed. nullable: true processingInfo: type: string + description: 'Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn''t performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable.' nullable: true processingStatus: $ref: '#/components/schemas/microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus' startedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' + description: 'The date time when taskProcessingResult execution started. Value is null if task execution hasn''t started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' format: date-time nullable: true subject: @@ -1447726,9 +1449238,10 @@ components: items: type: string nullable: true + description: The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. category: type: string - description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. nullable: true classification: anyOf: @@ -1455946,18 +1457459,22 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS server that resolves the request. domainName: type: string + description: The name of the DNS record associated with the alert. nullable: true hostIpAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS request client. ipAddresses: type: array items: $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' + description: IP entities that represent the resolved IP addresses. '@odata.type': type: string default: '#microsoft.graph.security.dnsEvidence' @@ -1456284,6 +1457801,7 @@ components: $ref: '#/components/schemas/microsoft.graph.security.fileHashAlgorithm' value: type: string + description: The hash value. nullable: true '@odata.type': type: string @@ -1456477,21 +1457995,27 @@ components: properties: company: type: string + description: The name of the company that owns the organization. nullable: true displayName: type: string + description: The display name of the organization. nullable: true email: type: string + description: The email address of the organization. nullable: true login: type: string + description: The login (name) of the organization. nullable: true orgId: type: string + description: The unique and immutable ID of the organization. nullable: true webUrl: type: string + description: The URL of the web page for the organization. nullable: true '@odata.type': type: string @@ -1456507,18 +1458031,23 @@ components: properties: baseUrl: type: string + description: The base URL of the web page for the repository. nullable: true login: type: string + description: The login (name) of the repository. nullable: true owner: type: string + description: The login of the owner of the repository. nullable: true ownerType: type: string + description: 'The type of owner of the repository, for example, User or Organization.' nullable: true repoId: type: string + description: The unique and immutable ID of the GitHub repository. nullable: true '@odata.type': type: string @@ -1456534,18 +1458063,23 @@ components: properties: email: type: string + description: The email address of the user account. nullable: true login: type: string + description: User's login (GitHub handle). nullable: true name: type: string + description: User's name. nullable: true userId: type: string + description: The unique and immutable ID of the user account. nullable: true webUrl: type: string + description: 'The URL of the user''s profile web page, for example, https://github.com/my-login.' nullable: true '@odata.type': type: string @@ -1456658,9 +1458192,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.userEvidence' - type: object nullable: true + description: The account that is associated with the sign-in session ID. endUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true host: @@ -1456668,12 +1458204,15 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.deviceEvidence' - type: object nullable: true + description: The host for the session. sessionId: type: string + description: 'The session ID for the account reported in the alert, for example, 0x3e7.' nullable: true startUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true '@odata.type': @@ -1457128,7 +1458667,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ioTDeviceImportanceType' - type: object nullable: true - description: 'The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue.' + description: 'The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue.' ioTHub: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' @@ -1457908,18 +1459447,22 @@ components: properties: category: type: string + description: 'The malware category by the vendor. For example, Trojan.' nullable: true files: type: array items: $ref: '#/components/schemas/microsoft.graph.security.fileEvidence' + description: 'A list of the linked file entities on which the malware was found. Can contain the File entities inline or as reference. For more information, see fileEvidence.' name: type: string + description: 'The malware name by the vendor. For example, Win32/Toga.' nullable: true processes: type: array items: $ref: '#/components/schemas/microsoft.graph.security.processEvidence' + description: 'A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence.' '@odata.type': type: string default: '#microsoft.graph.security.malwareEvidence' @@ -1458837,10 +1460380,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the destination for this connection. destinationPort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The destination port number, for example, 80.' format: int32 nullable: true protocol: @@ -1458848,15 +1460393,18 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.protocolType' - type: object nullable: true + description: 'The protocol type. Possible values are tcp, udp, unknownFutureValue.' sourceAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the source for this connection. sourcePort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The source port number, for example, 80.' format: int32 nullable: true '@odata.type': @@ -1460500,20 +1462048,24 @@ components: properties: allowedIpAddresses: type: string + description: All IP addresses that are accessible with this SAS. The default value is Allows all IP addresses. nullable: true allowedResourceTypes: type: array items: type: string nullable: true + description: All of the resource types accessible with this SAS. allowedServices: type: array items: type: string nullable: true + description: All of the services that are accessible with this SAS. expiryDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true permissions: @@ -1460521,18 +1462073,23 @@ components: items: type: string nullable: true + description: All of the permissions granted to this SAS. protocol: type: string + description: The protocol that is allowed for the SAS. nullable: true signatureHash: type: string + description: 'The SAS signature hash, which is the unique identifier for the SAS.' nullable: true signedWith: type: string + description: The storage key used to generate the SAS. nullable: true startDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true storageResource: @@ -1460540,6 +1462097,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' - type: object nullable: true + description: A link to the storage resource for this SAS. '@odata.type': type: string default: '#microsoft.graph.security.sasTokenEvidence' @@ -1460945,23 +1462503,29 @@ components: properties: appId: type: string + description: 'The unique identifier for the associated application, represented by its appId property.' nullable: true appOwnerTenantId: type: string + description: Contains the tenant ID where the application is registered. nullable: true servicePrincipalName: type: string + description: The display name for the service principal. nullable: true servicePrincipalObjectId: type: string + description: The unique identifier for the service principal. nullable: true servicePrincipalType: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.servicePrincipalType' - type: object nullable: true + description: 'Type of the service principal. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue.' tenantId: type: string + description: The Microsoft Entra tenant ID of service principal. nullable: true '@odata.type': type: string @@ -1461366,32 +1462930,41 @@ components: properties: networkMessageId: type: string + description: The network message ID of the email to which submission belongs. nullable: true recipient: type: string + description: The recipient of the mail. nullable: true reportType: type: string + description: 'The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk.' nullable: true sender: type: string + description: The sender of the mail. nullable: true senderIp: type: string + description: The sender's IP. nullable: true subject: type: string + description: The subject of the submission mail. nullable: true submissionDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The reported date and time for this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true submissionId: type: string + description: The submission ID. nullable: true submitter: type: string + description: The submitter's email address. nullable: true '@odata.type': type: string @@ -1492030,6 +1493603,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.attendanceInterval' + microsoft.graph.meetingEngagementCollectionResponse: + title: Collection of microsoft.graph.meetingEngagement + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' microsoft.graph.attributeMappingParameterSchemaCollectionResponse: title: Collection of microsoft.graph.attributeMappingParameterSchema type: object @@ -1510437,6 +1512021,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceIntervalCollectionResponse' + microsoft.graph.meetingEngagementCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingEngagementCollectionResponse' microsoft.graph.attributeMappingParameterSchemaCollectionResponse: description: Retrieved collection content: @@ -1514163,13 +1515753,6 @@ components: user: '@odata.type': microsoft.graph.user userId: String - microsoft.graph.accessDriftReport: - value: - downloadUri: String - expiresAt: '0001-01-01T00:00:00.0000000+00:00' - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType - tenantId: String microsoft.graph.accessPackage: value: accessPackageAssignmentPolicies: @@ -1514970,6 +1516553,7 @@ components: agentDisplayName: String agentId: String blueprintId: String + clientSessionId: String detectedDateTime: '0001-01-01T00:00:00.0000000+00:00' detectionTimingType: '@odata.type': microsoft.graph.riskDetectionTimingType @@ -1514984,6 +1516568,9 @@ components: '@odata.type': microsoft.graph.riskLevel riskState: '@odata.type': microsoft.graph.riskState + signInClientDisplayName: String + signInCorrelationId: String + signInRequestId: String source: String microsoft.graph.agentUser: value: { } @@ -1516382,6 +1517969,8 @@ components: fingerprint: String identityCertificate: '@odata.type': microsoft.graph.androidWorkProfileCertificateProfileBase + lockdownExclusionList: + - String microsoftTunnelSiteId: String proxyExclusionList: - String @@ -1516978,6 +1518567,8 @@ components: attendanceIntervals: - '@odata.type': microsoft.graph.attendanceInterval emailAddress: String + engagements: + - '@odata.type': microsoft.graph.meetingEngagement externalRegistrationInformation: '@odata.type': microsoft.graph.virtualEventExternalRegistrationInformation identity: @@ -1518385,6 +1519976,7 @@ components: eTag: String extendedKeyUsages: - '@odata.type': microsoft.graph.extendedKeyUsage + geographicRegion: String issuerCommonName: String keyPlatform: '@odata.type': microsoft.graph.cloudCertificationAuthorityKeyPlatformType @@ -1520730,6 +1522322,8 @@ components: displayName: String enforceSignatureCheck: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + platform: + '@odata.type': microsoft.graph.deviceComplianceScriptPlatformType publisher: String roleScopeTagIds: - String @@ -1527692,10 +1529286,12 @@ components: androidDeviceBlockedOnMissingPartnerData: 'true' androidEnabled: 'true' androidMobileApplicationManagementEnabled: 'true' + grantMobileThreatDefensePartnerRole: 'true' iosDeviceBlockedOnMissingPartnerData: 'true' iosEnabled: 'true' iosMobileApplicationManagementEnabled: 'true' lastHeartbeatDateTime: '0001-01-01T00:00:00.0000000+00:00' + launchMobileThreatDefensePartnerOnSetupEnabled: 'true' macDeviceBlockedOnMissingPartnerData: 'true' macEnabled: 'true' microsoftDefenderForEndpointAttachEnabled: 'true' @@ -1530228,6 +1531824,8 @@ components: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' offboardRequestedDateTime: '0001-01-01T00:00:00.0000000+00:00' + pendingRetentionPeriodChange: + '@odata.type': microsoft.graph.retentionPeriodChange policyId: String protectionSources: '@odata.type': microsoft.graph.protectionSource @@ -1532346,6 +1533944,7 @@ components: clientAppUsed: String clientCredentialType: '@odata.type': microsoft.graph.clientCredentialType + clientSessionId: String conditionalAccessAudiences: - String conditionalAccessStatus: @@ -1535390,6 +1536989,8 @@ components: microsoft.graph.virtualEventRegistrationConfiguration: value: capacity: '0' + isManualApprovalEnabled: 'true' + isWaitlistEnabled: 'true' questions: - '@odata.type': microsoft.graph.virtualEventRegistrationQuestionBase registrationWebUrl: String @@ -1535437,6 +1537038,12 @@ components: invitedAttendees: - '@odata.type': microsoft.graph.identity isInviteOnly: 'true' + registrationConfiguration: + '@odata.type': microsoft.graph.virtualEventTownhallRegistrationConfiguration + registrations: + - '@odata.type': microsoft.graph.virtualEventRegistration + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + value: { } microsoft.graph.virtualEventWebinar: value: audience: @@ -1535448,9 +1537055,7 @@ components: registrations: - '@odata.type': microsoft.graph.virtualEventRegistration microsoft.graph.virtualEventWebinarRegistrationConfiguration: - value: - isManualApprovalEnabled: 'true' - isWaitlistEnabled: 'true' + value: { } microsoft.graph.virtualMachineDetails: value: virtualMachine: @@ -1538200,8 +1539805,6 @@ components: reportFormat: String resourceIds: - String - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType microsoft.graph.accessPackageAnswer: value: answeredQuestion: @@ -1543642,6 +1545245,7 @@ components: microsoft.graph.expeditedWindowsQualityUpdateSettings: value: daysUntilForcedReboot: '0' + qualityUpdateCatalogItemId: String qualityUpdateRelease: String microsoft.graph.expirationPattern: value: @@ -1545475,6 +1547079,12 @@ components: allowAnonymousUsersToStartMeeting: 'true' autoAdmittedUsers: '@odata.type': microsoft.graph.autoAdmittedUsersType + microsoft.graph.meetingEngagement: + value: + dateTime: '0001-01-01T00:00:00.0000000+00:00' + engagementSubType: String + engagementType: + '@odata.type': microsoft.graph.meetingEngagementType microsoft.graph.meetingInfo: value: allowConversationWithoutHost: 'true' @@ -1546210,6 +1547820,7 @@ components: '@odata.type': microsoft.graph.onPremisesWritebackConfiguration microsoft.graph.onPremisesDirectorySynchronizationFeature: value: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: 'true' blockCloudObjectTakeoverThroughHardMatchEnabled: 'true' blockSoftMatchEnabled: 'true' bypassDirSyncOverridesEnabled: 'true' @@ -1548264,6 +1549875,12 @@ components: isLabelUpdateAllowed: 'true' isMetadataUpdateAllowed: 'true' isRecordLocked: 'true' + microsoft.graph.retentionPeriodChange: + value: + effectiveFromDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.retentionPeriodChangeStatus + targetRetentionPeriodInDays: '0' microsoft.graph.retentionSetting: value: interval: String diff --git a/openapi/beta/powershell_v2.yaml b/openapi/beta/powershell_v2.yaml index 857770b9..05ae73c6 100644 --- a/openapi/beta/powershell_v2.yaml +++ b/openapi/beta/powershell_v2.yaml @@ -7039,7 +7039,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' operationId: admin.exchange.mailboxes.mailbox.folders.mailboxFolder.childFolders.mailboxFolder.items.delta parameters: - name: mailbox-id @@ -7174,7 +7174,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -7454,7 +7454,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' + description: 'Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user''s mailbox items without having to fetch the entire set of items from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-beta @@ -7578,7 +7578,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke function delta - description: 'Get a set of mailboxFolder objects that have been added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' + description: 'Get a set of mailboxFolder objects that were added, deleted, or removed from the user''s mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user''s mail folders without having to fetch all the folders of that mailbox from the server every time.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -7702,7 +7702,7 @@ paths: tags: - admin.exchangeAdmin summary: Invoke action exportItems - description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see: Overview of the mailbox import and export APIs in Microsoft Graph (preview) You can export up to 20 items in a single export request.' + description: 'Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn''t intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/mailbox-exportitems?view=graph-rest-beta @@ -9492,11 +9492,11 @@ paths: get: tags: - admin.peopleAdminSettings - summary: Get photoUpdateSettings - description: Read the properties and relationships of a photoUpdateSettings object. + summary: List photoUpdateSettings + description: Get the properties of a photoUpdateSettings object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/photoupdatesettings-get?view=graph-rest-beta + url: https://learn.microsoft.com/graph/api/peopleadminsettings-list-photoupdatesettings?view=graph-rest-beta operationId: admin.people.GetPhotoUpdateSettings parameters: - name: $select @@ -9558,11 +9558,7 @@ paths: delete: tags: - admin.peopleAdminSettings - summary: Delete photoUpdateSettings - description: Delete a photoUpdateSettings object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/peopleadminsettings-delete-photoupdatesettings?view=graph-rest-beta + summary: Delete navigation property photoUpdateSettings for admin operationId: admin.people.DeletePhotoUpdateSettings parameters: - name: If-Match @@ -220871,6 +220867,10 @@ paths: tags: - deviceManagement.virtualEndpoint summary: Invoke action retry + description: Retry a cloudPcBulkAction object with selected Cloud PCs. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/cloudpcbulkaction-retry?view=graph-rest-beta operationId: deviceManagement.virtualEndpoint.bulkActions.cloudPcBulkAction.retry parameters: - name: cloudPcBulkAction-id @@ -656242,7 +656242,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (from a run) description: Get the taskProcessingResult resources for a run. externalDocs: description: Find more info here @@ -657423,7 +657423,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -660492,7 +660492,7 @@ paths: get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: List taskProcessingResults + summary: List taskProcessingResults (for a user) description: Get the task processing result from a userProcessingResult either directly or through a run. externalDocs: description: Find more info here @@ -815629,7 +815629,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime})': + '/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime},aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'')': description: Provides operations to call the destinationReport method. get: tags: @@ -815653,6 +815653,18 @@ paths: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -815679,7 +815691,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the deviceReport method. get: tags: @@ -815715,6 +815727,24 @@ paths: schema: type: string nullable: true + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + - name: cloudApplicationName + in: query + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -816364,7 +816394,7 @@ paths: x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore - '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'')': + '/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId=''@discoveredApplicationSegmentId'',applicationId=''@applicationId'',aiAgentId=''@aiAgentId'',aiAgentName=''@aiAgentName'',cloudApplicationName=''@cloudApplicationName'')': description: Provides operations to call the userReport method. get: tags: @@ -816400,6 +816430,24 @@ paths: schema: type: string nullable: true + - name: aiAgentId + in: query + description: 'Usage: aiAgentId=''@aiAgentId''' + schema: + type: string + nullable: true + - name: aiAgentName + in: query + description: 'Usage: aiAgentName=''@aiAgentName''' + schema: + type: string + nullable: true + - name: cloudApplicationName + in: query + description: 'Usage: cloudApplicationName=''@cloudApplicationName''' + schema: + type: string + nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' @@ -1033885,6 +1033933,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1046413,6 +1046464,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1046724,6 +1046778,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1050406,9 +1050463,83 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.migrate + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.migrate' + '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.crossTenantMigrationJob.validate + parameters: + - name: crossTenantMigrationJob-id + in: path + description: The unique identifier of crossTenantMigrationJob + required: true + schema: + type: string + x-ms-docs-key-type: crossTenantMigrationJob + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate' + - /solutions/migrations/crossTenantMigrationJobs/microsoft.graph.validate '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users': description: Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. get: @@ -1050703,6 +1050834,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1050898,9 +1051032,81 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.migrate': + description: Provides operations to call the migrate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action migrate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.migrate + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.migrate' + '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate': + description: Provides operations to call the validate method. + post: + tags: + - solutions.migrationsRoot + summary: Invoke action validate + operationId: solutions.migrations.crossTenantMigrationJobs.displayName.validate + parameters: + - name: displayName + in: path + description: Alternate key of crossTenantMigrationJob + required: true + schema: + type: string + responses: + 2XX: + description: Success + content: + application/json: + schema: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.crossTenantMigrationJob' + - type: object + nullable: true + default: + $ref: '#/components/responses/error' + deprecated: true + x-ms-deprecation: + removalDate: '2026-07-09' + date: '2023-11-15' + version: 2023-11/PrivatePreview:CrossTenantContentMigrationAPI + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate' + - /solutions/migrations/crossTenantMigrationJobs/microsoft.graph.validate /solutions/migrations/crossTenantMigrationJobs/$count: description: Provides operations to count the resources in the collection. get: @@ -1050985,6 +1051191,9 @@ paths: date: '2025-07-09' version: 2025-07/PrivatePreview:CrossTenantContentMigrationAPI x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.validate' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.validate' /solutions/sharePoint: description: Provides operations to manage the sharePoint property of the microsoft.graph.solutionsRoot entity. get: @@ -1051553,6 +1051762,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1052144,6 +1052356,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' @@ -1054786,14 +1055001,1182 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions': - description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration': + description: Provides operations to manage the registrationConfiguration property of the microsoft.graph.virtualEventTownhall entity. get: tags: - solutions.virtualEventsRoot - summary: Get sessions from solutions - description: The sessions for the virtual event. - operationId: solutions.virtualEvents.townhalls.ListSessions + summary: Get registrationConfiguration from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrationConfiguration + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrationConfiguration in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrationConfiguration + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrationConfiguration for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrationConfiguration + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.ListQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.CreateQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': + description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get questions from solutions + description: Registration questions. + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.GetQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property questions in solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.UpdateQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property questions for solutions + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.DeleteQuestions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistrationQuestionBase-id + in: path + description: The unique identifier of virtualEventRegistrationQuestionBase + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistrationQuestionBase + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrationConfiguration.questions.GetCount-540e + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.ListRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - solutions.virtualEventsRoot + summary: Create new navigation property to registrations for solutions + operationId: solutions.virtualEvents.townhalls.CreateRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.GetRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.UpdateRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.DeleteRegistrations + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.virtualEventRegistration.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.ListSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.virtualEventSessionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.GetSessions + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: virtualEventSession-id + in: path + description: The unique identifier of virtualEventSession + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventSession + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: Sessions for a registration. + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetByJoinWebUrl + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - name: joinWebUrl + in: path + description: Alternate key of virtualEventSession + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventSession' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrations.sessions.GetCount-b133 + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: virtualEventRegistration-id + in: path + description: The unique identifier of virtualEventRegistration + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventRegistration + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByEmail + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.email.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: email + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')': + description: Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get registrations from solutions + operationId: solutions.virtualEvents.townhalls.registrations.GetByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - solutions.virtualEventsRoot + summary: Update the navigation property registrations in solutions + operationId: solutions.virtualEvents.townhalls.registrations.UpdateByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - solutions.virtualEventsRoot + summary: Delete navigation property registrations for solutions + operationId: solutions.virtualEvents.townhalls.registrations.DeleteByUserId + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel': + description: Provides operations to call the cancel method. + post: + tags: + - solutions.virtualEventsRoot + summary: Invoke action cancel + operationId: solutions.virtualEvents.townhalls.virtualEventTownhall.registrations.userId.cancel + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - name: userId + in: path + description: Alternate key of virtualEventRegistration + required: true + schema: + type: string + nullable: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/solutions/approval/approvalItems/{approvalItem-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob-id}/users/{crossTenantMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' + - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - solutions.virtualEventsRoot + summary: Get the number of the resource + operationId: solutions.virtualEvents.townhalls.registrations.GetCount-02ff + parameters: + - name: virtualEventTownhall-id + in: path + description: The unique identifier of virtualEventTownhall + required: true + schema: + type: string + x-ms-docs-key-type: virtualEventTownhall + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions': + description: Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. + get: + tags: + - solutions.virtualEventsRoot + summary: Get sessions from solutions + description: The sessions for the virtual event. + operationId: solutions.virtualEvents.townhalls.ListSessions parameters: - name: virtualEventTownhall-id in: path @@ -1057262,6 +1058645,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}': description: Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. get: @@ -1057387,6 +1058772,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/$count': description: Provides operations to count the resources in the collection. get: @@ -1057671,6 +1059058,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions': @@ -1057743,6 +1059133,8 @@ paths: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. get: @@ -1057804,6 +1059196,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')': description: Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. @@ -1057866,6 +1059260,8 @@ paths: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count': description: Provides operations to count the resources in the collection. @@ -1058061,6 +1059457,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId=''{userId}'')': @@ -1058228,6 +1059627,9 @@ paths: - '/solutions/migrations/crossTenantMigrationJobs(displayName=''{displayName}'')/microsoft.graph.cancel' - '/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/{sharePointMigrationTask-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/events/{virtualEvent-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel' + - '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel' - '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email=''{email}'')/microsoft.graph.cancel' '/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count': @@ -1337354,22 +1338756,6 @@ components: - type: object nullable: true x-ms-navigationProperty: true - microsoft.graph.accessDriftReport: - allOf: - - $ref: '#/components/schemas/microsoft.graph.entity' - - title: accessDriftReport - type: object - properties: - downloadUri: - type: string - expiresAt: - pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' - type: string - format: date-time - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' - tenantId: - type: string microsoft.graph.accessPackage: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1340067,6 +1341453,9 @@ components: type: string description: The identifier of the blueprint associated with the agent. Nullable. nullable: true + clientSessionId: + type: string + nullable: true detectedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string @@ -1340096,6 +1341485,15 @@ components: $ref: '#/components/schemas/microsoft.graph.riskLevel' riskState: $ref: '#/components/schemas/microsoft.graph.riskState' + signInClientDisplayName: + type: string + nullable: true + signInCorrelationId: + type: string + nullable: true + signInRequestId: + type: string + nullable: true source: type: string description: The source system that generated the risk detection. Nullable. @@ -1344579,6 +1345977,12 @@ components: type: string description: 'Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.' nullable: true + lockdownExclusionList: + type: array + items: + type: string + nullable: true + description: List of app package names that will be able to access the network directly when VPN is in lockdown mode but not connected. microsoftTunnelSiteId: type: string description: Microsoft Tunnel site ID. @@ -1346565,6 +1347969,11 @@ components: type: string description: Email address of the user associated with this attendance record. nullable: true + engagements: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' + description: The list of real-time participant interaction behaviors during a meeting. externalRegistrationInformation: anyOf: - $ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation' @@ -1350911,6 +1352320,10 @@ components: items: $ref: '#/components/schemas/microsoft.graph.extendedKeyUsage' description: 'The certificate extended key usages, which specify the usage capabilities of the certificate. Read-only.' + geographicRegion: + type: string + description: The geographic region where a cloud certification authority (CA) is hosted. Read-only. + nullable: true issuerCommonName: type: string nullable: true @@ -1351442,6 +1352855,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' servicePlanId: type: string description: The service plan ID of the Cloud PC. @@ -1351862,6 +1353276,7 @@ components: items: type: string nullable: true + description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.' sizeInGB: maximum: 2147483647 minimum: -2147483648 @@ -1352441,6 +1353856,7 @@ components: items: type: string nullable: true + description: The list of scope tag IDs for this resource. Read-only. userExperienceType: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudPcUserExperienceType' @@ -1358311,6 +1359727,12 @@ components: description: The timestamp of when the device compliance script was modified. This property is read-only. format: date-time readOnly: true + platform: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScriptPlatformType' + - type: object + nullable: true + description: Indicates the operating system platform type that this compliance script targets. publisher: type: string description: Name of the device compliance script publisher @@ -1360989,6 +1362411,7 @@ components: $ref: '#/components/schemas/microsoft.graph.zebraFotaDeployment' description: Collection of ZebraFotaDeployments associated with account. x-ms-navigationProperty: true + description: Singleton that acts as container for a collection of Resource Access entities. microsoft.graph.deviceManagementAbstractComplexSettingDefinition: allOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementSettingDefinition' @@ -1381074,6 +1382497,9 @@ components: androidMobileApplicationManagementEnabled: type: boolean description: 'When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.' + grantMobileThreatDefensePartnerRole: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner is granted the Mobile Threat Defense role on enrolled Android Corporate Owned Business Only and Corporate Owned Personally Enabled devices. When FALSE, indicates that the Mobile Threat Defense partner is not granted the Mobile Threat Defense role. Default value is FALSE.' iosDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant. When FALSE, indicates that Intune may not recieve data from Mobile Threat Defense partner prior to making device compliant. Default value is FALSE.' @@ -1381088,6 +1382514,9 @@ components: type: string description: DateTime of last Heartbeat recieved from the Mobile Threat Defense partner format: date-time + launchMobileThreatDefensePartnerOnSetupEnabled: + type: boolean + description: 'When TRUE, indicates that the Mobile Threat Defense partner will be automatically launched during Android Corporate Owned Business Only and Corporate Owned Personally Enabled device setup. When FALSE, indicates that the Mobile Threat Defense partner will not be automatically launched during setup. Default value is FALSE.' macDeviceBlockedOnMissingPartnerData: type: boolean description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a Mac device compliant. When FALSE, indicates that Intune may mark a Mac device compliant prior to receiving data from the Mobile Threat Defense partner. Default value is FALSE.' @@ -1384666,7 +1386095,7 @@ components: type: array items: type: string - description: The collection of IDs for groups to which the policy is enabled. + description: 'The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant.' isEnabled: type: boolean description: Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. @@ -1386395,9 +1387824,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.identitySet' - type: object nullable: true + description: Read-only. User ID by which this is last modified. lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'Read-only. Date and time at which this is last modified. 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' format: date-time nullable: true orderHint: @@ -1388900,6 +1390331,7 @@ components: nullable: true isVisible: type: boolean + description: Indicates whether the given directory property should be shown on a user’s profile card. microsoft.graph.profilePhoto: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1389267,6 +1390699,12 @@ components: description: The time when protection unit offboard was requested. format: date-time nullable: true + pendingRetentionPeriodChange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.retentionPeriodChange' + - type: object + nullable: true + readOnly: true policyId: type: string description: The unique identifier of the protection policy based on which protection unit was created. @@ -1396147,7 +1397585,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. + description: Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. authenticationAppDeviceDetails: anyOf: - $ref: '#/components/schemas/microsoft.graph.authenticationAppDeviceDetails' @@ -1396216,6 +1397654,9 @@ components: - type: object nullable: true description: 'Describes the credential type that a user client or service principal provided to Microsoft Entra ID to authenticate itself. You can review this property to track and eliminate less secure credential types or to watch for clients and service principals using anomalous credential types. The possible values are: none, clientSecret, clientAssertion, federatedIdentityCredential, managedIdentity, certificate, unknownFutureValue.' + clientSessionId: + type: string + nullable: true conditionalAccessAudiences: type: array items: @@ -1396436,7 +1397877,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true - description: 'Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the signin token was bound to the device or not. The possible values are: none, bound, unbound, unknownFutureValue.' + description: 'Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it''s issued to. This field indicates whether the sign-in token was bound to the device. The possible values are: none, bound, unbound, unknownFutureValue.' status: anyOf: - $ref: '#/components/schemas/microsoft.graph.signInStatus' @@ -1396458,6 +1397899,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatusDetails' - type: object nullable: true + description: 'The status of the token protection for a request in the sign-in logs. For more information, see Conditional Access: Token Protection.' uniqueTokenIdentifier: type: string description: A unique base64-encoded request identifier used to track tokens issued by Microsoft Entra ID as they're redeemed at resource providers. @@ -1398906,6 +1400348,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopeInfo' - type: object nullable: true + description: The details of the scope in which the app is installed. teamsApp: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsApp' @@ -1402526,6 +1403969,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings' - type: object nullable: true + description: 'The identity governance settings for the user, including the approver delegate configuration. Nullable. Returned only on $select. Supports $expand.' identityParentId: type: string description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.' @@ -1402557,7 +1404001,7 @@ components: nullable: true isResourceAccount: type: boolean - description: Do not use – reserved for future use. + description: Do not use. Reserved for future use. nullable: true jobTitle: type: string @@ -1406912,6 +1408356,12 @@ components: description: Total capacity of the virtual event. format: int32 nullable: true + isManualApprovalEnabled: + type: boolean + nullable: true + isWaitlistEnabled: + type: boolean + nullable: true registrationWebUrl: type: string description: Registration URL of the virtual event. @@ -1407059,6 +1408509,22 @@ components: type: boolean description: Indicates whether the town hall is only open to invited people and groups within your organization. The isInviteOnly property can only be true if the value of the audience property is set to organization. nullable: true + registrationConfiguration: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration' + - type: object + nullable: true + x-ms-navigationProperty: true + registrations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration' + x-ms-navigationProperty: true + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' + - title: virtualEventTownhallRegistrationConfiguration + type: object microsoft.graph.virtualEventWebinar: allOf: - $ref: '#/components/schemas/microsoft.graph.virtualEvent' @@ -1407094,13 +1408560,6 @@ components: - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration' - title: virtualEventWebinarRegistrationConfiguration type: object - properties: - isManualApprovalEnabled: - type: boolean - nullable: true - isWaitlistEnabled: - type: boolean - nullable: true microsoft.graph.virtualMachineDetails: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -1415702,8 +1417161,6 @@ components: items: type: string nullable: true - resourceType: - $ref: '#/components/schemas/microsoft.graph.accessDriftReportResourceType' microsoft.graph.accessPackageAnswer: title: accessPackageAnswer type: object @@ -1419026,11 +1420483,13 @@ components: - $ref: '#/components/schemas/microsoft.graph.userSet' - type: object nullable: true + description: The identity that receives the approval delegation. Only singleUser and groupMembers are currently supported. schedule: anyOf: - $ref: '#/components/schemas/microsoft.graph.requestSchedule' - type: object nullable: true + description: 'The schedule for the delegation, including start date and expiration pattern (duration, end date, or no expiration).' microsoft.graph.appsAndServicesSettings: title: appsAndServicesSettings type: object @@ -1431906,6 +1433365,10 @@ components: type: number description: The number of days after installation that forced reboot will happen. format: int32 + qualityUpdateCatalogItemId: + type: string + description: The unique identifier for the quality update catalog item targeted by the expedite. + nullable: true qualityUpdateRelease: type: string description: The release date to identify a quality update. @@ -1431942,7 +1433405,7 @@ components: nullable: true data: type: string - description: Data that represents an item in a base64 encoded opaque stream. + description: Data that represents an item in a Base64-encoded opaque stream. format: base64url nullable: true error: @@ -1432997,6 +1434460,7 @@ components: properties: chatId: type: string + description: The ID of the chat where the Teams app is installed. nullable: true microsoft.graph.groupFilter: title: groupFilter @@ -1433428,7 +1434892,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.identifierUriRestriction' - type: object nullable: true - description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenatId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' + description: 'Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path.' microsoft.graph.identifierUriRestriction: title: identifierUriRestriction type: object @@ -1433441,7 +1434905,7 @@ components: description: 'Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they''re exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement.' excludeAppsReceivingV2Tokens: type: boolean - description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.' + description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.' nullable: true excludeSaml: type: boolean @@ -1433496,6 +1434960,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.approverDelegate' - type: object nullable: true + description: 'The approver delegate configuration for the user, including the delegate identity and delegation schedule. Nullable.' microsoft.graph.identityInfo: title: identityInfo type: object @@ -1435397,7 +1436862,7 @@ components: maxLifetime: pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' type: string - description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.' + description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.' format: duration nullable: true restrictForAppsCreatedAfterDateTime: @@ -1437384,6 +1438849,26 @@ components: description: Indicates whether anonymous users are allowed to start a meeting. autoAdmittedUsers: $ref: '#/components/schemas/microsoft.graph.autoAdmittedUsersType' + microsoft.graph.meetingEngagement: + title: meetingEngagement + type: object + properties: + dateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.' + format: date-time + nullable: true + engagementSubType: + type: string + description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).' + nullable: true + engagementType: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.meetingEngagementType' + - type: object + nullable: true + description: 'The category of the engagement event. Required, non-nullable.' microsoft.graph.meetingInfo: title: meetingInfo type: object @@ -1439571,6 +1441056,9 @@ components: title: onPremisesDirectorySynchronizationFeature type: object properties: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: + type: boolean + nullable: true blockCloudObjectTakeoverThroughHardMatchEnabled: type: boolean description: Used to block cloud object takeover via source anchor hard match if enabled. @@ -1440868,6 +1442356,7 @@ components: properties: userId: type: string + description: The ID of the user for whom the Teams app is installed. nullable: true microsoft.graph.personDataSource: title: personDataSource @@ -1443500,7 +1444989,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.processContentMetadataBase' - description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required. + description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.' deviceMetadata: $ref: '#/components/schemas/microsoft.graph.deviceMetadata' integratedAppMetadata: @@ -1445745,6 +1447234,23 @@ components: type: boolean description: Specifies whether the item is locked. Read-write. nullable: true + microsoft.graph.retentionPeriodChange: + title: retentionPeriodChange + type: object + properties: + effectiveFromDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + format: date-time + nullable: true + status: + $ref: '#/components/schemas/microsoft.graph.retentionPeriodChangeStatus' + targetRetentionPeriodInDays: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + nullable: true microsoft.graph.retentionSetting: title: retentionSetting type: object @@ -1449756,6 +1451262,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopes' - type: object nullable: true + description: 'The scope in which the Teams app is installed. The possible values are: team, groupChat, personal, unknownFutureValue.' microsoft.graph.teamsAppInstalledEventMessageDetail: allOf: - $ref: '#/components/schemas/microsoft.graph.eventMessageDetail' @@ -1449902,6 +1451409,7 @@ components: properties: teamId: type: string + description: The ID of the team where the Teams app is installed. nullable: true microsoft.graph.teamUnarchivedEventMessageDetail: allOf: @@ -1451382,10 +1452890,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.tokenProtectionStatus' - type: object nullable: true + description: 'The token protection status of the sign-in session. The possible values are: none, bound, unbound, unknownFutureValue.' signInSessionStatusCode: maximum: 2147483647 minimum: -2147483648 type: number + description: Additional information about the status. format: int32 nullable: true microsoft.graph.toLowercaseTransformation: @@ -1456389,13 +1457899,6 @@ components: description: 'An integer that indicates the total number of devices where no deployment status or end state has not received, even after the scheduled end date was reached.' format: int32 description: Describes the status for a single FOTA deployment. - microsoft.graph.accessDriftReportResourceType: - title: accessDriftReportResourceType - enum: - - application - - group - - unknownFutureValue - type: string microsoft.graph.accessEntityType: title: accessEntityType enum: @@ -1461469,6 +1462972,7 @@ components: - usGovernment - unknownFutureValue - mexico + - australiaNewZealand type: string microsoft.graph.cloudPcImportedSnapshotState: title: cloudPcImportedSnapshotState @@ -1464095,6 +1465599,31 @@ components: - value: remoteLock description: Remotely lock the device name: remoteLock + microsoft.graph.deviceComplianceScriptPlatformType: + title: deviceComplianceScriptPlatformType + enum: + - windows10 + - linux + - macOS + - unknownFutureValue + type: string + description: Indicates the platform that a device compliance script targets for evaluation. + x-ms-enum: + name: deviceComplianceScriptPlatformType + modelAsString: false + values: + - value: windows10 + description: Default. Indicates that the compliance script targets devices running Windows 10 and later. + name: windows10 + - value: linux + description: Indicates that the compliance script targets devices running Linux. + name: linux + - value: macOS + description: Indicates that the compliance script targets devices running macOS. + name: macOS + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.deviceComplianceScriptRuleDataType: title: deviceComplianceScriptRuleDataType enum: @@ -1472085,6 +1473614,15 @@ components: - limited - unknownFutureValue type: string + microsoft.graph.meetingEngagementType: + title: meetingEngagementType + enum: + - reaction + - hand + - camera + - microphone + - unknownFutureValue + type: string microsoft.graph.meetingLiveShareOptions: title: meetingLiveShareOptions enum: @@ -1477662,6 +1479200,15 @@ components: - value: contentDownloaded description: Application content was downloaded to the device. name: contentDownloaded + microsoft.graph.retentionPeriodChangeStatus: + title: retentionPeriodChangeStatus + enum: + - none + - inProgress + - failed + - completed + - unknownFutureValue + type: string microsoft.graph.retrievalDataSource: title: retrievalDataSource enum: @@ -1478042,6 +1479589,29 @@ components: - darkPink - darkYellow - unknownFutureValue + - darkRed + - cranberry + - darkOrange + - bronze + - peach + - gold + - lime + - forest + - lightGreen + - jade + - lightTeal + - darkTeal + - steel + - skyBlue + - blueGray + - lavender + - lilac + - plum + - magenta + - darkBrown + - beige + - charcoal + - silver type: string microsoft.graph.scheduleRequestActions: title: scheduleRequestActions @@ -1488973,17 +1490543,18 @@ components: format: date-time failureReason: type: string - description: Describes why the taskProcessingResult has failed. + description: Describes why the taskProcessingResult failed. nullable: true processingInfo: type: string + description: 'Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn''t performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable.' nullable: true processingStatus: $ref: '#/components/schemas/microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus' startedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' + description: 'The date time when taskProcessingResult execution started. Value is null if task execution hasn''t started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.' format: date-time nullable: true subject: @@ -1498237,9 +1499808,10 @@ components: items: type: string nullable: true + description: The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. category: type: string - description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + description: The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. nullable: true classification: anyOf: @@ -1504307,18 +1505879,22 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS server that resolves the request. domainName: type: string + description: The name of the DNS record associated with the alert. nullable: true hostIpAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An IP entity that represents the DNS request client. ipAddresses: type: array items: $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' + description: IP entities that represent the resolved IP addresses. microsoft.graph.security.downgradeJustification: title: downgradeJustification type: object @@ -1504537,6 +1506113,7 @@ components: $ref: '#/components/schemas/microsoft.graph.security.fileHashAlgorithm' value: type: string + description: The hash value. nullable: true microsoft.graph.security.filePlanAppliedCategory: allOf: @@ -1504656,21 +1506233,27 @@ components: properties: company: type: string + description: The name of the company that owns the organization. nullable: true displayName: type: string + description: The display name of the organization. nullable: true email: type: string + description: The email address of the organization. nullable: true login: type: string + description: The login (name) of the organization. nullable: true orgId: type: string + description: The unique and immutable ID of the organization. nullable: true webUrl: type: string + description: The URL of the web page for the organization. nullable: true microsoft.graph.security.gitHubRepoEvidence: allOf: @@ -1504680,18 +1506263,23 @@ components: properties: baseUrl: type: string + description: The base URL of the web page for the repository. nullable: true login: type: string + description: The login (name) of the repository. nullable: true owner: type: string + description: The login of the owner of the repository. nullable: true ownerType: type: string + description: 'The type of owner of the repository, for example, User or Organization.' nullable: true repoId: type: string + description: The unique and immutable ID of the GitHub repository. nullable: true microsoft.graph.security.gitHubUserEvidence: allOf: @@ -1504701,18 +1506289,23 @@ components: properties: email: type: string + description: The email address of the user account. nullable: true login: type: string + description: User's login (GitHub handle). nullable: true name: type: string + description: User's name. nullable: true userId: type: string + description: The unique and immutable ID of the user account. nullable: true webUrl: type: string + description: 'The URL of the user''s profile web page, for example, https://github.com/my-login.' nullable: true microsoft.graph.security.googleCloudResourceEvidence: allOf: @@ -1504786,9 +1506379,11 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.userEvidence' - type: object nullable: true + description: The account that is associated with the sign-in session ID. endUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true host: @@ -1504796,12 +1506391,15 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.deviceEvidence' - type: object nullable: true + description: The host for the session. sessionId: type: string + description: 'The session ID for the account reported in the alert, for example, 0x3e7.' nullable: true startUtcDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true microsoft.graph.security.hostPortBanner: @@ -1505077,7 +1506675,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ioTDeviceImportanceType' - type: object nullable: true - description: 'The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue.' + description: 'The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue.' ioTHub: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' @@ -1505673,18 +1507271,22 @@ components: properties: category: type: string + description: 'The malware category by the vendor. For example, Trojan.' nullable: true files: type: array items: $ref: '#/components/schemas/microsoft.graph.security.fileEvidence' + description: 'A list of the linked file entities on which the malware was found. Can contain the File entities inline or as reference. For more information, see fileEvidence.' name: type: string + description: 'The malware name by the vendor. For example, Win32/Toga.' nullable: true processes: type: array items: $ref: '#/components/schemas/microsoft.graph.security.processEvidence' + description: 'A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence.' microsoft.graph.security.managedServicesAuditRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1506131,10 +1507733,12 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the destination for this connection. destinationPort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The destination port number, for example, 80.' format: int32 nullable: true protocol: @@ -1506142,15 +1507746,18 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.protocolType' - type: object nullable: true + description: 'The protocol type. Possible values are tcp, udp, unknownFutureValue.' sourceAddress: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.ipEvidence' - type: object nullable: true + description: An entity of type IP that is the source for this connection. sourcePort: maximum: 2147483647 minimum: -2147483648 type: number + description: 'The source port number, for example, 80.' format: int32 nullable: true microsoft.graph.security.nicEvidence: @@ -1507061,20 +1508668,24 @@ components: properties: allowedIpAddresses: type: string + description: All IP addresses that are accessible with this SAS. The default value is Allows all IP addresses. nullable: true allowedResourceTypes: type: array items: type: string nullable: true + description: All of the resource types accessible with this SAS. allowedServices: type: array items: type: string nullable: true + description: All of the services that are accessible with this SAS. expiryDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true permissions: @@ -1507082,18 +1508693,23 @@ components: items: type: string nullable: true + description: All of the permissions granted to this SAS. protocol: type: string + description: The protocol that is allowed for the SAS. nullable: true signatureHash: type: string + description: 'The SAS signature hash, which is the unique identifier for the SAS.' nullable: true signedWith: type: string + description: The storage key used to generate the SAS. nullable: true startDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true storageResource: @@ -1507101,6 +1508717,7 @@ components: - $ref: '#/components/schemas/microsoft.graph.security.azureResourceEvidence' - type: object nullable: true + description: A link to the storage resource for this SAS. microsoft.graph.security.sbpConfigurationEventRecord: allOf: - $ref: '#/components/schemas/microsoft.graph.security.auditData' @@ -1507318,23 +1508935,29 @@ components: properties: appId: type: string + description: 'The unique identifier for the associated application, represented by its appId property.' nullable: true appOwnerTenantId: type: string + description: Contains the tenant ID where the application is registered. nullable: true servicePrincipalName: type: string + description: The display name for the service principal. nullable: true servicePrincipalObjectId: type: string + description: The unique identifier for the service principal. nullable: true servicePrincipalType: anyOf: - $ref: '#/components/schemas/microsoft.graph.security.servicePrincipalType' - type: object nullable: true + description: 'Type of the service principal. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue.' tenantId: type: string + description: The Microsoft Entra tenant ID of service principal. nullable: true microsoft.graph.security.sharePointAppPermissionOperationAuditRecord: allOf: @@ -1507574,32 +1509197,41 @@ components: properties: networkMessageId: type: string + description: The network message ID of the email to which submission belongs. nullable: true recipient: type: string + description: The recipient of the mail. nullable: true reportType: type: string + description: 'The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk.' nullable: true sender: type: string + description: The sender of the mail. nullable: true senderIp: type: string + description: The sender's IP. nullable: true subject: type: string + description: The subject of the submission mail. nullable: true submissionDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The reported date and time for this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z.' format: date-time nullable: true submissionId: type: string + description: The submission ID. nullable: true submitter: type: string + description: The submitter's email address. nullable: true microsoft.graph.security.submissionResult: title: submissionResult @@ -1536801,6 +1538433,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.meetingEngagementCollectionResponse: + title: Collection of microsoft.graph.meetingEngagement + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.meetingEngagement' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.attributeMappingParameterSchemaCollectionResponse: title: Collection of microsoft.graph.attributeMappingParameterSchema type: object @@ -1555187,6 +1556830,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceIntervalCollectionResponse' + microsoft.graph.meetingEngagementCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.meetingEngagementCollectionResponse' microsoft.graph.attributeMappingParameterSchemaCollectionResponse: description: Retrieved collection content: @@ -1558958,13 +1560607,6 @@ components: user: '@odata.type': microsoft.graph.user userId: String - microsoft.graph.accessDriftReport: - value: - downloadUri: String - expiresAt: '0001-01-01T00:00:00.0000000+00:00' - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType - tenantId: String microsoft.graph.accessPackage: value: accessPackageAssignmentPolicies: @@ -1559766,6 +1561408,7 @@ components: agentDisplayName: String agentId: String blueprintId: String + clientSessionId: String detectedDateTime: '0001-01-01T00:00:00.0000000+00:00' detectionTimingType: '@odata.type': microsoft.graph.riskDetectionTimingType @@ -1559780,6 +1561423,9 @@ components: '@odata.type': microsoft.graph.riskLevel riskState: '@odata.type': microsoft.graph.riskState + signInClientDisplayName: String + signInCorrelationId: String + signInRequestId: String source: String microsoft.graph.agentUser: value: { } @@ -1561178,6 +1562824,8 @@ components: fingerprint: String identityCertificate: '@odata.type': microsoft.graph.androidWorkProfileCertificateProfileBase + lockdownExclusionList: + - String microsoftTunnelSiteId: String proxyExclusionList: - String @@ -1561774,6 +1563422,8 @@ components: attendanceIntervals: - '@odata.type': microsoft.graph.attendanceInterval emailAddress: String + engagements: + - '@odata.type': microsoft.graph.meetingEngagement externalRegistrationInformation: '@odata.type': microsoft.graph.virtualEventExternalRegistrationInformation identity: @@ -1563181,6 +1564831,7 @@ components: eTag: String extendedKeyUsages: - '@odata.type': microsoft.graph.extendedKeyUsage + geographicRegion: String issuerCommonName: String keyPlatform: '@odata.type': microsoft.graph.cloudCertificationAuthorityKeyPlatformType @@ -1565526,6 +1567177,8 @@ components: displayName: String enforceSignatureCheck: 'true' lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' + platform: + '@odata.type': microsoft.graph.deviceComplianceScriptPlatformType publisher: String roleScopeTagIds: - String @@ -1572489,10 +1574142,12 @@ components: androidDeviceBlockedOnMissingPartnerData: 'true' androidEnabled: 'true' androidMobileApplicationManagementEnabled: 'true' + grantMobileThreatDefensePartnerRole: 'true' iosDeviceBlockedOnMissingPartnerData: 'true' iosEnabled: 'true' iosMobileApplicationManagementEnabled: 'true' lastHeartbeatDateTime: '0001-01-01T00:00:00.0000000+00:00' + launchMobileThreatDefensePartnerOnSetupEnabled: 'true' macDeviceBlockedOnMissingPartnerData: 'true' macEnabled: 'true' microsoftDefenderForEndpointAttachEnabled: 'true' @@ -1575025,6 +1576680,8 @@ components: '@odata.type': microsoft.graph.identitySet lastModifiedDateTime: '0001-01-01T00:00:00.0000000+00:00' offboardRequestedDateTime: '0001-01-01T00:00:00.0000000+00:00' + pendingRetentionPeriodChange: + '@odata.type': microsoft.graph.retentionPeriodChange policyId: String protectionSources: '@odata.type': microsoft.graph.protectionSource @@ -1577143,6 +1578800,7 @@ components: clientAppUsed: String clientCredentialType: '@odata.type': microsoft.graph.clientCredentialType + clientSessionId: String conditionalAccessAudiences: - String conditionalAccessStatus: @@ -1580188,6 +1581846,8 @@ components: microsoft.graph.virtualEventRegistrationConfiguration: value: capacity: '0' + isManualApprovalEnabled: 'true' + isWaitlistEnabled: 'true' questions: - '@odata.type': microsoft.graph.virtualEventRegistrationQuestionBase registrationWebUrl: String @@ -1580235,6 +1581895,12 @@ components: invitedAttendees: - '@odata.type': microsoft.graph.identity isInviteOnly: 'true' + registrationConfiguration: + '@odata.type': microsoft.graph.virtualEventTownhallRegistrationConfiguration + registrations: + - '@odata.type': microsoft.graph.virtualEventRegistration + microsoft.graph.virtualEventTownhallRegistrationConfiguration: + value: { } microsoft.graph.virtualEventWebinar: value: audience: @@ -1580246,9 +1581912,7 @@ components: registrations: - '@odata.type': microsoft.graph.virtualEventRegistration microsoft.graph.virtualEventWebinarRegistrationConfiguration: - value: - isManualApprovalEnabled: 'true' - isWaitlistEnabled: 'true' + value: { } microsoft.graph.virtualMachineDetails: value: virtualMachine: @@ -1583022,8 +1584686,6 @@ components: reportFormat: String resourceIds: - String - resourceType: - '@odata.type': microsoft.graph.accessDriftReportResourceType microsoft.graph.accessPackageAnswer: value: answeredQuestion: @@ -1588466,6 +1590128,7 @@ components: microsoft.graph.expeditedWindowsQualityUpdateSettings: value: daysUntilForcedReboot: '0' + qualityUpdateCatalogItemId: String qualityUpdateRelease: String microsoft.graph.expirationPattern: value: @@ -1590299,6 +1591962,12 @@ components: allowAnonymousUsersToStartMeeting: 'true' autoAdmittedUsers: '@odata.type': microsoft.graph.autoAdmittedUsersType + microsoft.graph.meetingEngagement: + value: + dateTime: '0001-01-01T00:00:00.0000000+00:00' + engagementSubType: String + engagementType: + '@odata.type': microsoft.graph.meetingEngagementType microsoft.graph.meetingInfo: value: allowConversationWithoutHost: 'true' @@ -1591035,6 +1592704,7 @@ components: '@odata.type': microsoft.graph.onPremisesWritebackConfiguration microsoft.graph.onPremisesDirectorySynchronizationFeature: value: + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled: 'true' blockCloudObjectTakeoverThroughHardMatchEnabled: 'true' blockSoftMatchEnabled: 'true' bypassDirSyncOverridesEnabled: 'true' @@ -1593091,6 +1594761,12 @@ components: isLabelUpdateAllowed: 'true' isMetadataUpdateAllowed: 'true' isRecordLocked: 'true' + microsoft.graph.retentionPeriodChange: + value: + effectiveFromDateTime: '0001-01-01T00:00:00.0000000+00:00' + status: + '@odata.type': microsoft.graph.retentionPeriodChangeStatus + targetRetentionPeriodInDays: '0' microsoft.graph.retentionSetting: value: interval: String