Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.25 KB

File metadata and controls

26 lines (21 loc) · 1.25 KB
description Automatically generated file. DO NOT MODIFY
# Code snippets are only available for the latest version. Current version is 1.x
from msgraph_beta import GraphServiceClient
from msgraph_beta.generated.devicemanagement.virtualendpoint.cloudpcs.item.set_review_status.set_review_status_post_request_body import SetReviewStatusPostRequestBody
from msgraph_beta.generated.models.cloud_pc_review_status import CloudPcReviewStatus
from msgraph_beta.generated.models.cloud_pc_user_access_level import CloudPcUserAccessLevel
from msgraph_beta.generated.models.cloud_pc_blob_access_tier import CloudPcBlobAccessTier
# To initialize your graph_client, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
request_body = SetReviewStatusPostRequestBody(
	review_status = CloudPcReviewStatus(
		in_review = True,
		user_access_level = CloudPcUserAccessLevel.Restricted,
		azure_storage_account_id = "/subscriptions/f68bd846-16ad-4b51-a7c6-c84944a3367c/resourceGroups/Review/providers/Microsoft.Storage/storageAccounts/snapshotsUnderReview",
		access_tier = CloudPcBlobAccessTier.Hot,
	),
)

await graph_client.device_management.virtual_endpoint.cloud_p_cs.by_cloud_p_c_id('cloudPC-id').set_review_status.post(request_body)