Data Object - DesktopVirtualCenterProvisioningData

Class
VMware.Hv.VirtualCenterProvisioningData
Property of
DesktopVirtualCenterProvisioningSettings
See also
BaseImageSnapshotId, BaseImageVmId, DatacenterId, DesktopComputeProfileSpec, HostOrClusterId, ImageManagementStreamId, ImageManagementTagId, ResourcePoolId, VmFolderId, VmTemplateId
Since
Horizon View 6.0

Data Object Description

Virtual Center entities associated with this Desktop that may not be retrievable.

Data Object Properties

Properties

Name Type Description
templateVmTemplateId

Template to deploy full clone VMs. Must be set if and only if parentVm and snapshot are unset. Applicable only to Virtual Center sourced desktops.
  • This property need not be set.
parentVmBaseImageVmId

Base image VM for View Composer VMs and current Image for Instant clone desktops. Must be set if and only if template is unset and snapshot is set. Applicable only to View Composer and Instant Clone Engine sourced desktops. For Instant Clone Engine desktops, this must be set on creation and cannot be updated. To update base image VM of instant clone desktops use Desktop_SchedulePushImage method.
  • This property need not be set.
snapshotBaseImageSnapshotId

Base image snapshot for View Composer and current Image snapshot for Instant clone desktops. Must be set only in case of View Composer sourced desktops and if and only if template is unset and parentVm is set. Applicable only to View Composer and Instant Clone Engine sourced desktops. For Instant Clone Engine desktops, this must be set on creation and cannot be updated. To update the base image snapshot of instant clone desktops use Desktop_SchedulePushImage method.
  • This property need not be set.
datacenterDatacenterId

Datacenter within which the desktop is configured.
  • This property cannot be updated.
vmFolderVmFolderId

VM folder to deploy the VMs to.
  • This property cannot be updated.
hostOrClusterHostOrClusterId

Host or cluster to deploy the VMs in. Note(s) :-
  • For Instant clone desktops only it can be only a cluster and not a host.
  • For Instant clone desktops, this can be modified only if there are no current operations ( operation is NONE)

resourcePoolResourcePoolId

Resource pool to deploy the VMs.
imageManagementStreamImageManagementStreamId

Image management Stream to be used in Desktop creation when Image Management feature is enabled. This is applicable for Instant clone and Full clone Desktops only. This is required when template, parentVm and snapshot are unset.

Since Horizon 7.10
  • This property need not be set.
imageManagementTagImageManagementTagId

Image Management Tag associated with the selected image management stream to be used in Desktop creation when Image Management feature is enabled. This is applicable for Instant clone and Full clone Desktops only. This is required when imageManagementStream is set.

Since Horizon 7.10
  • This property need not be set.
computeProfileDesktopComputeProfileSpec

Compute Profile used to specify the CPU, RAM and cores per socket configuration to create VMs with.

Since Horizon 8.6
  • This property need not be set.