Msvm_MigrationJob, ROOT\virtualization\v2\ms_409

Class | Methods (2) | Properties (7) | Qualifiers (3) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

This class represents a migration operation job created for storage orvirtual system migration by virtual system migration service.

Msvm_MigrationJob methods

Msvm_MigrationJob has 2 methods (2 Local)

NameOriginReturn
GetErrorMsvm_MigrationJobuint32 {'out':True}
GetErrorExMsvm_MigrationJobuint32 {'out':True}

Msvm_MigrationJob properties

Msvm_MigrationJob has 7 properties (7 Local)

NameOriginCIMType
CancellableMsvm_MigrationJob11 [boolean]
DestinationHostMsvm_MigrationJob8 [string]
JobTypeMsvm_MigrationJob18 [uint16]
MigrationTypeMsvm_MigrationJob18 [uint16]
NewResourceSettingDataMsvm_MigrationJob8 [string]
NewSystemSettingDataMsvm_MigrationJob8 [string]
VirtualSystemNameMsvm_MigrationJob8 [string]

Detailed description of Msvm_MigrationJob methods

Local methods (2) of Msvm_MigrationJob class

GetError method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Errorstring0-
Values['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']
GetError method is in 4 classes of ROOT\virtualization\v2\ms_409 and in 8 namespaces
GetErrorEx method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Errorsstring0-{'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.','Out':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.'
Values['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']
GetErrorEx method is in 4 classes of ROOT\virtualization\v2\ms_409 and in 2 namespaces

Detailed description of Msvm_MigrationJob properties

Local properties (7) of Msvm_MigrationJob class

Cancellable property
CIMTYPE'boolean'
Description'Indicates whether the job can be cancelled. The value of this property does not guarantee that a request to cancel the job will succeed.'
Cancellable property is in 4 classes of ROOT\virtualization\v2\ms_409 and in 2 namespaces
DestinationHost property
CIMTYPE'string'
Description'Hostname the destination virtualization platform where the virtual system is migrating. It will be NULL for storage migration.'
DestinationHost property is in 1 class (Msvm_MigrationJob) of ROOT\virtualization\v2\ms_409 and in 2 namespaces
JobType property
CIMTYPE'uint16'
Description'Indicates the type of Job being tracked by this object.'
JobType property is in 3 classes of ROOT\virtualization\v2\ms_409 and in 2 namespaces
MigrationType property
CIMTYPE'uint16'
Description'The migration type as defined in Msvm_VirtualSystemMigrationSettingData.MigrationType. This can beused to identify the type of migration the job represents.'
MigrationType property is in 2 classes of ROOT\virtualization\v2\ms_409 and in 2 namespaces
NewResourceSettingData property
CIMTYPE'string'
Description'For Live Migration this must be set to NULL. For Storage Migration, it will specify the virtual machine's virtual hard drives which moved and where they moved. If not NULL, NewResourceSettingData will contain an array of embedded instances of resource allocation setting data (RASD) which represent VHDs. Destination location will be provided using Connection property of RASD.'
NewResourceSettingData property is in 1 class (Msvm_MigrationJob) of ROOT\virtualization\v2\ms_409 and in 2 namespaces
NewSystemSettingData property
CIMTYPE'string'
Description'For Live Migration this will be set to NULL. For Storage Migration, it will indicate the new path for virtual machine data (ExternalDataRoot, SnapshotDataRoot and SwapFileDataRoot). This being NULL indicates that virtual machine's data roots are not moving. Otherwise NewSystemSettingData will be instance of Msvm_VirtualSystemGlobalSettingData containing properties ExternalDataRoot, SnapshotDataRoot and SwapFileDataRoot. If not NULL, ExternalDataRoot property will specify new location of virtual machine's current configuration and saved state. If not NULL, SnapshotDataRoot property will specify new location for snapshots data. If not NULL, SwapFileDataRoot property will specify new location of virtual machine's Smart Paging files '
NewSystemSettingData property is in 1 class (Msvm_MigrationJob) of ROOT\virtualization\v2\ms_409 and in 2 namespaces
VirtualSystemName property
CIMTYPE'string'
Description'GUID of the affected virtual system.'
VirtualSystemName property is in 2 classes of ROOT\virtualization\v2\ms_409 and in 2 namespaces

Msvm_MigrationJob Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
Description'This class represents a migration operation job created for storage orvirtual system migration by virtual system migration service.'
LOCALE1033

Msvm_MigrationJob System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\virtualization\v2\ms_409:Msvm_MigrationJob'___SYSTEM8
__NAMESPACE'ROOT\virtualization\v2\ms_409'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_ConcreteJob', 'CIM_Job', 'CIM_LogicalElement', 'CIM_ManagedSystemElement', 'CIM_ManagedElement']___SYSTEM8
__PROPERTY_COUNT7___SYSTEM3
__RELPATH'Msvm_MigrationJob'___SYSTEM8
__DYNASTY'CIM_ManagedElement'___SYSTEM8
__SUPERCLASS'CIM_ConcreteJob'___SYSTEM8
__CLASS'Msvm_MigrationJob'___SYSTEM8
__GENUS1___SYSTEM3
WUtils.com
online utility - toplist