Updates from: 07/21/2021 03:08:31
Service Microsoft Docs article Related commit history on GitHub Change details
v1.0 Bitlocker List Recoverykeys https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/bitlocker-list-recoverykeys.md
The response might also contain an `odata.nextLink`, which you can use to page t
|Name|Description| |:|:| |Authorization|Bearer {token}. Required.|
-|ocp-client-name|Name of the client application performing the API call. Required.|
-|ocp-client-version|Version of the client application performing the API call. Required.|
+|ocp-client-name|The name of the client application performing the API call. This header is used for debugging purposes. Optional.|
+|ocp-client-version|The version of the client application performing the API call. This header is used for debugging purposes. Optional.|
## Request body Do not supply a request body for this method.
v1.0 Bitlockerrecoverykey Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/bitlockerrecoverykey-get.md
This method supports the `$select` OData query parameter to return the **key** p
|Name|Description| |:|:| |Authorization|Bearer {token}. Required.|
-|ocp-client-name|Name of the client application performing the API call. Required.|
-|ocp-client-version|Version of the client application performing the API call. Required.|
+|ocp-client-name|The name of the client application performing the API call. This header is used for debugging purposes. Optional.|
+|ocp-client-version|The version of the client application performing the API call. This header is used for debugging purposes. Optional.|
## Request body Do not supply a request body for this method.
v1.0 Cloudpc Reprovision https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/cloudpc-reprovision.md
Title: "cloudPC: reprovision"
-description: "Reprovision a specific cloud PC."
+description: "Reprovision a specific Cloud PC."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Reprovision a specific cloud PC.
+Reprovision a specific Cloud PC.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)] ## Permissions
v1.0 Cloudpconpremisesconnection Runhealthcheck https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/cloudpconpremisesconnection-runhealthcheck.md
Title: "CloudPcOnPremisesConnection: runHealthChecks"
-description: "Run health checks on the cloud PC on-premises connection."
+description: "Run health checks on the Cloud PC on-premises connection."
localization_priority: Normal ms.prod: "cloud-pc"
v1.0 Cloudpcprovisioningpolicy Assign https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/cloudpcprovisioningpolicy-assign.md
Title: "cloudPcProvisioningPolicy: assign"
-description: "Assign the cloud PC provisioning policy to your group."
+description: "Assign the Cloud PC provisioning policy to your group."
localization_priority: Normal ms.prod: "cloud-pc"
In the request body, supply a JSON representation of the [cloudPcProvisioningPol
|Parameter|Type|Description| |:|:|:|
-|assignments|[cloudPcProvisioningPolicyAssignment](../resources/cloudpcprovisioningpolicyassignment.md) collection | The collection of cloud PC provisioning policy resources each to be assigned to the corresponding target group. Only Microsoft 365 groups and security groups in Azure AD are currently supported. |
+|assignments|[cloudPcProvisioningPolicyAssignment](../resources/cloudpcprovisioningpolicyassignment.md) collection | The collection of Cloud PC provisioning policy resources each to be assigned to the corresponding target group. Only Microsoft 365 groups and security groups in Azure AD are currently supported. |
## Response
v1.0 Cloudpcprovisioningpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/cloudpcprovisioningpolicy-update.md
The following table shows the properties that are required when you create the [
|:|:|:| |displayName|String|The display name for the provisioning policy. | |description|String|The provisioning policy description.|
-|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the cloud PC service.|
-|imageId|String|The ID of the OS image you want to provision on cloud PCs. The format for a gallery type image is: {publisher_offer_sku}.|
+|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.|
+|imageId|String|The ID of the OS image you want to provision on Cloud PCs. The format for a gallery type image is: {publisher_offer_sku}.|
|imageDisplayName|String|The display name for the OS image youΓÇÖre provisioning.|
-|imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on cloud PCs. Possible values are: `gallery`, `custom`.|
+|imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on Cloud PCs. Possible values are: `gallery`, `custom`.|
## Response
v1.0 Cloudpcusersetting Assign https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/cloudpcusersetting-assign.md
Title: "cloudPcUserSetting: assign"
-description: "Assign a cloud PC user setting to user groups."
+description: "Assign a Cloud PC user setting to user groups."
localization_priority: Normal ms.prod: "cloud-pc"
In the request body, supply a JSON representation of the [cloudPcUserSettingAssi
|Parameter|Type|Description| |:|:|:|
-|assignments|[cloudPcUserSettingAssignment](../resources/cloudpcusersettingassignment.md) collection | The collection of cloud PC user setting resources each to be assigned to the corresponding target group. Only Microsoft 365 groups and security groups in Azure AD are currently supported. |
+|assignments|[cloudPcUserSettingAssignment](../resources/cloudpcusersettingassignment.md) collection | The collection of Cloud PC user setting resources each to be assigned to the corresponding target group. Only Microsoft 365 groups and security groups in Azure AD are currently supported. |
## Response
v1.0 Rbacapplication List Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/rbacapplication-list-roledefinitions.md
Namespace: microsoft.graph
Get a list of [unifiedRoleDefinition](../resources/unifiedroledefinition.md) objects for an RBAC provider. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) - directory (Azure AD) - entitlement management (Azure AD)
Depending on the RBAC provider and the permission type (delegated or application
## HTTP request
-To list role definitions for a cloud PC provider:
+To list role definitions for a Cloud PC provider:
<!-- { "blockType": "ignored" } --> ```http GET /roleManagement/cloudPC/roleDefinitions
Content-type: application/json
} ```
-### Example 2: List role definitions for a cloud PC provider
+### Example 2: List role definitions for a Cloud PC provider
#### Request
v1.0 Rbacapplicationmultiple List Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/rbacapplicationmultiple-list-roleassignments.md
Namespace: microsoft.graph
Get a list of [unifiedRoleAssignmentMultiple](../resources/unifiedroleassignmentmultiple.md) objects for an RBAC provider. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) For other Microsoft 365 applications (like Azure AD), use [unifiedRoleAssignment](../resources/unifiedroleassignment.md).
Depending on the RBAC provider and the permission type (delegated or application
## HTTP request
-To list role assignments for a cloud PC provider:
+To list role assignments for a Cloud PC provider:
<!-- { "blockType": "ignored" } -->
Content-type: application/json
] } ```
-### Example 2: List role assignments for a cloud PC provider
+### Example 2: List role assignments for a Cloud PC provider
### Request
Content-type: application/json
} ```
-### Example 3: List role assignments for specific role of a cloud PC provider
+### Example 3: List role assignments for specific role of a Cloud PC provider
### Request
v1.0 Rbacapplicationmultiple Post Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/rbacapplicationmultiple-post-roleassignments.md
Namespace: microsoft.graph
Create a new [unifiedRoleAssignmentMultiple](../resources/unifiedroleassignmentmultiple.md) object for an RBAC provider. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) For other Microsoft 365 applications (like Azure AD), use [unifiedRoleAssignment](../resources/unifiedroleassignment.md).
Depending on the RBAC provider and the permission type (delegated or application
## HTTP request
-To create role assignment for a cloud PC provider:
+To create role assignment for a Cloud PC provider:
<!-- { "blockType": "ignored" } -->
Content-type: application/json
} ```
-### Example 3: Create a role assignment for a cloud PC provider
+### Example 3: Create a role assignment for a Cloud PC provider
#### Request
v1.0 Unifiedroleassignmentmultiple Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/unifiedroleassignmentmultiple-delete.md
Namespace: microsoft.graph
Delete a [unifiedRoleAssignmentMultiple](../resources/unifiedroleassignmentmultiple.md) object of an RBAC provider. This is applicable for a RBAC application that supports multiple principals and scopes. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) [!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
Depending on the RBAC provider and the permission type (delegated or application
## HTTP request
-To delete a unifiedRoleAssignmentMultiple for a cloud PC provider:
+To delete a unifiedRoleAssignmentMultiple for a Cloud PC provider:
<!-- { "blockType": "ignored" } --> ```http
The following is an example of the response.
HTTP/1.1 204 No Content ```
-### Example 2: Delete a unifiedRoleAssignmentMultiple in a cloud PC provider
+### Example 2: Delete a unifiedRoleAssignmentMultiple in a Cloud PC provider
### Request
v1.0 Unifiedroleassignmentmultiple Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/unifiedroleassignmentmultiple-get.md
Namespace: microsoft.graph
Get the properties and relationships of a [unifiedRoleAssignmentMultiple](../resources/unifiedroleassignmentmultiple.md) object of an RBAC provider. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) For other Microsoft 365 applications (like Azure AD), use [unifiedRoleAssignment](../resources/unifiedroleassignment.md).
Depending on the RBAC provider and the permission type (delegated or application
## HTTP request
-To get the properties and relationships of a unifiedRoleAssignmentMultiple for a cloud PC provider:
+To get the properties and relationships of a unifiedRoleAssignmentMultiple for a Cloud PC provider:
<!-- { "blockType": "ignored" } --> ```http GET /roleManagement/cloudPC/roleAssignments/{id}
Content-type: application/json
] } ```
-### Example 4: Get a roleAssignmentMultiple in a cloud PC provider
+### Example 4: Get a roleAssignmentMultiple in a Cloud PC provider
#### Request
Content-type: application/json
} ```
-### Example 5: Get a roleAssignmentMultiple in a cloud PC provider with `$expand`
+### Example 5: Get a roleAssignmentMultiple in a Cloud PC provider with `$expand`
#### Request
v1.0 Unifiedroleassignmentmultiple Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/unifiedroleassignmentmultiple-update.md
Namespace: microsoft.graph
Update an existing [unifiedRoleAssignmentMultiple](../resources/unifiedroleassignmentmultiple.md) object of an RBAC provider. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) [!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
Depending on the RBAC provider and the permission type (delegated or application
## HTTP request
-To update an existing unfiedRoleAssignmentMultiple for a cloud PC provider:
+To update an existing unfiedRoleAssignmentMultiple for a Cloud PC provider:
<!-- { "blockType": "ignored" } --> ```http
HTTP/1.1 204 OK
```
-## Example 2: update an existing unfiedRoleAssignmentMultiple in a cloud PC provider
+## Example 2: update an existing unfiedRoleAssignmentMultiple in a Cloud PC provider
### Request
v1.0 Unifiedroledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/unifiedroledefinition-get.md
Namespace: microsoft.graph
Get the properties and relationships of a [unifiedRoleDefinition](../resources/unifiedRoleDefinition.md) object of an RBAC provider. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) - directory (Azure AD directory roles) - entitlement management (Azure AD entitlement management)
Depending on the RBAC provider and the permission type (delegated or application
## HTTP request
-Get a role definition for a cloud PC provider:
+Get a role definition for a Cloud PC provider:
<!-- { "blockType": "ignored" } --> ```http GET /roleManagement/cloudPC/roleDefinitions/{id}
Content-type: application/json
} ```
-### Example 4: Get the definition of a built-in role for a cloud PC provider
+### Example 4: Get the definition of a built-in role for a Cloud PC provider
#### Request
v1.0 Virtualendpoint Geteffectivepermissions https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/virtualendpoint-geteffectivepermissions.md
Title: "virtualEndpoint: getEffectivePermissions"
-description: "**GetEffectivePermissions is a function that retrives the effective permissions of the currently authenticated user, which helps UX hide or disable content that the current user doesn't have access to.**"
+description: "**GetEffectivePermissions is a function that retrieves the effective permissions of the currently authenticated user, which helps UX hide or disable content that the current user doesn't have access to.**"
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-View the effective permissions of the currently authenticated user. GetEffectivePermissions is a function that retrives the effective permissions of the currently authenticated user, which helps UX hide or disable content that the current user doesn't have access to.
+View the effective permissions of the currently authenticated user. GetEffectivePermissions is a function that retrieves the effective permissions of the currently authenticated user, which helps UX hide or disable content that the current user doesn't have access to.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
v1.0 Virtualendpoint List Deviceimages https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/virtualendpoint-list-deviceimages.md
Title: "List cloudPcDeviceImages"
-description: "List the properties and relationships of OS images uploaded to cloud PC."
+description: "List the properties and relationships of OS images uploaded to Cloud PC."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-List the properties and relationships of the [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) objects (OS images) uploaded to cloud PC.
+List the properties and relationships of the [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) objects (OS images) uploaded to Cloud PC.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
v1.0 Virtualendpoint List Provisioningpolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/virtualendpoint-list-provisioningpolicies.md
Title: "List cloudPcProvisioningPolicies"
-description: "View the properties and relationships of all cloud PC provisioning policies."
+description: "View the properties and relationships of all Cloud PC provisioning policies."
localization_priority: Normal ms.prod: "cloud-pc"
v1.0 Virtualendpoint Post Deviceimages https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/virtualendpoint-post-deviceimages.md
Title: "Create cloudPcDeviceImage"
-description: "Upload a custom OS image that you can later provision on cloud PCs."
+description: "Upload a custom OS image that you can later provision on Cloud PCs."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Create a new [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) object. Upload a custom OS image that you can later provision on cloud PCs.
+Create a new [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) object. Upload a custom OS image that you can later provision on Cloud PCs.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
v1.0 Virtualendpoint Post Onpremisesconnections https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/virtualendpoint-post-onpremisesconnections.md
Title: "Create cloudPcOnPremisesConnection"
-description: "Create an on-premises connection for provisioning cloud PCs."
+description: "Create an on-premises connection for provisioning Cloud PCs."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Create a new [cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) object for provisioning cloud PCs.
+Create a new [cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) object for provisioning Cloud PCs.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
v1.0 Virtualendpoint Post Provisioningpolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/virtualendpoint-post-provisioningpolicies.md
Title: "Create cloudPcProvisioningPolicy"
-description: "Create a new cloud PC provisioning policy."
+description: "Create a new Cloud PC provisioning policy."
localization_priority: Normal ms.prod: "cloud-pc"
The following table shows the properties that are required when you create the [
|:|:|:| |displayName|String|The display name for the provisioning policy.| |description|String|The provisioning policy description.|
-|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the cloud PC service.|
-|imageId|String|The ID of the OS image you want to provision on cloud PCs. The format for a gallery type image is: {publisher_offer_sku}.|
+|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.|
+|imageId|String|The ID of the OS image you want to provision on Cloud PCs. The format for a gallery type image is: {publisher_offer_sku}.|
|imageDisplayName|String|The display name for the OS image youΓÇÖre provisioning.|
-|imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on cloud PCs. Possible values are: `gallery`, `custom`.|
+|imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on Cloud PCs. Possible values are: `gallery`, `custom`.|
## Response
v1.0 Cloudpc https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/cloudpc.md
Represents a cloud-managed virtual desktop.
|Property|Type|Description| |:|:|:|
-|id|String|Unique identifier for the cloud PC. Read-only.|
-|displayName|String|The cloud PC display name.|
-|imageDisplayName|String|Name of the OS image that's on the cloud PC.|
-|managedDeviceId|String|The cloud PCΓÇÖs Intune device ID.|
-|managedDeviceName|String|The cloud PCΓÇÖs Intune device name.|
-|provisioningPolicyId|String|The cloud PC's provisioning policy ID.|
-|provisioningPolicyName|String|The provisioning policy that is applied during provisioning of cloud PCs.|
-|onPremisesConnectionName|String|The on-premises connection that is applied during provisioning of cloud PCs.|
-|servicePlanId|String|The cloud PC's service plan ID.|
-|servicePlanName|String|The cloud PC's service plan name.|
-|status|[cloudPcStatus](#cloudpcstatus-values)|Status of the cloud PC. Possible values are: `notProvisioned`, `provisioning`, `provisioned`, `upgrading`, `inGracePeriod`, `deprovisioning`, `failed`.|
-|statusDetails|[cloudPcStatusDetails](../resources/cloudpcstatusdetails.md)|The details of the cloud PC status.|
-|userPrincipalName|String|The user principal name (UPN) of the user assigned to the cloud PC.|
-|lastModifiedDateTime|DateTimeOffset|The cloud PC's last modified date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
+|id|String|Unique identifier for the Cloud PC. Read-only.|
+|displayName|String|The Cloud PC display name.|
+|imageDisplayName|String|Name of the OS image that's on the Cloud PC.|
+|managedDeviceId|String|The Cloud PCΓÇÖs Intune device ID.|
+|managedDeviceName|String|The Cloud PCΓÇÖs Intune device name.|
+|provisioningPolicyId|String|The Cloud PC's provisioning policy ID.|
+|provisioningPolicyName|String|The provisioning policy that is applied during provisioning of Cloud PCs.|
+|onPremisesConnectionName|String|The on-premises connection that is applied during provisioning of Cloud PCs.|
+|servicePlanId|String|The Cloud PC's service plan ID.|
+|servicePlanName|String|The Cloud PC's service plan name.|
+|status|[cloudPcStatus](#cloudpcstatus-values)|Status of the Cloud PC. Possible values are: `notProvisioned`, `provisioning`, `provisioned`, `upgrading`, `inGracePeriod`, `deprovisioning`, `failed`.|
+|statusDetails|[cloudPcStatusDetails](../resources/cloudpcstatusdetails.md)|The details of the Cloud PC status.|
+|userPrincipalName|String|The user principal name (UPN) of the user assigned to the Cloud PC.|
+|lastModifiedDateTime|DateTimeOffset|The Cloud PC's last modified date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
|gracePeriodEndDateTime|DateTimeOffset|The date and time when the grace period ends and reprovisioning/deprovisioning happens. Required only if 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`.| ### cloudPcStatus values
v1.0 Cloudpcdeviceimage https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/cloudpcdeviceimage.md
Title: "cloudPcDeviceImage resource type"
-description: "Represents the image resource on cloud PC."
+description: "Represents the image resource on Cloud PC."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents the image resource on a cloud PC.
+Represents the image resource on a Cloud PC.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
Represents the image resource on a cloud PC.
|Property|Type|Description| |:|:|:|
-|id|String|Unique identifier for the image resource on the cloud PC. Read-only.|
+|id|String|Unique identifier for the image resource on the Cloud PC. Read-only.|
|sourceImageResourceId|String|The ID of the source image resource on Azure. Required format: "/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}".| |displayName|String|The image's display name.| |version|String|The image version. For example: 0.0.1, 1.5.13.| |osBuildNumber|String|The image's OS build version. For example: 1909.| |operatingSystem|String|The image's operating system. For example: Windows 10 Enterprise.| |lastModifiedDateTime|DateTimeOffset|The data and time that the image was last modified. The time is shown in ISO 8601 format and Coordinated Universal Time (UTC) time. For example, midnight UTC on Jan 1, 2014 appears as '2014-01-01T00:00:00Z'.|
-|status|cloudPcDeviceImageStatus|The status of the image on cloud PC. Possible values are: `pending`, `ready`, `failed`.|
+|status|cloudPcDeviceImageStatus|The status of the image on Cloud PC. Possible values are: `pending`, `ready`, `failed`.|
|statusDetails|cloudPcDeviceImageStatusDetails|The details of the image's status, which indicates why the upload failed, if applicable. Possible values are: `internalServerError`, `sourceImageNotFound`, `osVersionNotSupported`, and `sourceImageInvalid`.| ### cloudPcDeviceImageStatus values
Represents the image resource on a cloud PC.
|Member|Description| |:|:| |pending|The image upload is in progress.|
-|ready|The image is ready for use on cloud PCs.|
+|ready|The image is ready for use on Cloud PCs.|
|failed|The image couldnΓÇÖt be uploaded. | ### cloudPcDeviceImageStatusDetails values
v1.0 Cloudpconpremisesconnection https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/cloudpconpremisesconnection.md
Title: "cloudPcOnPremisesConnection resource type"
-description: "Represents a defined collection of Azure resource information that can be used to establish on-premises network connectivity for cloud PCs."
+description: "Represents a defined collection of Azure resource information that can be used to establish on-premises network connectivity for Cloud PCs."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a defined collection of Azure resource information that can be used to establish on-premises network connectivity for cloud PCs.
+Represents a defined collection of Azure resource information that can be used to establish on-premises network connectivity for Cloud PCs.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
v1.0 Cloudpcprovisioningpolicy https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/cloudpcprovisioningpolicy.md
Title: "cloudPcProvisioningPolicy resource type"
-description: "Represents a cloud PC provisioning policy."
+description: "Represents a Cloud PC provisioning policy."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a cloud PC provisioning policy.
+Represents a Cloud PC provisioning policy.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
Represents a cloud PC provisioning policy.
|Property|Type|Description| |:|:|:|
-|id|String|Unique identifier for the cloud PC provisioning policy. Read-only.|
+|id|String|Unique identifier for the Cloud PC provisioning policy. Read-only.|
|displayName|String|The display name for the provisioning policy.| |description|String|The provisioning policy description.|
-|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the cloud PC service.|
-|imageId|String|The ID of the OS image you want to provision on cloud PCs. The format for a gallery type image is: {publisher_offer_sku}.|
+|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.|
+|imageId|String|The ID of the OS image you want to provision on Cloud PCs. The format for a gallery type image is: {publisher_offer_sku}.|
|imageDisplayName|String|The display name for the OS image youΓÇÖre provisioning.|
-|imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on cloud PCs. Possible values are: `gallery`, `custom`.|
+|imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on Cloud PCs. Possible values are: `gallery`, `custom`.|
## Relationships
v1.0 Cloudpcusersetting https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/cloudpcusersetting.md
Title: "cloudPcUserSetting resource type"
-description: "Represent a cloud Pc user setting"
+description: "Represent a Cloud PC user setting"
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a cloud PC user setting.
+Represents a Cloud PC user setting.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
Represents a cloud PC user setting.
## Properties |Property|Type|Description| |:|:|:|
-|id|String|Unique identifier for the cloud PC user setting. Read-only.|
+|id|String|Unique identifier for the Cloud PC user setting. Read-only.|
|displayName|String|The setting name displayed in the user interface. |
-|localAdminEnabled|Boolean|Indicates whether the local admin option is enabled. 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. |
-|selfServiceEnabled|Boolean|Indicates whether the self-service option is enabled. Default value is `false`. To enable the self-service option, change the setting to `true`. If the self-service option is enabled, the end user is allowed to perform some self-service operations, such as upgrading the cloud PC through the end user portal.|
+|localAdminEnabled|Boolean|Indicates whether the local admin option is enabled. 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. |
+|selfServiceEnabled|Boolean|Indicates whether the self-service option is enabled. Default value is `false`. To enable the self-service option, change the setting to `true`. If the self-service option is enabled, the end user is allowed to perform some self-service operations, such as upgrading the Cloud PC through the end user portal.|
|lastModifiedDateTime|DateTimeOffset|The last date and time the setting was modified. The Timestamp type represents the date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 looks like this:ΓÇ»'2014-01-01T00:00:00Z'.ΓÇ»| |createdDateTime|DateTimeOffset|The date and time the setting was created. The Timestamp type represents the date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 looks like this: '2014-01-01T00:00:00Z'.ΓÇ»|
v1.0 Rolemanagement https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/rolemanagement.md
Namespace: microsoft.graph
Represents a Microsoft 365 RBAC role management entity that provides access to role definitions and role assignments surfaced from various RBAC providers. The unified role management API currently supports the following RBAC providers in Microsoft 365:-- cloud PC
+- Cloud PC
- device management (Intune) - directory (Azure AD directory roles) - entitlement management (Azure AD entitlement management)
None.
| Relationship | Type | Description | |:-|:|:|
-|cloudPC|[rbacApplicationMultiple](rbacapplicationmultiple.md)|Provides access to role definitions and role assignments of a cloud PC RBAC provider. Read-only. Nullable.|
+|cloudPC|[rbacApplicationMultiple](rbacapplicationmultiple.md)|Provides access to role definitions and role assignments of a Cloud PC RBAC provider. Read-only. Nullable.|
|deviceManagement|[rbacApplicationMultiple](rbacapplicationmultiple.md)| Provides access to role definitions and role assignments of an Intune RBAC provider. Read-only. Nullable.| |directory|[rbacApplication](rbacapplication.md)|Provides access to role definitions and role assignments of an Azure AD RBAC provider. Read-only. Nullable.| |entitlementManagement|[rbacApplication](rbacapplication.md)| Provides access to role definitions and role assignments of Azure AD entitlement management. Read-only. Nullable.|
v1.0 Unifiedroleassignmentmultiple https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/unifiedroleassignmentmultiple.md
You can create a role assignment with multiple principals and multiple scopes.
You must provide either **directoryScopeIds** or **appScopeIds**. The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- Microsoft Intune [!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
v1.0 Unifiedroledefinition https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/unifiedroledefinition.md
Namespace: microsoft.graph
Represents a collection of permissions listing the operations, such as read, write, and delete, that can be performed by an RBAC provider, as part of Microsoft 365 RBAC [role management](rolemanagement.md). The following RBAC providers are currently supported:-- cloud PC
+- Cloud PC
- device management (Intune) - directory (Azure AD) - entitlement management (Azure AD) > [!NOTE]
-> The cloud PC and entitlement management RBAC providers currently support only the [list](../api/rbacapplication-list-roledefinitions.md) and [get](../api/unifiedroledefinition-get.md) operations.
+> The Cloud PC and entitlement management RBAC providers currently support only the [list](../api/rbacapplication-list-roledefinitions.md) and [get](../api/unifiedroledefinition-get.md) operations.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)]
v1.0 Virtualendpoint https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/virtualendpoint.md
Title: "virtualEndpoint resource type"
-description: "The virtualEndpoint resource represents a container for cloud PC management functionality."
+description: "The virtualEndpoint resource represents a container for Cloud PC management functionality."
localization_priority: Normal ms.prod: "cloud-pc"
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a container for APIs to manage cloud PC.
+Represents a container for APIs to manage Cloud PC.
-Use the cloud PC API to provision and manage virtual desktops for employees in an organization. Use it in conjunction with the [Intune API](../resources/intune-graph-overview.md) to manage physical and virtual endpoints.
+Use the Cloud PC API to provision and manage virtual desktops for employees in an organization. Use it in conjunction with the [Intune API](../resources/intune-graph-overview.md) to manage physical and virtual endpoints.
[!INCLUDE [cloudpc-api-preview](../../includes/cloudpc-api-preview.md)] ## Methods
Use the cloud PC API to provision and manage virtual desktops for employees in a
|Relationship|Type|Description| |:|:|:| |cloudPCs|[cloudPC](../resources/cloudpc.md) collection|Cloud managed virtual desktops.|
-|deviceImages|[cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) collection|The image resource on cloud PC.|
-|onPremisesConnections|[cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) collection|A defined collection of Azure resource information that can be used to establish on-premises network connectivity for cloud PCs.|
+|deviceImages|[cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) collection|The image resource on Cloud PC.|
+|onPremisesConnections|[cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) collection|A defined collection of Azure resource information that can be used to establish on-premises network connectivity for Cloud PCs.|
|provisioningPolicies|[cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) collection|Cloud PC provisioning policy.| |userSettings|[cloudPcUserSetting](../resources/cloudpcusersetting.md) collection|Cloud PC user settings. | |auditEvents|[cloudPcAuditEvent](../resources/cloudpcauditevent.md) collection|Cloud PC audit event.|
v1.0 Conversationthread Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/v1.0/api/conversationthread-get.md
Here is an example of the response. Note: The response object shown here might b
```http HTTP/1.1 200 OK Content-type: application/json
-Content-length: 419
+Content-length: 223
{
- "toRecipients": [
- {
- "emailAddress": {
- "name": "name-value",
- "address": "address-value"
- }
- }
- ],
+ "id": "thread-id",
"topic": "topic-value", "hasAttachments": true, "lastDeliveredDateTime": "datetime-value", "uniqueSenders": [ "uniqueSenders-value" ],
- "ccRecipients": [
- {
- "emailAddress": {
- "name": "name-value",
- "address": "address-value"
- }
- }
- ]
+ "preview": "preview-value",
+ "isLocked": false
} ```