Skip to content

Latest commit

 

History

History
49 lines (43 loc) · 1.26 KB

File metadata and controls

49 lines (43 loc) · 1.26 KB
description Automatically generated file. DO NOT MODIFY
const options = {
	authProvider,
};

const client = Client.init(options);

const cloudPcProvisioningPolicy = {
  '@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'
  }
};

await client.api('/deviceManagement/virtualEndpoint/provisioningPolicies/1d164206-bf41-4fd2-8424-a3192d39ffff')
	.version('beta')
	.update(cloudPcProvisioningPolicy);