Data Object - DesktopInstantCloneDesktopProvisioningStatusData

Class
VMware.Hv.InstantCloneProvisioningStatusData
Property of
DesktopProvisioningStatusData
See also
BaseImageSnapshotId, BaseImageVmId, DesktopPushImageSettings, ImageManagementStreamId, ImageManagementTagId
Since
Horizon 7.0

Data Object Description

Read-only operation and provisioning status data for instant clone desktops.

Data Object Properties

Properties

Name Type Description
operationxsd:string

The operation that this instant clone desktop is undergoing.
  • This property will be one of:
    Value Description
    "NONE"There is no current operation on the desktop.
    "INITIAL_PUBLISH"The desktop has just been created and is undergoing initial publishing.
    "SCHEDULE_PUSH_IMAGE"The push operation is scheduled on the desktop
    "CANCEL_SCHEDULED_PUSH_IMAGE"The scheduled push operation on the desktop is being cancelled.
    "INFRASTRUCTURE_CHANGE"A cluster or datastore change operation was requested for the desktop.
    "FINAL_UNPUBLISH"A desktop has been deleted and is undergoing final unpublishing.
instantClonePendingImageStatexsd:string

This represents the state of the pending image. This will be null when there is no pending image for the desktop.
  • This property need not be set.
  • This property will be one of:
    Value Description
    "PENDING_PUBLISH"This is the initial transient state of the pending image before instant clone pool creation operation has started.
    "PUBLISHING"This is the transient state of the pending image when creation of instant clone pool operation is going on.
    "READY"This is the state of the pending image after successful publish of the pending image and before that image has been upgraded to the current image. This is normally seen after successful publish for a push image which has been scheduled to trigger at a later time.
    "FAILED"This is the state of the pending image if creation of instant clone pool operation has failed or timed out.
instantCloneCurrentImageStatexsd:string

This represents the state of the current image.
  • This property need not be set.
  • This property will be one of:
    Value Description
    "READY"This is the state of the current image after successful completion of pool creation operation. At this stage the current image is ready to be used to create the instant clones. Please note that this state is also reached from {@link InstantCloneCurrentImageStates#UNPUBLISHING} state on successful completion of editing of cluster or editing of datastore(s) operations.
    "FAILED"This is the state of the current image if instant clone pool delete operation has failed or timed out.
    "PENDING_UNPUBLISH"This is the state of the current image before instant clone pool delete or cluster edit or datastore(s) edit operation(s) begins.
    "UNPUBLISHING"This is the transient state of the current image when instant clone pool delete or cluster edit or datastore(s) edit operation(s) is going on.
pendingImageParentVmBaseImageVmId

Pending base image VM for Instant clone desktops. This is used to return the information about the parent VM of the pending Image. To update base image VM of instant clone desktops use Desktop_SchedulePushImage method.
  • This property need not be set.
  • This property is required if operation is set to "INITIAL_PUBLISH", "SCHEDULE_PUSH_IMAGE", "CANCEL_SCHEDULED_PUSH_IMAGE", or "INFRASTRUCTURE_CHANGE".
pendingImageSnapshotBaseImageSnapshotId

Pending base image snapshot for Instant clone desktops. This is used to return the information about the snapshot of the pending Image. To update base image snapshot of instant clone desktops use Desktop_SchedulePushImage method.
  • This property need not be set.
  • This property is required if operation is set to "INITIAL_PUBLISH", "SCHEDULE_PUSH_IMAGE", "CANCEL_SCHEDULED_PUSH_IMAGE", or "INFRASTRUCTURE_CHANGE".
pendingImageParentVmPathxsd:string

Pending pendingImageParentVm path. The name is the last element of the path.
  • This property need not be set.
  • This property is required if operation is set to "INITIAL_PUBLISH", "SCHEDULE_PUSH_IMAGE", "CANCEL_SCHEDULED_PUSH_IMAGE", or "INFRASTRUCTURE_CHANGE".
pendingImageSnapshotPathxsd:string

Pending pendingImageSnapshot path. The name is the last element of the path.
  • This property need not be set.
  • This property is required if operation is set to "INITIAL_PUBLISH", "SCHEDULE_PUSH_IMAGE", "CANCEL_SCHEDULED_PUSH_IMAGE", or "INFRASTRUCTURE_CHANGE".
pendingImageManagementStreamImageManagementStreamId

Pending image management stream for Instant clone desktops. To update image management stream of instant clone desktops use Desktop_SchedulePushImage method.

Since Horizon 7.10
  • This property need not be set.
  • This property cannot be updated.
pendingImageManagementTagImageManagementTagId

Pending image management tag for Instant clone desktops. To update image management tag of instant clone desktops use Desktop_SchedulePushImage method.

Since Horizon 7.10
  • This property need not be set.
  • This property cannot be updated.
pendingImageManagementStreamNamexsd:string

Pending pendingImageManagementStream name.

Since Horizon 7.10
  • This property need not be set.
  • This property cannot be updated.
pendingImageManagementTagNamexsd:string

Pending pendingImageManagementTag name.

Since Horizon 7.10
  • This property need not be set.
  • This property cannot be updated.
pushImageSettingsDesktopPushImageSettings

If the current operation is a push image, the settings for that operation.
  • This property need not be set.
  • This property is required if operation is set to "SCHEDULE_PUSH_IMAGE".
pendingImageErrorxsd:string

This represents the error message if publishing of PushImage is failed.

Since Horizon 7.8
  • This property need not be set.
pendingImageProgressxsd:int

This represents the pending image publish progress in percentage for an instant clone desktop pool.

Since Horizon 7.11
  • This property need not be set.