Import-Module Microsoft.Graph.Beta.DeviceManagement.Administration
$params = @{
"@odata.type" = "#microsoft.graph.cloudPcProvisioningPolicy"
displayName = "HR provisioning policy"
description = "Provisioning policy for India HR employees"
onPremisesConnectionId = "4e47d0f6-6f77-44f0-8893-c0fe1701ffff"
imageId = "Image ID value"
imageDisplayName = "Image Display Name value"
imageType = "custom"
windowsSettings = @{
language = "en-US"
}
windowsSetting = @{
locale = "en-US"
}
microsoftManagedDesktop = @{
managedType = "starterManaged"
profile = $null
}
autopatch = @{
autopatchGroupId = "91197a0b-3a74-408d-ba88-bce3fdc4e5eb"
}
autopilotConfiguration = @{
devicePreparationProfileId = "59e5d3d2-ec68-4bfe-9693-27975b318990"
applicationTimeoutInMinutes = 30
onFailureDeviceAccessDenied = $false
}
userSettingsPersistenceConfiguration = @{
userSettingsPersistenceEnabled = $false
userSettingsPersistenceStorageSizeCategory = "fourGB"
}
}
Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy -CloudPcProvisioningPolicyId $cloudPcProvisioningPolicyId -BodyParameter $params
This example shows how to use the Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy Cmdlet.