MSCluster_ClusterDisk class
A dynamic WMI class that represents a disk. This is the parent class for the MSCluster_Disk and MSCluster_AvailableDisk classes.
The following syntax is simplified from MOF code and includes all inherited properties.
Syntax
[Abstract, Provider("MS_CLUSTER_PROVIDER"), UUID("{53C7E15E-E185-4A74-929A-568F5FAF8103}"), AMENDMENT]
class MSCluster_ClusterDisk : MSCluster_LogicalElement
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
uint32 Flags;
uint32 Characteristics;
string Id;
uint32 Signature;
string GptGuid;
uint32 ScsiPort;
uint32 ScsiBus;
uint32 ScsiTargetID;
uint32 ScsiLUN;
uint64 Size;
uint32 Number;
string VirtualDiskId;
string StoragePoolId;
};
Members
The MSCluster_ClusterDisk class has these types of members:
Properties
The MSCluster_ClusterDisk class has these properties.
-
Caption
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (64)
A short textual description (one-line string) of the disk.
This property is inherited from CIM_ManagedSystemElement.
-
-
Characteristics
-
-
Data type: uint32
-
Access type: Read-only
Provides the characteristics of the disk. The cluster defines characteristics only for resources. For a description of these characteristics, see CLUSCTL_RESOURCE_GET_CHARACTERISTICS.
**Windows Server 2008 R2 and Windows Server 2008: **
This property is read/write before Windows Server 2012.
This property is inherited from MSCluster_LogicalElement.
-
-
Description
-
-
Data type: string
-
Access type: Read-only
Provides a textual description of the disk.
This property is inherited from CIM_ManagedSystemElement.
-
-
Flags
-
-
Data type: uint32
-
Access type: Read-only
Provides access to the flags set for the disk. The cluster defines flags only for resources. For a description of these flags, see CLUSCTL_RESOURCE_GET_FLAGS.
**Windows Server 2008 R2 and Windows Server 2008: **
This property is read/write before Windows Server 2012.
This property is inherited from MSCluster_LogicalElement.
-
-
GptGuid
-
-
Data type: string
-
Access type: Read-only
Provides the GUID for GPT disks. For MBR disks, this property is not populated.
-
-
Id
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key
Provides the ID of the disk. For virtual disks, the property value is "Space Id". For non-virtual disks, the property value contains the same value as either the GptGuid property (for GPT disks) or the Signature property (for MBR disks).
-
-
InstallDate
-
-
Data type: datetime
-
Access type: Read-only
-
Qualifiers: MappingStrings ("MIF.DMTF|ComponentID|001.5")
A datetime value indicating when the disk was installed. A lack of a value does not indicate that the disk is not installed.
This property is inherited from CIM_ManagedSystemElement.
-
-
Name
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (256)
Defines the label by which the disk is known.
This property is inherited from CIM_ManagedSystemElement.
-
-
Number
-
-
Data type: uint32
-
Access type: Read-only
The disk number on the node hosting the disk.
-
-
ScsiBus
-
-
Data type: uint32
-
Access type: Read-only
Provides the SCSI bus of the disk.
-
-
ScsiLUN
-
-
Data type: uint32
-
Access type: Read-only
Provides the SCSI LUN of the disk.
-
-
ScsiPort
-
-
Data type: uint32
-
Access type: Read-only
Provides the SCSI port number of the disk.
-
-
ScsiTargetID
-
-
Data type: uint32
-
Access type: Read-only
Provides the SCSI target ID of the disk.
-
-
Signature
-
-
Data type: uint32
-
Access type: Read-only
Provides the signature for MBR disks. For GPT disks, this property is not populated.
-
-
Size
-
-
Data type: uint64
-
Access type: Read-only
The physical size of the disk.")
-
-
Status
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (10)
A string indicating the current status of the disk.
This property is inherited from CIM_ManagedSystemElement.
-
-
("OK")
-
("Error")
-
("Degraded")
-
("Unknown")
-
("Pred Fail")
-
("Starting")
-
("Stopping")
-
("Service")
-
("Stressed")
-
("NonRecover")
StoragePoolId
-
Data type: string
-
Access type: Read-only
Provides the storage pool ID for MBR disks. For GPT disks, this property is not populated.
VirtualDiskId
-
Data type: string
-
Access type: Read-only
The id of the virtual disk.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\MSCluster |
MOF |
|
DLL |
|