| description |
Automatically generated file. DO NOT MODIFY |
const options = {
authProvider,
};
const client = Client.init(options);
const cloudPcProvisioningPolicy = {
'@odata.type': '#microsoft.graph.cloudPcProvisioningPolicy',
description: 'Description value',
displayName: 'Display Name value',
domainJoinConfiguration: {
domainJoinType: 'hybridAzureADJoin',
onPremisesConnectionId: '16ee6c71-fc10-438b-88ac-daa1ccafffff'
},
domainJoinConfigurations: [
{
onPremisesConnectionId: '16ee6c71-fc10-438b-88ac-daa1ccafffff',
type: 'hybridAzureADJoin'
},
{
onPremisesConnectionId: '26e16c71-f210-438b-88ac-d481ccafffff',
type: 'hybridAzureADJoin'
}
],
id: '1d164206-bf41-4fd2-8424-a3192d39ffff',
enableSingleSignOn: true,
imageDisplayName: 'Windows-10 19h1-evd',
imageId: 'MicrosoftWindowsDesktop_Windows-10_19h1-evd',
imageType: 'gallery',
onPremisesConnectionId: '4e47d0f6-6f77-44f0-8893-c0fe1701ffff',
windowsSettings: {
language: 'en-US'
},
windowsSetting: {
locale: 'en-US'
},
provisioningType: 'dedicated',
userExperienceType: 'cloudPc',
userSettingsPersistenceConfiguration: {
userSettingsPersistenceEnabled: true,
userSettingsPersistenceStorageSizeCategory: 'fourGB'
}
};
await client.api('/deviceManagement/virtualEndpoint/provisioningPolicies')
.version('beta')
.post(cloudPcProvisioningPolicy);