openapi: 3.1.0 info: title: Microsoft Graph Devicemanagement description: Needs a description. paths: /deviceManagement: description: Provides operations to manage the deviceManagement singleton. get: tags: - deviceManagement.deviceManagement summary: Microsoft Graph Get deviceManagement operationId: deviceManagement.deviceManagement.GetDeviceManagement 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 entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagement summary: Microsoft Graph Update deviceManagement operationId: deviceManagement.deviceManagement.UpdateDeviceManagement requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/applePushNotificationCertificate: description: >- Provides operations to manage the applePushNotificationCertificate property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.applePushNotificationCertificate summary: Microsoft Graph Get applePushNotificationCertificate from deviceManagement description: Apple push notification certificate. operationId: deviceManagement.GetApplePushNotificationCertificate 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.applePushNotificationCertificate 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.applePushNotificationCertificate summary: >- Microsoft Graph Update the navigation property applePushNotificationCertificate in deviceManagement operationId: deviceManagement.UpdateApplePushNotificationCertificate requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.applePushNotificationCertificate required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.applePushNotificationCertificate 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.applePushNotificationCertificate summary: >- Microsoft Graph Delete navigation property applePushNotificationCertificate for deviceManagement operationId: deviceManagement.DeleteApplePushNotificationCertificate 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 /deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest(): description: >- Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method. get: tags: - deviceManagement.applePushNotificationCertificate summary: Microsoft Graph Invoke function downloadApplePushNotificationCertificateSigningRequest description: Download Apple push notification certificate signing request operationId: >- deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function /deviceManagement/auditEvents: description: >- Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.auditEvent summary: Microsoft Graph Get auditEvents from deviceManagement description: The Audit Events operationId: deviceManagement.ListAuditEvents 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.auditEventCollectionResponse' 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: - deviceManagement.auditEvent summary: Microsoft Graph Create new navigation property to auditEvents for deviceManagement operationId: deviceManagement.CreateAuditEvents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/auditEvents/{auditEvent-id}: description: >- Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.auditEvent summary: Microsoft Graph Get auditEvents from deviceManagement description: The Audit Events operationId: deviceManagement.GetAuditEvents 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.auditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.auditEvent summary: Microsoft Graph Update the navigation property auditEvents in deviceManagement operationId: deviceManagement.UpdateAuditEvents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.auditEvent summary: Microsoft Graph Delete navigation property auditEvents for deviceManagement operationId: deviceManagement.DeleteAuditEvents 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: auditEvent-id in: path description: The unique identifier of auditEvent required: true schema: type: string x-ms-docs-key-type: auditEvent /deviceManagement/auditEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.auditEvent summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.auditEvents.GetCount-7cd0 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' /deviceManagement/auditEvents/getAuditActivityTypes(category='{category}'): description: Provides operations to call the getAuditActivityTypes method. get: tags: - deviceManagement.auditEvent summary: Microsoft Graph Invoke function getAuditActivityTypes operationId: deviceManagement.auditEvents.getAuditActivityTypes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: category in: path description: 'Usage: category=''{category}''' required: true schema: type: string nullable: true x-ms-docs-grouped-path: - /deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes() /deviceManagement/auditEvents/getAuditCategories(): description: Provides operations to call the getAuditCategories method. get: tags: - deviceManagement.auditEvent summary: Microsoft Graph Invoke function getAuditCategories operationId: deviceManagement.auditEvents.getAuditCategories parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/complianceManagementPartners: description: >- Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.complianceManagementPartner summary: Microsoft Graph Get complianceManagementPartners from deviceManagement description: The list of Compliance Management Partners configured by the tenant. operationId: deviceManagement.ListComplianceManagementPartners 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.complianceManagementPartnerCollectionResponse 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: - deviceManagement.complianceManagementPartner summary: >- Microsoft Graph Create new navigation property to complianceManagementPartners for deviceManagement operationId: deviceManagement.CreateComplianceManagementPartners requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.complianceManagementPartner' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.complianceManagementPartner 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}: description: >- Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.complianceManagementPartner summary: Microsoft Graph Get complianceManagementPartners from deviceManagement description: The list of Compliance Management Partners configured by the tenant. operationId: deviceManagement.GetComplianceManagementPartners 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.complianceManagementPartner 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.complianceManagementPartner summary: >- Microsoft Graph Update the navigation property complianceManagementPartners in deviceManagement operationId: deviceManagement.UpdateComplianceManagementPartners requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.complianceManagementPartner' required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.complianceManagementPartner 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.complianceManagementPartner summary: >- Microsoft Graph Delete navigation property complianceManagementPartners for deviceManagement operationId: deviceManagement.DeleteComplianceManagementPartners 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: complianceManagementPartner-id in: path description: The unique identifier of complianceManagementPartner required: true schema: type: string x-ms-docs-key-type: complianceManagementPartner /deviceManagement/complianceManagementPartners/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.complianceManagementPartner summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.complianceManagementPartners.GetCount-eeb1 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' /deviceManagement/conditionalAccessSettings: description: >- Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.onPremisesConditionalAccessSettings summary: Microsoft Graph Get conditionalAccessSettings from deviceManagement description: >- The Exchange on premises conditional access settings. On premises conditional access will require devices to be both enrolled and compliant for mail access operationId: deviceManagement.GetConditionalAccessSettings 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.onPremisesConditionalAccessSettings 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.onPremisesConditionalAccessSettings summary: >- Microsoft Graph Update the navigation property conditionalAccessSettings in deviceManagement operationId: deviceManagement.UpdateConditionalAccessSettings requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.onPremisesConditionalAccessSettings summary: >- Microsoft Graph Delete navigation property conditionalAccessSettings for deviceManagement operationId: deviceManagement.DeleteConditionalAccessSettings 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 /deviceManagement/detectedApps: description: >- Provides operations to manage the detectedApps property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.detectedApp summary: Microsoft Graph Get detectedApps from deviceManagement description: The list of detected apps associated with a device. operationId: deviceManagement.ListDetectedApps 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.detectedAppCollectionResponse' 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: - deviceManagement.detectedApp summary: Microsoft Graph Create new navigation property to detectedApps for deviceManagement operationId: deviceManagement.CreateDetectedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/detectedApps/{detectedApp-id}: description: >- Provides operations to manage the detectedApps property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.detectedApp summary: Microsoft Graph Get detectedApps from deviceManagement description: The list of detected apps associated with a device. operationId: deviceManagement.GetDetectedApps 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.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.detectedApp summary: Microsoft Graph Update the navigation property detectedApps in deviceManagement operationId: deviceManagement.UpdateDetectedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.detectedApp summary: Microsoft Graph Delete navigation property detectedApps for deviceManagement operationId: deviceManagement.DeleteDetectedApps 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: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp /deviceManagement/detectedApps/{detectedApp-id}/managedDevices: description: >- Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity. get: tags: - deviceManagement.detectedApp summary: Microsoft Graph Get managedDevices from deviceManagement description: The devices that have the discovered application installed operationId: deviceManagement.detectedApps.ListManagedDevices 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.managedDeviceCollectionResponse 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: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp /deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}: description: >- Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity. get: tags: - deviceManagement.detectedApp summary: Microsoft Graph Get managedDevices from deviceManagement description: The devices that have the discovered application installed operationId: deviceManagement.detectedApps.GetManagedDevices 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.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.detectedApp summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.detectedApps.managedDevices.GetCount-d78c 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: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp /deviceManagement/detectedApps/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.detectedApp summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.detectedApps.GetCount-0228 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' /deviceManagement/deviceCategories: description: >- Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCategory summary: Microsoft Graph Get deviceCategories from deviceManagement description: The list of device categories with the tenant. operationId: deviceManagement.ListDeviceCategories 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.deviceCategoryCollectionResponse 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: - deviceManagement.deviceCategory summary: Microsoft Graph Create new navigation property to deviceCategories for deviceManagement operationId: deviceManagement.CreateDeviceCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/deviceCategories/{deviceCategory-id}: description: >- Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCategory summary: Microsoft Graph Get deviceCategories from deviceManagement description: The list of device categories with the tenant. operationId: deviceManagement.GetDeviceCategories 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.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCategory summary: Microsoft Graph Update the navigation property deviceCategories in deviceManagement operationId: deviceManagement.UpdateDeviceCategories requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCategory summary: Microsoft Graph Delete navigation property deviceCategories for deviceManagement operationId: deviceManagement.DeleteDeviceCategories 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: deviceCategory-id in: path description: The unique identifier of deviceCategory required: true schema: type: string x-ms-docs-key-type: deviceCategory /deviceManagement/deviceCategories/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCategory summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceCategories.GetCount-ed54 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' /deviceManagement/deviceCompliancePolicies: description: >- Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get deviceCompliancePolicies from deviceManagement description: The device compliance policies. operationId: deviceManagement.ListDeviceCompliancePolicies 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.deviceCompliancePolicyCollectionResponse 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: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Create new navigation property to deviceCompliancePolicies for deviceManagement operationId: deviceManagement.CreateDeviceCompliancePolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}: description: >- Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get deviceCompliancePolicies from deviceManagement description: The device compliance policies. operationId: deviceManagement.GetDeviceCompliancePolicies 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.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Update the navigation property deviceCompliancePolicies in deviceManagement operationId: deviceManagement.UpdateDeviceCompliancePolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Delete navigation property deviceCompliancePolicies for deviceManagement operationId: deviceManagement.DeleteDeviceCompliancePolicies 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments: description: >- Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get assignments from deviceManagement description: The collection of assignments for this compliance policy. operationId: deviceManagement.deviceCompliancePolicies.ListAssignments 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.deviceCompliancePolicyAssignmentCollectionResponse 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: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Create new navigation property to assignments for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}: description: >- Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get assignments from deviceManagement description: The collection of assignments for this compliance policy. operationId: deviceManagement.deviceCompliancePolicies.GetAssignments 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.deviceCompliancePolicyAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Update the navigation property assignments in deviceManagement operationId: deviceManagement.deviceCompliancePolicies.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Delete navigation property assignments for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteAssignments 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceCompliancePolicyAssignment-id in: path description: The unique identifier of deviceCompliancePolicyAssignment required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicyAssignment /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.assignments.GetCount-332a 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries: description: >- Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get deviceSettingStateSummaries from deviceManagement description: Compliance Setting State Device Summary operationId: >- deviceManagement.deviceCompliancePolicies.ListDeviceSettingStateSummaries 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.settingStateDeviceSummaryCollectionResponse 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: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Create new navigation property to deviceSettingStateSummaries for deviceManagement operationId: >- deviceManagement.deviceCompliancePolicies.CreateDeviceSettingStateSummaries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy ? /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} : description: >- Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get deviceSettingStateSummaries from deviceManagement description: Compliance Setting State Device Summary operationId: deviceManagement.deviceCompliancePolicies.GetDeviceSettingStateSummaries 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.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Update the navigation property deviceSettingStateSummaries in deviceManagement operationId: >- deviceManagement.deviceCompliancePolicies.UpdateDeviceSettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Delete navigation property deviceSettingStateSummaries for deviceManagement operationId: >- deviceManagement.deviceCompliancePolicies.DeleteDeviceSettingStateSummaries 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: settingStateDeviceSummary-id in: path description: The unique identifier of settingStateDeviceSummary required: true schema: type: string x-ms-docs-key-type: settingStateDeviceSummary /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.deviceCompliancePolicies.deviceSettingStateSummaries.GetCount-6b27 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses: description: >- Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get deviceStatuses from deviceManagement description: List of DeviceComplianceDeviceStatus. operationId: deviceManagement.deviceCompliancePolicies.ListDeviceStatuses 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.deviceComplianceDeviceStatusCollectionResponse 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: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Create new navigation property to deviceStatuses for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceStatuses requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceStatus required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}: description: >- Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get deviceStatuses from deviceManagement description: List of DeviceComplianceDeviceStatus. operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatuses 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.deviceComplianceDeviceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Update the navigation property deviceStatuses in deviceManagement operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceStatus required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Delete navigation property deviceStatuses for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatuses 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceDeviceStatus-id in: path description: The unique identifier of deviceComplianceDeviceStatus required: true schema: type: string x-ms-docs-key-type: deviceComplianceDeviceStatus /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.deviceStatuses.GetCount-f70b 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview: description: >- Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get deviceStatusOverview from deviceManagement description: Device compliance devices status overview operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatusOverview 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.deviceComplianceDeviceOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Update the navigation property deviceStatusOverview in deviceManagement operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceOverview required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Delete navigation property deviceStatusOverview for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatusOverview 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign: description: Provides operations to call the assign method. post: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Invoke action assign operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of deviceCompliancePolicyAssignment type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy x-ms-docs-grouped-path: - /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign - >- /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign - >- /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign - >- /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules: description: Provides operations to call the scheduleActionsForRules method. post: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Invoke action scheduleActionsForRules operationId: >- deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.scheduleActionsForRules requestBody: description: Action parameters content: application/json: schema: type: object properties: deviceComplianceScheduledActionForRules: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule: description: >- Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get scheduledActionsForRule from deviceManagement description: >- The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. operationId: deviceManagement.deviceCompliancePolicies.ListScheduledActionsForRule 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.deviceComplianceScheduledActionForRuleCollectionResponse 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: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Create new navigation property to scheduledActionsForRule for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.CreateScheduledActionsForRule requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy ? /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id} : description: >- Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get scheduledActionsForRule from deviceManagement description: >- The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. operationId: deviceManagement.deviceCompliancePolicies.GetScheduledActionsForRule 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.deviceComplianceScheduledActionForRule 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Update the navigation property scheduledActionsForRule in deviceManagement operationId: deviceManagement.deviceCompliancePolicies.UpdateScheduledActionsForRule requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Delete navigation property scheduledActionsForRule for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteScheduledActionsForRule 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule ? /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations : description: >- Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceComplianceScheduledActionForRule entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get scheduledActionConfigurations from deviceManagement description: >- The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. operationId: >- deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations 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.deviceComplianceActionItemCollectionResponse 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: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Create new navigation property to scheduledActionConfigurations for deviceManagement operationId: >- deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceActionItem 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule ? /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id} : description: >- Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceComplianceScheduledActionForRule entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get scheduledActionConfigurations from deviceManagement description: >- The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. operationId: >- deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations 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.deviceComplianceActionItem 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Update the navigation property scheduledActionConfigurations in deviceManagement operationId: >- deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceActionItem 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: >- Microsoft Graph Delete navigation property scheduledActionConfigurations for deviceManagement operationId: >- deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule - name: deviceComplianceActionItem-id in: path description: The unique identifier of deviceComplianceActionItem required: true schema: type: string x-ms-docs-key-type: deviceComplianceActionItem ? /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count : description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-b4b5 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetCount-afd5 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses: description: >- Provides operations to manage the userStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get userStatuses from deviceManagement description: List of DeviceComplianceUserStatus. operationId: deviceManagement.deviceCompliancePolicies.ListUserStatuses 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.deviceComplianceUserStatusCollectionResponse 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: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Create new navigation property to userStatuses for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.CreateUserStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceUserStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}: description: >- Provides operations to manage the userStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get userStatuses from deviceManagement description: List of DeviceComplianceUserStatus. operationId: deviceManagement.deviceCompliancePolicies.GetUserStatuses 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.deviceComplianceUserStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Update the navigation property userStatuses in deviceManagement operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceUserStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Delete navigation property userStatuses for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatuses 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceUserStatus-id in: path description: The unique identifier of deviceComplianceUserStatus required: true schema: type: string x-ms-docs-key-type: deviceComplianceUserStatus /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.userStatuses.GetCount-fa4a 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview: description: >- Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get userStatusOverview from deviceManagement description: Device compliance users status overview operationId: deviceManagement.deviceCompliancePolicies.GetUserStatusOverview 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.deviceComplianceUserOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Update the navigation property userStatusOverview in deviceManagement operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceUserOverview required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceUserOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Delete navigation property userStatusOverview for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatusOverview 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: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.GetCount-6c5d 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' /deviceManagement/deviceCompliancePolicyDeviceStateSummary: description: >- Provides operations to manage the deviceCompliancePolicyDeviceStateSummary property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicyDeviceStateSummary summary: Microsoft Graph Get deviceCompliancePolicyDeviceStateSummary from deviceManagement description: The device compliance state summary for this account. operationId: deviceManagement.GetDeviceCompliancePolicyDeviceStateSummary 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.deviceCompliancePolicyDeviceStateSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicyDeviceStateSummary summary: >- Microsoft Graph Update the navigation property deviceCompliancePolicyDeviceStateSummary in deviceManagement operationId: deviceManagement.UpdateDeviceCompliancePolicyDeviceStateSummary requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicyDeviceStateSummary summary: >- Microsoft Graph Delete navigation property deviceCompliancePolicyDeviceStateSummary for deviceManagement operationId: deviceManagement.DeleteDeviceCompliancePolicyDeviceStateSummary 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 /deviceManagement/deviceCompliancePolicySettingStateSummaries: description: >- Provides operations to manage the deviceCompliancePolicySettingStateSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Microsoft Graph Get deviceCompliancePolicySettingStateSummaries from deviceManagement description: The summary states of compliance policy settings for this account. operationId: deviceManagement.ListDeviceCompliancePolicySettingStateSummaries 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.deviceCompliancePolicySettingStateSummaryCollectionResponse 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: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: >- Microsoft Graph Create new navigation property to deviceCompliancePolicySettingStateSummaries for deviceManagement operationId: deviceManagement.CreateDeviceCompliancePolicySettingStateSummaries requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}: description: >- Provides operations to manage the deviceCompliancePolicySettingStateSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Microsoft Graph Get deviceCompliancePolicySettingStateSummaries from deviceManagement description: The summary states of compliance policy settings for this account. operationId: deviceManagement.GetDeviceCompliancePolicySettingStateSummaries 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.deviceCompliancePolicySettingStateSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: >- Microsoft Graph Update the navigation property deviceCompliancePolicySettingStateSummaries in deviceManagement operationId: deviceManagement.UpdateDeviceCompliancePolicySettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: >- Microsoft Graph Delete navigation property deviceCompliancePolicySettingStateSummaries for deviceManagement operationId: deviceManagement.DeleteDeviceCompliancePolicySettingStateSummaries 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: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary ? /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates : description: >- Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Microsoft Graph Get deviceComplianceSettingStates from deviceManagement operationId: >- deviceManagement.deviceCompliancePolicySettingStateSummaries.ListDeviceComplianceSettingStates 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.deviceComplianceSettingStateCollectionResponse 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: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: >- Microsoft Graph Create new navigation property to deviceComplianceSettingStates for deviceManagement operationId: >- deviceManagement.deviceCompliancePolicySettingStateSummaries.CreateDeviceComplianceSettingStates requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceSettingState required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceSettingState 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary ? /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id} : description: >- Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Microsoft Graph Get deviceComplianceSettingStates from deviceManagement operationId: >- deviceManagement.deviceCompliancePolicySettingStateSummaries.GetDeviceComplianceSettingStates 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.deviceComplianceSettingState 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: >- Microsoft Graph Update the navigation property deviceComplianceSettingStates in deviceManagement operationId: >- deviceManagement.deviceCompliancePolicySettingStateSummaries.UpdateDeviceComplianceSettingStates requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceSettingState required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceSettingState 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: >- Microsoft Graph Delete navigation property deviceComplianceSettingStates for deviceManagement operationId: >- deviceManagement.deviceCompliancePolicySettingStateSummaries.DeleteDeviceComplianceSettingStates 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: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary - name: deviceComplianceSettingState-id in: path description: The unique identifier of deviceComplianceSettingState required: true schema: type: string x-ms-docs-key-type: deviceComplianceSettingState ? /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count : description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.deviceCompliancePolicySettingStateSummaries.deviceComplianceSettingStates.GetCount-49c2 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: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary /deviceManagement/deviceCompliancePolicySettingStateSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.deviceCompliancePolicySettingStateSummaries.GetCount-ca06 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' /deviceManagement/deviceConfigurationDeviceStateSummaries: description: >- Provides operations to manage the deviceConfigurationDeviceStateSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceConfigurationDeviceStateSummary summary: Microsoft Graph Get deviceConfigurationDeviceStateSummaries from deviceManagement description: The device configuration device state summary for this account. operationId: deviceManagement.GetDeviceConfigurationDeviceStateSummaries 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.deviceConfigurationDeviceStateSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfigurationDeviceStateSummary summary: >- Microsoft Graph Update the navigation property deviceConfigurationDeviceStateSummaries in deviceManagement operationId: deviceManagement.UpdateDeviceConfigurationDeviceStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfigurationDeviceStateSummary summary: >- Microsoft Graph Delete navigation property deviceConfigurationDeviceStateSummaries for deviceManagement operationId: deviceManagement.DeleteDeviceConfigurationDeviceStateSummaries 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 /deviceManagement/deviceConfigurations: description: >- Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get deviceConfigurations from deviceManagement description: The device configurations. operationId: deviceManagement.ListDeviceConfigurations 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.deviceConfigurationCollectionResponse 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: - deviceManagement.deviceConfiguration summary: >- Microsoft Graph Create new navigation property to deviceConfigurations for deviceManagement operationId: deviceManagement.CreateDeviceConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/deviceConfigurations/{deviceConfiguration-id}: description: >- Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get deviceConfigurations from deviceManagement description: The device configurations. operationId: deviceManagement.GetDeviceConfigurations 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.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Update the navigation property deviceConfigurations in deviceManagement operationId: deviceManagement.UpdateDeviceConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Delete navigation property deviceConfigurations for deviceManagement operationId: deviceManagement.DeleteDeviceConfigurations 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments: description: >- Provides operations to manage the assignments property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get assignments from deviceManagement description: The list of assignments for the device configuration profile. operationId: deviceManagement.deviceConfigurations.ListAssignments 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.deviceConfigurationAssignmentCollectionResponse 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: - deviceManagement.deviceConfiguration summary: Microsoft Graph Create new navigation property to assignments for deviceManagement operationId: deviceManagement.deviceConfigurations.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationAssignment required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}: description: >- Provides operations to manage the assignments property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get assignments from deviceManagement description: The list of assignments for the device configuration profile. operationId: deviceManagement.deviceConfigurations.GetAssignments 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.deviceConfigurationAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Update the navigation property assignments in deviceManagement operationId: deviceManagement.deviceConfigurations.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationAssignment required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Delete navigation property assignments for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteAssignments 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: deviceConfigurationAssignment-id in: path description: The unique identifier of deviceConfigurationAssignment required: true schema: type: string x-ms-docs-key-type: deviceConfigurationAssignment /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceConfigurations.assignments.GetCount-170b 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries: description: >- Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get deviceSettingStateSummaries from deviceManagement description: Device Configuration Setting State Device Summary operationId: deviceManagement.deviceConfigurations.ListDeviceSettingStateSummaries 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.settingStateDeviceSummaryCollectionResponse 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: - deviceManagement.deviceConfiguration summary: >- Microsoft Graph Create new navigation property to deviceSettingStateSummaries for deviceManagement operationId: deviceManagement.deviceConfigurations.CreateDeviceSettingStateSummaries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}: description: >- Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get deviceSettingStateSummaries from deviceManagement description: Device Configuration Setting State Device Summary operationId: deviceManagement.deviceConfigurations.GetDeviceSettingStateSummaries 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.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: >- Microsoft Graph Update the navigation property deviceSettingStateSummaries in deviceManagement operationId: deviceManagement.deviceConfigurations.UpdateDeviceSettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: >- Microsoft Graph Delete navigation property deviceSettingStateSummaries for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteDeviceSettingStateSummaries 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: settingStateDeviceSummary-id in: path description: The unique identifier of settingStateDeviceSummary required: true schema: type: string x-ms-docs-key-type: settingStateDeviceSummary /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.deviceConfigurations.deviceSettingStateSummaries.GetCount-921c 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses: description: >- Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get deviceStatuses from deviceManagement description: Device configuration installation status by device. operationId: deviceManagement.deviceConfigurations.ListDeviceStatuses 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.deviceConfigurationDeviceStatusCollectionResponse 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: - deviceManagement.deviceConfiguration summary: Microsoft Graph Create new navigation property to deviceStatuses for deviceManagement operationId: deviceManagement.deviceConfigurations.CreateDeviceStatuses requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}: description: >- Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get deviceStatuses from deviceManagement description: Device configuration installation status by device. operationId: deviceManagement.deviceConfigurations.GetDeviceStatuses 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.deviceConfigurationDeviceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Update the navigation property deviceStatuses in deviceManagement operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Delete navigation property deviceStatuses for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatuses 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: deviceConfigurationDeviceStatus-id in: path description: The unique identifier of deviceConfigurationDeviceStatus required: true schema: type: string x-ms-docs-key-type: deviceConfigurationDeviceStatus /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceConfigurations.deviceStatuses.GetCount-ce20 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview: description: >- Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get deviceStatusOverview from deviceManagement description: Device Configuration devices status overview operationId: deviceManagement.deviceConfigurations.GetDeviceStatusOverview 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.deviceConfigurationDeviceOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Update the navigation property deviceStatusOverview in deviceManagement operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Delete navigation property deviceStatusOverview for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatusOverview 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign: description: Provides operations to call the assign method. post: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Invoke action assign operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationAssignment required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of deviceConfigurationAssignment type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration x-ms-docs-grouped-path: - >- /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign - >- /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign - >- /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign - >- /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign ? /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}') : description: Provides operations to call the getOmaSettingPlainTextValue method. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Invoke function getOmaSettingPlainTextValue operationId: >- deviceManagement.deviceConfigurations.deviceConfiguration.getOmaSettingPlainTextValue responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: secretReferenceValueId in: path description: 'Usage: secretReferenceValueId=''{secretReferenceValueId}''' required: true schema: type: string nullable: true /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses: description: >- Provides operations to manage the userStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get userStatuses from deviceManagement description: Device configuration installation status by user. operationId: deviceManagement.deviceConfigurations.ListUserStatuses 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.deviceConfigurationUserStatusCollectionResponse 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: - deviceManagement.deviceConfiguration summary: Microsoft Graph Create new navigation property to userStatuses for deviceManagement operationId: deviceManagement.deviceConfigurations.CreateUserStatuses requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserStatus required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}: description: >- Provides operations to manage the userStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get userStatuses from deviceManagement description: Device configuration installation status by user. operationId: deviceManagement.deviceConfigurations.GetUserStatuses 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.deviceConfigurationUserStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Update the navigation property userStatuses in deviceManagement operationId: deviceManagement.deviceConfigurations.UpdateUserStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserStatus required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Delete navigation property userStatuses for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteUserStatuses 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: deviceConfigurationUserStatus-id in: path description: The unique identifier of deviceConfigurationUserStatus required: true schema: type: string x-ms-docs-key-type: deviceConfigurationUserStatus /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceConfigurations.userStatuses.GetCount-a3f6 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview: description: >- Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get userStatusOverview from deviceManagement description: Device Configuration users status overview operationId: deviceManagement.deviceConfigurations.GetUserStatusOverview 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.deviceConfigurationUserOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Update the navigation property userStatusOverview in deviceManagement operationId: deviceManagement.deviceConfigurations.UpdateUserStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserOverview required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Delete navigation property userStatusOverview for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteUserStatusOverview 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: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceConfigurations.GetCount-2013 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' /deviceManagement/deviceEnrollmentConfigurations: description: >- Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Get deviceEnrollmentConfigurations from deviceManagement description: The list of device enrollment configurations operationId: deviceManagement.ListDeviceEnrollmentConfigurations 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.deviceEnrollmentConfigurationCollectionResponse 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: - deviceManagement.deviceEnrollmentConfiguration summary: >- Microsoft Graph Create new navigation property to deviceEnrollmentConfigurations for deviceManagement operationId: deviceManagement.CreateDeviceEnrollmentConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceEnrollmentConfiguration required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceEnrollmentConfiguration 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}: description: >- Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Get deviceEnrollmentConfigurations from deviceManagement description: The list of device enrollment configurations operationId: deviceManagement.GetDeviceEnrollmentConfigurations 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.deviceEnrollmentConfiguration 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceEnrollmentConfiguration summary: >- Microsoft Graph Update the navigation property deviceEnrollmentConfigurations in deviceManagement operationId: deviceManagement.UpdateDeviceEnrollmentConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceEnrollmentConfiguration required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceEnrollmentConfiguration 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceEnrollmentConfiguration summary: >- Microsoft Graph Delete navigation property deviceEnrollmentConfigurations for deviceManagement operationId: deviceManagement.DeleteDeviceEnrollmentConfigurations 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: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments: description: >- Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Get assignments from deviceManagement description: The list of group assignments for the device configuration profile operationId: deviceManagement.deviceEnrollmentConfigurations.ListAssignments 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.enrollmentConfigurationAssignmentCollectionResponse 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: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Create new navigation property to assignments for deviceManagement operationId: deviceManagement.deviceEnrollmentConfigurations.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.enrollmentConfigurationAssignment required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.enrollmentConfigurationAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration ? /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id} : description: >- Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Get assignments from deviceManagement description: The list of group assignments for the device configuration profile operationId: deviceManagement.deviceEnrollmentConfigurations.GetAssignments 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.enrollmentConfigurationAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Update the navigation property assignments in deviceManagement operationId: deviceManagement.deviceEnrollmentConfigurations.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.enrollmentConfigurationAssignment required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.enrollmentConfigurationAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Delete navigation property assignments for deviceManagement operationId: deviceManagement.deviceEnrollmentConfigurations.DeleteAssignments 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: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration - name: enrollmentConfigurationAssignment-id in: path description: The unique identifier of enrollmentConfigurationAssignment required: true schema: type: string x-ms-docs-key-type: enrollmentConfigurationAssignment /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.deviceEnrollmentConfigurations.assignments.GetCount-f0d7 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: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign: description: Provides operations to call the assign method. post: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Invoke action assign operationId: >- deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: enrollmentConfigurationAssignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.enrollmentConfigurationAssignment required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration x-ms-docs-grouped-path: - >- /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign - /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign - >- /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign - >- /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority: description: Provides operations to call the setPriority method. post: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Invoke action setPriority operationId: >- deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.setPriority requestBody: description: Action parameters content: application/json: schema: type: object properties: priority: maximum: 2147483647 minimum: -2147483648 type: number format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration /deviceManagement/deviceEnrollmentConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceEnrollmentConfigurations.GetCount-69e5 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' /deviceManagement/deviceManagementPartners: description: >- Provides operations to manage the deviceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementPartner summary: Microsoft Graph Get deviceManagementPartners from deviceManagement description: The list of Device Management Partners configured by the tenant. operationId: deviceManagement.ListDeviceManagementPartners 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.deviceManagementPartnerCollectionResponse 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: - deviceManagement.deviceManagementPartner summary: >- Microsoft Graph Create new navigation property to deviceManagementPartners for deviceManagement operationId: deviceManagement.CreateDeviceManagementPartners requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}: description: >- Provides operations to manage the deviceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementPartner summary: Microsoft Graph Get deviceManagementPartners from deviceManagement description: The list of Device Management Partners configured by the tenant. operationId: deviceManagement.GetDeviceManagementPartners 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.deviceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementPartner summary: >- Microsoft Graph Update the navigation property deviceManagementPartners in deviceManagement operationId: deviceManagement.UpdateDeviceManagementPartners requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementPartner summary: Microsoft Graph Delete navigation property deviceManagementPartners for deviceManagement operationId: deviceManagement.DeleteDeviceManagementPartners 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: deviceManagementPartner-id in: path description: The unique identifier of deviceManagementPartner required: true schema: type: string x-ms-docs-key-type: deviceManagementPartner /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate: description: Provides operations to call the terminate method. post: tags: - deviceManagement.deviceManagementPartner summary: Microsoft Graph Invoke action terminate operationId: >- deviceManagement.deviceManagementPartners.deviceManagementPartner.terminate responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceManagementPartner-id in: path description: The unique identifier of deviceManagementPartner required: true schema: type: string x-ms-docs-key-type: deviceManagementPartner /deviceManagement/deviceManagementPartners/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementPartner summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.deviceManagementPartners.GetCount-6f25 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' /deviceManagement/exchangeConnectors: description: >- Provides operations to manage the exchangeConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementExchangeConnector summary: Microsoft Graph Get exchangeConnectors from deviceManagement description: The list of Exchange Connectors configured by the tenant. operationId: deviceManagement.ListExchangeConnectors 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.deviceManagementExchangeConnectorCollectionResponse 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: - deviceManagement.deviceManagementExchangeConnector summary: >- Microsoft Graph Create new navigation property to exchangeConnectors for deviceManagement operationId: deviceManagement.CreateExchangeConnectors requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeConnector required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeConnector 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}: description: >- Provides operations to manage the exchangeConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementExchangeConnector summary: Microsoft Graph Get exchangeConnectors from deviceManagement description: The list of Exchange Connectors configured by the tenant. operationId: deviceManagement.GetExchangeConnectors 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.deviceManagementExchangeConnector 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementExchangeConnector summary: Microsoft Graph Update the navigation property exchangeConnectors in deviceManagement operationId: deviceManagement.UpdateExchangeConnectors requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeConnector required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeConnector 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementExchangeConnector summary: Microsoft Graph Delete navigation property exchangeConnectors for deviceManagement operationId: deviceManagement.DeleteExchangeConnectors 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: deviceManagementExchangeConnector-id in: path description: The unique identifier of deviceManagementExchangeConnector required: true schema: type: string x-ms-docs-key-type: deviceManagementExchangeConnector /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync: description: Provides operations to call the sync method. post: tags: - deviceManagement.deviceManagementExchangeConnector summary: Microsoft Graph Invoke action sync operationId: >- deviceManagement.exchangeConnectors.deviceManagementExchangeConnector.sync requestBody: description: Action parameters content: application/json: schema: type: object properties: syncType: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeConnectorSyncType required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceManagementExchangeConnector-id in: path description: The unique identifier of deviceManagementExchangeConnector required: true schema: type: string x-ms-docs-key-type: deviceManagementExchangeConnector /deviceManagement/exchangeConnectors/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementExchangeConnector summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.exchangeConnectors.GetCount-7e43 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' /deviceManagement/importedWindowsAutopilotDeviceIdentities: description: >- Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Microsoft Graph Get importedWindowsAutopilotDeviceIdentities from deviceManagement description: Collection of imported Windows autopilot devices. operationId: deviceManagement.ListImportedWindowsAutopilotDeviceIdentities 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.importedWindowsAutopilotDeviceIdentityCollectionResponse 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: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: >- Microsoft Graph Create new navigation property to importedWindowsAutopilotDeviceIdentities for deviceManagement operationId: deviceManagement.CreateImportedWindowsAutopilotDeviceIdentities requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}: description: >- Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Microsoft Graph Get importedWindowsAutopilotDeviceIdentities from deviceManagement description: Collection of imported Windows autopilot devices. operationId: deviceManagement.GetImportedWindowsAutopilotDeviceIdentities 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.importedWindowsAutopilotDeviceIdentity 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: >- Microsoft Graph Update the navigation property importedWindowsAutopilotDeviceIdentities in deviceManagement operationId: deviceManagement.UpdateImportedWindowsAutopilotDeviceIdentities requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: >- Microsoft Graph Delete navigation property importedWindowsAutopilotDeviceIdentities for deviceManagement operationId: deviceManagement.DeleteImportedWindowsAutopilotDeviceIdentities 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: importedWindowsAutopilotDeviceIdentity-id in: path description: The unique identifier of importedWindowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: importedWindowsAutopilotDeviceIdentity /deviceManagement/importedWindowsAutopilotDeviceIdentities/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.GetCount-36aa 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' /deviceManagement/importedWindowsAutopilotDeviceIdentities/import: description: Provides operations to call the import method. post: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Microsoft Graph Invoke action import operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.import requestBody: description: Action parameters content: application/json: schema: type: object properties: importedWindowsAutopilotDeviceIdentities: type: array items: $ref: >- #/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of importedWindowsAutopilotDeviceIdentity type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: >- #/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/iosUpdateStatuses: description: >- Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.iosUpdateDeviceStatus summary: Microsoft Graph Get iosUpdateStatuses from deviceManagement description: The IOS software update installation statuses for this account. operationId: deviceManagement.ListIosUpdateStatuses 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.iosUpdateDeviceStatusCollectionResponse 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: - deviceManagement.iosUpdateDeviceStatus summary: Microsoft Graph Create new navigation property to iosUpdateStatuses for deviceManagement operationId: deviceManagement.CreateIosUpdateStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}: description: >- Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.iosUpdateDeviceStatus summary: Microsoft Graph Get iosUpdateStatuses from deviceManagement description: The IOS software update installation statuses for this account. operationId: deviceManagement.GetIosUpdateStatuses 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.iosUpdateDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.iosUpdateDeviceStatus summary: Microsoft Graph Update the navigation property iosUpdateStatuses in deviceManagement operationId: deviceManagement.UpdateIosUpdateStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.iosUpdateDeviceStatus summary: Microsoft Graph Delete navigation property iosUpdateStatuses for deviceManagement operationId: deviceManagement.DeleteIosUpdateStatuses 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: iosUpdateDeviceStatus-id in: path description: The unique identifier of iosUpdateDeviceStatus required: true schema: type: string x-ms-docs-key-type: iosUpdateDeviceStatus /deviceManagement/iosUpdateStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.iosUpdateDeviceStatus summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.iosUpdateStatuses.GetCount-c734 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' /deviceManagement/managedDeviceOverview: description: >- Provides operations to manage the managedDeviceOverview property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.managedDeviceOverview summary: Microsoft Graph Get managedDeviceOverview from deviceManagement description: Device overview operationId: deviceManagement.GetManagedDeviceOverview 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.managedDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/managedDevices: description: >- Provides operations to manage the managedDevices property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get managedDevices from deviceManagement description: The list of managed devices. operationId: deviceManagement.ListManagedDevices 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.managedDeviceCollectionResponse 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: - deviceManagement.managedDevice summary: Microsoft Graph Create new navigation property to managedDevices for deviceManagement operationId: deviceManagement.CreateManagedDevices requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/managedDevices/{managedDevice-id}: description: >- Provides operations to manage the managedDevices property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get managedDevices from deviceManagement description: The list of managed devices. operationId: deviceManagement.GetManagedDevices 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.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Microsoft Graph Update the navigation property managedDevices in deviceManagement operationId: deviceManagement.UpdateManagedDevices requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Microsoft Graph Delete navigation property managedDevices for deviceManagement operationId: deviceManagement.DeleteManagedDevices 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory: description: >- Provides operations to manage the deviceCategory property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get deviceCategory from deviceManagement description: Device category operationId: deviceManagement.managedDevices.GetDeviceCategory 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.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Microsoft Graph Update the navigation property deviceCategory in deviceManagement operationId: deviceManagement.managedDevices.UpdateDeviceCategory requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Microsoft Graph Delete navigation property deviceCategory for deviceManagement operationId: deviceManagement.managedDevices.DeleteDeviceCategory 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory/$ref: description: Provides operations to manage the collection of deviceManagement entities. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get ref of deviceCategory from deviceManagement description: Device category operationId: deviceManagement.managedDevices.GetRefDeviceCategory responses: 2XX: description: Retrieved navigation property link content: application/json: schema: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - deviceManagement.managedDevice summary: Microsoft Graph Update the ref of navigation property deviceCategory in deviceManagement operationId: deviceManagement.managedDevices.UpdateRefDeviceCategory requestBody: $ref: '#/components/requestBodies/refPutBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Microsoft Graph Delete ref of navigation property deviceCategory for deviceManagement operationId: deviceManagement.managedDevices.DeleteRefDeviceCategory 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates: description: >- Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get deviceCompliancePolicyStates from deviceManagement description: Device compliance policy states for this device. operationId: deviceManagement.managedDevices.ListDeviceCompliancePolicyStates 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.deviceCompliancePolicyStateCollectionResponse 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: - deviceManagement.managedDevice summary: >- Microsoft Graph Create new navigation property to deviceCompliancePolicyStates for deviceManagement operationId: deviceManagement.managedDevices.CreateDeviceCompliancePolicyStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyState 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}: description: >- Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get deviceCompliancePolicyStates from deviceManagement description: Device compliance policy states for this device. operationId: deviceManagement.managedDevices.GetDeviceCompliancePolicyStates 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.deviceCompliancePolicyState 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: >- Microsoft Graph Update the navigation property deviceCompliancePolicyStates in deviceManagement operationId: deviceManagement.managedDevices.UpdateDeviceCompliancePolicyStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyState 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: >- Microsoft Graph Delete navigation property deviceCompliancePolicyStates for deviceManagement operationId: deviceManagement.managedDevices.DeleteDeviceCompliancePolicyStates 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceCompliancePolicyState-id in: path description: The unique identifier of deviceCompliancePolicyState required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicyState /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.managedDevices.deviceCompliancePolicyStates.GetCount-dafa 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates: description: >- Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get deviceConfigurationStates from deviceManagement description: Device configuration states for this device. operationId: deviceManagement.managedDevices.ListDeviceConfigurationStates 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.deviceConfigurationStateCollectionResponse 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: - deviceManagement.managedDevice summary: >- Microsoft Graph Create new navigation property to deviceConfigurationStates for deviceManagement operationId: deviceManagement.managedDevices.CreateDeviceConfigurationStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}: description: >- Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get deviceConfigurationStates from deviceManagement description: Device configuration states for this device. operationId: deviceManagement.managedDevices.GetDeviceConfigurationStates 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.deviceConfigurationState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: >- Microsoft Graph Update the navigation property deviceConfigurationStates in deviceManagement operationId: deviceManagement.managedDevices.UpdateDeviceConfigurationStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: >- Microsoft Graph Delete navigation property deviceConfigurationStates for deviceManagement operationId: deviceManagement.managedDevices.DeleteDeviceConfigurationStates 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceConfigurationState-id in: path description: The unique identifier of deviceConfigurationState required: true schema: type: string x-ms-docs-key-type: deviceConfigurationState /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.managedDevices.deviceConfigurationStates.GetCount-a01e 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests: description: >- Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get logCollectionRequests from deviceManagement description: List of log collection requests operationId: deviceManagement.managedDevices.ListLogCollectionRequests 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.deviceLogCollectionResponseCollectionResponse 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: - deviceManagement.managedDevice summary: >- Microsoft Graph Create new navigation property to logCollectionRequests for deviceManagement operationId: deviceManagement.managedDevices.CreateLogCollectionRequests requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLogCollectionResponse' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceLogCollectionResponse 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}: description: >- Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get logCollectionRequests from deviceManagement description: List of log collection requests operationId: deviceManagement.managedDevices.GetLogCollectionRequests 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.deviceLogCollectionResponse 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Microsoft Graph Update the navigation property logCollectionRequests in deviceManagement operationId: deviceManagement.managedDevices.UpdateLogCollectionRequests requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLogCollectionResponse' required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceLogCollectionResponse 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Microsoft Graph Delete navigation property logCollectionRequests for deviceManagement operationId: deviceManagement.managedDevices.DeleteLogCollectionRequests 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceLogCollectionResponse-id in: path description: The unique identifier of deviceLogCollectionResponse required: true schema: type: string x-ms-docs-key-type: deviceLogCollectionResponse ? /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl : description: Provides operations to call the createDownloadUrl method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action createDownloadUrl operationId: >- deviceManagement.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceLogCollectionResponse-id in: path description: The unique identifier of deviceLogCollectionResponse required: true schema: type: string x-ms-docs-key-type: deviceLogCollectionResponse x-ms-docs-grouped-path: - >- /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.managedDevices.logCollectionRequests.GetCount-78aa 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock: description: Provides operations to call the bypassActivationLock method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action bypassActivationLock description: Bypass activation lock operationId: deviceManagement.managedDevices.managedDevice.bypassActivationLock responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice: description: Provides operations to call the cleanWindowsDevice method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action cleanWindowsDevice description: Clean Windows device operationId: deviceManagement.managedDevices.managedDevice.cleanWindowsDevice requestBody: description: Action parameters content: application/json: schema: type: object properties: keepUserData: type: boolean default: false required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice: description: Provides operations to call the deleteUserFromSharedAppleDevice method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action deleteUserFromSharedAppleDevice description: Delete user from shared Apple device operationId: >- deviceManagement.managedDevices.managedDevice.deleteUserFromSharedAppleDevice requestBody: description: Action parameters content: application/json: schema: type: object properties: userPrincipalName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/disableLostMode: description: Provides operations to call the disableLostMode method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action disableLostMode description: Disable lost mode operationId: deviceManagement.managedDevices.managedDevice.disableLostMode responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/locateDevice: description: Provides operations to call the locateDevice method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action locateDevice description: Locate a device operationId: deviceManagement.managedDevices.managedDevice.locateDevice responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser: description: Provides operations to call the logoutSharedAppleDeviceActiveUser method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action logoutSharedAppleDeviceActiveUser description: Logout shared Apple device active user operationId: >- deviceManagement.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/rebootNow: description: Provides operations to call the rebootNow method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action rebootNow description: Reboot device operationId: deviceManagement.managedDevices.managedDevice.rebootNow responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode: description: Provides operations to call the recoverPasscode method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action recoverPasscode description: Recover passcode operationId: deviceManagement.managedDevices.managedDevice.recoverPasscode responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/remoteLock: description: Provides operations to call the remoteLock method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action remoteLock description: Remote lock operationId: deviceManagement.managedDevices.managedDevice.remoteLock responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance: description: Provides operations to call the requestRemoteAssistance method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action requestRemoteAssistance description: Request remote assistance operationId: deviceManagement.managedDevices.managedDevice.requestRemoteAssistance responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/resetPasscode: description: Provides operations to call the resetPasscode method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action resetPasscode description: Reset passcode operationId: deviceManagement.managedDevices.managedDevice.resetPasscode responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/retire: description: Provides operations to call the retire method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action retire description: Retire a device operationId: deviceManagement.managedDevices.managedDevice.retire responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/shutDown: description: Provides operations to call the shutDown method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action shutDown description: Shut down device operationId: deviceManagement.managedDevices.managedDevice.shutDown responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/syncDevice: description: Provides operations to call the syncDevice method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action syncDevice operationId: deviceManagement.managedDevices.managedDevice.syncDevice responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount: description: Provides operations to call the updateWindowsDeviceAccount method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action updateWindowsDeviceAccount operationId: deviceManagement.managedDevices.managedDevice.updateWindowsDeviceAccount requestBody: description: Action parameters content: application/json: schema: type: object properties: updateWindowsDeviceAccountActionParameter: anyOf: - $ref: >- #/components/schemas/microsoft.graph.updateWindowsDeviceAccountActionParameter - type: object nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan: description: Provides operations to call the windowsDefenderScan method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action windowsDefenderScan operationId: deviceManagement.managedDevices.managedDevice.windowsDefenderScan requestBody: description: Action parameters content: application/json: schema: type: object properties: quickScan: type: boolean default: false required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures: description: Provides operations to call the windowsDefenderUpdateSignatures method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action windowsDefenderUpdateSignatures operationId: >- deviceManagement.managedDevices.managedDevice.windowsDefenderUpdateSignatures responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/wipe: description: Provides operations to call the wipe method. post: tags: - deviceManagement.managedDevice summary: Microsoft Graph Invoke action wipe description: Wipe a device operationId: deviceManagement.managedDevices.managedDevice.wipe requestBody: description: Action parameters content: application/json: schema: type: object properties: keepEnrollmentData: type: boolean default: false nullable: true keepUserData: type: boolean default: false nullable: true macOsUnlockCode: type: string nullable: true persistEsimDataPlan: type: boolean default: false nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/users: description: >- Provides operations to manage the users property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get users from deviceManagement description: The primary users associated with the managed device. operationId: deviceManagement.managedDevices.ListUsers 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.userCollectionResponse' 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState: description: >- Provides operations to manage the windowsProtectionState property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get windowsProtectionState from deviceManagement description: The device protection status. This property is read-only. operationId: deviceManagement.managedDevices.GetWindowsProtectionState 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.windowsProtectionState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: >- Microsoft Graph Update the navigation property windowsProtectionState in deviceManagement operationId: deviceManagement.managedDevices.UpdateWindowsProtectionState requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Microsoft Graph Delete navigation property windowsProtectionState for deviceManagement operationId: deviceManagement.managedDevices.DeleteWindowsProtectionState 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState: description: >- Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get detectedMalwareState from deviceManagement description: Device malware list operationId: >- deviceManagement.managedDevices.windowsProtectionState.ListDetectedMalwareState 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.windowsDeviceMalwareStateCollectionResponse 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: - deviceManagement.managedDevice summary: >- Microsoft Graph Create new navigation property to detectedMalwareState for deviceManagement operationId: >- deviceManagement.managedDevices.windowsProtectionState.CreateDetectedMalwareState requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice ? /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} : description: >- Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get detectedMalwareState from deviceManagement description: Device malware list operationId: >- deviceManagement.managedDevices.windowsProtectionState.GetDetectedMalwareState 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.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Microsoft Graph Update the navigation property detectedMalwareState in deviceManagement operationId: >- deviceManagement.managedDevices.windowsProtectionState.UpdateDetectedMalwareState requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Microsoft Graph Delete navigation property detectedMalwareState for deviceManagement operationId: >- deviceManagement.managedDevices.windowsProtectionState.DeleteDetectedMalwareState 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: windowsDeviceMalwareState-id in: path description: The unique identifier of windowsDeviceMalwareState required: true schema: type: string x-ms-docs-key-type: windowsDeviceMalwareState /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-59c4 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: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.managedDevices.GetCount-8108 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' /deviceManagement/getEffectivePermissions(scope='{scope}'): description: Provides operations to call the getEffectivePermissions method. get: tags: - deviceManagement.deviceManagement.Functions summary: Microsoft Graph Invoke function getEffectivePermissions description: Retrieves the effective permissions of the currently authenticated user operationId: deviceManagement.getEffectivePermissions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: 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.rolePermission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: scope in: path description: 'Usage: scope=''{scope}''' required: true schema: type: string nullable: true /deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices(): description: >- Provides operations to call the userExperienceAnalyticsSummarizeWorkFromAnywhereDevices method. get: tags: - deviceManagement.deviceManagement.Functions summary: Microsoft Graph Invoke function userExperienceAnalyticsSummarizeWorkFromAnywhereDevices operationId: deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevicesSummary - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function /deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}'): description: >- Provides operations to call the verifyWindowsEnrollmentAutoDiscovery method. get: tags: - deviceManagement.deviceManagement.Functions summary: Microsoft Graph Invoke function verifyWindowsEnrollmentAutoDiscovery operationId: deviceManagement.verifyWindowsEnrollmentAutoDiscovery responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: domainName in: path description: 'Usage: domainName=''{domainName}''' required: true schema: type: string nullable: true /deviceManagement/mobileAppTroubleshootingEvents: description: >- Provides operations to manage the mobileAppTroubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Get mobileAppTroubleshootingEvents from deviceManagement description: The collection property of MobileAppTroubleshootingEvent. operationId: deviceManagement.ListMobileAppTroubleshootingEvents 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.mobileAppTroubleshootingEventCollectionResponse 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: - deviceManagement.mobileAppTroubleshootingEvent summary: >- Microsoft Graph Create new navigation property to mobileAppTroubleshootingEvents for deviceManagement operationId: deviceManagement.CreateMobileAppTroubleshootingEvents requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}: description: >- Provides operations to manage the mobileAppTroubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Get mobileAppTroubleshootingEvents from deviceManagement description: The collection property of MobileAppTroubleshootingEvent. operationId: deviceManagement.GetMobileAppTroubleshootingEvents 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.mobileAppTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: >- Microsoft Graph Update the navigation property mobileAppTroubleshootingEvents in deviceManagement operationId: deviceManagement.UpdateMobileAppTroubleshootingEvents requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: >- Microsoft Graph Delete navigation property mobileAppTroubleshootingEvents for deviceManagement operationId: deviceManagement.DeleteMobileAppTroubleshootingEvents 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: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests: description: >- Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Get appLogCollectionRequests from deviceManagement description: Indicates collection of App Log Upload Request. operationId: >- deviceManagement.mobileAppTroubleshootingEvents.ListAppLogCollectionRequests 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.appLogCollectionRequestCollectionResponse 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: - deviceManagement.mobileAppTroubleshootingEvent summary: >- Microsoft Graph Create new navigation property to appLogCollectionRequests for deviceManagement operationId: >- deviceManagement.mobileAppTroubleshootingEvents.CreateAppLogCollectionRequests requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent ? /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id} : description: >- Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Get appLogCollectionRequests from deviceManagement description: Indicates collection of App Log Upload Request. operationId: >- deviceManagement.mobileAppTroubleshootingEvents.GetAppLogCollectionRequests 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.appLogCollectionRequest' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: >- Microsoft Graph Update the navigation property appLogCollectionRequests in deviceManagement operationId: >- deviceManagement.mobileAppTroubleshootingEvents.UpdateAppLogCollectionRequests requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Delete navigation property appLogCollectionRequests for deviceManagement operationId: >- deviceManagement.mobileAppTroubleshootingEvents.DeleteAppLogCollectionRequests 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: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent - name: appLogCollectionRequest-id in: path description: The unique identifier of appLogCollectionRequest required: true schema: type: string x-ms-docs-key-type: appLogCollectionRequest ? /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl : description: Provides operations to call the createDownloadUrl method. post: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Invoke action createDownloadUrl operationId: >- deviceManagement.mobileAppTroubleshootingEvents.mobileAppTroubleshootingEvent.appLogCollectionRequests.appLogCollectionRequest.createDownloadUrl responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: >- #/components/schemas/microsoft.graph.appLogCollectionDownloadDetails - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent - name: appLogCollectionRequest-id in: path description: The unique identifier of appLogCollectionRequest required: true schema: type: string x-ms-docs-key-type: appLogCollectionRequest x-ms-docs-grouped-path: - >- /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.mobileAppTroubleshootingEvents.appLogCollectionRequests.GetCount-0428 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: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent /deviceManagement/mobileAppTroubleshootingEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.mobileAppTroubleshootingEvents.GetCount-9f2d 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' /deviceManagement/mobileThreatDefenseConnectors: description: >- Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileThreatDefenseConnector summary: Microsoft Graph Get mobileThreatDefenseConnectors from deviceManagement description: The list of Mobile threat Defense connectors configured by the tenant. operationId: deviceManagement.ListMobileThreatDefenseConnectors 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.mobileThreatDefenseConnectorCollectionResponse 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: - deviceManagement.mobileThreatDefenseConnector summary: >- Microsoft Graph Create new navigation property to mobileThreatDefenseConnectors for deviceManagement operationId: deviceManagement.CreateMobileThreatDefenseConnectors requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileThreatDefenseConnector required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileThreatDefenseConnector 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}: description: >- Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileThreatDefenseConnector summary: Microsoft Graph Get mobileThreatDefenseConnectors from deviceManagement description: The list of Mobile threat Defense connectors configured by the tenant. operationId: deviceManagement.GetMobileThreatDefenseConnectors 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.mobileThreatDefenseConnector 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.mobileThreatDefenseConnector summary: >- Microsoft Graph Update the navigation property mobileThreatDefenseConnectors in deviceManagement operationId: deviceManagement.UpdateMobileThreatDefenseConnectors requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileThreatDefenseConnector required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.mobileThreatDefenseConnector 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.mobileThreatDefenseConnector summary: >- Microsoft Graph Delete navigation property mobileThreatDefenseConnectors for deviceManagement operationId: deviceManagement.DeleteMobileThreatDefenseConnectors 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: mobileThreatDefenseConnector-id in: path description: The unique identifier of mobileThreatDefenseConnector required: true schema: type: string x-ms-docs-key-type: mobileThreatDefenseConnector /deviceManagement/mobileThreatDefenseConnectors/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.mobileThreatDefenseConnector summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.mobileThreatDefenseConnectors.GetCount-7a2a 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' /deviceManagement/notificationMessageTemplates: description: >- Provides operations to manage the notificationMessageTemplates property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.notificationMessageTemplate summary: Microsoft Graph Get notificationMessageTemplates from deviceManagement description: The Notification Message Templates. operationId: deviceManagement.ListNotificationMessageTemplates 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.notificationMessageTemplateCollectionResponse 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: - deviceManagement.notificationMessageTemplate summary: >- Microsoft Graph Create new navigation property to notificationMessageTemplates for deviceManagement operationId: deviceManagement.CreateNotificationMessageTemplates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.notificationMessageTemplate' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.notificationMessageTemplate 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}: description: >- Provides operations to manage the notificationMessageTemplates property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.notificationMessageTemplate summary: Microsoft Graph Get notificationMessageTemplates from deviceManagement description: The Notification Message Templates. operationId: deviceManagement.GetNotificationMessageTemplates 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.notificationMessageTemplate 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.notificationMessageTemplate summary: >- Microsoft Graph Update the navigation property notificationMessageTemplates in deviceManagement operationId: deviceManagement.UpdateNotificationMessageTemplates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.notificationMessageTemplate' required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.notificationMessageTemplate 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.notificationMessageTemplate summary: >- Microsoft Graph Delete navigation property notificationMessageTemplates for deviceManagement operationId: deviceManagement.DeleteNotificationMessageTemplates 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: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages: description: >- Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity. get: tags: - deviceManagement.notificationMessageTemplate summary: Microsoft Graph Get localizedNotificationMessages from deviceManagement description: The list of localized messages for this Notification Message Template. operationId: >- deviceManagement.notificationMessageTemplates.ListLocalizedNotificationMessages 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.localizedNotificationMessageCollectionResponse 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: - deviceManagement.notificationMessageTemplate summary: >- Microsoft Graph Create new navigation property to localizedNotificationMessages for deviceManagement operationId: >- deviceManagement.notificationMessageTemplates.CreateLocalizedNotificationMessages requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.localizedNotificationMessage required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.localizedNotificationMessage 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate ? /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id} : description: >- Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity. get: tags: - deviceManagement.notificationMessageTemplate summary: Microsoft Graph Get localizedNotificationMessages from deviceManagement description: The list of localized messages for this Notification Message Template. operationId: >- deviceManagement.notificationMessageTemplates.GetLocalizedNotificationMessages 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.localizedNotificationMessage 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.notificationMessageTemplate summary: >- Microsoft Graph Update the navigation property localizedNotificationMessages in deviceManagement operationId: >- deviceManagement.notificationMessageTemplates.UpdateLocalizedNotificationMessages requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.localizedNotificationMessage required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.localizedNotificationMessage 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.notificationMessageTemplate summary: >- Microsoft Graph Delete navigation property localizedNotificationMessages for deviceManagement operationId: >- deviceManagement.notificationMessageTemplates.DeleteLocalizedNotificationMessages 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: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate - name: localizedNotificationMessage-id in: path description: The unique identifier of localizedNotificationMessage required: true schema: type: string x-ms-docs-key-type: localizedNotificationMessage /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.notificationMessageTemplate summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.notificationMessageTemplates.localizedNotificationMessages.GetCount-dee6 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: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage: description: Provides operations to call the sendTestMessage method. post: tags: - deviceManagement.notificationMessageTemplate summary: Microsoft Graph Invoke action sendTestMessage description: >- Sends test message using the specified notificationMessageTemplate in the default locale operationId: >- deviceManagement.notificationMessageTemplates.notificationMessageTemplate.sendTestMessage responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate /deviceManagement/notificationMessageTemplates/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.notificationMessageTemplate summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.notificationMessageTemplates.GetCount-1654 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' /deviceManagement/remoteAssistancePartners: description: >- Provides operations to manage the remoteAssistancePartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph List remoteAssistancePartners description: >- List properties and relationships of the remoteAssistancePartner objects. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-list?view=graph-rest-1.0 operationId: deviceManagement.ListRemoteAssistancePartners 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.remoteAssistancePartnerCollectionResponse 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: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph Create remoteAssistancePartner description: Create a new remoteAssistancePartner object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-create?view=graph-rest-1.0 operationId: deviceManagement.CreateRemoteAssistancePartners requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}: description: >- Provides operations to manage the remoteAssistancePartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph Get remoteAssistancePartner description: Read properties and relationships of the remoteAssistancePartner object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-get?view=graph-rest-1.0 operationId: deviceManagement.GetRemoteAssistancePartners 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.remoteAssistancePartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph Update remoteAssistancePartner description: Update the properties of a remoteAssistancePartner object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateRemoteAssistancePartners requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph Delete remoteAssistancePartner description: Deletes a remoteAssistancePartner. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteRemoteAssistancePartners 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: remoteAssistancePartner-id in: path description: The unique identifier of remoteAssistancePartner required: true schema: type: string x-ms-docs-key-type: remoteAssistancePartner /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding: description: Provides operations to call the beginOnboarding method. post: tags: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph Invoke action beginOnboarding description: >- A request to start onboarding. Must be coupled with the appropriate TeamViewer account information externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-beginonboarding?view=graph-rest-1.0 operationId: >- deviceManagement.remoteAssistancePartners.remoteAssistancePartner.beginOnboarding responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: remoteAssistancePartner-id in: path description: The unique identifier of remoteAssistancePartner required: true schema: type: string x-ms-docs-key-type: remoteAssistancePartner /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect: description: Provides operations to call the disconnect method. post: tags: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph Invoke action disconnect description: A request to remove the active TeamViewer connector externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-disconnect?view=graph-rest-1.0 operationId: >- deviceManagement.remoteAssistancePartners.remoteAssistancePartner.disconnect responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: remoteAssistancePartner-id in: path description: The unique identifier of remoteAssistancePartner required: true schema: type: string x-ms-docs-key-type: remoteAssistancePartner /deviceManagement/remoteAssistancePartners/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.remoteAssistancePartner summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.remoteAssistancePartners.GetCount-427d 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' /deviceManagement/reports: description: >- Provides operations to manage the reports property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Get reports from deviceManagement operationId: deviceManagement.GetReports 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.deviceManagementReports' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Update the navigation property reports in deviceManagement operationId: deviceManagement.UpdateReports requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementReports' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementReports' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Delete navigation property reports for deviceManagement operationId: deviceManagement.DeleteReports 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 /deviceManagement/reports/exportJobs: description: >- Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. get: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Get exportJobs from deviceManagement description: Entity representing a job to export a report. operationId: deviceManagement.reports.ListExportJobs 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.deviceManagementExportJobCollectionResponse 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: - deviceManagement.deviceManagementReports summary: Microsoft Graph Create new navigation property to exportJobs for deviceManagement operationId: deviceManagement.reports.CreateExportJobs requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id}: description: >- Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. get: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Get exportJobs from deviceManagement description: Entity representing a job to export a report. operationId: deviceManagement.reports.GetExportJobs 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.deviceManagementExportJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Update the navigation property exportJobs in deviceManagement operationId: deviceManagement.reports.UpdateExportJobs requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Delete navigation property exportJobs for deviceManagement operationId: deviceManagement.reports.DeleteExportJobs 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: deviceManagementExportJob-id in: path description: The unique identifier of deviceManagementExportJob required: true schema: type: string x-ms-docs-key-type: deviceManagementExportJob /deviceManagement/reports/exportJobs/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.reports.exportJobs.GetCount-5277 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' /deviceManagement/reports/getCachedReport: description: Provides operations to call the getCachedReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getCachedReport operationId: deviceManagement.reports.getCachedReport requestBody: description: Action parameters content: application/json: schema: type: object properties: id: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getCompliancePolicyNonComplianceReport: description: >- Provides operations to call the getCompliancePolicyNonComplianceReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getCompliancePolicyNonComplianceReport operationId: deviceManagement.reports.getCompliancePolicyNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport: description: >- Provides operations to call the getCompliancePolicyNonComplianceSummaryReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getCompliancePolicyNonComplianceSummaryReport operationId: deviceManagement.reports.getCompliancePolicyNonComplianceSummaryReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getComplianceSettingNonComplianceReport: description: >- Provides operations to call the getComplianceSettingNonComplianceReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getComplianceSettingNonComplianceReport operationId: deviceManagement.reports.getComplianceSettingNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getConfigurationPolicyNonComplianceReport: description: >- Provides operations to call the getConfigurationPolicyNonComplianceReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getConfigurationPolicyNonComplianceReport operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport: description: >- Provides operations to call the getConfigurationPolicyNonComplianceSummaryReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getConfigurationPolicyNonComplianceSummaryReport operationId: >- deviceManagement.reports.getConfigurationPolicyNonComplianceSummaryReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getConfigurationSettingNonComplianceReport: description: >- Provides operations to call the getConfigurationSettingNonComplianceReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getConfigurationSettingNonComplianceReport operationId: deviceManagement.reports.getConfigurationSettingNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles: description: >- Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getDeviceManagementIntentPerSettingContributingProfiles operationId: >- deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDeviceManagementIntentSettingsReport: description: >- Provides operations to call the getDeviceManagementIntentSettingsReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getDeviceManagementIntentSettingsReport operationId: deviceManagement.reports.getDeviceManagementIntentSettingsReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDeviceNonComplianceReport: description: Provides operations to call the getDeviceNonComplianceReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getDeviceNonComplianceReport operationId: deviceManagement.reports.getDeviceNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDevicesWithoutCompliancePolicyReport: description: >- Provides operations to call the getDevicesWithoutCompliancePolicyReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getDevicesWithoutCompliancePolicyReport operationId: deviceManagement.reports.getDevicesWithoutCompliancePolicyReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getHistoricalReport: description: Provides operations to call the getHistoricalReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getHistoricalReport operationId: deviceManagement.reports.getHistoricalReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getNoncompliantDevicesAndSettingsReport: description: >- Provides operations to call the getNoncompliantDevicesAndSettingsReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getNoncompliantDevicesAndSettingsReport operationId: deviceManagement.reports.getNoncompliantDevicesAndSettingsReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getPolicyNonComplianceMetadata: description: Provides operations to call the getPolicyNonComplianceMetadata method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getPolicyNonComplianceMetadata operationId: deviceManagement.reports.getPolicyNonComplianceMetadata requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getPolicyNonComplianceReport: description: Provides operations to call the getPolicyNonComplianceReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getPolicyNonComplianceReport operationId: deviceManagement.reports.getPolicyNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getPolicyNonComplianceSummaryReport: description: >- Provides operations to call the getPolicyNonComplianceSummaryReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getPolicyNonComplianceSummaryReport operationId: deviceManagement.reports.getPolicyNonComplianceSummaryReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getReportFilters: description: Provides operations to call the getReportFilters method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getReportFilters operationId: deviceManagement.reports.getReportFilters requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getSettingNonComplianceReport: description: Provides operations to call the getSettingNonComplianceReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action getSettingNonComplianceReport operationId: deviceManagement.reports.getSettingNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true search: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/retrieveDeviceAppInstallationStatusReport: description: >- Provides operations to call the retrieveDeviceAppInstallationStatusReport method. post: tags: - deviceManagement.deviceManagementReports summary: Microsoft Graph Invoke action retrieveDeviceAppInstallationStatusReport operationId: deviceManagement.reports.retrieveDeviceAppInstallationStatusReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: number format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/resourceOperations: description: >- Provides operations to manage the resourceOperations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.resourceOperation summary: Microsoft Graph Get resourceOperations from deviceManagement description: The Resource Operations. operationId: deviceManagement.ListResourceOperations 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.resourceOperationCollectionResponse 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: - deviceManagement.resourceOperation summary: >- Microsoft Graph Create new navigation property to resourceOperations for deviceManagement operationId: deviceManagement.CreateResourceOperations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/resourceOperations/{resourceOperation-id}: description: >- Provides operations to manage the resourceOperations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.resourceOperation summary: Microsoft Graph Get resourceOperations from deviceManagement description: The Resource Operations. operationId: deviceManagement.GetResourceOperations 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.resourceOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.resourceOperation summary: Microsoft Graph Update the navigation property resourceOperations in deviceManagement operationId: deviceManagement.UpdateResourceOperations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.resourceOperation summary: Microsoft Graph Delete navigation property resourceOperations for deviceManagement operationId: deviceManagement.DeleteResourceOperations 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: resourceOperation-id in: path description: The unique identifier of resourceOperation required: true schema: type: string x-ms-docs-key-type: resourceOperation /deviceManagement/resourceOperations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.resourceOperation summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.resourceOperations.GetCount-db11 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' /deviceManagement/roleAssignments: description: >- Provides operations to manage the roleAssignments property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Microsoft Graph Get roleAssignments from deviceManagement description: The Role Assignments. operationId: deviceManagement.ListRoleAssignments 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.deviceAndAppManagementRoleAssignmentCollectionResponse 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: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Microsoft Graph Create new navigation property to roleAssignments for deviceManagement operationId: deviceManagement.CreateRoleAssignments requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}: description: >- Provides operations to manage the roleAssignments property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Microsoft Graph Get roleAssignments from deviceManagement description: The Role Assignments. operationId: deviceManagement.GetRoleAssignments 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.deviceAndAppManagementRoleAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Microsoft Graph Update the navigation property roleAssignments in deviceManagement operationId: deviceManagement.UpdateRoleAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Microsoft Graph Delete navigation property roleAssignments for deviceManagement operationId: deviceManagement.DeleteRoleAssignments 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: deviceAndAppManagementRoleAssignment-id in: path description: The unique identifier of deviceAndAppManagementRoleAssignment required: true schema: type: string x-ms-docs-key-type: deviceAndAppManagementRoleAssignment /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition: description: >- Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Microsoft Graph Get roleDefinition from deviceManagement description: Indicates the role definition for this role assignment. operationId: deviceManagement.roleAssignments.GetRoleDefinition 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.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceAndAppManagementRoleAssignment-id in: path description: The unique identifier of deviceAndAppManagementRoleAssignment required: true schema: type: string x-ms-docs-key-type: deviceAndAppManagementRoleAssignment x-ms-docs-grouped-path: - >- /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition /deviceManagement/roleAssignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.roleAssignments.GetCount-13e6 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' /deviceManagement/roleDefinitions: description: >- Provides operations to manage the roleDefinitions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Get roleDefinitions from deviceManagement description: The Role Definitions. operationId: deviceManagement.ListRoleDefinitions 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.roleDefinitionCollectionResponse 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: - deviceManagement.roleDefinition summary: Microsoft Graph Create new navigation property to roleDefinitions for deviceManagement operationId: deviceManagement.CreateRoleDefinitions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/roleDefinitions/{roleDefinition-id}: description: >- Provides operations to manage the roleDefinitions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Get roleDefinitions from deviceManagement description: The Role Definitions. operationId: deviceManagement.GetRoleDefinitions 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.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Update the navigation property roleDefinitions in deviceManagement operationId: deviceManagement.UpdateRoleDefinitions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Delete navigation property roleDefinitions for deviceManagement operationId: deviceManagement.DeleteRoleDefinitions 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: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments: description: >- Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity. get: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Get roleAssignments from deviceManagement description: List of Role assignments for this role definition. operationId: deviceManagement.roleDefinitions.ListRoleAssignments 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.roleAssignmentCollectionResponse 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: - deviceManagement.roleDefinition summary: Microsoft Graph Create new navigation property to roleAssignments for deviceManagement operationId: deviceManagement.roleDefinitions.CreateRoleAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}: description: >- Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity. get: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Get roleAssignments from deviceManagement description: List of Role assignments for this role definition. operationId: deviceManagement.roleDefinitions.GetRoleAssignments 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.roleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Update the navigation property roleAssignments in deviceManagement operationId: deviceManagement.roleDefinitions.UpdateRoleAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Delete navigation property roleAssignments for deviceManagement operationId: deviceManagement.roleDefinitions.DeleteRoleAssignments 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: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition - name: roleAssignment-id in: path description: The unique identifier of roleAssignment required: true schema: type: string x-ms-docs-key-type: roleAssignment /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition: description: >- Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity. get: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Get roleDefinition from deviceManagement description: Indicates the role definition for this role assignment. operationId: deviceManagement.roleDefinitions.roleAssignments.GetRoleDefinition 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.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition - name: roleAssignment-id in: path description: The unique identifier of roleAssignment required: true schema: type: string x-ms-docs-key-type: roleAssignment x-ms-docs-grouped-path: - >- /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.roleDefinitions.roleAssignments.GetCount-3dca 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: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition /deviceManagement/roleDefinitions/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.roleDefinition summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.roleDefinitions.GetCount-031b 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' /deviceManagement/softwareUpdateStatusSummary: description: >- Provides operations to manage the softwareUpdateStatusSummary property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.softwareUpdateStatusSummary summary: Microsoft Graph Get softwareUpdateStatusSummary from deviceManagement description: The software update status summary. operationId: deviceManagement.GetSoftwareUpdateStatusSummary 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.softwareUpdateStatusSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/termsAndConditions: description: >- Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get termsAndConditions from deviceManagement description: >- The terms and conditions associated with device management of the company. operationId: deviceManagement.ListTermsAndConditions 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.termsAndConditionsCollectionResponse 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: - deviceManagement.termsAndConditions summary: >- Microsoft Graph Create new navigation property to termsAndConditions for deviceManagement operationId: deviceManagement.CreateTermsAndConditions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/termsAndConditions/{termsAndConditions-id}: description: >- Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get termsAndConditions from deviceManagement description: >- The terms and conditions associated with device management of the company. operationId: deviceManagement.GetTermsAndConditions 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.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Update the navigation property termsAndConditions in deviceManagement operationId: deviceManagement.UpdateTermsAndConditions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Delete navigation property termsAndConditions for deviceManagement operationId: deviceManagement.DeleteTermsAndConditions 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: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses: description: >- Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get acceptanceStatuses from deviceManagement description: The list of acceptance statuses for this T&C policy. operationId: deviceManagement.termsAndConditions.ListAcceptanceStatuses 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.termsAndConditionsAcceptanceStatusCollectionResponse 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: - deviceManagement.termsAndConditions summary: >- Microsoft Graph Create new navigation property to acceptanceStatuses for deviceManagement operationId: deviceManagement.termsAndConditions.CreateAcceptanceStatuses requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}: description: >- Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get acceptanceStatuses from deviceManagement description: The list of acceptance statuses for this T&C policy. operationId: deviceManagement.termsAndConditions.GetAcceptanceStatuses 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.termsAndConditionsAcceptanceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Update the navigation property acceptanceStatuses in deviceManagement operationId: deviceManagement.termsAndConditions.UpdateAcceptanceStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Delete navigation property acceptanceStatuses for deviceManagement operationId: deviceManagement.termsAndConditions.DeleteAcceptanceStatuses 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: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions - name: termsAndConditionsAcceptanceStatus-id in: path description: The unique identifier of termsAndConditionsAcceptanceStatus required: true schema: type: string x-ms-docs-key-type: termsAndConditionsAcceptanceStatus ? /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions : description: >- Provides operations to manage the termsAndConditions property of the microsoft.graph.termsAndConditionsAcceptanceStatus entity. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get termsAndConditions from deviceManagement description: Navigation link to the terms and conditions that are assigned. operationId: >- deviceManagement.termsAndConditions.acceptanceStatuses.GetTermsAndConditions 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.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions - name: termsAndConditionsAcceptanceStatus-id in: path description: The unique identifier of termsAndConditionsAcceptanceStatus required: true schema: type: string x-ms-docs-key-type: termsAndConditionsAcceptanceStatus /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.termsAndConditions.acceptanceStatuses.GetCount-d4f9 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: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments: description: >- Provides operations to manage the assignments property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get assignments from deviceManagement description: The list of assignments for this T&C policy. operationId: deviceManagement.termsAndConditions.ListAssignments 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.termsAndConditionsAssignmentCollectionResponse 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: - deviceManagement.termsAndConditions summary: Microsoft Graph Create new navigation property to assignments for deviceManagement operationId: deviceManagement.termsAndConditions.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAssignment required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}: description: >- Provides operations to manage the assignments property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get assignments from deviceManagement description: The list of assignments for this T&C policy. operationId: deviceManagement.termsAndConditions.GetAssignments 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.termsAndConditionsAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Update the navigation property assignments in deviceManagement operationId: deviceManagement.termsAndConditions.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAssignment required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Delete navigation property assignments for deviceManagement operationId: deviceManagement.termsAndConditions.DeleteAssignments 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: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions - name: termsAndConditionsAssignment-id in: path description: The unique identifier of termsAndConditionsAssignment required: true schema: type: string x-ms-docs-key-type: termsAndConditionsAssignment /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.termsAndConditions.assignments.GetCount-0a20 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: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions /deviceManagement/termsAndConditions/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.termsAndConditions summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.termsAndConditions.GetCount-b2c0 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' /deviceManagement/troubleshootingEvents: description: >- Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get troubleshootingEvents from deviceManagement description: The list of troubleshooting events for the tenant. operationId: deviceManagement.ListTroubleshootingEvents 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.deviceManagementTroubleshootingEventCollectionResponse 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: - deviceManagement.deviceManagementTroubleshootingEvent summary: >- Microsoft Graph Create new navigation property to troubleshootingEvents for deviceManagement operationId: deviceManagement.CreateTroubleshootingEvents requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}: description: >- Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get troubleshootingEvents from deviceManagement description: The list of troubleshooting events for the tenant. operationId: deviceManagement.GetTroubleshootingEvents 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.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Microsoft Graph Update the navigation property troubleshootingEvents in deviceManagement operationId: deviceManagement.UpdateTroubleshootingEvents requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Microsoft Graph Delete navigation property troubleshootingEvents for deviceManagement operationId: deviceManagement.DeleteTroubleshootingEvents 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: deviceManagementTroubleshootingEvent-id in: path description: The unique identifier of deviceManagementTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: deviceManagementTroubleshootingEvent /deviceManagement/troubleshootingEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.troubleshootingEvents.GetCount-0f54 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformance from deviceManagement description: User experience analytics appHealth Application Performance operationId: >- deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformance 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.userExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformance requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id} : description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformance from deviceManagement description: User experience analytics appHealth Application Performance operationId: >- deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformance 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.userExperienceAnalyticsAppHealthApplicationPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformance in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformance 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: userExperienceAnalyticsAppHealthApplicationPerformance-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthApplicationPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthApplicationPerformance /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.GetCount-6ac7 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails from deviceManagement description: >- User experience analytics appHealth Application Performance by App Version details operationId: >- deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails 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.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id} : description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails from deviceManagement description: >- User experience analytics appHealth Application Performance by App Version details operationId: >- deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails 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.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails 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: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.GetCount-2b1f 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId from deviceManagement description: >- User experience analytics appHealth Application Performance by App Version Device Id operationId: >- deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId 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.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id} : description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId from deviceManagement description: >- User experience analytics appHealth Application Performance by App Version Device Id operationId: >- deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId 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.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId 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: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.GetCount-d4df 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion from deviceManagement description: >- User experience analytics appHealth Application Performance by OS Version operationId: >- deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion 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.userExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id} : description: >- Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion from deviceManagement description: >- User experience analytics appHealth Application Performance by OS Version operationId: >- deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion 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.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion 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: userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByOSVersion required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthAppPerformanceByOSVersion /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.GetCount-e423 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' /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthDeviceModelPerformance from deviceManagement description: User experience analytics appHealth Model Performance operationId: >- deviceManagement.ListUserExperienceAnalyticsAppHealthDeviceModelPerformance 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.userExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsAppHealthDeviceModelPerformance requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id} : description: >- Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthDeviceModelPerformance from deviceManagement description: User experience analytics appHealth Model Performance operationId: >- deviceManagement.GetUserExperienceAnalyticsAppHealthDeviceModelPerformance 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.userExperienceAnalyticsAppHealthDeviceModelPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsAppHealthDeviceModelPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsAppHealthDeviceModelPerformance 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: userExperienceAnalyticsAppHealthDeviceModelPerformance-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthDeviceModelPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthDeviceModelPerformance /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.GetCount-d8bb 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' /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthDevicePerformance from deviceManagement description: User experience analytics appHealth Device Performance operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformance 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.userExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse 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: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformance requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthDevicePerformance from deviceManagement description: User experience analytics appHealth Device Performance operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformance 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.userExperienceAnalyticsAppHealthDevicePerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthDevicePerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformance requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformance 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: userExperienceAnalyticsAppHealthDevicePerformance-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthDevicePerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthDevicePerformance /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.GetCount-3c87 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' /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthDevicePerformanceDetails from deviceManagement description: User experience analytics device performance details operationId: >- deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformanceDetails 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.userExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformanceDetails requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id} : description: >- Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthDevicePerformanceDetails from deviceManagement description: User experience analytics device performance details operationId: >- deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformanceDetails 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.userExperienceAnalyticsAppHealthDevicePerformanceDetails 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformanceDetails requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformanceDetails 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: userExperienceAnalyticsAppHealthDevicePerformanceDetails-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthDevicePerformanceDetails required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthDevicePerformanceDetails /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.GetCount-4666 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' /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthOSVersionPerformance from deviceManagement description: User experience analytics appHealth OS version Performance operationId: >- deviceManagement.ListUserExperienceAnalyticsAppHealthOSVersionPerformance 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.userExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse 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: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsAppHealthOSVersionPerformance requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id} : description: >- Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsAppHealthOSVersionPerformance from deviceManagement description: User experience analytics appHealth OS version Performance operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOSVersionPerformance 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.userExperienceAnalyticsAppHealthOSVersionPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthOSVersionPerformance in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsAppHealthOSVersionPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsAppHealthOSVersionPerformance 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: userExperienceAnalyticsAppHealthOSVersionPerformance-id in: path description: >- The unique identifier of userExperienceAnalyticsAppHealthOSVersionPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthOSVersionPerformance /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.GetCount-d1f0 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' /deviceManagement/userExperienceAnalyticsAppHealthOverview: description: >- Provides operations to manage the userExperienceAnalyticsAppHealthOverview property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement description: User experience analytics appHealth overview operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOverview 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthOverview in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthOverview requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthOverview 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 /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues: description: >- Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: >- deviceManagement.userExperienceAnalyticsAppHealthOverview.ListMetricValues 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.userExperienceAnalyticsMetricCollectionResponse 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: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Create new navigation property to metricValues for deviceManagement operationId: >- deviceManagement.userExperienceAnalyticsAppHealthOverview.CreateMetricValues requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - >- /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}: description: >- Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: >- deviceManagement.userExperienceAnalyticsAppHealthOverview.GetMetricValues 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.userExperienceAnalyticsMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Update the navigation property metricValues in deviceManagement operationId: >- deviceManagement.userExperienceAnalyticsAppHealthOverview.UpdateMetricValues requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Delete navigation property metricValues for deviceManagement operationId: >- deviceManagement.userExperienceAnalyticsAppHealthOverview.DeleteMetricValues 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: userExperienceAnalyticsMetric-id in: path description: The unique identifier of userExperienceAnalyticsMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsMetric x-ms-docs-grouped-path: - >- /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.GetCount-8e50 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' /deviceManagement/userExperienceAnalyticsBaselines: description: >- Provides operations to manage the userExperienceAnalyticsBaselines property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get userExperienceAnalyticsBaselines from deviceManagement description: User experience analytics baselines operationId: deviceManagement.ListUserExperienceAnalyticsBaselines 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.userExperienceAnalyticsBaselineCollectionResponse 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: - deviceManagement.userExperienceAnalyticsBaseline summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsBaselines for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsBaselines requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}: description: >- Provides operations to manage the userExperienceAnalyticsBaselines property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get userExperienceAnalyticsBaselines from deviceManagement description: User experience analytics baselines operationId: deviceManagement.GetUserExperienceAnalyticsBaselines 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.userExperienceAnalyticsBaseline 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsBaselines in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsBaselines requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsBaselines for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsBaselines 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: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics: description: >- Provides operations to manage the appHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get appHealthMetrics from deviceManagement description: The scores and insights for the application health metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetAppHealthMetrics 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics: description: >- Provides operations to manage the batteryHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get batteryHealthMetrics from deviceManagement description: The scores and insights for the battery health metrics. operationId: >- deviceManagement.userExperienceAnalyticsBaselines.GetBatteryHealthMetrics 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics: description: >- Provides operations to manage the bestPracticesMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get bestPracticesMetrics from deviceManagement description: The scores and insights for the best practices metrics. operationId: >- deviceManagement.userExperienceAnalyticsBaselines.GetBestPracticesMetrics 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics: description: >- Provides operations to manage the deviceBootPerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get deviceBootPerformanceMetrics from deviceManagement description: The scores and insights for the device boot performance metrics. operationId: >- deviceManagement.userExperienceAnalyticsBaselines.GetDeviceBootPerformanceMetrics 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics: description: >- Provides operations to manage the rebootAnalyticsMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get rebootAnalyticsMetrics from deviceManagement description: The scores and insights for the reboot analytics metrics. operationId: >- deviceManagement.userExperienceAnalyticsBaselines.GetRebootAnalyticsMetrics 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics: description: >- Provides operations to manage the resourcePerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get resourcePerformanceMetrics from deviceManagement description: The scores and insights for the resource performance metrics. operationId: >- deviceManagement.userExperienceAnalyticsBaselines.GetResourcePerformanceMetrics 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics: description: >- Provides operations to manage the workFromAnywhereMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get workFromAnywhereMetrics from deviceManagement description: The scores and insights for the work from anywhere metrics. operationId: >- deviceManagement.userExperienceAnalyticsBaselines.GetWorkFromAnywhereMetrics 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsBaselines.GetCount-cb93 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' /deviceManagement/userExperienceAnalyticsCategories: description: >- Provides operations to manage the userExperienceAnalyticsCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement description: User experience analytics categories operationId: deviceManagement.ListUserExperienceAnalyticsCategories 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.userExperienceAnalyticsCategoryCollectionResponse 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: - deviceManagement.userExperienceAnalyticsCategory summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsCategories for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsCategories requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}: description: >- Provides operations to manage the userExperienceAnalyticsCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement description: User experience analytics categories operationId: deviceManagement.GetUserExperienceAnalyticsCategories 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.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsCategories in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsCategories requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsCategories for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsCategories 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: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues: description: >- Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: deviceManagement.userExperienceAnalyticsCategories.ListMetricValues 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.userExperienceAnalyticsMetricCollectionResponse 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: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Create new navigation property to metricValues for deviceManagement operationId: deviceManagement.userExperienceAnalyticsCategories.CreateMetricValues requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory x-ms-docs-grouped-path: - /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues ? /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} : description: >- Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: deviceManagement.userExperienceAnalyticsCategories.GetMetricValues 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.userExperienceAnalyticsMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Update the navigation property metricValues in deviceManagement operationId: deviceManagement.userExperienceAnalyticsCategories.UpdateMetricValues requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Delete navigation property metricValues for deviceManagement operationId: deviceManagement.userExperienceAnalyticsCategories.DeleteMetricValues 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: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory - name: userExperienceAnalyticsMetric-id in: path description: The unique identifier of userExperienceAnalyticsMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsMetric x-ms-docs-grouped-path: - >- /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsCategories.metricValues.GetCount-a34c 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: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory /deviceManagement/userExperienceAnalyticsCategories/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsCategories.GetCount-6bb5 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' /deviceManagement/userExperienceAnalyticsDevicePerformance: description: >- Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Microsoft Graph Get userExperienceAnalyticsDevicePerformance from deviceManagement description: User experience analytics device performance operationId: deviceManagement.ListUserExperienceAnalyticsDevicePerformance 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.userExperienceAnalyticsDevicePerformanceCollectionResponse 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: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsDevicePerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDevicePerformance requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}: description: >- Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Microsoft Graph Get userExperienceAnalyticsDevicePerformance from deviceManagement description: User experience analytics device performance operationId: deviceManagement.GetUserExperienceAnalyticsDevicePerformance 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.userExperienceAnalyticsDevicePerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsDevicePerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDevicePerformance requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsDevicePerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDevicePerformance 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: userExperienceAnalyticsDevicePerformance-id in: path description: The unique identifier of userExperienceAnalyticsDevicePerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDevicePerformance /deviceManagement/userExperienceAnalyticsDevicePerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsDevicePerformance.GetCount-7e9c 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' /deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}'): description: Provides operations to call the summarizeDevicePerformanceDevices method. get: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Microsoft Graph Invoke function summarizeDevicePerformanceDevices operationId: >- deviceManagement.userExperienceAnalyticsDevicePerformance.summarizeDevicePerformanceDevices parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $orderby in: query description: Order items by property values 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: Success content: application/json: schema: title: Collection of userExperienceAnalyticsDevicePerformance type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: summarizeBy in: path description: 'Usage: summarizeBy=''{summarizeBy}''' required: true schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsSummarizedBy /deviceManagement/userExperienceAnalyticsDeviceScores: description: >- Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Microsoft Graph Get userExperienceAnalyticsDeviceScores from deviceManagement description: User experience analytics device scores operationId: deviceManagement.ListUserExperienceAnalyticsDeviceScores 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.userExperienceAnalyticsDeviceScoresCollectionResponse 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: - deviceManagement.userExperienceAnalyticsDeviceScores summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsDeviceScores for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceScores requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}: description: >- Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Microsoft Graph Get userExperienceAnalyticsDeviceScores from deviceManagement description: User experience analytics device scores operationId: deviceManagement.GetUserExperienceAnalyticsDeviceScores 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.userExperienceAnalyticsDeviceScores 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsDeviceScores in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceScores requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsDeviceScores for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceScores 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: userExperienceAnalyticsDeviceScores-id in: path description: The unique identifier of userExperienceAnalyticsDeviceScores required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceScores /deviceManagement/userExperienceAnalyticsDeviceScores/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsDeviceScores.GetCount-396a 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' /deviceManagement/userExperienceAnalyticsDeviceStartupHistory: description: >- Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Microsoft Graph Get userExperienceAnalyticsDeviceStartupHistory from deviceManagement description: User experience analytics device Startup History operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupHistory 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.userExperienceAnalyticsDeviceStartupHistoryCollectionResponse 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: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsDeviceStartupHistory for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupHistory requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}: description: >- Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Microsoft Graph Get userExperienceAnalyticsDeviceStartupHistory from deviceManagement description: User experience analytics device Startup History operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupHistory 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.userExperienceAnalyticsDeviceStartupHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsDeviceStartupHistory in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupHistory requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsDeviceStartupHistory for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupHistory 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: userExperienceAnalyticsDeviceStartupHistory-id in: path description: The unique identifier of userExperienceAnalyticsDeviceStartupHistory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceStartupHistory /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsDeviceStartupHistory.GetCount-a819 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' /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses: description: >- Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Microsoft Graph Get userExperienceAnalyticsDeviceStartupProcesses from deviceManagement description: User experience analytics device Startup Processes operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcesses 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.userExperienceAnalyticsDeviceStartupProcessCollectionResponse 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: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsDeviceStartupProcesses for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcesses requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}: description: >- Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Microsoft Graph Get userExperienceAnalyticsDeviceStartupProcesses from deviceManagement description: User experience analytics device Startup Processes operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcesses 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.userExperienceAnalyticsDeviceStartupProcess 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsDeviceStartupProcesses in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcesses requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsDeviceStartupProcesses for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcesses 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: userExperienceAnalyticsDeviceStartupProcess-id in: path description: The unique identifier of userExperienceAnalyticsDeviceStartupProcess required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceStartupProcess /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsDeviceStartupProcesses.GetCount-f629 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' /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance: description: >- Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsDeviceStartupProcessPerformance from deviceManagement description: User experience analytics device Startup Process Performance operationId: >- deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcessPerformance 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.userExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcessPerformance requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id} : description: >- Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsDeviceStartupProcessPerformance from deviceManagement description: User experience analytics device Startup Process Performance operationId: >- deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcessPerformance 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.userExperienceAnalyticsDeviceStartupProcessPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsDeviceStartupProcessPerformance in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcessPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcessPerformance 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: userExperienceAnalyticsDeviceStartupProcessPerformance-id in: path description: >- The unique identifier of userExperienceAnalyticsDeviceStartupProcessPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceStartupProcessPerformance /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.GetCount-2dec 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' /deviceManagement/userExperienceAnalyticsMetricHistory: description: >- Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Microsoft Graph Get userExperienceAnalyticsMetricHistory from deviceManagement description: User experience analytics metric history operationId: deviceManagement.ListUserExperienceAnalyticsMetricHistory 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.userExperienceAnalyticsMetricHistoryCollectionResponse 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: - deviceManagement.userExperienceAnalyticsMetricHistory summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsMetricHistory for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsMetricHistory requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}: description: >- Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Microsoft Graph Get userExperienceAnalyticsMetricHistory from deviceManagement description: User experience analytics metric history operationId: deviceManagement.GetUserExperienceAnalyticsMetricHistory 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.userExperienceAnalyticsMetricHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsMetricHistory in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsMetricHistory requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsMetricHistory for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsMetricHistory 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: userExperienceAnalyticsMetricHistory-id in: path description: The unique identifier of userExperienceAnalyticsMetricHistory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsMetricHistory /deviceManagement/userExperienceAnalyticsMetricHistory/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsMetricHistory.GetCount-6671 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' /deviceManagement/userExperienceAnalyticsModelScores: description: >- Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Microsoft Graph Get userExperienceAnalyticsModelScores from deviceManagement description: User experience analytics model scores operationId: deviceManagement.ListUserExperienceAnalyticsModelScores 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.userExperienceAnalyticsModelScoresCollectionResponse 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: - deviceManagement.userExperienceAnalyticsModelScores summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsModelScores for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsModelScores requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}: description: >- Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Microsoft Graph Get userExperienceAnalyticsModelScores from deviceManagement description: User experience analytics model scores operationId: deviceManagement.GetUserExperienceAnalyticsModelScores 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.userExperienceAnalyticsModelScores 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsModelScores in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsModelScores requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsModelScores for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsModelScores 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: userExperienceAnalyticsModelScores-id in: path description: The unique identifier of userExperienceAnalyticsModelScores required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsModelScores /deviceManagement/userExperienceAnalyticsModelScores/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsModelScores.GetCount-aff3 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' /deviceManagement/userExperienceAnalyticsOverview: description: >- Provides operations to manage the userExperienceAnalyticsOverview property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsOverview summary: Microsoft Graph Get userExperienceAnalyticsOverview from deviceManagement description: User experience analytics overview operationId: deviceManagement.GetUserExperienceAnalyticsOverview 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.userExperienceAnalyticsOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsOverview summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsOverview in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsOverview requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsOverview required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsOverview 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsOverview summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsOverview for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsOverview 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 /deviceManagement/userExperienceAnalyticsScoreHistory: description: >- Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Microsoft Graph Get userExperienceAnalyticsScoreHistory from deviceManagement description: User experience analytics device Startup Score History operationId: deviceManagement.ListUserExperienceAnalyticsScoreHistory 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.userExperienceAnalyticsScoreHistoryCollectionResponse 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: - deviceManagement.userExperienceAnalyticsScoreHistory summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsScoreHistory for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsScoreHistory requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}: description: >- Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Microsoft Graph Get userExperienceAnalyticsScoreHistory from deviceManagement description: User experience analytics device Startup Score History operationId: deviceManagement.GetUserExperienceAnalyticsScoreHistory 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.userExperienceAnalyticsScoreHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsScoreHistory in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsScoreHistory requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsScoreHistory for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsScoreHistory 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: userExperienceAnalyticsScoreHistory-id in: path description: The unique identifier of userExperienceAnalyticsScoreHistory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsScoreHistory /deviceManagement/userExperienceAnalyticsScoreHistory/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsScoreHistory.GetCount-e5ba 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' /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric: description: >- Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric summary: >- Microsoft Graph Get userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric from deviceManagement description: User experience analytics work from anywhere hardware readiness metrics. operationId: >- deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric 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.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric 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 /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics: description: >- Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Get userExperienceAnalyticsWorkFromAnywhereMetrics from deviceManagement description: User experience analytics work from anywhere metrics. operationId: deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereMetrics 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.userExperienceAnalyticsWorkFromAnywhereMetricCollectionResponse 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: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsWorkFromAnywhereMetrics for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereMetrics requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}: description: >- Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Get userExperienceAnalyticsWorkFromAnywhereMetrics from deviceManagement description: User experience analytics work from anywhere metrics. operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereMetrics 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.userExperienceAnalyticsWorkFromAnywhereMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsWorkFromAnywhereMetrics in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereMetrics requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsWorkFromAnywhereMetrics for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereMetrics 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: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric ? /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices : description: >- Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Get metricDevices from deviceManagement description: The work from anywhere metric devices. Read-only. operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.ListMetricDevices 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.userExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse 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: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Create new navigation property to metricDevices for deviceManagement operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.CreateMetricDevices requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric ? /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} : description: >- Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Get metricDevices from deviceManagement description: The work from anywhere metric devices. Read-only. operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetMetricDevices 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.userExperienceAnalyticsWorkFromAnywhereDevice 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Update the navigation property metricDevices in deviceManagement operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.UpdateMetricDevices requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Delete navigation property metricDevices for deviceManagement operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.DeleteMetricDevices 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: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric - name: userExperienceAnalyticsWorkFromAnywhereDevice-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereDevice required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereDevice ? /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count : description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.metricDevices.GetCount-bd0e 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: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetCount-2efc 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' /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance: description: >- Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsWorkFromAnywhereModelPerformance from deviceManagement description: The user experience analytics work from anywhere model performance operationId: >- deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereModelPerformance 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.userExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse 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: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: >- Microsoft Graph Create new navigation property to userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement operationId: >- deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id} : description: >- Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: >- Microsoft Graph Get userExperienceAnalyticsWorkFromAnywhereModelPerformance from deviceManagement description: The user experience analytics work from anywhere model performance operationId: >- deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereModelPerformance 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.userExperienceAnalyticsWorkFromAnywhereModelPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: >- Microsoft Graph Update the navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance in deviceManagement operationId: >- deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereModelPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: >- Microsoft Graph Delete navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement operationId: >- deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereModelPerformance 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: userExperienceAnalyticsWorkFromAnywhereModelPerformance-id in: path description: >- The unique identifier of userExperienceAnalyticsWorkFromAnywhereModelPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereModelPerformance /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.GetCount-4b25 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' /deviceManagement/virtualEndpoint: description: >- Provides operations to manage the virtualEndpoint property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get virtualEndpoint from deviceManagement operationId: deviceManagement.GetVirtualEndpoint 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.virtualEndpoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update the navigation property virtualEndpoint in deviceManagement operationId: deviceManagement.UpdateVirtualEndpoint requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.virtualEndpoint' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.virtualEndpoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete navigation property virtualEndpoint for deviceManagement operationId: deviceManagement.DeleteVirtualEndpoint 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 /deviceManagement/virtualEndpoint/auditEvents: description: >- Provides operations to manage the auditEvents property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph List auditEvents description: List all the cloudPcAuditEvent objects for the tenant. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-list-auditevents?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.ListAuditEvents 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.cloudPcAuditEventCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create new navigation property to auditEvents for deviceManagement operationId: deviceManagement.virtualEndpoint.CreateAuditEvents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditEvent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id}: description: >- Provides operations to manage the auditEvents property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get cloudPcAuditEvent description: Read the properties and relationships of a cloudPcAuditEvent object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcauditevent-get?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.GetAuditEvents 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.cloudPcAuditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update the navigation property auditEvents in deviceManagement operationId: deviceManagement.virtualEndpoint.UpdateAuditEvents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditEvent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete navigation property auditEvents for deviceManagement operationId: deviceManagement.virtualEndpoint.DeleteAuditEvents 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: cloudPcAuditEvent-id in: path description: The unique identifier of cloudPcAuditEvent required: true schema: type: string x-ms-docs-key-type: cloudPcAuditEvent /deviceManagement/virtualEndpoint/auditEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.auditEvents.GetCount-dc99 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' /deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes(): description: Provides operations to call the getAuditActivityTypes method. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke function getAuditActivityTypes description: Get audit activity types by tenant ID. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcauditevent-getauditactivitytypes?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.auditEvents.getAuditActivityTypes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - >- /deviceManagement/auditEvents/getAuditActivityTypes(category='{category}') /deviceManagement/virtualEndpoint/cloudPCs: description: >- Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph List cloudPCs description: List the cloudPC devices in a tenant. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-list-cloudpcs?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.ListCloudPCs 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.cloudPCCollectionResponse' 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create new navigation property to cloudPCs for deviceManagement operationId: deviceManagement.virtualEndpoint.CreateCloudPCs requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPC' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPC' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}: description: >- Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get cloudPC description: Read the properties and relationships of a specific cloudPC object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/cloudpc-get?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.GetCloudPCs 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.cloudPC' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update the navigation property cloudPCs in deviceManagement operationId: deviceManagement.virtualEndpoint.UpdateCloudPCs requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPC' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPC' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete navigation property cloudPCs for deviceManagement operationId: deviceManagement.virtualEndpoint.DeleteCloudPCs 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: cloudPC-id in: path description: The unique identifier of cloudPC required: true schema: type: string x-ms-docs-key-type: cloudPC /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod: description: Provides operations to call the endGracePeriod method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action endGracePeriod description: >- End the grace period for a specific cloudPC object. The grace period is triggered when the Cloud PC license is removed or the provisioning policy is unassigned. It allows users to access Cloud PCs for up to seven days before deprovisioning occurs. Ending the grace period immediately deprovisions the Cloud PC without waiting the seven days. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpc-endgraceperiod?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.endGracePeriod responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPC-id in: path description: The unique identifier of cloudPC required: true schema: type: string x-ms-docs-key-type: cloudPC /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot: description: Provides operations to call the reboot method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action reboot description: Reboot a specific cloudPC object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpc-reboot?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.reboot responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPC-id in: path description: The unique identifier of cloudPC required: true schema: type: string x-ms-docs-key-type: cloudPC /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename: description: Provides operations to call the rename method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action rename description: >- Rename a specific cloudPC object. Use this API to update the displayName of a Cloud PC entity. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpc-rename?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.rename requestBody: description: Action parameters content: application/json: schema: type: object properties: displayName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPC-id in: path description: The unique identifier of cloudPC required: true schema: type: string x-ms-docs-key-type: cloudPC /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize: description: Provides operations to call the resize method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action resize description: >- Upgrade or downgrade an existing Cloud PC to a configuration with a new virtual CPU (vCPU) and storage size. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpc-resize?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.resize requestBody: description: Action parameters content: application/json: schema: type: object properties: targetServicePlanId: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPC-id in: path description: The unique identifier of cloudPC required: true schema: type: string x-ms-docs-key-type: cloudPC /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore: description: Provides operations to call the restore method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action restore description: >- Restore a specific cloudPC object to a previous state from a snapshot. Use this API to trigger a remote action that restores a Cloud PC device to a previous state. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpc-restore?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.restore requestBody: description: Action parameters content: application/json: schema: type: object properties: cloudPcSnapshotId: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPC-id in: path description: The unique identifier of cloudPC required: true schema: type: string x-ms-docs-key-type: cloudPC /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot: description: Provides operations to call the troubleshoot method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action troubleshoot description: >- Troubleshoot a specific cloudPC object. Use this API to check the health status of the Cloud PC and the session host. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpc-troubleshoot?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.troubleshoot responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPC-id in: path description: The unique identifier of cloudPC required: true schema: type: string x-ms-docs-key-type: cloudPC /deviceManagement/virtualEndpoint/cloudPCs/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.cloudPCs.GetCount-07ce 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' /deviceManagement/virtualEndpoint/deviceImages: description: >- Provides operations to manage the deviceImages property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph List deviceImages description: >- List the properties and relationships of cloudPcDeviceImage objects (operating system images) uploaded to Cloud PC. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-list-deviceimages?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.ListDeviceImages 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.cloudPcDeviceImageCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create cloudPcDeviceImage description: >- Create a new cloudPcDeviceImage object. Upload a custom OS image that you can later provision on Cloud PCs. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-post-deviceimages?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.CreateDeviceImages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcDeviceImage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcDeviceImage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}: description: >- Provides operations to manage the deviceImages property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get cloudPcDeviceImage description: >- Read the properties and relationships of a specific cloudPcDeviceImage object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcdeviceimage-get?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.GetDeviceImages 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.cloudPcDeviceImage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update the navigation property deviceImages in deviceManagement operationId: deviceManagement.virtualEndpoint.UpdateDeviceImages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcDeviceImage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcDeviceImage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete cloudPcDeviceImage description: Delete a cloudPcDeviceImage object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcdeviceimage-delete?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.DeleteDeviceImages 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: cloudPcDeviceImage-id in: path description: The unique identifier of cloudPcDeviceImage required: true schema: type: string x-ms-docs-key-type: cloudPcDeviceImage /deviceManagement/virtualEndpoint/deviceImages/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.deviceImages.GetCount-e128 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' /deviceManagement/virtualEndpoint/deviceImages/getSourceImages(): description: Provides operations to call the getSourceImages method. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke function getSourceImages description: >- Get cloudPcSourceDeviceImage objects that can be uploaded and used on Cloud PCs. View a list of all the managed image resources from your Microsoft Entra subscriptions. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcdeviceimage-getsourceimages?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.deviceImages.getSourceImages parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: 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.cloudPcSourceDeviceImage 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/virtualEndpoint/galleryImages: description: >- Provides operations to manage the galleryImages property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph List galleryImages description: List the properties and relationships of cloudPcGalleryImage objects. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-list-galleryimages?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.ListGalleryImages 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.cloudPcGalleryImageCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create new navigation property to galleryImages for deviceManagement operationId: deviceManagement.virtualEndpoint.CreateGalleryImages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcGalleryImage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcGalleryImage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}: description: >- Provides operations to manage the galleryImages property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get cloudPcGalleryImage description: >- Read the properties and relationships of a specific cloudPcGalleryImage object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcgalleryimage-get?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.GetGalleryImages 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.cloudPcGalleryImage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update the navigation property galleryImages in deviceManagement operationId: deviceManagement.virtualEndpoint.UpdateGalleryImages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcGalleryImage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcGalleryImage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete navigation property galleryImages for deviceManagement operationId: deviceManagement.virtualEndpoint.DeleteGalleryImages 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: cloudPcGalleryImage-id in: path description: The unique identifier of cloudPcGalleryImage required: true schema: type: string x-ms-docs-key-type: cloudPcGalleryImage /deviceManagement/virtualEndpoint/galleryImages/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.galleryImages.GetCount-be1a 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' /deviceManagement/virtualEndpoint/onPremisesConnections: description: >- Provides operations to manage the onPremisesConnections property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph List onPremisesConnections description: >- List properties and relationships of the cloudPcOnPremisesConnection objects. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-list-onpremisesconnections?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.ListOnPremisesConnections 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.cloudPcOnPremisesConnectionCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create cloudPcOnPremisesConnection description: >- Create a new cloudPcOnPremisesConnection object for provisioning Cloud PCs. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-post-onpremisesconnections?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.CreateOnPremisesConnections requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcOnPremisesConnection' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcOnPremisesConnection 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}: description: >- Provides operations to manage the onPremisesConnections property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get cloudPcOnPremisesConnection description: >- Read the properties and relationships of the cloudPcOnPremisesConnection object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-get?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.GetOnPremisesConnections 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.cloudPcOnPremisesConnection 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update cloudPcOnPremisesConnection description: Update the properties of a cloudPcOnPremisesConnection object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-update?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.UpdateOnPremisesConnections requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcOnPremisesConnection' required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcOnPremisesConnection 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete cloudPcOnPremisesConnection description: >- Delete a specific cloudPcOnPremisesConnection object. When you delete an Azure network connection, permissions to the service are removed from the specified Azure resources. You cannot delete an Azure network connection when it's in use, as indicated by the inUse property. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-delete?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.DeleteOnPremisesConnections 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: cloudPcOnPremisesConnection-id in: path description: The unique identifier of cloudPcOnPremisesConnection required: true schema: type: string x-ms-docs-key-type: cloudPcOnPremisesConnection /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks: description: Provides operations to call the runHealthChecks method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action runHealthChecks description: >- Run health checks on the cloudPcOnPremisesConnection object. It triggers a new health check for the cloudPcOnPremisesConnection (../resources/cloudpconpremisesconnection.md) object and changes the healthCheckStatus and [healthCheckStatusDetail properties when check finished. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-runhealthcheck?view=graph-rest-1.0 operationId: >- deviceManagement.virtualEndpoint.onPremisesConnections.cloudPcOnPremisesConnection.runHealthChecks responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPcOnPremisesConnection-id in: path description: The unique identifier of cloudPcOnPremisesConnection required: true schema: type: string x-ms-docs-key-type: cloudPcOnPremisesConnection /deviceManagement/virtualEndpoint/onPremisesConnections/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.onPremisesConnections.GetCount-f373 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' /deviceManagement/virtualEndpoint/provisioningPolicies: description: >- Provides operations to manage the provisioningPolicies property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph List provisioningPolicies description: >- List properties and relationships of the cloudPcProvisioningPolicy objects. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-list-provisioningpolicies?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.ListProvisioningPolicies 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.cloudPcProvisioningPolicyCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create cloudPcProvisioningPolicy description: Create a new cloudPcProvisioningPolicy object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-post-provisioningpolicies?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.CreateProvisioningPolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}: description: >- Provides operations to manage the provisioningPolicies property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get cloudPcProvisioningPolicy description: >- Read the properties and relationships of a cloudPcProvisioningPolicy object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-get?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.GetProvisioningPolicies 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.cloudPcProvisioningPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update cloudPcProvisioningPolicy description: Update the properties of a cloudPcProvisioningPolicy object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-update?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.UpdateProvisioningPolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete cloudPcProvisioningPolicy description: >- Delete a cloudPcProvisioningPolicy object. You can’t delete a policy that’s in use. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-delete?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.DeleteProvisioningPolicies 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: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments: description: >- Provides operations to manage the assignments property of the microsoft.graph.cloudPcProvisioningPolicy entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get assignments from deviceManagement description: >- A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy. operationId: deviceManagement.virtualEndpoint.provisioningPolicies.ListAssignments 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.cloudPcProvisioningPolicyAssignmentCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create new navigation property to assignments for deviceManagement operationId: deviceManagement.virtualEndpoint.provisioningPolicies.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAssignment required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} : description: >- Provides operations to manage the assignments property of the microsoft.graph.cloudPcProvisioningPolicy entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get assignments from deviceManagement description: >- A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy. operationId: deviceManagement.virtualEndpoint.provisioningPolicies.GetAssignments 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.cloudPcProvisioningPolicyAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update the navigation property assignments in deviceManagement operationId: deviceManagement.virtualEndpoint.provisioningPolicies.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAssignment required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete navigation property assignments for deviceManagement operationId: deviceManagement.virtualEndpoint.provisioningPolicies.DeleteAssignments 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: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers : description: >- Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get assignedUsers from deviceManagement description: >- The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. Read-only. Supports$expand. operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.ListAssignedUsers 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.userCollectionResponse' 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: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id} : description: >- Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get assignedUsers from deviceManagement description: >- The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. Read-only. Supports$expand. operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.GetAssignedUsers 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.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment - name: user-id in: path description: The unique identifier of user required: true schema: type: string x-ms-docs-key-type: user x-ms-docs-grouped-path: - >- /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers(userPrincipalName='{userPrincipalName}') ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings : get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get mailboxSettings property value description: >- Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetMailboxSettings 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: Entity result. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update property mailboxSettings value. operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment - name: user-id in: path description: The unique identifier of user required: true schema: type: string x-ms-docs-key-type: user ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors : get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get serviceProvisioningErrors property value description: >- Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.ListServiceProvisioningErrors 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.serviceProvisioningErrorCollectionResponse 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment - name: user-id in: path description: The unique identifier of user required: true schema: type: string x-ms-docs-key-type: user ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count : description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.ServiceProvisioningErrors.GetCount-115a 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: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment - name: user-id in: path description: The unique identifier of user required: true schema: type: string x-ms-docs-key-type: user ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers(userPrincipalName='{userPrincipalName}') : description: >- Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get assignedUsers from deviceManagement description: >- The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. Read-only. Supports$expand. operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetByUserPrincipalName 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.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment - name: userPrincipalName in: path description: Alternate key of user required: true schema: type: string nullable: true x-ms-docs-grouped-path: - >- /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id} ? /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count : description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetCount-0cc7 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: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy - name: cloudPcProvisioningPolicyAssignment-id in: path description: The unique identifier of cloudPcProvisioningPolicyAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicyAssignment /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.assignments.GetCount-69f3 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: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign: description: Provides operations to call the assign method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action assign description: Assign a cloudPcProvisioningPolicy to user groups. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-assign?view=graph-rest-1.0 operationId: >- deviceManagement.virtualEndpoint.provisioningPolicies.cloudPcProvisioningPolicy.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAssignment required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPcProvisioningPolicy-id in: path description: The unique identifier of cloudPcProvisioningPolicy required: true schema: type: string x-ms-docs-key-type: cloudPcProvisioningPolicy x-ms-docs-grouped-path: - >- /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign - /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign - >- /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign - >- /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign /deviceManagement/virtualEndpoint/provisioningPolicies/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.provisioningPolicies.GetCount-08c5 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' /deviceManagement/virtualEndpoint/userSettings: description: >- Provides operations to manage the userSettings property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph List userSettings description: Get a list of cloudPcUserSetting objects and their properties. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-list-usersettings?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.ListUserSettings 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.cloudPcUserSettingCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create cloudPcUserSetting description: Create a new cloudPcUserSetting object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/virtualendpoint-post-usersettings?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.CreateUserSettings requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcUserSetting' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcUserSetting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}: description: >- Provides operations to manage the userSettings property of the microsoft.graph.virtualEndpoint entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get cloudPcUserSetting description: Read the properties and relationships of a cloudPcUserSetting object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcusersetting-get?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.GetUserSettings 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.cloudPcUserSetting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update cloudPcUserSetting description: Update the properties of a cloudPcUserSetting object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcusersetting-update?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.UpdateUserSettings requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcUserSetting' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPcUserSetting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete cloudPcUserSetting description: Delete a cloudPcUserSetting object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcusersetting-delete?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.DeleteUserSettings 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: cloudPcUserSetting-id in: path description: The unique identifier of cloudPcUserSetting required: true schema: type: string x-ms-docs-key-type: cloudPcUserSetting /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments: description: >- Provides operations to manage the assignments property of the microsoft.graph.cloudPcUserSetting entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get assignments from deviceManagement description: >- Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSetting. operationId: deviceManagement.virtualEndpoint.userSettings.ListAssignments 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.cloudPcUserSettingAssignmentCollectionResponse 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: - deviceManagement.virtualEndpoint summary: Microsoft Graph Create new navigation property to assignments for deviceManagement operationId: deviceManagement.virtualEndpoint.userSettings.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcUserSettingAssignment required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcUserSettingAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: cloudPcUserSetting-id in: path description: The unique identifier of cloudPcUserSetting required: true schema: type: string x-ms-docs-key-type: cloudPcUserSetting /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}: description: >- Provides operations to manage the assignments property of the microsoft.graph.cloudPcUserSetting entity. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get assignments from deviceManagement description: >- Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSetting. operationId: deviceManagement.virtualEndpoint.userSettings.GetAssignments 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.cloudPcUserSettingAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Update the navigation property assignments in deviceManagement operationId: deviceManagement.virtualEndpoint.userSettings.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcUserSettingAssignment required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.cloudPcUserSettingAssignment 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Delete navigation property assignments for deviceManagement operationId: deviceManagement.virtualEndpoint.userSettings.DeleteAssignments 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: cloudPcUserSetting-id in: path description: The unique identifier of cloudPcUserSetting required: true schema: type: string x-ms-docs-key-type: cloudPcUserSetting - name: cloudPcUserSettingAssignment-id in: path description: The unique identifier of cloudPcUserSettingAssignment required: true schema: type: string x-ms-docs-key-type: cloudPcUserSettingAssignment /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.userSettings.assignments.GetCount-e245 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: cloudPcUserSetting-id in: path description: The unique identifier of cloudPcUserSetting required: true schema: type: string x-ms-docs-key-type: cloudPcUserSetting /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign: description: Provides operations to call the assign method. post: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Invoke action assign description: Assign a cloudPcUserSetting to user groups. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/cloudpcusersetting-assign?view=graph-rest-1.0 operationId: deviceManagement.virtualEndpoint.userSettings.cloudPcUserSetting.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.cloudPcUserSettingAssignment required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: cloudPcUserSetting-id in: path description: The unique identifier of cloudPcUserSetting required: true schema: type: string x-ms-docs-key-type: cloudPcUserSetting x-ms-docs-grouped-path: - >- /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign - /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign - >- /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign - >- /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign /deviceManagement/virtualEndpoint/userSettings/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.virtualEndpoint summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.virtualEndpoint.userSettings.GetCount-4aa3 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' /deviceManagement/windowsAutopilotDeviceIdentities: description: >- Provides operations to manage the windowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Microsoft Graph Get windowsAutopilotDeviceIdentities from deviceManagement description: The Windows autopilot device identities contained collection. operationId: deviceManagement.ListWindowsAutopilotDeviceIdentities 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.windowsAutopilotDeviceIdentityCollectionResponse 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: - deviceManagement.windowsAutopilotDeviceIdentity summary: >- Microsoft Graph Create new navigation property to windowsAutopilotDeviceIdentities for deviceManagement operationId: deviceManagement.CreateWindowsAutopilotDeviceIdentities requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}: description: >- Provides operations to manage the windowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Microsoft Graph Get windowsAutopilotDeviceIdentities from deviceManagement description: The Windows autopilot device identities contained collection. operationId: deviceManagement.GetWindowsAutopilotDeviceIdentities 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.windowsAutopilotDeviceIdentity 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: >- Microsoft Graph Update the navigation property windowsAutopilotDeviceIdentities in deviceManagement operationId: deviceManagement.UpdateWindowsAutopilotDeviceIdentities requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: >- Microsoft Graph Delete navigation property windowsAutopilotDeviceIdentities for deviceManagement operationId: deviceManagement.DeleteWindowsAutopilotDeviceIdentities 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: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice: description: Provides operations to call the assignUserToDevice method. post: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Microsoft Graph Invoke action assignUserToDevice description: Assigns user to Autopilot devices. operationId: >- deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.assignUserToDevice requestBody: description: Action parameters content: application/json: schema: type: object properties: userPrincipalName: type: string nullable: true addressableUserName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice: description: Provides operations to call the unassignUserFromDevice method. post: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Microsoft Graph Invoke action unassignUserFromDevice description: Unassigns the user from an Autopilot device. operationId: >- deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.unassignUserFromDevice responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties: description: Provides operations to call the updateDeviceProperties method. post: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Microsoft Graph Invoke action updateDeviceProperties description: Updates properties on Autopilot devices. operationId: >- deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.updateDeviceProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: userPrincipalName: type: string nullable: true addressableUserName: type: string nullable: true groupTag: type: string nullable: true displayName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity /deviceManagement/windowsAutopilotDeviceIdentities/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.windowsAutopilotDeviceIdentities.GetCount-0841 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' /deviceManagement/windowsInformationProtectionAppLearningSummaries: description: >- Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: >- Microsoft Graph Get windowsInformationProtectionAppLearningSummaries from deviceManagement description: The windows information protection app learning summaries. operationId: deviceManagement.ListWindowsInformationProtectionAppLearningSummaries 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.windowsInformationProtectionAppLearningSummaryCollectionResponse 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: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: >- Microsoft Graph Create new navigation property to windowsInformationProtectionAppLearningSummaries for deviceManagement operationId: deviceManagement.CreateWindowsInformationProtectionAppLearningSummaries requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}: description: >- Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: >- Microsoft Graph Get windowsInformationProtectionAppLearningSummaries from deviceManagement description: The windows information protection app learning summaries. operationId: deviceManagement.GetWindowsInformationProtectionAppLearningSummaries 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.windowsInformationProtectionAppLearningSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: >- Microsoft Graph Update the navigation property windowsInformationProtectionAppLearningSummaries in deviceManagement operationId: deviceManagement.UpdateWindowsInformationProtectionAppLearningSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: >- Microsoft Graph Delete navigation property windowsInformationProtectionAppLearningSummaries for deviceManagement operationId: deviceManagement.DeleteWindowsInformationProtectionAppLearningSummaries 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: windowsInformationProtectionAppLearningSummary-id in: path description: >- The unique identifier of windowsInformationProtectionAppLearningSummary required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionAppLearningSummary /deviceManagement/windowsInformationProtectionAppLearningSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.windowsInformationProtectionAppLearningSummaries.GetCount-07af 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' /deviceManagement/windowsInformationProtectionNetworkLearningSummaries: description: >- Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: >- Microsoft Graph Get windowsInformationProtectionNetworkLearningSummaries from deviceManagement description: The windows information protection network learning summaries. operationId: >- deviceManagement.ListWindowsInformationProtectionNetworkLearningSummaries 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.windowsInformationProtectionNetworkLearningSummaryCollectionResponse 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: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: >- Microsoft Graph Create new navigation property to windowsInformationProtectionNetworkLearningSummaries for deviceManagement operationId: >- deviceManagement.CreateWindowsInformationProtectionNetworkLearningSummaries requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation ? /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id} : description: >- Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: >- Microsoft Graph Get windowsInformationProtectionNetworkLearningSummaries from deviceManagement description: The windows information protection network learning summaries. operationId: deviceManagement.GetWindowsInformationProtectionNetworkLearningSummaries 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.windowsInformationProtectionNetworkLearningSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: >- Microsoft Graph Update the navigation property windowsInformationProtectionNetworkLearningSummaries in deviceManagement operationId: >- deviceManagement.UpdateWindowsInformationProtectionNetworkLearningSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: >- Microsoft Graph Delete navigation property windowsInformationProtectionNetworkLearningSummaries for deviceManagement operationId: >- deviceManagement.DeleteWindowsInformationProtectionNetworkLearningSummaries 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: windowsInformationProtectionNetworkLearningSummary-id in: path description: >- The unique identifier of windowsInformationProtectionNetworkLearningSummary required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionNetworkLearningSummary /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.windowsInformationProtectionNetworkLearningSummaries.GetCount-c2c3 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' /deviceManagement/windowsMalwareInformation: description: >- Provides operations to manage the windowsMalwareInformation property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Get windowsMalwareInformation from deviceManagement description: The list of affected malware in the tenant. operationId: deviceManagement.ListWindowsMalwareInformation 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.windowsMalwareInformationCollectionResponse 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: - deviceManagement.windowsMalwareInformation summary: >- Microsoft Graph Create new navigation property to windowsMalwareInformation for deviceManagement operationId: deviceManagement.CreateWindowsMalwareInformation requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}: description: >- Provides operations to manage the windowsMalwareInformation property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Get windowsMalwareInformation from deviceManagement description: The list of affected malware in the tenant. operationId: deviceManagement.GetWindowsMalwareInformation 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.windowsMalwareInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsMalwareInformation summary: >- Microsoft Graph Update the navigation property windowsMalwareInformation in deviceManagement operationId: deviceManagement.UpdateWindowsMalwareInformation requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsMalwareInformation summary: >- Microsoft Graph Delete navigation property windowsMalwareInformation for deviceManagement operationId: deviceManagement.DeleteWindowsMalwareInformation 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: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates: description: >- Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity. get: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Get deviceMalwareStates from deviceManagement description: >- List of devices affected by current malware with the malware state on each device operationId: deviceManagement.windowsMalwareInformation.ListDeviceMalwareStates 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.malwareStateForWindowsDeviceCollectionResponse 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: - deviceManagement.windowsMalwareInformation summary: >- Microsoft Graph Create new navigation property to deviceMalwareStates for deviceManagement operationId: deviceManagement.windowsMalwareInformation.CreateDeviceMalwareStates requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.malwareStateForWindowsDevice required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.malwareStateForWindowsDevice 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation ? /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id} : description: >- Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity. get: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Get deviceMalwareStates from deviceManagement description: >- List of devices affected by current malware with the malware state on each device operationId: deviceManagement.windowsMalwareInformation.GetDeviceMalwareStates 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.malwareStateForWindowsDevice 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Update the navigation property deviceMalwareStates in deviceManagement operationId: deviceManagement.windowsMalwareInformation.UpdateDeviceMalwareStates requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.malwareStateForWindowsDevice required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.malwareStateForWindowsDevice 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Delete navigation property deviceMalwareStates for deviceManagement operationId: deviceManagement.windowsMalwareInformation.DeleteDeviceMalwareStates 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: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation - name: malwareStateForWindowsDevice-id in: path description: The unique identifier of malwareStateForWindowsDevice required: true schema: type: string x-ms-docs-key-type: malwareStateForWindowsDevice /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Get the number of the resource operationId: >- deviceManagement.windowsMalwareInformation.deviceMalwareStates.GetCount-bf2c 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: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation /deviceManagement/windowsMalwareInformation/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsMalwareInformation summary: Microsoft Graph Get the number of the resource operationId: deviceManagement.windowsMalwareInformation.GetCount-3d28 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' /me/deviceManagementTroubleshootingEvents: description: >- Provides operations to manage the deviceManagementTroubleshootingEvents property of the microsoft.graph.user entity. get: tags: - me.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get deviceManagementTroubleshootingEvents from me description: The list of troubleshooting events for this user. operationId: me.ListDeviceManagementTroubleshootingEvents 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.deviceManagementTroubleshootingEventCollectionResponse 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: - me.deviceManagementTroubleshootingEvent summary: >- Microsoft Graph Create new navigation property to deviceManagementTroubleshootingEvents for me operationId: me.CreateDeviceManagementTroubleshootingEvents requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}: description: >- Provides operations to manage the deviceManagementTroubleshootingEvents property of the microsoft.graph.user entity. get: tags: - me.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get deviceManagementTroubleshootingEvents from me description: The list of troubleshooting events for this user. operationId: me.GetDeviceManagementTroubleshootingEvents 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.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - me.deviceManagementTroubleshootingEvent summary: >- Microsoft Graph Update the navigation property deviceManagementTroubleshootingEvents in me operationId: me.UpdateDeviceManagementTroubleshootingEvents requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - me.deviceManagementTroubleshootingEvent summary: Microsoft Graph Delete navigation property deviceManagementTroubleshootingEvents for me operationId: me.DeleteDeviceManagementTroubleshootingEvents 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: deviceManagementTroubleshootingEvent-id in: path description: The unique identifier of deviceManagementTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: deviceManagementTroubleshootingEvent /me/deviceManagementTroubleshootingEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - me.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get the number of the resource operationId: me.deviceManagementTroubleshootingEvents.GetCount-0d38 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' /users/{user-id}/deviceManagementTroubleshootingEvents: description: >- Provides operations to manage the deviceManagementTroubleshootingEvents property of the microsoft.graph.user entity. get: tags: - users.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get deviceManagementTroubleshootingEvents from users description: The list of troubleshooting events for this user. operationId: users.ListDeviceManagementTroubleshootingEvents 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.deviceManagementTroubleshootingEventCollectionResponse 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: - users.deviceManagementTroubleshootingEvent summary: >- Microsoft Graph Create new navigation property to deviceManagementTroubleshootingEvents for users operationId: users.CreateDeviceManagementTroubleshootingEvents requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: user-id in: path description: The unique identifier of user required: true schema: type: string x-ms-docs-key-type: user /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}: description: >- Provides operations to manage the deviceManagementTroubleshootingEvents property of the microsoft.graph.user entity. get: tags: - users.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get deviceManagementTroubleshootingEvents from users description: The list of troubleshooting events for this user. operationId: users.GetDeviceManagementTroubleshootingEvents 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.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - users.deviceManagementTroubleshootingEvent summary: >- Microsoft Graph Update the navigation property deviceManagementTroubleshootingEvents in users operationId: users.UpdateDeviceManagementTroubleshootingEvents requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - users.deviceManagementTroubleshootingEvent summary: >- Microsoft Graph Delete navigation property deviceManagementTroubleshootingEvents for users operationId: users.DeleteDeviceManagementTroubleshootingEvents 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: user-id in: path description: The unique identifier of user required: true schema: type: string x-ms-docs-key-type: user - name: deviceManagementTroubleshootingEvent-id in: path description: The unique identifier of deviceManagementTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: deviceManagementTroubleshootingEvent /users/{user-id}/deviceManagementTroubleshootingEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - users.deviceManagementTroubleshootingEvent summary: Microsoft Graph Get the number of the resource operationId: users.deviceManagementTroubleshootingEvents.GetCount-3623 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: user-id in: path description: The unique identifier of user required: true schema: type: string x-ms-docs-key-type: user components: schemas: microsoft.graph.deviceManagement: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceManagement required: - '@odata.type' type: object properties: deviceProtectionOverview: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceProtectionOverview - type: object nullable: true description: Device protection overview. intuneAccountId: pattern: >- ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ type: string description: Intune Account Id for given tenant format: uuid intuneBrand: anyOf: - $ref: '#/components/schemas/microsoft.graph.intuneBrand' - type: object nullable: true description: >- intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal. settings: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceManagementSettings - type: object nullable: true description: Account level settings. subscriptionState: $ref: >- #/components/schemas/microsoft.graph.deviceManagementSubscriptionState userExperienceAnalyticsSettings: anyOf: - $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsSettings - type: object nullable: true description: User experience analytics device settings windowsMalwareOverview: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsMalwareOverview' - type: object nullable: true description: Malware overview for windows devices. applePushNotificationCertificate: anyOf: - $ref: >- #/components/schemas/microsoft.graph.applePushNotificationCertificate - type: object nullable: true description: Apple push notification certificate. x-ms-navigationProperty: true auditEvents: type: array items: $ref: '#/components/schemas/microsoft.graph.auditEvent' description: The Audit Events x-ms-navigationProperty: true complianceManagementPartners: type: array items: $ref: >- #/components/schemas/microsoft.graph.complianceManagementPartner description: >- The list of Compliance Management Partners configured by the tenant. x-ms-navigationProperty: true conditionalAccessSettings: anyOf: - $ref: >- #/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings - type: object nullable: true description: >- The Exchange on premises conditional access settings. On premises conditional access will require devices to be both enrolled and compliant for mail access x-ms-navigationProperty: true detectedApps: type: array items: $ref: '#/components/schemas/microsoft.graph.detectedApp' description: The list of detected apps associated with a device. x-ms-navigationProperty: true deviceCategories: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceCategory' description: The list of device categories with the tenant. x-ms-navigationProperty: true deviceCompliancePolicies: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' description: The device compliance policies. x-ms-navigationProperty: true deviceCompliancePolicyDeviceStateSummary: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary - type: object nullable: true description: The device compliance state summary for this account. x-ms-navigationProperty: true deviceCompliancePolicySettingStateSummaries: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary description: >- The summary states of compliance policy settings for this account. x-ms-navigationProperty: true deviceConfigurationDeviceStateSummaries: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary - type: object nullable: true description: The device configuration device state summary for this account. x-ms-navigationProperty: true deviceConfigurations: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' description: The device configurations. x-ms-navigationProperty: true deviceEnrollmentConfigurations: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceEnrollmentConfiguration description: The list of device enrollment configurations x-ms-navigationProperty: true deviceManagementPartners: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' description: The list of Device Management Partners configured by the tenant. x-ms-navigationProperty: true exchangeConnectors: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeConnector description: The list of Exchange Connectors configured by the tenant. x-ms-navigationProperty: true importedWindowsAutopilotDeviceIdentities: type: array items: $ref: >- #/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity description: Collection of imported Windows autopilot devices. x-ms-navigationProperty: true iosUpdateStatuses: type: array items: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' description: The IOS software update installation statuses for this account. x-ms-navigationProperty: true managedDeviceOverview: anyOf: - $ref: '#/components/schemas/microsoft.graph.managedDeviceOverview' - type: object nullable: true description: Device overview x-ms-navigationProperty: true managedDevices: type: array items: $ref: '#/components/schemas/microsoft.graph.managedDevice' description: The list of managed devices. x-ms-navigationProperty: true mobileAppTroubleshootingEvents: type: array items: $ref: >- #/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent description: The collection property of MobileAppTroubleshootingEvent. x-ms-navigationProperty: true mobileThreatDefenseConnectors: type: array items: $ref: >- #/components/schemas/microsoft.graph.mobileThreatDefenseConnector description: >- The list of Mobile threat Defense connectors configured by the tenant. x-ms-navigationProperty: true notificationMessageTemplates: type: array items: $ref: >- #/components/schemas/microsoft.graph.notificationMessageTemplate description: The Notification Message Templates. x-ms-navigationProperty: true remoteAssistancePartners: type: array items: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' description: The remote assist partners. x-ms-navigationProperty: true reports: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceManagementReports' - type: object nullable: true x-ms-navigationProperty: true resourceOperations: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceOperation' description: The Resource Operations. x-ms-navigationProperty: true roleAssignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment description: The Role Assignments. x-ms-navigationProperty: true roleDefinitions: type: array items: $ref: '#/components/schemas/microsoft.graph.roleDefinition' description: The Role Definitions. x-ms-navigationProperty: true softwareUpdateStatusSummary: anyOf: - $ref: >- #/components/schemas/microsoft.graph.softwareUpdateStatusSummary - type: object nullable: true description: The software update status summary. x-ms-navigationProperty: true termsAndConditions: type: array items: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' description: >- The terms and conditions associated with device management of the company. x-ms-navigationProperty: true troubleshootingEvents: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent description: The list of troubleshooting events for the tenant. x-ms-navigationProperty: true userExperienceAnalyticsAppHealthApplicationPerformance: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance description: User experience analytics appHealth Application Performance x-ms-navigationProperty: true userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails description: >- User experience analytics appHealth Application Performance by App Version details x-ms-navigationProperty: true userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId description: >- User experience analytics appHealth Application Performance by App Version Device Id x-ms-navigationProperty: true userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion description: >- User experience analytics appHealth Application Performance by OS Version x-ms-navigationProperty: true userExperienceAnalyticsAppHealthDeviceModelPerformance: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance description: User experience analytics appHealth Model Performance x-ms-navigationProperty: true userExperienceAnalyticsAppHealthDevicePerformance: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance description: User experience analytics appHealth Device Performance x-ms-navigationProperty: true userExperienceAnalyticsAppHealthDevicePerformanceDetails: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails description: User experience analytics device performance details x-ms-navigationProperty: true userExperienceAnalyticsAppHealthOSVersionPerformance: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance description: User experience analytics appHealth OS version Performance x-ms-navigationProperty: true userExperienceAnalyticsAppHealthOverview: anyOf: - $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory - type: object nullable: true description: User experience analytics appHealth overview x-ms-navigationProperty: true userExperienceAnalyticsBaselines: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline description: User experience analytics baselines x-ms-navigationProperty: true userExperienceAnalyticsCategories: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsCategory description: User experience analytics categories x-ms-navigationProperty: true userExperienceAnalyticsDevicePerformance: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance description: User experience analytics device performance x-ms-navigationProperty: true userExperienceAnalyticsDeviceScores: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores description: User experience analytics device scores x-ms-navigationProperty: true userExperienceAnalyticsDeviceStartupHistory: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory description: User experience analytics device Startup History x-ms-navigationProperty: true userExperienceAnalyticsDeviceStartupProcesses: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess description: User experience analytics device Startup Processes x-ms-navigationProperty: true userExperienceAnalyticsDeviceStartupProcessPerformance: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance description: User experience analytics device Startup Process Performance x-ms-navigationProperty: true userExperienceAnalyticsMetricHistory: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory description: User experience analytics metric history x-ms-navigationProperty: true userExperienceAnalyticsModelScores: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores description: User experience analytics model scores x-ms-navigationProperty: true userExperienceAnalyticsOverview: anyOf: - $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsOverview - type: object nullable: true description: User experience analytics overview x-ms-navigationProperty: true userExperienceAnalyticsScoreHistory: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory description: User experience analytics device Startup Score History x-ms-navigationProperty: true userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric: anyOf: - $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric - type: object nullable: true description: >- User experience analytics work from anywhere hardware readiness metrics. x-ms-navigationProperty: true userExperienceAnalyticsWorkFromAnywhereMetrics: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric description: User experience analytics work from anywhere metrics. x-ms-navigationProperty: true userExperienceAnalyticsWorkFromAnywhereModelPerformance: type: array items: $ref: >- #/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance description: >- The user experience analytics work from anywhere model performance x-ms-navigationProperty: true virtualEndpoint: anyOf: - $ref: '#/components/schemas/microsoft.graph.virtualEndpoint' - type: object nullable: true x-ms-navigationProperty: true windowsAutopilotDeviceIdentities: type: array items: $ref: >- #/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity description: The Windows autopilot device identities contained collection. x-ms-navigationProperty: true windowsInformationProtectionAppLearningSummaries: type: array items: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary description: The windows information protection app learning summaries. x-ms-navigationProperty: true windowsInformationProtectionNetworkLearningSummaries: type: array items: $ref: >- #/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary description: The windows information protection network learning summaries. x-ms-navigationProperty: true windowsMalwareInformation: type: array items: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' description: The list of affected malware in the tenant. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.deviceManagement' microsoft.graph.auditEvent: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: auditEvent required: - '@odata.type' type: object properties: activity: type: string description: Friendly name of the activity. nullable: true activityDateTime: 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 in UTC when the activity was performed. format: date-time activityOperationType: type: string description: The HTTP operation type of the activity. nullable: true activityResult: type: string description: The result of the activity. nullable: true activityType: type: string description: The type of activity that was being performed. nullable: true actor: anyOf: - $ref: '#/components/schemas/microsoft.graph.auditActor' - type: object nullable: true description: >- AAD user and application that are associated with the audit event. category: type: string description: Audit category. nullable: true componentName: type: string description: Component name. nullable: true correlationId: pattern: >- ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ type: string description: >- The client request Id that is used to correlate activity within the system. format: uuid displayName: type: string description: Event display name. nullable: true resources: type: array items: $ref: '#/components/schemas/microsoft.graph.auditResource' description: Resources being modified. '@odata.type': type: string description: A class containing the properties for Audit Event. x-ms-discriminator-value: '#microsoft.graph.auditEvent' BaseCollectionPaginationCountResponse: title: Base collection pagination and count responses type: object properties: '@odata.count': type: integer format: int64 nullable: true '@odata.nextLink': type: string nullable: true microsoft.graph.complianceManagementPartner: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: complianceManagementPartner required: - '@odata.type' type: object properties: androidEnrollmentAssignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.complianceManagementPartnerAssignment description: User groups which enroll Android devices through partner. androidOnboarded: type: boolean description: Partner onboarded for Android devices. displayName: type: string description: Partner display name nullable: true iosEnrollmentAssignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.complianceManagementPartnerAssignment description: User groups which enroll ios devices through partner. iosOnboarded: type: boolean description: Partner onboarded for ios devices. lastHeartbeatDateTime: 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: >- Timestamp of last heartbeat after admin onboarded to the compliance management partner format: date-time macOsEnrollmentAssignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.complianceManagementPartnerAssignment description: User groups which enroll Mac devices through partner. macOsOnboarded: type: boolean description: Partner onboarded for Mac devices. partnerState: $ref: >- #/components/schemas/microsoft.graph.deviceManagementPartnerTenantState '@odata.type': type: string description: Compliance management partner for all platforms x-ms-discriminator-value: '#microsoft.graph.complianceManagementPartner' microsoft.graph.detectedApp: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: detectedApp required: - '@odata.type' type: object properties: deviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: The number of devices that have installed this application format: int32 displayName: type: string description: Name of the discovered application. Read-only nullable: true platform: $ref: '#/components/schemas/microsoft.graph.detectedAppPlatformType' publisher: type: string description: >- Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string. nullable: true sizeInByte: type: number description: Discovered application size in bytes. Read-only format: int64 version: type: string description: Version of the discovered application. Read-only nullable: true managedDevices: type: array items: $ref: '#/components/schemas/microsoft.graph.managedDevice' description: The devices that have the discovered application installed x-ms-navigationProperty: true '@odata.type': type: string description: >- A managed or unmanaged app that is installed on a managed device. Unmanaged apps will only appear for devices marked as corporate owned. x-ms-discriminator-value: '#microsoft.graph.detectedApp' microsoft.graph.managedDevice: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: managedDevice required: - '@odata.type' type: object properties: activationLockBypassCode: type: string description: >- The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. nullable: true readOnly: true androidSecurityPatchLevel: type: string description: Android security patch level. This property is read-only. nullable: true readOnly: true azureADDeviceId: type: string description: >- The unique identifier for the Azure Active Directory device. Read only. This property is read-only. nullable: true readOnly: true azureADRegistered: type: boolean description: >- Whether the device is Azure Active Directory registered. This property is read-only. nullable: true readOnly: true complianceGracePeriodExpirationDateTime: 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 DateTime when device compliance grace period expires. This property is read-only. format: date-time readOnly: true complianceState: $ref: '#/components/schemas/microsoft.graph.complianceState' configurationManagerClientEnabledFeatures: anyOf: - $ref: >- #/components/schemas/microsoft.graph.configurationManagerClientEnabledFeatures - type: object nullable: true description: ConfigrMgr client enabled features. This property is read-only. readOnly: true deviceActionResults: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceActionResult' description: >- List of ComplexType deviceActionResult objects. This property is read-only. readOnly: true deviceCategoryDisplayName: type: string description: >- Device category display name. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only. nullable: true readOnly: true deviceEnrollmentType: $ref: '#/components/schemas/microsoft.graph.deviceEnrollmentType' deviceHealthAttestationState: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceHealthAttestationState - type: object nullable: true description: The device health attestation state. This property is read-only. readOnly: true deviceName: type: string description: Name of the device. This property is read-only. nullable: true readOnly: true deviceRegistrationState: $ref: '#/components/schemas/microsoft.graph.deviceRegistrationState' easActivated: type: boolean description: >- Whether the device is Exchange ActiveSync activated. This property is read-only. readOnly: true easActivationDateTime: 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: >- Exchange ActivationSync activation time of the device. This property is read-only. format: date-time readOnly: true easDeviceId: type: string description: >- Exchange ActiveSync Id of the device. This property is read-only. nullable: true readOnly: true emailAddress: type: string description: >- Email(s) for the user associated with the device. This property is read-only. nullable: true readOnly: true enrolledDateTime: 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: >- Enrollment time of the device. Supports $filter operator 'lt' and 'gt'. This property is read-only. format: date-time readOnly: true enrollmentProfileName: type: string description: >- Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only. nullable: true readOnly: true ethernetMacAddress: type: string description: >- Indicates Ethernet MAC Address of the device. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only. nullable: true readOnly: true exchangeAccessState: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeAccessState exchangeAccessStateReason: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExchangeAccessStateReason exchangeLastSuccessfulSyncDateTime: 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: >- Last time the device contacted Exchange. This property is read-only. format: date-time readOnly: true freeStorageSpaceInBytes: type: number description: >- Free Storage in Bytes. Default value is 0. Read-only. This property is read-only. format: int64 readOnly: true iccid: type: string description: >- Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. nullable: true readOnly: true imei: type: string description: IMEI. This property is read-only. nullable: true readOnly: true isEncrypted: type: boolean description: Device encryption status. This property is read-only. readOnly: true isSupervised: type: boolean description: Device supervised status. This property is read-only. readOnly: true jailBroken: type: string description: >- Whether the device is jail broken or rooted. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only. nullable: true readOnly: true lastSyncDateTime: 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 and time that the device last completed a successful sync with Intune. Supports $filter operator 'lt' and 'gt'. This property is read-only. format: date-time readOnly: true managedDeviceName: type: string description: >- Automatically generated name to identify a device. Can be overwritten to a user friendly name. nullable: true managedDeviceOwnerType: $ref: '#/components/schemas/microsoft.graph.managedDeviceOwnerType' managementAgent: $ref: '#/components/schemas/microsoft.graph.managementAgentType' managementCertificateExpirationDate: 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: >- Reports device management certificate expiration date. This property is read-only. format: date-time readOnly: true managementState: $ref: '#/components/schemas/microsoft.graph.managementState' manufacturer: type: string description: Manufacturer of the device. This property is read-only. nullable: true readOnly: true meid: type: string description: MEID. This property is read-only. nullable: true readOnly: true model: type: string description: Model of the device. This property is read-only. nullable: true readOnly: true notes: type: string description: >- Notes on the device created by IT Admin. Default is null. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. nullable: true operatingSystem: type: string description: >- Operating system of the device. Windows, iOS, etc. This property is read-only. nullable: true readOnly: true osVersion: type: string description: >- Operating system version of the device. This property is read-only. nullable: true readOnly: true partnerReportedThreatState: $ref: >- #/components/schemas/microsoft.graph.managedDevicePartnerReportedHealthState phoneNumber: type: string description: Phone number of the device. This property is read-only. nullable: true readOnly: true physicalMemoryInBytes: type: number description: >- Total Memory in Bytes. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. Read-only. This property is read-only. format: int64 readOnly: true remoteAssistanceSessionErrorDetails: type: string description: >- An error string that identifies issues when creating Remote Assistance session objects. This property is read-only. nullable: true readOnly: true remoteAssistanceSessionUrl: type: string description: >- Url that allows a Remote Assistance session to be established with the device. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only. nullable: true readOnly: true requireUserEnrollmentApproval: type: boolean description: >- Reports if the managed iOS device is user approval enrollment. This property is read-only. nullable: true readOnly: true serialNumber: type: string description: SerialNumber. This property is read-only. nullable: true readOnly: true subscriberCarrier: type: string description: Subscriber Carrier. This property is read-only. nullable: true readOnly: true totalStorageSpaceInBytes: type: number description: Total Storage in Bytes. This property is read-only. format: int64 readOnly: true udid: type: string description: >- Unique Device Identifier for iOS and macOS devices. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. nullable: true readOnly: true userDisplayName: type: string description: User display name. This property is read-only. nullable: true readOnly: true userId: type: string description: >- Unique Identifier for the user associated with the device. This property is read-only. nullable: true readOnly: true userPrincipalName: type: string description: Device user principal name. This property is read-only. nullable: true readOnly: true wiFiMacAddress: type: string description: Wi-Fi MAC. This property is read-only. nullable: true readOnly: true deviceCategory: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceCategory' - type: object nullable: true description: Device category x-ms-navigationProperty: true deviceCompliancePolicyStates: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyState description: Device compliance policy states for this device. x-ms-navigationProperty: true deviceConfigurationStates: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' description: Device configuration states for this device. x-ms-navigationProperty: true logCollectionRequests: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceLogCollectionResponse description: List of log collection requests x-ms-navigationProperty: true users: type: array items: $ref: '#/components/schemas/microsoft.graph.user' description: The primary users associated with the managed device. x-ms-navigationProperty: true windowsProtectionState: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' - type: object nullable: true description: The device protection status. This property is read-only. x-ms-navigationProperty: true '@odata.type': type: string description: >- Devices that are managed or pre-enrolled through Intune. Limited support for $filter: Only properties whose descriptions mention support for $filter may be used, and combinations of those filtered properties must use 'and', not 'or'. x-ms-discriminator-value: '#microsoft.graph.managedDevice' microsoft.graph.deviceCategory: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceCategory required: - '@odata.type' type: object properties: description: type: string description: Optional description for the device category. nullable: true displayName: type: string description: Display name for the device category. nullable: true '@odata.type': type: string description: "Device categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories." x-ms-discriminator-value: '#microsoft.graph.deviceCategory' microsoft.graph.deviceCompliancePolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceCompliancePolicy required: - '@odata.type' type: object properties: createdDateTime: 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: DateTime the object was created. format: date-time description: type: string description: Admin provided description of the Device Configuration. nullable: true displayName: type: string description: Admin provided name of the device configuration. 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: DateTime the object was last modified. format: date-time version: maximum: 2147483647 minimum: -2147483648 type: number description: Version of the device configuration. format: int32 assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment description: The collection of assignments for this compliance policy. x-ms-navigationProperty: true deviceSettingStateSummaries: type: array items: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' description: Compliance Setting State Device Summary x-ms-navigationProperty: true deviceStatuses: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceStatus description: List of DeviceComplianceDeviceStatus. x-ms-navigationProperty: true deviceStatusOverview: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceComplianceDeviceOverview - type: object nullable: true description: Device compliance devices status overview x-ms-navigationProperty: true scheduledActionsForRule: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule description: >- The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. x-ms-navigationProperty: true userStatuses: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceComplianceUserStatus description: List of DeviceComplianceUserStatus. x-ms-navigationProperty: true userStatusOverview: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceComplianceUserOverview - type: object nullable: true description: Device compliance users status overview x-ms-navigationProperty: true '@odata.type': type: string description: >- This is the base class for Compliance policy. Compliance policies are platform specific and individual per-platform compliance policies inherit from here. discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.androidCompliancePolicy': '#/components/schemas/microsoft.graph.androidCompliancePolicy' '#microsoft.graph.androidWorkProfileCompliancePolicy': >- #/components/schemas/microsoft.graph.androidWorkProfileCompliancePolicy '#microsoft.graph.iosCompliancePolicy': '#/components/schemas/microsoft.graph.iosCompliancePolicy' '#microsoft.graph.macOSCompliancePolicy': '#/components/schemas/microsoft.graph.macOSCompliancePolicy' '#microsoft.graph.windows10CompliancePolicy': '#/components/schemas/microsoft.graph.windows10CompliancePolicy' '#microsoft.graph.windows10MobileCompliancePolicy': >- #/components/schemas/microsoft.graph.windows10MobileCompliancePolicy '#microsoft.graph.windows81CompliancePolicy': '#/components/schemas/microsoft.graph.windows81CompliancePolicy' '#microsoft.graph.windowsPhone81CompliancePolicy': >- #/components/schemas/microsoft.graph.windowsPhone81CompliancePolicy microsoft.graph.settingStateDeviceSummary: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: settingStateDeviceSummary required: - '@odata.type' type: object properties: compliantDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: Device Compliant count for the setting format: int32 conflictDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: Device conflict error count for the setting format: int32 errorDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: Device error count for the setting format: int32 instancePath: type: string description: Name of the InstancePath for the setting nullable: true nonCompliantDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: Device NonCompliant count for the setting format: int32 notApplicableDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: Device Not Applicable count for the setting format: int32 remediatedDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: Device Compliant count for the setting format: int32 settingName: type: string description: Name of the setting nullable: true unknownDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: Device Unkown count for the setting format: int32 '@odata.type': type: string description: >- Device Compilance Policy and Configuration for a Setting State summary x-ms-discriminator-value: '#microsoft.graph.settingStateDeviceSummary' microsoft.graph.deviceComplianceActionItem: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceComplianceActionItem required: - '@odata.type' type: object properties: actionType: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionType' gracePeriodHours: maximum: 2147483647 minimum: -2147483648 type: number description: >- Number of hours to wait till the action will be enforced. Valid values 0 to 8760 format: int32 notificationMessageCCList: type: array items: type: string nullable: true description: >- A list of group IDs to speicify who to CC this notification message to. notificationTemplateId: type: string description: What notification Message template to use nullable: true '@odata.type': type: string description: Scheduled Action Configuration x-ms-discriminator-value: '#microsoft.graph.deviceComplianceActionItem' microsoft.graph.deviceComplianceUserStatus: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceComplianceUserStatus required: - '@odata.type' type: object properties: devicesCount: maximum: 2147483647 minimum: -2147483648 type: number description: Devices count for that user. format: int32 lastReportedDateTime: 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: Last modified date time of the policy report. format: date-time status: $ref: '#/components/schemas/microsoft.graph.complianceStatus' userDisplayName: type: string description: User name of the DevicePolicyStatus. nullable: true userPrincipalName: type: string description: UserPrincipalName. nullable: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.deviceComplianceUserStatus' microsoft.graph.deviceConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceConfiguration required: - '@odata.type' type: object properties: createdDateTime: 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: DateTime the object was created. format: date-time description: type: string description: Admin provided description of the Device Configuration. nullable: true displayName: type: string description: Admin provided name of the device configuration. 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: DateTime the object was last modified. format: date-time version: maximum: 2147483647 minimum: -2147483648 type: number description: Version of the device configuration. format: int32 assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationAssignment description: The list of assignments for the device configuration profile. x-ms-navigationProperty: true deviceSettingStateSummaries: type: array items: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' description: Device Configuration Setting State Device Summary x-ms-navigationProperty: true deviceStatuses: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus description: Device configuration installation status by device. x-ms-navigationProperty: true deviceStatusOverview: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview - type: object nullable: true description: Device Configuration devices status overview x-ms-navigationProperty: true userStatuses: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserStatus description: Device configuration installation status by user. x-ms-navigationProperty: true userStatusOverview: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationUserOverview - type: object nullable: true description: Device Configuration users status overview x-ms-navigationProperty: true '@odata.type': type: string description: Device Configuration. discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.androidCustomConfiguration': '#/components/schemas/microsoft.graph.androidCustomConfiguration' '#microsoft.graph.androidGeneralDeviceConfiguration': >- #/components/schemas/microsoft.graph.androidGeneralDeviceConfiguration '#microsoft.graph.androidWorkProfileCustomConfiguration': >- #/components/schemas/microsoft.graph.androidWorkProfileCustomConfiguration '#microsoft.graph.androidWorkProfileGeneralDeviceConfiguration': >- #/components/schemas/microsoft.graph.androidWorkProfileGeneralDeviceConfiguration '#microsoft.graph.appleDeviceFeaturesConfigurationBase': >- #/components/schemas/microsoft.graph.appleDeviceFeaturesConfigurationBase '#microsoft.graph.iosDeviceFeaturesConfiguration': >- #/components/schemas/microsoft.graph.iosDeviceFeaturesConfiguration '#microsoft.graph.macOSDeviceFeaturesConfiguration': >- #/components/schemas/microsoft.graph.macOSDeviceFeaturesConfiguration '#microsoft.graph.editionUpgradeConfiguration': '#/components/schemas/microsoft.graph.editionUpgradeConfiguration' '#microsoft.graph.iosCertificateProfile': '#/components/schemas/microsoft.graph.iosCertificateProfile' '#microsoft.graph.iosCustomConfiguration': '#/components/schemas/microsoft.graph.iosCustomConfiguration' '#microsoft.graph.iosGeneralDeviceConfiguration': >- #/components/schemas/microsoft.graph.iosGeneralDeviceConfiguration '#microsoft.graph.iosUpdateConfiguration': '#/components/schemas/microsoft.graph.iosUpdateConfiguration' '#microsoft.graph.macOSCustomConfiguration': '#/components/schemas/microsoft.graph.macOSCustomConfiguration' '#microsoft.graph.macOSGeneralDeviceConfiguration': >- #/components/schemas/microsoft.graph.macOSGeneralDeviceConfiguration '#microsoft.graph.sharedPCConfiguration': '#/components/schemas/microsoft.graph.sharedPCConfiguration' '#microsoft.graph.windows10CustomConfiguration': >- #/components/schemas/microsoft.graph.windows10CustomConfiguration '#microsoft.graph.windows10EndpointProtectionConfiguration': >- #/components/schemas/microsoft.graph.windows10EndpointProtectionConfiguration '#microsoft.graph.windows10EnterpriseModernAppManagementConfiguration': >- #/components/schemas/microsoft.graph.windows10EnterpriseModernAppManagementConfiguration '#microsoft.graph.windows10GeneralConfiguration': >- #/components/schemas/microsoft.graph.windows10GeneralConfiguration '#microsoft.graph.windows10SecureAssessmentConfiguration': >- #/components/schemas/microsoft.graph.windows10SecureAssessmentConfiguration '#microsoft.graph.windows10TeamGeneralConfiguration': >- #/components/schemas/microsoft.graph.windows10TeamGeneralConfiguration '#microsoft.graph.windows81GeneralConfiguration': >- #/components/schemas/microsoft.graph.windows81GeneralConfiguration '#microsoft.graph.windowsDefenderAdvancedThreatProtectionConfiguration': >- #/components/schemas/microsoft.graph.windowsDefenderAdvancedThreatProtectionConfiguration '#microsoft.graph.windowsPhone81CustomConfiguration': >- #/components/schemas/microsoft.graph.windowsPhone81CustomConfiguration '#microsoft.graph.windowsPhone81GeneralConfiguration': >- #/components/schemas/microsoft.graph.windowsPhone81GeneralConfiguration '#microsoft.graph.windowsUpdateForBusinessConfiguration': >- #/components/schemas/microsoft.graph.windowsUpdateForBusinessConfiguration microsoft.graph.deviceManagementPartner: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceManagementPartner required: - '@odata.type' type: object properties: displayName: type: string description: Partner display name nullable: true groupsRequiringPartnerEnrollment: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceManagementPartnerAssignment description: >- User groups that specifies whether enrollment is through partner. isConfigured: type: boolean description: Whether device management partner is configured or not lastHeartbeatDateTime: 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: >- Timestamp of last heartbeat after admin enabled option Connect to Device management Partner format: date-time partnerAppType: $ref: >- #/components/schemas/microsoft.graph.deviceManagementPartnerAppType partnerState: $ref: >- #/components/schemas/microsoft.graph.deviceManagementPartnerTenantState singleTenantAppId: type: string description: Partner Single tenant App id nullable: true whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime: 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: >- DateTime in UTC when PartnerDevices will be marked as NonCompliant format: date-time nullable: true whenPartnerDevicesWillBeRemovedDateTime: 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: DateTime in UTC when PartnerDevices will be removed format: date-time nullable: true '@odata.type': type: string description: Entity which represents a connection to device management partner. x-ms-discriminator-value: '#microsoft.graph.deviceManagementPartner' microsoft.graph.iosUpdateDeviceStatus: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: iosUpdateDeviceStatus required: - '@odata.type' type: object properties: complianceGracePeriodExpirationDateTime: 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 DateTime when device compliance grace period expires format: date-time deviceDisplayName: type: string description: Device name of the DevicePolicyStatus. nullable: true deviceId: type: string description: The device id that is being reported. nullable: true deviceModel: type: string description: The device model that is being reported nullable: true installStatus: $ref: '#/components/schemas/microsoft.graph.iosUpdatesInstallStatus' lastReportedDateTime: 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: Last modified date time of the policy report. format: date-time osVersion: type: string description: The device version that is being reported. nullable: true status: $ref: '#/components/schemas/microsoft.graph.complianceStatus' userId: type: string description: The User id that is being reported. nullable: true userName: type: string description: The User Name that is being reported nullable: true userPrincipalName: type: string description: UserPrincipalName. nullable: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.iosUpdateDeviceStatus' microsoft.graph.managedDeviceOverview: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: managedDeviceOverview required: - '@odata.type' type: object properties: deviceExchangeAccessStateSummary: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceExchangeAccessStateSummary - type: object nullable: true description: Distribution of Exchange Access State in Intune deviceOperatingSystemSummary: anyOf: - $ref: >- #/components/schemas/microsoft.graph.deviceOperatingSystemSummary - type: object nullable: true description: Device operating system summary. dualEnrolledDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: The number of devices enrolled in both MDM and EAS format: int32 enrolledDeviceCount: maximum: 2147483647 minimum: -2147483648 type: number description: >- Total enrolled device count. Does not include PC devices managed via Intune PC Agent format: int32 mdmEnrolledCount: maximum: 2147483647 minimum: -2147483648 type: number description: The number of devices enrolled in MDM format: int32 '@odata.type': type: string description: Summary data for managed devices x-ms-discriminator-value: '#microsoft.graph.managedDeviceOverview' microsoft.graph.deviceCompliancePolicyState: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceCompliancePolicyState required: - '@odata.type' type: object properties: displayName: type: string description: The name of the policy for this policyBase nullable: true platformType: $ref: '#/components/schemas/microsoft.graph.policyPlatformType' settingCount: maximum: 2147483647 minimum: -2147483648 type: number description: Count of how many setting a policy holds format: int32 settingStates: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceCompliancePolicySettingState state: $ref: '#/components/schemas/microsoft.graph.complianceStatus' version: maximum: 2147483647 minimum: -2147483648 type: number description: The version of the policy format: int32 '@odata.type': type: string description: Device Compliance Policy State for a given device. x-ms-discriminator-value: '#microsoft.graph.deviceCompliancePolicyState' microsoft.graph.deviceConfigurationState: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceConfigurationState required: - '@odata.type' type: object properties: displayName: type: string description: The name of the policy for this policyBase nullable: true platformType: $ref: '#/components/schemas/microsoft.graph.policyPlatformType' settingCount: maximum: 2147483647 minimum: -2147483648 type: number description: Count of how many setting a policy holds format: int32 settingStates: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceConfigurationSettingState state: $ref: '#/components/schemas/microsoft.graph.complianceStatus' version: maximum: 2147483647 minimum: -2147483648 type: number description: The version of the policy format: int32 '@odata.type': type: string description: >- Support for this Entity is being deprecated starting May 2026 & will no longer be supported. x-ms-discriminator-value: '#microsoft.graph.deviceConfigurationState' microsoft.graph.deviceLogCollectionResponse: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceLogCollectionResponse required: - '@odata.type' type: object properties: enrolledByUser: type: string description: >- The User Principal Name (UPN) of the user that enrolled the device. nullable: true expirationDateTimeUTC: 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 DateTime of the expiration of the logs. format: date-time nullable: true initiatedByUserPrincipalName: type: string description: The UPN for who initiated the request. nullable: true managedDeviceId: pattern: >- ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ type: string description: Indicates Intune device unique identifier. format: uuid receivedDateTimeUTC: 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 DateTime the request was received. format: date-time nullable: true requestedDateTimeUTC: 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 DateTime of the request. format: date-time nullable: true sizeInKB: oneOf: - type: number format: double nullable: true - type: string nullable: true - $ref: '#/components/schemas/ReferenceNumeric' description: >- The size of the logs in KB. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 status: $ref: '#/components/schemas/microsoft.graph.appLogUploadState' '@odata.type': type: string description: Windows Log Collection request entity. x-ms-discriminator-value: '#microsoft.graph.deviceLogCollectionResponse' microsoft.graph.windowsProtectionState: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: windowsProtectionState required: - '@odata.type' type: object properties: antiMalwareVersion: type: string description: Current anti malware version nullable: true deviceState: anyOf: - $ref: >- #/components/schemas/microsoft.graph.windowsDeviceHealthState - type: object nullable: true description: >- Indicates device's health state. The possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. The possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. engineVersion: type: string description: Current endpoint protection engine's version nullable: true fullScanOverdue: type: boolean description: >- When TRUE indicates full scan is overdue, when FALSE indicates full scan is not overdue. Defaults to setting on client device. nullable: true fullScanRequired: type: boolean description: >- When TRUE indicates full scan is required, when FALSE indicates full scan is not required. Defaults to setting on client device. nullable: true isVirtualMachine: type: boolean description: >- When TRUE indicates the device is a virtual machine, when FALSE indicates the device is not a virtual machine. Defaults to setting on client device. nullable: true lastFullScanDateTime: 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: Last quick scan datetime format: date-time nullable: true lastFullScanSignatureVersion: type: string description: Last full scan signature version nullable: true lastQuickScanDateTime: 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: Last quick scan datetime format: date-time nullable: true lastQuickScanSignatureVersion: type: string description: Last quick scan signature version nullable: true lastReportedDateTime: 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: Last device health status reported time format: date-time nullable: true malwareProtectionEnabled: type: boolean description: >- When TRUE indicates anti malware is enabled when FALSE indicates anti malware is not enabled. nullable: true networkInspectionSystemEnabled: type: boolean description: >- When TRUE indicates network inspection system enabled, when FALSE indicates network inspection system is not enabled. Defaults to setting on client device. nullable: true productStatus: anyOf: - $ref: >- #/components/schemas/microsoft.graph.windowsDefenderProductStatus - type: object nullable: true description: >- Product Status of Windows Defender Antivirus. The possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. The possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. quickScanOverdue: type: boolean description: >- When TRUE indicates quick scan is overdue, when FALSE indicates quick scan is not overdue. Defaults to setting on client device. nullable: true realTimeProtectionEnabled: type: boolean description: >- When TRUE indicates real time protection is enabled, when FALSE indicates real time protection is not enabled. Defaults to setting on client device. nullable: true rebootRequired: type: boolean description: >- When TRUE indicates reboot is required, when FALSE indicates when TRUE indicates reboot is not required. Defaults to setting on client device. nullable: true signatureUpdateOverdue: type: boolean description: >- When TRUE indicates signature is out of date, when FALSE indicates signature is not out of date. Defaults to setting on client device. nullable: true signatureVersion: type: string description: Current malware definitions version nullable: true tamperProtectionEnabled: type: boolean description: >- When TRUE indicates the Windows Defender tamper protection feature is enabled, when FALSE indicates the Windows Defender tamper protection feature is not enabled. Defaults to setting on client device. nullable: true detectedMalwareState: type: array items: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' description: Device malware list x-ms-navigationProperty: true '@odata.type': type: string description: Device protection status entity. x-ms-discriminator-value: '#microsoft.graph.windowsProtectionState' microsoft.graph.windowsDeviceMalwareState: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: windowsDeviceMalwareState required: - '@odata.type' type: object properties: additionalInformationUrl: type: string description: Information URL to learn more about the malware nullable: true category: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsMalwareCategory' - type: object nullable: true description: >- Category of the malware. The possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. detectionCount: maximum: 2147483647 minimum: -2147483648 type: number description: Number of times the malware is detected format: int32 nullable: true displayName: type: string description: Malware name nullable: true executionState: anyOf: - $ref: >- #/components/schemas/microsoft.graph.windowsMalwareExecutionState - type: object nullable: true description: >- Execution status of the malware like blocked/executing etc. The possible values are: unknown, blocked, allowed, running, notRunning. initialDetectionDateTime: 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: Initial detection datetime of the malware format: date-time nullable: true lastStateChangeDateTime: 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 last time this particular threat was changed format: date-time nullable: true severity: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsMalwareSeverity' - type: object nullable: true description: >- Severity of the malware. The possible values are: unknown, low, moderate, high, severe. state: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsMalwareState' - type: object nullable: true description: >- Current status of the malware like cleaned/quarantined/allowed etc. The possible values are: unknown, detected, cleaned, quarantined, removed, allowed, blocked, cleanFailed, quarantineFailed, removeFailed, allowFailed, abandoned, blockFailed. threatState: anyOf: - $ref: >- #/components/schemas/microsoft.graph.windowsMalwareThreatState - type: object nullable: true description: >- Current status of the malware like cleaned/quarantined/allowed etc. The possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. '@odata.type': type: string description: Malware detection entity. x-ms-discriminator-value: '#microsoft.graph.windowsDeviceMalwareState' microsoft.graph.rolePermission: title: rolePermission required: - '@odata.type' type: object properties: resourceActions: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceAction' description: >- Resource Actions each containing a set of allowed and not allowed permissions. '@odata.type': type: string description: >- Contains the set of ResourceActions determining the allowed and not allowed permissions for each role. microsoft.graph.appLogCollectionRequest: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: appLogCollectionRequest required: - '@odata.type' type: object properties: completedDateTime: 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: >- Time at which the upload log request reached a completed state if not completed yet NULL will be returned. format: date-time nullable: true customLogFolders: type: array items: type: string nullable: true description: List of log folders. errorMessage: type: string description: Indicates error message if any during the upload process. nullable: true status: $ref: '#/components/schemas/microsoft.graph.appLogUploadState' '@odata.type': type: string description: Entity for AppLogCollectionRequest contains all logs values. x-ms-discriminator-value: '#microsoft.graph.appLogCollectionRequest' microsoft.graph.notificationMessageTemplate: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: notificationMessageTemplate required: - '@odata.type' type: object properties: brandingOptions: $ref: >- #/components/schemas/microsoft.graph.notificationTemplateBrandingOptions defaultLocale: type: string description: >- The default locale to fallback onto when the requested locale is not available. nullable: true displayName: type: string description: Display name for the Notification Message Template. 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: DateTime the object was last modified. format: date-time roleScopeTagIds: type: array items: type: string nullable: true description: List of Scope Tags for this Entity instance. localizedNotificationMessages: type: array items: $ref: >- #/components/schemas/microsoft.graph.localizedNotificationMessage description: >- The list of localized messages for this Notification Message Template. x-ms-navigationProperty: true '@odata.type': type: string description: >- Notification messages are messages that are sent to end users who are determined to be not-compliant with the compliance policies defined by the administrator. Administrators choose notifications and configure them in the Intune Admin Console using the compliance policy creation page under the “Actions for non-compliance” section. Use the notificationMessageTemplate object to create your own custom notifications for administrators to choose while configuring actions for non-compliance. x-ms-discriminator-value: '#microsoft.graph.notificationMessageTemplate' microsoft.graph.remoteAssistancePartner: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: remoteAssistancePartner required: - '@odata.type' type: object properties: displayName: type: string description: Display name of the partner. nullable: true lastConnectionDateTime: 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: Timestamp of the last request sent to Intune by the TEM partner. format: date-time onboardingStatus: $ref: >- #/components/schemas/microsoft.graph.remoteAssistanceOnboardingStatus onboardingUrl: type: string description: >- URL of the partner's onboarding portal, where an administrator can configure their Remote Assistance service. nullable: true '@odata.type': type: string description: >- RemoteAssistPartner resources represent the metadata and status of a given Remote Assistance partner service. x-ms-discriminator-value: '#microsoft.graph.remoteAssistancePartner' microsoft.graph.deviceManagementReports: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceManagementReports required: - '@odata.type' type: object properties: exportJobs: type: array items: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' description: Entity representing a job to export a report. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.deviceManagementReports' microsoft.graph.deviceManagementExportJob: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: deviceManagementExportJob required: - '@odata.type' type: object properties: expirationDateTime: 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: Time that the exported report expires. format: date-time filter: type: string description: >- Filters applied on the report. The maximum length allowed for this property is 2000 characters. nullable: true format: $ref: >- #/components/schemas/microsoft.graph.deviceManagementReportFileFormat localizationType: $ref: >- #/components/schemas/microsoft.graph.deviceManagementExportJobLocalizationType reportName: type: string description: >- Name of the report. The maximum length allowed for this property is 2000 characters. requestDateTime: 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: Time that the exported report was requested. format: date-time select: type: array items: type: string nullable: true description: >- Columns selected from the report. The maximum number of allowed columns names is 256. The maximum length allowed for each column name in this property is 1000 characters. snapshotId: type: string description: >- A snapshot is an identifiable subset of the dataset represented by the ReportName. A sessionId or CachedReportConfiguration id can be used here. If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId. Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id. The maximum length allowed for this property is 128 characters. nullable: true status: $ref: >- #/components/schemas/microsoft.graph.deviceManagementReportStatus url: type: string description: Temporary location of the exported report. nullable: true '@odata.type': type: string description: Entity representing a job to export a report. x-ms-discriminator-value: '#microsoft.graph.deviceManagementExportJob' microsoft.graph.resourceOperation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: resourceOperation required: - '@odata.type' type: object properties: actionName: type: string description: >- Type of action this operation is going to perform. The actionName should be concise and limited to as few words as possible. nullable: true description: type: string description: >- Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal. nullable: true resourceName: type: string description: Name of the Resource this operation is performed on. nullable: true '@odata.type': type: string description: >- Describes the resourceOperation resource (entity) of the Microsoft Graph API (REST), which supports Intune workflows related to role-based access control (RBAC). x-ms-discriminator-value: '#microsoft.graph.resourceOperation' microsoft.graph.roleDefinition: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: roleDefinition required: - '@odata.type' type: object properties: description: type: string description: Description of the Role definition. nullable: true displayName: type: string description: Display Name of the Role definition. nullable: true isBuiltIn: type: boolean description: >- Type of Role. Set to True if it is built-in, or set to False if it is a custom role definition. rolePermissions: type: array items: $ref: '#/components/schemas/microsoft.graph.rolePermission' description: >- List of Role Permissions this role is allowed to perform. These must match the actionName that is defined as part of the rolePermission. roleAssignments: type: array items: $ref: '#/components/schemas/microsoft.graph.roleAssignment' description: List of Role assignments for this role definition. x-ms-navigationProperty: true '@odata.type': type: string description: >- The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.deviceAndAppManagementRoleDefinition': >- #/components/schemas/microsoft.graph.deviceAndAppManagementRoleDefinition microsoft.graph.roleAssignment: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: roleAssignment required: - '@odata.type' type: object properties: description: type: string description: >- Indicates the description of the role assignment. For example: 'All administrators, employees and scope tags associated with the Houston office.' Max length is 1024 characters. nullable: true displayName: type: string description: >- Indicates the display name of the role assignment. For example: 'Houston administrators and users'. Max length is 128 characters. nullable: true resourceScopes: type: array items: type: string nullable: true description: >- Indicates the list of resource scope security group Entra IDs. For example: {dec942f4-6777-4998-96b4-522e383b08e2}. roleDefinition: anyOf: - $ref: '#/components/schemas/microsoft.graph.roleDefinition' - type: object nullable: true description: Indicates the role definition for this role assignment. x-ms-navigationProperty: true '@odata.type': type: string description: >- The Role Assignment resource. Role assignments tie together a role definition with members and scopes. There can be one or more role assignments per role. This applies to custom and built-in roles. discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.deviceAndAppManagementRoleAssignment': >- #/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment microsoft.graph.termsAndConditions: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: termsAndConditions required: - '@odata.type' type: object properties: acceptanceStatement: type: string description: >- Administrator-supplied explanation of the terms and conditions, typically describing what it means to accept the terms and conditions set out in the T&C policy. This is shown to the user on prompts to accept the T&C policy. nullable: true bodyText: type: string description: >- Administrator-supplied body text of the terms and conditions, typically the terms themselves. This is shown to the user on prompts to accept the T&C policy. nullable: true createdDateTime: 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: DateTime the object was created. format: date-time description: type: string description: Administrator-supplied description of the T&C policy. nullable: true displayName: type: string description: Administrator-supplied name for the T&C policy. 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: DateTime the object was last modified. format: date-time title: type: string description: >- Administrator-supplied title of the terms and conditions. This is shown to the user on prompts to accept the T&C policy. nullable: true version: maximum: 2147483647 minimum: -2147483648 type: number description: >- Integer indicating the current version of the terms. Incremented when an administrator makes a change to the terms and wishes to require users to re-accept the modified T&C policy. format: int32 acceptanceStatuses: type: array items: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus description: The list of acceptance statuses for this T&C policy. x-ms-navigationProperty: true assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.termsAndConditionsAssignment description: The list of assignments for this T&C policy. x-ms-navigationProperty: true '@odata.type': type: string description: >- A termsAndConditions entity represents the metadata and contents of a given Terms and Conditions (T&C) policy. T&C policies’ contents are presented to users upon their first attempt to enroll into Intune and subsequently upon edits where an administrator has required re-acceptance. They enable administrators to communicate the provisions to which a user must agree in order to have devices enrolled into Intune. x-ms-discriminator-value: '#microsoft.graph.termsAndConditions' microsoft.graph.virtualEndpoint: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: virtualEndpoint required: - '@odata.type' type: object properties: auditEvents: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditEvent' description: A collection of Cloud PC audit events. x-ms-navigationProperty: true cloudPCs: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPC' description: A collection of cloud-managed virtual desktops. x-ms-navigationProperty: true deviceImages: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPcDeviceImage' description: A collection of device image resources on Cloud PC. x-ms-navigationProperty: true galleryImages: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPcGalleryImage' description: A collection of gallery image resources on Cloud PC. x-ms-navigationProperty: true onPremisesConnections: type: array items: $ref: >- #/components/schemas/microsoft.graph.cloudPcOnPremisesConnection description: >- A defined collection of Azure resource information that can be used to establish Azure network connections for Cloud PCs. x-ms-navigationProperty: true provisioningPolicies: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicy' description: A collection of Cloud PC provisioning policies. x-ms-navigationProperty: true userSettings: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPcUserSetting' description: A collection of Cloud PC user settings. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.virtualEndpoint' microsoft.graph.cloudPcAuditEvent: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: cloudPcAuditEvent required: - '@odata.type' type: object properties: activity: type: string description: The friendly name of the audit activity. nullable: true activityDateTime: 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 in UTC when the activity was performed. Read-only. format: date-time activityOperationType: $ref: >- #/components/schemas/microsoft.graph.cloudPcAuditActivityOperationType activityResult: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditActivityResult' activityType: type: string description: The type of activity that was performed. Read-only. actor: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditActor' category: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditCategory' componentName: type: string description: The component name for the audit event. Read-only. correlationId: type: string description: >- The client request ID that is used to correlate activity within the system. Read-only. displayName: type: string description: The display name for the audit event. Read-only. resources: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPcAuditResource' description: The list of cloudPcAuditResource objects. Read-only. '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.cloudPcAuditEvent' microsoft.graph.cloudPC: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: cloudPC required: - '@odata.type' type: object properties: aadDeviceId: type: string description: >- The Microsoft Entra device ID for the Cloud PC, also known as the Azure Active Directory (Azure AD) device ID, that consists of 32 characters in a GUID format. Generated on a VM joined to Microsoft Entra ID. Read-only. nullable: true displayName: type: string description: >- The display name for the Cloud PC. Maximum length is 64 characters. Read-only. You can use the cloudPC: rename API to modify the Cloud PC name. nullable: true gracePeriodEndDateTime: 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 and time when the grace period ends and reprovisioning or deprovisioning happen. Required only if the status is inGracePeriod. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. format: date-time nullable: true imageDisplayName: type: string description: >- The name of the operating system image used for the Cloud PC. Maximum length is 50 characters. Only letters (A-Z, a-z), numbers (0-9), and special characters (-,,.) are allowed for this property. The property value can't begin or end with an underscore. Read-only. nullable: true 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: >- The last modified date and time of the Cloud PC. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. format: date-time managedDeviceId: type: string description: >- The Intune enrolled device ID for the Cloud PC that consists of 32 characters in a GUID format. The managedDeviceId property of Windows 365 Business Cloud PCs is always null as Windows 365 Business Cloud PCs aren't Intune-enrolled automatically by Windows 365. Read-only. nullable: true managedDeviceName: type: string description: >- The Intune enrolled device name for the Cloud PC. The managedDeviceName property of Windows 365 Business Cloud PCs is always null as Windows 365 Business Cloud PCs aren't Intune-enrolled automatically by Windows 365. Read-only. nullable: true onPremisesConnectionName: type: string description: >- The on-premises connection that applied during the provisioning of Cloud PCs. Read-only. nullable: true provisioningPolicyId: type: string description: >- The provisioning policy ID for the Cloud PC that consists of 32 characters in a GUID format. A policy defines the type of Cloud PC the user wants to create. Read-only. nullable: true provisioningPolicyName: type: string description: >- The provisioning policy that applied during the provisioning of Cloud PCs. Maximum length is 120 characters. Read-only. nullable: true provisioningType: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningType' - type: object nullable: true description: >- The type of licenses to be used when provisioning Cloud PCs using this policy. The possible values are: dedicated, shared, unknownFutureValue. The default value is dedicated. servicePlanId: type: string description: >- The service plan ID for the Cloud PC that consists of 32 characters in a GUID format. For more information about service plans, see Product names and service plan identifiers for licensing. Read-only. nullable: true servicePlanName: type: string description: >- The service plan name for the customer-facing Cloud PC entity. Read-only. nullable: true userPrincipalName: type: string description: >- The user principal name (UPN) of the user assigned to the Cloud PC. Maximum length is 113 characters. For more information on username policies, see Password policies and account restrictions in Microsoft Entra ID. Read-only. nullable: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.cloudPC' microsoft.graph.cloudPcDeviceImage: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: cloudPcDeviceImage required: - '@odata.type' type: object properties: displayName: type: string description: >- The display name of the associated device image. The device image display name and the version are used to uniquely identify the Cloud PC device image. Read-only. nullable: true errorCode: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcDeviceImageErrorCode - type: object nullable: true description: >- The error code of the status of the image that indicates why the upload failed, if applicable. The possible values are: internalServerError, sourceImageNotFound, osVersionNotSupported, sourceImageInvalid, sourceImageNotGeneralized, unknownFutureValue, vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation. Read-only. expirationDate: pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$ type: string description: The date when the image became unavailable. Read-only. format: date nullable: true 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: >- The data and time when the image was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. format: date-time nullable: true operatingSystem: type: string description: >- The operating system (OS) of the image. For example, Windows 11 Enterprise. Read-only. nullable: true osBuildNumber: type: string description: The OS build version of the image. For example, 1909. Read-only. nullable: true osStatus: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcDeviceImageOsStatus - type: object nullable: true description: >- The OS status of this image. The possible values are: supported, supportedWithWarning, unknown, unknownFutureValue. The default value is unknown. Read-only. sourceImageResourceId: type: string description: >- The unique identifier (ID) of the source image resource on Azure. The required ID format is: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}'. Read-only. nullable: true status: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcDeviceImageStatus - type: object nullable: true description: >- The status of the image on the Cloud PC. The possible values are: pending, ready, failed, unknownFutureValue. Read-only. version: type: string description: The image version. For example, 0.0.1 and 1.5.13. Read-only. nullable: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.cloudPcDeviceImage' microsoft.graph.cloudPcGalleryImage: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: cloudPcGalleryImage required: - '@odata.type' type: object properties: displayName: type: string description: >- The display name of this gallery image. For example, Windows 11 Enterprise + Microsoft 365 Apps 22H2. Read-only. nullable: true endDate: pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$ type: string description: >- The date when the status of the image becomes supportedWithWarning. Users can still provision new Cloud PCs if the current time is later than endDate and earlier than expirationDate. For example, assume the endDate of a gallery image is 2023-9-14 and expirationDate is 2024-3-14, users are able to provision new Cloud PCs if today is 2023-10-01. Read-only. format: date nullable: true expirationDate: pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$ type: string description: >- The date when the image is no longer available. Users are unable to provision new Cloud PCs if the current time is later than expirationDate. The value is usually endDate plus six months. For example, if the startDate is 2025-10-14, the expirationDate is usually 2026-04-14. Read-only. format: date nullable: true offerName: type: string description: >- The offer name of this gallery image that is passed to Azure Resource Manager (ARM) to retrieve the image resource. Read-only. nullable: true publisherName: type: string description: >- The publisher name of this gallery image that is passed to Azure Resource Manager (ARM) to retrieve the image resource. Read-only. nullable: true sizeInGB: maximum: 2147483647 minimum: -2147483648 type: number description: >- Indicates the size of this image in gigabytes. For example, 64. Read-only. format: int32 nullable: true skuName: type: string description: >- The SKU name of this image that is passed to Azure Resource Manager (ARM) to retrieve the image resource. Read-only. nullable: true startDate: pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$ type: string description: >- The date when the Cloud PC image is available for provisioning new Cloud PCs. For example, 2022-09-20. Read-only. format: date nullable: true status: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcGalleryImageStatus - type: object nullable: true description: >- The status of the gallery image on the Cloud PC. The possible values are: supported, supportedWithWarning, notSupported, unknownFutureValue. The default value is supported. Read-only. '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.cloudPcGalleryImage' microsoft.graph.cloudPcOnPremisesConnection: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: cloudPcOnPremisesConnection required: - '@odata.type' type: object properties: adDomainName: type: string description: >- The fully qualified domain name (FQDN) of the Active Directory domain you want to join. Maximum length is 255. Optional. nullable: true adDomainPassword: type: string description: >- The password associated with the username of an Active Directory account (adDomainUsername). nullable: true adDomainUsername: type: string description: >- The username of an Active Directory account (user or service account) that has permission to create computer objects in Active Directory. Required format: admin@contoso.com. Optional. nullable: true alternateResourceUrl: type: string description: >- The interface URL of the partner service's resource that links to this Azure network connection. Returned only on $select. nullable: true connectionType: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcOnPremisesConnectionType - type: object nullable: true description: >- Specifies how the provisioned Cloud PC joins to Microsoft Entra. It includes different types, one is Microsoft Entra ID join, which means there's no on-premises Active Directory (AD) in the current tenant, and the Cloud PC device is joined by Microsoft Entra. Another one is hybridAzureADJoin, which means there's also an on-premises Active Directory (AD) in the current tenant and the Cloud PC device joins to on-premises Active Directory (AD) and Microsoft Entra. The type also determines which types of users can be assigned and can sign into a Cloud PC. The azureADJoin type indicates that cloud-only and hybrid users can be assigned and signed into the Cloud PC. hybridAzureADJoin indicates only hybrid users can be assigned and signed into the Cloud PC. The default value is hybridAzureADJoin. displayName: type: string description: The display name for the Azure network connection. healthCheckStatus: $ref: >- #/components/schemas/microsoft.graph.cloudPcOnPremisesConnectionStatus healthCheckStatusDetail: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcOnPremisesConnectionStatusDetail - type: object nullable: true description: >- Indicates the results of health checks performed on the on-premises connection. Read-only. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetail. Read-only. inUse: type: boolean description: >- When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that’s in use. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetail. Read-only. nullable: true organizationalUnit: type: string description: >- The organizational unit (OU) in which the computer account is created. If left null, the OU configured as the default (a well-known computer object container) in the tenant's Active Directory domain (OU) is used. Optional. nullable: true resourceGroupId: type: string description: >- The unique identifier of the target resource group used associated with the on-premises network connectivity for Cloud PCs. Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}' subnetId: type: string description: >- The unique identifier of the target subnet used associated with the on-premises network connectivity for Cloud PCs. Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}' subscriptionId: type: string description: >- The unique identifier of the Azure subscription associated with the tenant. subscriptionName: type: string description: >- The name of the Azure subscription is used to create an Azure network connection. Read-only. nullable: true virtualNetworkId: type: string description: >- The unique identifier of the target virtual network used associated with the on-premises network connectivity for Cloud PCs. Required format: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}' virtualNetworkLocation: type: string description: >- Indicates the resource location of the target virtual network. For example, the location can be eastus2, westeurope, etc. Read-only (computed value). nullable: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.cloudPcOnPremisesConnection' microsoft.graph.cloudPcProvisioningPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: cloudPcProvisioningPolicy required: - '@odata.type' type: object properties: alternateResourceUrl: type: string description: >- The URL of the alternate resource that links to this provisioning policy. Read-only. nullable: true autopatch: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAutopatch - type: object nullable: true description: >- Indicates the Windows Autopatch settings for Cloud PCs using this provisioning policy. The settings take effect when the tenant enrolls in Autopatch and the managedType of the microsoftManagedDesktop property is set as starterManaged. Supports $select. cloudPcGroupDisplayName: type: string description: >- The display name of the Cloud PC group that the Cloud PCs reside in. Read-only. nullable: true cloudPcNamingTemplate: type: string description: >- The template used to name Cloud PCs provisioned using this policy. The template can contain custom text and replacement tokens, including %USERNAME:x% and %RAND:x%, which represent the user's name and a randomly generated number, respectively. For example, CPC-%USERNAME:4%-%RAND:5% means that the name of the Cloud PC starts with CPC-, followed by a four-character username, a - character, and then five random characters. The total length of the text generated by the template can't exceed 15 characters. Supports $filter, $select, and $orderby. nullable: true description: type: string description: >- The provisioning policy description. Supports $filter, $select, and $orderBy. nullable: true displayName: type: string description: The display name for the provisioning policy. domainJoinConfigurations: type: array items: $ref: >- #/components/schemas/microsoft.graph.cloudPcDomainJoinConfiguration description: >- Specifies a list ordered by priority on how Cloud PCs join Microsoft Entra ID (Azure AD). Supports $select. enableSingleSignOn: type: boolean description: >- True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. The default value is false. Windows 365 users can use single sign-on to authenticate to Microsoft Entra ID with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional. nullable: true gracePeriodInHours: maximum: 2147483647 minimum: -2147483648 type: number description: >- The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. format: int32 nullable: true imageDisplayName: type: string description: >- The display name of the operating system image that is used for provisioning. For example, Windows 11 Preview + Microsoft 365 Apps 23H2 23H2. Supports $filter, $select, and $orderBy. imageId: type: string description: >- The unique identifier that represents an operating system image that is used for provisioning new Cloud PCs. The format for a gallery type image is: {publisherNameofferNameskuName}. Supported values for each of the parameters are:publisher: Microsoftwindowsdesktop offer: windows-ent-cpc sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, 20h1-ent-cpc-os, 19h2-ent-cpc-m365, and 19h2-ent-cpc-os Supports $filter, $select, and $orderBy. imageType: $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType localAdminEnabled: type: boolean description: >- When true, the local admin is enabled for Cloud PCs; false indicates that the local admin isn't enabled for Cloud PCs. The default value is false. Supports $filter, $select, and $orderBy. nullable: true microsoftManagedDesktop: anyOf: - $ref: '#/components/schemas/microsoft.graph.microsoftManagedDesktop' - type: object nullable: true description: >- The specific settings to microsoftManagedDesktop that enables Microsoft Managed Desktop customers to get device managed experience for Cloud PC. To enable microsoftManagedDesktop to provide more value, an admin needs to specify certain settings in it. Supports $filter, $select, and $orderBy. provisioningType: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningType' - type: object nullable: true description: >- Specifies the type of license used when provisioning Cloud PCs using this policy. By default, the license type is dedicated if the provisioningType isn't specified when you create the cloudPcProvisioningPolicy. You can't change this property after the cloudPcProvisioningPolicy was created. The possible values are: dedicated, shared, unknownFutureValue. windowsSetting: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudPcWindowsSetting' - type: object nullable: true description: >- Indicates a specific Windows setting to configure during the creation of Cloud PCs for this provisioning policy. Supports $select. assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.cloudPcProvisioningPolicyAssignment description: >- A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.cloudPcProvisioningPolicy' microsoft.graph.user: allOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - title: user required: - '@odata.type' type: object properties: aboutMe: type: string description: >- A freeform text entry field for the user to describe themselves. Returned only on $select. nullable: true accountEnabled: type: boolean description: >- true if the account is enabled; otherwise, false. This property is required when a user is created. Returned only on $select. Supports $filter (eq, ne, not, and in). nullable: true ageGroup: type: string description: >- Sets the age group of the user. Allowed values: null, Minor, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select. Supports $filter (eq, ne, not, and in). nullable: true assignedLicenses: type: array items: $ref: '#/components/schemas/microsoft.graph.assignedLicense' description: >- The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate between directly assigned and inherited licenses. Use the licenseAssignmentStates property to identify the directly assigned and inherited licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, /$count eq 0, /$count ne 0). assignedPlans: type: array items: $ref: '#/components/schemas/microsoft.graph.assignedPlan' description: >- The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). authorizationInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.authorizationInfo' - type: object nullable: true birthday: 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 birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. Returned only on $select. format: date-time businessPhones: type: array items: type: string description: >- The telephone numbers for the user. NOTE: Although it's a string collection, only one number can be set for this property. Read-only for users synced from the on-premises directory. Returned by default. Supports $filter (eq, not, ge, le, startsWith). city: type: string description: >- The city where the user is located. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true companyName: type: string description: >- The name of the company that the user is associated with. This property can be useful for describing the company that a guest comes from. The maximum length is 64 characters.Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true consentProvidedForMinor: type: string description: >- Sets whether consent was obtained for minors. Allowed values: null, Granted, Denied, and NotRequired. For more information, see legal age group property definitions. Returned only on $select. Supports $filter (eq, ne, not, and in). nullable: true country: type: string description: >- The country or region where the user is located; for example, US or UK. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true createdDateTime: 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 and time the user was created, in ISO 8601 format and UTC. The value can't be modified and is automatically populated when the entity is created. Nullable. For on-premises users, the value represents when they were first created in Microsoft Entra ID. Property is null for some users created before June 2018 and on-premises users that were synced to Microsoft Entra ID before June 2018. Read-only. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). format: date-time nullable: true creationType: type: string description: >- Indicates whether the user account was created through one of the following methods: As a regular school or work account (null). As an external account (Invitation). As a local account for an Azure Active Directory B2C tenant (LocalAccount). Through self-service sign-up by an internal user using email verification (EmailVerified). Through self-service sign-up by a guest signing up through a link that is part of a user flow (SelfServiceSignUp). Read-only.Returned only on $select. Supports $filter (eq, ne, not, in). nullable: true customSecurityAttributes: anyOf: - $ref: >- #/components/schemas/microsoft.graph.customSecurityAttributeValue - type: object nullable: true description: >- An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). The filter value is case-sensitive. To read this property, the calling app must be assigned the CustomSecAttributeAssignment.Read.All permission. To write this property, the calling app must be assigned the CustomSecAttributeAssignment.ReadWrite.All permissions. To read or write this property in delegated scenarios, the admin must be assigned the Attribute Assignment Administrator role. department: type: string description: >- The name of the department in which the user works. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, and eq on null values). nullable: true deviceEnrollmentLimit: maximum: 2147483647 minimum: -2147483648 type: number description: >- The limit on the maximum number of devices that the user is permitted to enroll. Allowed values are 5 or 1000. format: int32 displayName: type: string description: >- The name displayed in the address book for the user. This value is usually the combination of the user's first name, middle initial, and family name. This property is required when a user is created and it can't be cleared during updates. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderby, and $search. nullable: true employeeHireDate: 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 and time when the user was hired or will start work in a future hire. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). format: date-time nullable: true employeeId: type: string description: >- The employee identifier assigned to the user by the organization. The maximum length is 16 characters. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). nullable: true employeeLeaveDateTime: 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 and time when the user left or will leave the organization. To read this property, the calling app must be assigned the User-LifeCycleInfo.Read.All permission. To write this property, the calling app must be assigned the User.Read.All and User-LifeCycleInfo.ReadWrite.All permissions. To read this property in delegated scenarios, the admin needs at least one of the following Microsoft Entra roles: Lifecycle Workflows Administrator (least privilege), Global Reader. To write this property in delegated scenarios, the admin needs the Global Administrator role. Supports $filter (eq, ne, not , ge, le, in). For more information, see Configure the employeeLeaveDateTime property for a user. format: date-time nullable: true employeeOrgData: anyOf: - $ref: '#/components/schemas/microsoft.graph.employeeOrgData' - type: object nullable: true description: >- Represents organization data (for example, division and costCenter) associated with a user. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). employeeType: type: string description: >- Captures enterprise worker type. For example, Employee, Contractor, Consultant, or Vendor. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith). nullable: true externalUserState: type: string description: >- For a guest invited to the tenant using the invitation API, this property represents the invited user's invitation status. For invited users, the state can be PendingAcceptance or Accepted, or null for all other users. Returned only on $select. Supports $filter (eq, ne, not , in). nullable: true externalUserStateChangeDateTime: 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: >- Shows the timestamp for the latest change to the externalUserState property. Returned only on $select. Supports $filter (eq, ne, not , in). format: date-time nullable: true faxNumber: type: string description: >- The fax number of the user. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). nullable: true givenName: type: string description: >- The given name (first name) of the user. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). nullable: true hireDate: 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 hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint in Microsoft 365. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs. format: date-time identities: type: array items: $ref: '#/components/schemas/microsoft.graph.objectIdentity' description: >- Represents the identities that can be used to sign in to this user account. Microsoft (also known as a local account), organizations, or social identity providers such as Facebook, Google, and Microsoft can provide identity and tie it to a user account. It might contain multiple items with the same signInType value. Returned only on $select. Supports $filter (eq) with limitations. imAddresses: type: array items: type: string nullable: true description: >- The instant message voice-over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith). interests: type: array items: type: string nullable: true description: >- A list for the user to describe their interests. Returned only on $select. isManagementRestricted: type: boolean description: >- true if the user is a member of a restricted management administrative unit. If not set, the default value is null and the default behavior is false. Read-only. To manage a user who is a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit. Returned only on $select. nullable: true isResourceAccount: type: boolean description: Don't use – reserved for future use. nullable: true jobTitle: type: string description: >- The user's job title. Maximum length is 128 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). nullable: true lastPasswordChangeDateTime: 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 time when this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. The date and time information uses ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. format: date-time nullable: true legalAgeGroupClassification: type: string description: >- Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select. nullable: true licenseAssignmentStates: type: array items: $ref: '#/components/schemas/microsoft.graph.licenseAssignmentState' description: >- State of license assignments for this user. Also indicates licenses that are directly assigned or the user inherited through group memberships. Read-only. Returned only on $select. mail: type: string description: >- The SMTP address for the user, for example, jeff@contoso.com. Changes to this property update the user's proxyAddresses collection to include the value as an SMTP address. This property can't contain accent characters. NOTE: We don't recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values). nullable: true mailboxSettings: anyOf: - $ref: '#/components/schemas/microsoft.graph.mailboxSettings' - type: object nullable: true description: >- Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. mailNickname: type: string description: >- The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true mobilePhone: type: string description: >- The primary cellular telephone number for the user. Read-only for users synced from the on-premises directory. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) and $search. nullable: true mySite: type: string description: The URL for the user's site. Returned only on $select. nullable: true officeLocation: type: string description: >- The office location in the user's place of business. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true onPremisesDistinguishedName: type: string description: >- Contains the on-premises Active Directory distinguished name or DN. The property is only populated for customers who are synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect. Read-only. Returned only on $select. nullable: true onPremisesDomainName: type: string description: >- Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect. Read-only. Returned only on $select. nullable: true onPremisesExtensionAttributes: anyOf: - $ref: >- #/components/schemas/microsoft.graph.onPremisesExtensionAttributes - type: object nullable: true description: >- Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. Each attribute can store up to 1024 characters. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during the creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Returned only on $select. Supports $filter (eq, ne, not, in). onPremisesImmutableId: type: string description: >- This property is used to associate an on-premises Active Directory user account to their Microsoft Entra user object. This property must be specified when creating a new user account in the Graph if you're using a federated domain for the user's userPrincipalName (UPN) property. NOTE: The $ and _ characters can't be used when specifying this property. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in). nullable: true onPremisesLastSyncDateTime: 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: >- Indicates the last time at which the object was synced with the on-premises directory; for example: 2013-02-16T03:04:54Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in). format: date-time nullable: true onPremisesProvisioningErrors: type: array items: $ref: >- #/components/schemas/microsoft.graph.onPremisesProvisioningError description: >- Errors when using Microsoft synchronization product during provisioning. Returned only on $select. Supports $filter (eq, not, ge, le). onPremisesSamAccountName: type: string description: >- Contains the on-premises samAccountName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith). nullable: true onPremisesSecurityIdentifier: type: string description: >- Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq including on null values). nullable: true onPremisesSyncEnabled: type: boolean description: >- true if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Microsoft Entra ID. Read-only. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). nullable: true onPremisesUserPrincipalName: type: string description: >- Contains the on-premises userPrincipalName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith). nullable: true otherMails: type: array items: type: string description: >- A list of other email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. Can store up to 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). passwordPolicies: type: string description: >- Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two might be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Microsoft Entra password policies. Supports $filter (ne, not, and eq on null values). nullable: true passwordProfile: anyOf: - $ref: '#/components/schemas/microsoft.graph.passwordProfile' - type: object nullable: true description: >- Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). To update this property: User-PasswordProfile.ReadWrite.All is the least privileged permission to update this property. In delegated scenarios, the User Administrator Microsoft Entra role is the least privileged admin role supported to update this property for nonadmin users. Privileged Authentication Administrator is the least privileged role that's allowed to update this property for all administrators in the tenant. In general, the signed-in user must have a higher privileged administrator role as indicated in Who can reset passwords. In app-only scenarios, the calling app must be assigned a supported permission and at least the User Administrator Microsoft Entra role. pastProjects: type: array items: type: string nullable: true description: >- A list for the user to enumerate their past projects. Returned only on $select. postalCode: type: string description: >- The postal code for the user's postal address. The postal code is specific to the user's country or region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true preferredDataLocation: type: string description: >- The preferred data location for the user. For more information, see OneDrive Online Multi-Geo. nullable: true preferredLanguage: type: string description: >- The preferred language for the user. The preferred language format is based on RFC 4646. The name is a combination of an ISO 639 two-letter lowercase culture code associated with the language, and an ISO 3166 two-letter uppercase subculture code associated with the country or region. Example: 'en-US', or 'es-ES'. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) nullable: true preferredName: type: string description: >- The preferred name for the user. Not Supported. This attribute returns an empty string.Returned only on $select. nullable: true print: anyOf: - $ref: '#/components/schemas/microsoft.graph.userPrint' - type: object nullable: true provisionedPlans: type: array items: $ref: '#/components/schemas/microsoft.graph.provisionedPlan' description: >- The plans that are provisioned for the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le). proxyAddresses: type: array items: type: string description: >- For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address, while those addresses prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of 10 unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, /$count eq 0, /$count ne 0). responsibilities: type: array items: type: string nullable: true description: >- A list for the user to enumerate their responsibilities. Returned only on $select. schools: type: array items: type: string nullable: true description: >- A list for the user to enumerate the schools they attended. Returned only on $select. securityIdentifier: type: string description: >- Security identifier (SID) of the user, used in Windows scenarios. Read-only. Returned by default. Supports $select and $filter (eq, not, ge, le, startsWith). nullable: true serviceProvisioningErrors: type: array items: $ref: '#/components/schemas/microsoft.graph.serviceProvisioningError' description: >- Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). showInAddressList: type: boolean description: >- Do not use in Microsoft Graph. Manage this property through the Microsoft 365 admin center instead. Represents whether the user should be included in the Outlook global address list. See Known issue. nullable: true signInActivity: anyOf: - $ref: '#/components/schemas/microsoft.graph.signInActivity' - type: object nullable: true description: >- Get the last signed-in date and request ID of the sign-in for a given user. Read-only.Returned only on $select. Supports $filter (eq, ne, not, ge, le) but not with any other filterable properties. Note: Details for this property require a Microsoft Entra ID P1 or P2 license and the AuditLog.Read.All permission.This property isn't returned for a user who never signed in or last signed in before April 2020. signInSessionsValidFromDateTime: 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: >- Any refresh tokens or session tokens (session cookies) issued before this time are invalid. Applications get an error when using an invalid refresh or session token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application needs to acquire a new refresh token by requesting the authorized endpoint. Read-only. Use revokeSignInSessions to reset. Returned only on $select. format: date-time nullable: true skills: type: array items: type: string nullable: true description: >- A list for the user to enumerate their skills. Returned only on $select. state: type: string description: >- The state or province in the user's address. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true streetAddress: type: string description: >- The street address of the user's place of business. Maximum length is 1,024 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true surname: type: string description: >- The user's surname (family name or last name). Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true usageLocation: type: string description: >- A two-letter country code (ISO standard 3166). Required for users that are assigned licenses due to legal requirements to check for availability of services in countries/regions. Examples include: US, JP, and GB. Not nullable. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). nullable: true userPrincipalName: type: string description: >- The user principal name (UPN) of the user. The UPN is an Internet-style sign-in name for the user based on the Internet standard RFC 822. By convention, this value should map to the user's email name. The general format is alias@domain, where the domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property can't contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. nullable: true userType: type: string description: >- A string value that can be used to classify user types in your directory. The possible values are Member and Guest. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for members and guests, see What are the default user permissions in Microsoft Entra ID? nullable: true activities: type: array items: $ref: '#/components/schemas/microsoft.graph.userActivity' description: The user's activities across devices. Read-only. Nullable. x-ms-navigationProperty: true agreementAcceptances: type: array items: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' description: >- The user's terms of use acceptance statuses. Read-only. Nullable. x-ms-navigationProperty: true appRoleAssignments: type: array items: $ref: '#/components/schemas/microsoft.graph.appRoleAssignment' description: >- Represents the app roles a user is granted for an application. Supports $expand. x-ms-navigationProperty: true authentication: anyOf: - $ref: '#/components/schemas/microsoft.graph.authentication' - type: object nullable: true description: The authentication methods that are supported for the user. x-ms-navigationProperty: true calendar: anyOf: - $ref: '#/components/schemas/microsoft.graph.calendar' - type: object nullable: true description: The user's primary calendar. Read-only. x-ms-navigationProperty: true calendarGroups: type: array items: $ref: '#/components/schemas/microsoft.graph.calendarGroup' description: The user's calendar groups. Read-only. Nullable. x-ms-navigationProperty: true calendars: type: array items: $ref: '#/components/schemas/microsoft.graph.calendar' description: The user's calendars. Read-only. Nullable. x-ms-navigationProperty: true calendarView: type: array items: $ref: '#/components/schemas/microsoft.graph.event' description: The calendar view for the calendar. Read-only. Nullable. x-ms-navigationProperty: true chats: type: array items: $ref: '#/components/schemas/microsoft.graph.chat' x-ms-navigationProperty: true cloudClipboard: anyOf: - $ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot' - type: object nullable: true x-ms-navigationProperty: true cloudPCs: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPC' description: The user's Cloud PCs. Read-only. Nullable. x-ms-navigationProperty: true contactFolders: type: array items: $ref: '#/components/schemas/microsoft.graph.contactFolder' description: The user's contacts folders. Read-only. Nullable. x-ms-navigationProperty: true contacts: type: array items: $ref: '#/components/schemas/microsoft.graph.contact' description: The user's contacts. Read-only. Nullable. x-ms-navigationProperty: true createdObjects: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: Directory objects that the user created. Read-only. Nullable. x-ms-navigationProperty: true dataSecurityAndGovernance: anyOf: - $ref: >- #/components/schemas/microsoft.graph.userDataSecurityAndGovernance - type: object nullable: true description: >- The data security and governance settings for the user. Read-only. Nullable. x-ms-navigationProperty: true deviceManagementTroubleshootingEvents: type: array items: $ref: >- #/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent description: The list of troubleshooting events for this user. x-ms-navigationProperty: true directReports: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: >- The users and contacts that report to the user. (The users and contacts that have their manager property set to this user.) Read-only. Nullable. Supports $expand. x-ms-navigationProperty: true drive: anyOf: - $ref: '#/components/schemas/microsoft.graph.drive' - type: object nullable: true description: The user's OneDrive. Read-only. x-ms-navigationProperty: true drives: type: array items: $ref: '#/components/schemas/microsoft.graph.drive' description: A collection of drives available for this user. Read-only. x-ms-navigationProperty: true employeeExperience: anyOf: - $ref: '#/components/schemas/microsoft.graph.employeeExperienceUser' - type: object nullable: true x-ms-navigationProperty: true events: type: array items: $ref: '#/components/schemas/microsoft.graph.event' description: >- The user's events. Default is to show Events under the Default Calendar. Read-only. Nullable. x-ms-navigationProperty: true extensions: type: array items: $ref: '#/components/schemas/microsoft.graph.extension' description: >- The collection of open extensions defined for the user. Read-only. Supports $expand. Nullable. x-ms-navigationProperty: true followedSites: type: array items: $ref: '#/components/schemas/microsoft.graph.site' x-ms-navigationProperty: true inferenceClassification: anyOf: - $ref: '#/components/schemas/microsoft.graph.inferenceClassification' - type: object nullable: true description: >- Relevance classification of the user's messages based on explicit designations that override inferred relevance or importance. x-ms-navigationProperty: true insights: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemInsights' - type: object nullable: true description: >- Represents relationships between a user and items such as OneDrive for work or school documents, calculated using advanced analytics and machine learning techniques. Read-only. Nullable. x-ms-navigationProperty: true joinedTeams: type: array items: $ref: '#/components/schemas/microsoft.graph.team' x-ms-navigationProperty: true licenseDetails: type: array items: $ref: '#/components/schemas/microsoft.graph.licenseDetails' description: A collection of this user's license details. Read-only. x-ms-navigationProperty: true mailFolders: type: array items: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true managedAppRegistrations: type: array items: $ref: '#/components/schemas/microsoft.graph.managedAppRegistration' description: Zero or more managed app registrations that belong to the user. x-ms-navigationProperty: true managedDevices: type: array items: $ref: '#/components/schemas/microsoft.graph.managedDevice' description: The managed devices associated with the user. x-ms-navigationProperty: true manager: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true description: >- The user or contact that is this user's manager. Read-only. Supports $expand. x-ms-navigationProperty: true memberOf: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: >- The groups and directory roles that the user is a member of. Read-only. Nullable. Supports $expand. x-ms-navigationProperty: true messages: type: array items: $ref: '#/components/schemas/microsoft.graph.message' description: The messages in a mailbox or folder. Read-only. Nullable. x-ms-navigationProperty: true oauth2PermissionGrants: type: array items: $ref: '#/components/schemas/microsoft.graph.oAuth2PermissionGrant' x-ms-navigationProperty: true onenote: anyOf: - $ref: '#/components/schemas/microsoft.graph.onenote' - type: object nullable: true x-ms-navigationProperty: true onlineMeetings: type: array items: $ref: '#/components/schemas/microsoft.graph.onlineMeeting' description: >- Information about a meeting, including the URL used to join a meeting, the attendees list, and the description. x-ms-navigationProperty: true outlook: anyOf: - $ref: '#/components/schemas/microsoft.graph.outlookUser' - type: object nullable: true x-ms-navigationProperty: true ownedDevices: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: >- Devices the user owns. Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). x-ms-navigationProperty: true ownedObjects: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: >- Directory objects the user owns. Read-only. Nullable. Supports $expand, $select nested in $expand, and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). x-ms-navigationProperty: true people: type: array items: $ref: '#/components/schemas/microsoft.graph.person' description: People that are relevant to the user. Read-only. Nullable. x-ms-navigationProperty: true permissionGrants: type: array items: $ref: >- #/components/schemas/microsoft.graph.resourceSpecificPermissionGrant description: List all resource-specific permission grants of a user. x-ms-navigationProperty: true photo: anyOf: - $ref: '#/components/schemas/microsoft.graph.profilePhoto' - type: object nullable: true description: The user's profile photo. Read-only. x-ms-navigationProperty: true photos: type: array items: $ref: '#/components/schemas/microsoft.graph.profilePhoto' description: >- The collection of the user's profile photos in different sizes. Read-only. x-ms-navigationProperty: true planner: anyOf: - $ref: '#/components/schemas/microsoft.graph.plannerUser' - type: object nullable: true description: >- Entry-point to the Planner resource that might exist for a user. Read-only. x-ms-navigationProperty: true presence: anyOf: - $ref: '#/components/schemas/microsoft.graph.presence' - type: object nullable: true x-ms-navigationProperty: true registeredDevices: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: >- Devices that are registered for the user. Read-only. Nullable. Supports $expand and returns up to 100 objects. x-ms-navigationProperty: true scopedRoleMemberOf: type: array items: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' x-ms-navigationProperty: true settings: anyOf: - $ref: '#/components/schemas/microsoft.graph.userSettings' - type: object nullable: true x-ms-navigationProperty: true solutions: anyOf: - $ref: '#/components/schemas/microsoft.graph.userSolutionRoot' - type: object nullable: true description: >- The identifier that relates the user to the working time schedule triggers. Read-Only. Nullable x-ms-navigationProperty: true sponsors: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: >- The users and groups responsible for this guest's privileges in the tenant and keeping the guest's information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand. x-ms-navigationProperty: true teamwork: anyOf: - $ref: '#/components/schemas/microsoft.graph.userTeamwork' - type: object nullable: true description: >- A container for Microsoft Teams features available for the user. Read-only. Nullable. x-ms-navigationProperty: true todo: anyOf: - $ref: '#/components/schemas/microsoft.graph.todo' - type: object nullable: true description: Represents the To Do services available to a user. x-ms-navigationProperty: true transitiveMemberOf: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' description: >- The groups, including nested groups, and directory roles that a user is a member of. Nullable. x-ms-navigationProperty: true '@odata.type': type: string default: '#microsoft.graph.user' description: Represents a Microsoft Entra user account. x-ms-discriminator-value: '#microsoft.graph.user' microsoft.graph.mailboxSettings: title: mailboxSettings required: - '@odata.type' type: object properties: archiveFolder: type: string description: Folder ID of an archive folder for the user. nullable: true automaticRepliesSetting: anyOf: - $ref: '#/components/schemas/microsoft.graph.automaticRepliesSetting' - type: object nullable: true description: >- Configuration settings to automatically notify the sender of an incoming email with a message from the signed-in user. dateFormat: type: string description: The date format for the user's mailbox. nullable: true delegateMeetingMessageDeliveryOptions: anyOf: - $ref: >- #/components/schemas/microsoft.graph.delegateMeetingMessageDeliveryOptions - type: object nullable: true description: >- If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. The possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. language: anyOf: - $ref: '#/components/schemas/microsoft.graph.localeInfo' - type: object nullable: true description: >- The locale information for the user, including the preferred language and country/region. timeFormat: type: string description: The time format for the user's mailbox. nullable: true timeZone: type: string description: The default time zone for the user's mailbox. nullable: true userPurpose: anyOf: - $ref: '#/components/schemas/microsoft.graph.userPurpose' - type: object nullable: true description: >- The purpose of the mailbox. Differentiates a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. The possible values are: user, linked, shared, room, equipment, others, unknownFutureValue. Read-only. workingHours: anyOf: - $ref: '#/components/schemas/microsoft.graph.workingHours' - type: object nullable: true description: >- The days of the week and hours in a specific time zone that the user works. '@odata.type': type: string microsoft.graph.cloudPcUserSetting: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: cloudPcUserSetting required: - '@odata.type' type: object properties: createdDateTime: 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 and time when the setting was created. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. format: date-time nullable: true displayName: type: string description: The setting name displayed in the user interface. nullable: true 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: >- The date and time when the setting was last modified. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. format: date-time nullable: true localAdminEnabled: type: boolean description: >- Indicates whether the local admin option is enabled. The default value is false. To enable the local admin option, change the setting to true. If the local admin option is enabled, the end user can be an admin of the Cloud PC device. nullable: true resetEnabled: type: boolean description: >- Indicates whether an end user is allowed to reset their Cloud PC. When true, the user is allowed to reset their Cloud PC. When false, end-user initiated reset is not allowed. The default value is false. nullable: true restorePointSetting: anyOf: - $ref: >- #/components/schemas/microsoft.graph.cloudPcRestorePointSetting - type: object nullable: true description: >- Defines how frequently a restore point is created that is, a snapshot is taken) for users' provisioned Cloud PCs (default is 12 hours), and whether the user is allowed to restore their own Cloud PCs to a backup made at a specific point in time. assignments: type: array items: $ref: >- #/components/schemas/microsoft.graph.cloudPcUserSettingAssignment description: >- Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSetting. x-ms-navigationProperty: true '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.cloudPcUserSetting' microsoft.graph.windowsMalwareInformation: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: windowsMalwareInformation required: - '@odata.type' type: object properties: additionalInformationUrl: type: string description: Indicates an informational URL to learn more about the malware nullable: true category: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsMalwareCategory' - type: object nullable: true description: >- Category of the malware. The possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. default value is invalid. The possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remoteControlSoftware, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule. displayName: type: string description: Indicates the name of the malware nullable: true lastDetectionDateTime: 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: Indicates the last time the malware was detected in UTC format: date-time nullable: true severity: anyOf: - $ref: '#/components/schemas/microsoft.graph.windowsMalwareSeverity' - type: object nullable: true description: >- Severity of the malware. The possible values are: unknown, low, moderate, high, severe. default is unknown. The possible values are: unknown, low, moderate, high, severe. deviceMalwareStates: type: array items: $ref: >- #/components/schemas/microsoft.graph.malwareStateForWindowsDevice description: >- List of devices affected by current malware with the malware state on each device x-ms-navigationProperty: true '@odata.type': type: string description: Malware information entity. x-ms-discriminator-value: '#microsoft.graph.windowsMalwareInformation' parameters: top: name: $top in: query description: Show only the first n items style: form explode: false schema: minimum: 0 type: integer example: 50 skip: name: $skip in: query description: Skip the first n items style: form explode: false schema: minimum: 0 type: integer search: name: $search in: query description: Search items by search phrases style: form explode: false schema: type: string filter: name: $filter in: query description: Filter items by property values style: form explode: false schema: type: string count: name: $count in: query description: Include count of items style: form explode: false schema: type: boolean examples: {} responses: error: description: error content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.ODataErrors.ODataError' microsoft.graph.auditEventCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEventCollectionResponse' ODataCountResponse: description: The count of the resource content: text/plain: schema: $ref: '#/components/schemas/ODataCountResponse' microsoft.graph.detectedAppCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedAppCollectionResponse' microsoft.graph.userCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userCollectionResponse' microsoft.graph.cloudPCCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudPCCollectionResponse' tags: - name: deviceManagement.applePushNotificationCertificate - name: deviceManagement.auditEvent - name: deviceManagement.complianceManagementPartner - name: deviceManagement.detectedApp - name: deviceManagement.deviceAndAppManagementRoleAssignment - name: deviceManagement.deviceCategory - name: deviceManagement.deviceCompliancePolicy - name: deviceManagement.deviceCompliancePolicyDeviceStateSummary - name: deviceManagement.deviceCompliancePolicySettingStateSummary - name: deviceManagement.deviceConfiguration - name: deviceManagement.deviceConfigurationDeviceStateSummary - name: deviceManagement.deviceEnrollmentConfiguration - name: deviceManagement.deviceManagement - name: deviceManagement.deviceManagement.Functions - name: deviceManagement.deviceManagementExchangeConnector - name: deviceManagement.deviceManagementPartner - name: deviceManagement.deviceManagementReports - name: deviceManagement.deviceManagementTroubleshootingEvent - name: deviceManagement.importedWindowsAutopilotDeviceIdentity - name: deviceManagement.iosUpdateDeviceStatus - name: deviceManagement.managedDevice - name: deviceManagement.managedDeviceOverview - name: deviceManagement.mobileAppTroubleshootingEvent - name: deviceManagement.mobileThreatDefenseConnector - name: deviceManagement.notificationMessageTemplate - name: deviceManagement.onPremisesConditionalAccessSettings - name: deviceManagement.remoteAssistancePartner - name: deviceManagement.resourceOperation - name: deviceManagement.roleDefinition - name: deviceManagement.softwareUpdateStatusSummary - name: deviceManagement.termsAndConditions - name: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance - name: deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - name: deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - name: deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion - name: deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance - name: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance - name: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails - name: deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance - name: deviceManagement.userExperienceAnalyticsBaseline - name: deviceManagement.userExperienceAnalyticsCategory - name: deviceManagement.userExperienceAnalyticsDevicePerformance - name: deviceManagement.userExperienceAnalyticsDeviceScores - name: deviceManagement.userExperienceAnalyticsDeviceStartupHistory - name: deviceManagement.userExperienceAnalyticsDeviceStartupProcess - name: deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance - name: deviceManagement.userExperienceAnalyticsMetricHistory - name: deviceManagement.userExperienceAnalyticsModelScores - name: deviceManagement.userExperienceAnalyticsOverview - name: deviceManagement.userExperienceAnalyticsScoreHistory - name: deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric - name: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric - name: deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance - name: deviceManagement.virtualEndpoint - name: deviceManagement.windowsAutopilotDeviceIdentity - name: deviceManagement.windowsInformationProtectionAppLearningSummary - name: deviceManagement.windowsInformationProtectionNetworkLearningSummary - name: deviceManagement.windowsMalwareInformation - name: me.deviceManagementTroubleshootingEvent - name: users.deviceManagementTroubleshootingEvent