{'ArrayType':'Indexed','Description':'If the operational status of the job is not "OK", this method returns an array of Msvm_Error instances. Otherwise, if the job is "OK", NULL is returned.','HyperVEmbeddedInstance':'Msvm_Error','Out':True}
Bypass_GetObject
True
Description
'When the job is executing or has terminated without error, then this method returns no Msvm_Error instance. However, if the job has failed because of some internal problem or because the job has been terminated by a client, then one or more Msvm_Error instances are returned.'
['Completed with No Error', 'Failed', 'Access Denied', 'Not Supported', 'Status is unknown', 'Timeout', 'Invalid parameter', 'System is in used', 'Invalid state for this operation', 'Incorrect data type', 'System is not available', 'Out of memory']
{'Description':'If the OperationalStatus on the Job is not "OK", then this method will return a CIM Error instance. Otherwise, when the Job is "OK", null is returned.','HyperVEmbeddedInstance':'CIM_Error'}
['Completed with No Error', 'Failed', 'Access Denied', 'Not Supported', 'Status is unknown', 'Timeout', 'Invalid parameter', 'System is in used', 'Invalid state for this operation', 'Incorrect data type', 'System is not available', 'Out of memory']
{'Description':'Indicates whether or not the Job should be automatically deleted upon termination. This parameter takes precedence over the property, DeleteOnCompletion.'}
{'Description':'RequestStateChange changes the state of a job. The possible values are as follows: Start (2) changes the state to 'Running'. Suspend (3) stops the job temporarily. The intention is to subsequently restart the job with 'Start'. It might be possible to enter the 'Service' state while suspended. (This is job-specific.) Terminate (4) stops the job cleanly, saving data, preserving the state, and shutting down all underlying processes in an orderly manner. Kill (5) terminates the job immediately with no requirement to save data or preserve the state. Service (6) puts the job into a vendor-specific service state. It might be possible to restart the job.','ValueMap':['2', '3', '4', '5', '6', '7..32767', '32768..65535'],'Values':['Start', 'Suspend', 'Terminate', 'Kill', 'Service', 'DMTF Reserved', 'Vendor Reserved']}
TimeoutPeriod
datetime
1
✓
-
{'Description':'A timeout period that specifies the maximum amount of time that the client expects the transition to the new state to take. The interval format must be used to specify the TimeoutPeriod. A value of 0 or a null parameter indicates that the client has no time requirements for the transition. If this property does not contain 0 or null and the implementation does not support this parameter, a return code of 'Use Of Timeout Parameter Not Supported' must be returned.'}
'On failure of the asynchronous operation, this property contains the file path to the child of the virtual hard drive being affected by this operation.'
read
True
Child property is in 1 class (Msvm_StorageJob) of ROOT\virtualization\v2 and in 6 namespaces
'The type of asynchronous operation being tracked by this instance of Msvm_StorageJob. Values are: Unknown VHD Creation: Creating a virtual hard disk image (VHD). Floppy Creation: Creating a virtual floppy disk image (VFD). Compaction: Compacting the size of a virtual hard disk image. Expansion: Expanding the size of a virtual hard disk image. Merging: Merging multiple virtual hard disk images into a single image. Conversion: Converting the type of a virtual hard disk image. Loopback Mount: Mounting the virtual hard disk on the parent partition. Get VHD Info: Retrieving information about a virtual hard disk image (VHD). Validate VHD Image: Validating a virtual hard disk image (VHD).'
'On failure of the asynchronous operation, this property contains the file path to the parent of the virtual hard drive being affected by this operation.'