Msvm_VirtualSystemExportSettingData class

Provides additional information to be used with the ExportVirtualSystemEx method of the Msvm_VirtualSystemManagementService class.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

class Msvm_VirtualSystemExportSettingData : CIM_SettingData
{
  string  Description;
  string  Caption;
  string  InstanceID;
  string  ElementName;
  boolean CopyVmStorage;
  boolean CopyVmRuntimeInformation;
  boolean CreateVmExportSubdirectory;
  uint8   CopySnapshotConfiguration;
  string  SnapshotVirtualSystem;
};

Members

The Msvm_VirtualSystemExportSettingData class has these types of members:

Properties

The Msvm_VirtualSystemExportSettingData class has these properties.

Caption
Data type: string
Access type: Read-only
Qualifiers: MaxLen (64)

A short description (one-line string) of the object. This property is inherited from CIM_SettingData.

CopySnapshotConfiguration
Data type: uint8
Access type: Read/write

Indicates what snapshots are to be exported with the VM.

ValueMeaning
ExportAllSnapshots
0

All snapshots will be exported with the VM.

ExportNoSnapshots
1

No snapshots will be exported with the VM.

ExportOneSnapshot
2

The snapshots identified by the SnapshotVirtualSystem property will be exported with the VM. The CopyVmStorage and CopyVmRuntimeInformation properties are ignored, storage and run-time information is exported with the VM, and any VHD differencing disks will be merged into a new VHD.

 

CopyVmRuntimeInformation
Data type: boolean
Access type: Read/write

Indicates whether the VM run-time information will be copied when the VM is exported.

ValueMeaning
TRUE

The VM run-time information will be copied.

FALSE

The VM run-time information will not be copied.

 

CopyVmStorage
Data type: boolean
Access type: Read/write

Indicates whether the VM storage will be copied when the VM is exported.

ValueMeaning
TRUE

The VM storage will be copied.

FALSE

The VM storage will not be copied.

 

CreateVmExportSubdirectory
Data type: boolean
Access type: Read/write

Indicates whether a subdirectory with the name of the VM will be created when the VM is exported.

ValueMeaning
TRUE

A subdirectory will be created.

FALSE

A subdirectory will not be created.

 

Description
Data type: string
Access type: Read-only

A description of the object. This property is inherited from CIM_SettingData.

ElementName
Data type: string
Access type: Read-only

The display name for this instance. In addition, the display name can be used as an index property for a search or query. (Note: The name does not have to be unique within a namespace.) This property is inherited from CIM_SettingData.

InstanceID
Data type: string
Access type: Read-only
Qualifiers: Key

Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. This property is inherited from CIM_SettingData.

SnapshotVirtualSystem
Data type: string
Access type: Read/write

Path to a Msvm_VirtualSystemSettingData instance that represents the snapshot to be exported with the VM. If the CopySnapshotConfiguration property is not set to 2 (ExportOneSnapshot), this property is ignored.

Remarks

Access to the Msvm_VirtualSystemExportSettingData class might be restricted by UAC Filtering. For more information, see User Account Control and WMI.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2

End of client support

None supported

End of server support

Windows Server 2012

Namespace

Root\Virtualization

MOF

WindowsVirtualization.mof

See also

Virtual System Management Classes
ExportVirtualSystemEx

 

 

Community Additions

ADD
Show: