Msvm_CollectionSnapshotExportSettingData class
The export setting data to pass to the ExportSnapshot method of the 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
{
string Caption;
string Description;
string InstanceID;
string ElementName;
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.
Caption
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (64)
A short textual description of the object.
This property is inherited from CIM_ManagedElement.
CopyVmStorage
-
Data type: boolean
-
Access type: Read/write
true to copy VM storage when a VM is exported; otherwise, false.
Description
-
Data type: string
-
Access type: Read-only
A textual description of the object.
This property is inherited from CIM_ManagedElement.
DifferentialBackupBase
-
Data type: string
-
Access type: Read/write
The base for a differential export. This value is either path to a Msvm_ReferencePointCollection instance that represents the reference point, or path to a Msvm_SnapshotCollection instance that represents the snapshot to use as a base for a differential export.
ElementName
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Required
The user-friendly name for an instance of this class. In addition, the user-friendly name can be used as an index for a search or query. 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
Uniquely identifies an instance of this class within the scope of the containing namespace.
[!Important]
In order to ensure uniqueness within the namespace, the value of the InstanceID property should be constructed in the following pattern: OrgID:LocalID
- OrgID must include a copyrighted, trademarked or otherwise unique name that is owned by the business entity that defines the InstanceID property, or be a registered ID that is assigned by a recognized global authority.
- OrgID must not contain a colon. The first colon in InstanceID must be between the OrgID andLocalID.
- LocalID is chosen by the business entity and should not be re-used to identify different underlying real-world elements.
- If the above pattern is not used, the defining entity must assure that the resultant InstanceID value is not re-used across any InstanceID properties that are produced by this provider or other providers for this namespace.
- For DMTF defined instances, the pattern must be used with the OrgID set to "CIM".
This property is inherited from CIM_SettingData.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2016 |
Namespace |
Root\HyperVCluster\v2 |
MOF |
|
DLL |
|