Msvm_CollectionSnapshotExportSettingData class
Export setting data to be passed in to the ExportSnapshot method of Msvm_CollectionSnapshotService class.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_CollectionSnapshotExportSettingData : CIM_SettingData
{
boolean CopyVmStorage;
string DifferentialBackupBase;
uint16 BackupIntent;
};
Members
The Msvm_CollectionSnapshotExportSettingData class has these types of members:
Properties
The Msvm_CollectionSnapshotExportSettingData class has these properties.
-
BackupIntent
-
-
Data type: uint16
-
Access type: Read/write
Indicates the intent how the exported backup sets would be used:
-
-
BackupIntentPreserveChain (1)
-
All exported full and differential backup sets would be preserved as they are.
-
BackupIntentMerge (2)
-
The exported full and differential backup sets would be merged to synthesize full backup sets.
CopyVmStorage
-
Data type: boolean
-
Access type: Read/write
if true, the VM storage will be copied when the VM is exported. Otherwise, false.
DifferentialBackupBase
-
Data type: string
-
Access type: Read/write
Base for differential export. This is either path to an Msvm_ReferencePointCollection instance that represents the reference point, or path to an Msvm_SnapshotCollection instance that represents the snapshot to be used as a base for differential export.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 10 [desktop apps only] |
Minimum supported server |
Windows Server 2016 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|