Microsoft Graph deviceManagement.virtualEndpoint API

The deviceManagement.virtualEndpoint API from Microsoft Graph — 46 operation(s) for devicemanagement.virtualendpoint.

Operations 76

GET /deviceManagement/virtualEndpoint Microsoft Graph Get virtualEndpoint from deviceManagement #
PATCH /deviceManagement/virtualEndpoint Microsoft Graph Update the navigation property virtualEndpoint in deviceManagement #
DELETE /deviceManagement/virtualEndpoint Microsoft Graph Delete navigation property virtualEndpoint for deviceManagement #
GET /deviceManagement/virtualEndpoint/auditEvents Microsoft Graph List auditEvents #
POST /deviceManagement/virtualEndpoint/auditEvents Microsoft Graph Create new navigation property to auditEvents for deviceManagement #
GET /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} Microsoft Graph Get cloudPcAuditEvent #
PATCH /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} Microsoft Graph Update the navigation property auditEvents in deviceManagement #
DELETE /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} Microsoft Graph Delete navigation property auditEvents for deviceManagement #
GET /deviceManagement/virtualEndpoint/auditEvents/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes() Microsoft Graph Invoke function getAuditActivityTypes #
GET /deviceManagement/virtualEndpoint/cloudPCs Microsoft Graph List cloudPCs #
POST /deviceManagement/virtualEndpoint/cloudPCs Microsoft Graph Create new navigation property to cloudPCs for deviceManagement #
GET /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} Microsoft Graph Get cloudPC #
PATCH /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} Microsoft Graph Update the navigation property cloudPCs in deviceManagement #
DELETE /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} Microsoft Graph Delete navigation property cloudPCs for deviceManagement #
POST /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod Microsoft Graph Invoke action endGracePeriod #
POST /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot Microsoft Graph Invoke action reboot #
POST /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename Microsoft Graph Invoke action rename #
POST /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize Microsoft Graph Invoke action resize #
POST /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore Microsoft Graph Invoke action restore #
POST /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot Microsoft Graph Invoke action troubleshoot #
GET /deviceManagement/virtualEndpoint/cloudPCs/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/deviceImages Microsoft Graph List deviceImages #
POST /deviceManagement/virtualEndpoint/deviceImages Microsoft Graph Create cloudPcDeviceImage #
GET /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} Microsoft Graph Get cloudPcDeviceImage #
PATCH /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} Microsoft Graph Update the navigation property deviceImages in deviceManagement #
DELETE /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} Microsoft Graph Delete cloudPcDeviceImage #
GET /deviceManagement/virtualEndpoint/deviceImages/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/deviceImages/getSourceImages() Microsoft Graph Invoke function getSourceImages #
GET /deviceManagement/virtualEndpoint/galleryImages Microsoft Graph List galleryImages #
POST /deviceManagement/virtualEndpoint/galleryImages Microsoft Graph Create new navigation property to galleryImages for deviceManagement #
GET /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} Microsoft Graph Get cloudPcGalleryImage #
PATCH /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} Microsoft Graph Update the navigation property galleryImages in deviceManagement #
DELETE /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} Microsoft Graph Delete navigation property galleryImages for deviceManagement #
GET /deviceManagement/virtualEndpoint/galleryImages/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/onPremisesConnections Microsoft Graph List onPremisesConnections #
POST /deviceManagement/virtualEndpoint/onPremisesConnections Microsoft Graph Create cloudPcOnPremisesConnection #
GET /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} Microsoft Graph Get cloudPcOnPremisesConnection #
PATCH /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} Microsoft Graph Update cloudPcOnPremisesConnection #
DELETE /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} Microsoft Graph Delete cloudPcOnPremisesConnection #
POST /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks Microsoft Graph Invoke action runHealthChecks #
GET /deviceManagement/virtualEndpoint/onPremisesConnections/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/provisioningPolicies Microsoft Graph List provisioningPolicies #
POST /deviceManagement/virtualEndpoint/provisioningPolicies Microsoft Graph Create cloudPcProvisioningPolicy #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} Microsoft Graph Get cloudPcProvisioningPolicy #
PATCH /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} Microsoft Graph Update cloudPcProvisioningPolicy #
DELETE /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} Microsoft Graph Delete cloudPcProvisioningPolicy #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments Microsoft Graph Get assignments from deviceManagement #
POST /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments Microsoft Graph Create new navigation property to assignments for deviceManagement #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} Microsoft Graph Get assignments from deviceManagement #
PATCH /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} Microsoft Graph Update the navigation property assignments in deviceManagement #
DELETE /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} Microsoft Graph Delete navigation property assignments for deviceManagement #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers Microsoft Graph Get assignedUsers from deviceManagement #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id} Microsoft Graph Get assignedUsers from deviceManagement #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers(userPrincipalName='{userPrincipalName}') Microsoft Graph Get assignedUsers from deviceManagement #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count Microsoft Graph Get the number of the resource #
POST /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign Microsoft Graph Invoke action assign #
GET /deviceManagement/virtualEndpoint/provisioningPolicies/$count Microsoft Graph Get the number of the resource #
GET /deviceManagement/virtualEndpoint/userSettings Microsoft Graph List userSettings #
POST /deviceManagement/virtualEndpoint/userSettings Microsoft Graph Create cloudPcUserSetting #
GET /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} Microsoft Graph Get cloudPcUserSetting #
PATCH /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} Microsoft Graph Update cloudPcUserSetting #
DELETE /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} Microsoft Graph Delete cloudPcUserSetting #
GET /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments Microsoft Graph Get assignments from deviceManagement #
POST /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments Microsoft Graph Create new navigation property to assignments for deviceManagement #
GET /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} Microsoft Graph Get assignments from deviceManagement #
PATCH /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} Microsoft Graph Update the navigation property assignments in deviceManagement #
DELETE /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} Microsoft Graph Delete navigation property assignments for deviceManagement #
GET /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count Microsoft Graph Get the number of the resource #
POST /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign Microsoft Graph Invoke action assign #
GET /deviceManagement/virtualEndpoint/userSettings/$count Microsoft Graph Get the number of the resource #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/admin?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreementacceptance?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/applicationtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-auditlog-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodspolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/certificatebasedauthconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/chat?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/complianceapioverview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-externalconnection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contact?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contract?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/copilot-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/datapolicyoperation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-apps-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-device-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/device?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/directory?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domaindnsrecord?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domain?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/drive?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/education-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/employee-experience-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-external?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/filter-query-parameter
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/grouplifecyclepolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsetting?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsettingtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/identitycontainer?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/informationprotection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/invitation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/users?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/oauth2permissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/organization?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/resourcespecificpermissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/place?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/planner-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/policy-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/print?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/privacy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/rolemanagement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/scopedrolemembership?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/shares?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sharepoint?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/solutions-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/filestorage?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscribedsku?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscription?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamwork?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/tenantrelationship?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/auth/auth-concepts
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/workplace?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sitepage?view=graph-rest-1.0

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-graph-devicemanagement-virtualendpoint-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-graph-devicemanagement-virtualendpoint-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Microsoft Graph Admin Admin.admin Device Management.virtual Endpoint API
  description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.

    This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,

    site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,

    SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
  version: 1.0.0
  contact:
    name: Microsoft Graph API Support
    url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
  description: Microsoft Graph API v1.0 endpoint
