Managed Object - VirtualMachineProvisioningChecker

Property of
ServiceContent
See also
CheckResult, Folder, HostSystem, ResourcePool, VirtualMachine, VirtualMachineCloneSpec, VirtualMachineInstantCloneSpec, VirtualMachinePowerState, VirtualMachineRelocateSpec
Since
vSphere API 4.0


Managed Object Description

Properties

Name Type Description
None

Methods

Methods defined in this Managed Object
CheckClone_Task, CheckInstantClone_Task, CheckMigrate_Task, CheckRelocate_Task, QueryVMotionCompatibilityEx_Task

CheckClone_Task

Required Privileges
System.View
Since
vSphere API 6.7

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VirtualMachineProvisioningChecker used to make the method call.
vm PManagedObjectReference
to a VirtualMachine

Since vSphere API 4.0
folder PManagedObjectReference
to a Folder

Since vSphere API 4.0
name Pxsd:string

Since vSphere API 4.0
spec PVirtualMachineCloneSpec

Since vSphere API 4.0
testType* Pxsd:string[]

Since vSphere API 4.0
*Need not be set PRequired privilege - see tooltip for details

Return Value

Type Description
ManagedObjectReference
to a ConverterTask

Faults

Type Description
InvalidState
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



CheckInstantClone_Task

Required Privileges
System.View
Since
vSphere API 6.7

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VirtualMachineProvisioningChecker used to make the method call.
vm PManagedObjectReference
to a VirtualMachine

Since vSphere API 6.7
spec PVirtualMachineInstantCloneSpec

Since vSphere API 6.7
testType* Pxsd:string[]

Since vSphere API 6.7
*Need not be set PRequired privilege - see tooltip for details

Return Value

Type Description
ManagedObjectReference
to a ConverterTask

Faults

Type Description
InvalidState
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



CheckMigrate_Task

Required Privileges
System.View

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VirtualMachineProvisioningChecker used to make the method call.
vm PManagedObjectReference
to a VirtualMachine

Since vSphere API 4.0
host* PManagedObjectReference
to a HostSystem

Since vSphere API 4.0
pool* PManagedObjectReference
to a ResourcePool

Since vSphere API 4.0
state* PVirtualMachinePowerState

Since vSphere API 4.0
testType* Pxsd:string[]

Since vSphere API 4.0
*Need not be set PRequired privilege - see tooltip for details

Return Value

Type Description
ManagedObjectReference
to a ConverterTask

Faults

Type Description
InvalidState
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



CheckRelocate_Task

Required Privileges
System.View

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VirtualMachineProvisioningChecker used to make the method call.
vm PManagedObjectReference
to a VirtualMachine

Since vSphere API 4.0
spec PVirtualMachineRelocateSpec

Since vSphere API 4.0
testType* Pxsd:string[]

Since vSphere API 4.0
*Need not be set PRequired privilege - see tooltip for details

Return Value

Type Description
ManagedObjectReference
to a ConverterTask

Faults

Type Description
InvalidState
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None



QueryVMotionCompatibilityEx_Task

Required Privileges
System.View

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VirtualMachineProvisioningChecker used to make the method call.
vm PManagedObjectReference[]
to a VirtualMachine[]

Since vSphere API 4.0
host PManagedObjectReference[]
to a HostSystem[]

Since vSphere API 4.0
PRequired privilege - see tooltip for details

Return Value

Type Description
ManagedObjectReference
to a ConverterTask

Faults

Type Description
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None