CloudPC.ReadWrite
Graph Methods
Type: A = Application Permission, D = Delegate Permission
Ver | Type | Method |
---|---|---|
V1 | D | GET /me/cloudPCs/{cloudPCId}/getFrontlineCloudPcAccessState |
Delegate Permission
Id | |
Consent Type | |
Display String | |
Description |
Resources
cloudPC
Property | Type | Description |
---|---|---|
aadDeviceId | String | The Microsoft Entra device ID of the Cloud PC. |
connectivityResult | cloudPcConnectivityResult | The connectivity health check result of a Cloud PC, including the updated timestamp and whether the Cloud PC can be connected. |
diskEncryptionState | cloudPcDiskEncryptionState | The disk encryption applied to the Cloud PC. Possible values: notAvailable , notEncrypted , encryptedUsingPlatformManagedKey , encryptedUsingCustomerManagedKey , and unknownFutureValue . |
displayName | String | The display name of the Cloud PC. |
gracePeriodEndDateTime | DateTimeOffset | 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 . |
id | String | The unique identifier for the Cloud PC. Read-only. |
imageDisplayName | String | Name of the OS image that's on the Cloud PC. |
lastLoginResult | cloudPcLoginResult | The last login result of the Cloud PC. For example, { "time": "2014-01-01T00:00:00Z"} . |
lastModifiedDateTime | DateTimeOffset | 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 time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
lastRemoteActionResult | cloudPcRemoteActionResult | The last remote action result of the enterprise Cloud PCs. The supported remote actions are: Reboot , Rename , Reprovision , Restore , and Troubleshoot . |
managedDeviceId | String | The Intune device ID of the Cloud PC. |
managedDeviceName | String | The Intune device name of the Cloud PC. |
onPremisesConnectionName | String | The Azure network connection that is applied during the provisioning of Cloud PCs. |
osVersion | cloudPcOperatingSystem | The version of the operating system (OS) to provision on Cloud PCs. Possible values are: windows10 , windows11 , and unknownFutureValue . |
partnerAgentInstallResults | cloudPcPartnerAgentInstallResult collection | The results of every partner agent's installation status on Cloud PC. |
powerState | cloudPcPowerState | The power state of a Cloud PC. The possible values are: running , poweredOff and unknown . This property only supports shift work Cloud PCs. |
provisioningPolicyId | String | The provisioning policy ID of the Cloud PC. |
provisioningPolicyName | String | The provisioning policy that is applied during the provisioning of Cloud PCs. |
provisioningType | cloudPcProvisioningType | The type of licenses to be used when provisioning Cloud PCs using this policy. Possible values are: dedicated , shared , unknownFutureValue . Default value is dedicated . |
servicePlanId | String | The service plan ID of the Cloud PC. |
servicePlanName | String | The service plan name of the Cloud PC. |
servicePlanType | cloudPcServicePlanType | The service plan type of the Cloud PC. |
status | microsoft.graph.cloudPcStatus | The status of the Cloud PC. Possible values are: notProvisioned , provisioning , provisioned , upgrading , inGracePeriod , deprovisioning , failed , restoring . |
statusDetails | cloudPcStatusDetails | The details of the Cloud PC status. |
userAccountType | cloudPcUserAccountType | The account type of the user on provisioned Cloud PCs. Possible values are: standardUser , administrator , and unknownFutureValue . |
userPrincipalName | String | The user principal name (UPN) of the user assigned to the Cloud PC. |
cloudPcProvisioningPolicy
Property | Type | Description |
---|---|---|
alternateResourceUrl | String | The URL of the alternate resource that links to this provisioning policy. Read-only. |
cloudPcGroupDisplayName | String | The display name of the Cloud PC group that the Cloud PCs reside in. Read-only. |
cloudPcNamingTemplate | Edm.String |
The template used to name Cloud PCs provisioned using this policy. This 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 Cloud PC's name will start with "CPC-", have a four-character username in the middle followed by a "-" character, and end with five random characters. The total length of the text generated by the template can be no more than 15 characters. Supports $filter , $select , $orderby . |
description | String | The provisioning policy description. |
displayName | String | The display name for the provisioning policy. |
domainJoinConfiguration | cloudPcDomainJoinConfiguration | Specifies how Cloud PCs will join Microsoft Entra ID. |
enableSingleSignOn | Boolean | 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. 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. |
gracePeriodInHours | Int32 | The number of hours to wait before reprovisioning/deprovisioning happens. Read-only. |
id | String | Unique identifier for the Cloud PC provisioning policy. Read-only. |
imageDisplayName | String | The display name for the OS image you’re provisioning. |
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}. Supported values for each of the parameters are as follows:
|
imageType | cloudPcProvisioningPolicyImageType | The type of OS image (custom or gallery) you want to provision on Cloud PCs. Possible values are: gallery , custom . |
localAdminEnabled | Boolean | Indicates whether the local admin option is enabled. If the local admin option is enabled, the end user can be an admin of the Cloud PC device. Read-only. |
managedBy | cloudPcManagementService | Specifies which services manage the Azure network connection. Possible values are: windows365 , devBox , unknownFutureValue , rpaBox . Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: rpaBox . Read-only. |
microsoftManagedDesktop | microsoftManagedDesktop | The specific settings for the Microsoft Managed Desktop, which enables customers to get a managed device experience for the Cloud PC. Before you can enable Microsoft Managed Desktop, an admin must configure it. |
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. |
provisioningType | cloudPcProvisioningType | 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. Possible values are: dedicated , shared , unknownFutureValue . |
windowsSettings | cloudPcWindowsSettings | Specific Windows settings to configure while creating Cloud PCs for this provisioning policy. |