tags:
- name: deviceManagement.virtualEndpoint
paths:
  /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.
    parameters:
    - name: cloudPcAuditEvent-id
      in: path
      description: The unique identifier of cloudPcAuditEvent
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPcAuditEvent
    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
  /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.
    x-ms-docs-grouped-path:
    - /deviceManagement/auditEvents/getAuditActivityTypes(category='{category}')
    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
  /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.
    parameters:
    - name: cloudPC-id
      in: path
      description: The unique identifier of cloudPC
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPC
    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
  /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod:
    description: Provides operations to call the endGracePeriod method.
    parameters:
    - name: cloudPC-id
      in: path
      description: The unique identifier of cloudPC
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPC
    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
  /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot:
    description: Provides operations to call the reboot method.
    parameters:
    - name: cloudPC-id
      in: path
      description: The unique identifier of cloudPC
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPC
    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
  /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename:
    description: Provides operations to call the rename method.
    parameters:
    - name: cloudPC-id
      in: path
      description: The unique identifier of cloudPC
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPC
    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
  /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize:
    description: Provides operations to call the resize method.
    parameters:
    - name: cloudPC-id
      in: path
      description: The unique identifier of cloudPC
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPC
    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
  /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore:
    description: Provides operations to call the restore method.
    parameters:
    - name: cloudPC-id
      in: path
      description: The unique identifier of cloudPC
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPC
    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
  /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot:
    description: Provides operations to call the troubleshoot method.
    parameters:
    - name: cloudPC-id
      in: path
      description: The unique identifier of cloudPC
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPC
    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
  /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.
    parameters:
    - name: cloudPcDeviceImage-id
      in: path
      description: The unique identifier of cloudPcDeviceImage
      required: true
      schema:
        type: string
      x-ms-docs-key-type: cloudPcDeviceImage
    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
  /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: Mic

# --- truncated at 32 KB (1146 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-devicemanagement-virtualendpoint-api-openapi.yml