MSCluster_AvailableStoragePool class
Describes the available storage pool.
The following syntax is simplified from MOF code and includes all inherited properties.
Syntax
[Dynamic, Provider("MS_CLUSTER_PROVIDER"), UUID("{5C689C85-D436-481B-966C-8845EF9DF920}"), AMENDMENT]
class MSCluster_AvailableStoragePool : MSCluster_LogicalElement
{
string Caption;
datetime InstallDate;
string Status;
uint32 Flags;
uint32 Characteristics;
string Id;
string Name;
string Description;
uint32 HealthStatus;
uint32 QuorumStatus;
uint64 Attributes;
uint64 TotalSize;
uint64 Usage;
string ConnectedNodes[];
};
Members
The MSCluster_AvailableStoragePool class has these types of members:
Methods
The MSCluster_AvailableStoragePool class has these methods.
Method | Description |
---|---|
AddToCluster | Adds the storage pool to the cluster. |
Properties
The MSCluster_AvailableStoragePool class has these properties.
-
Attributes
-
-
Data type: uint64
-
Access type: Read-only
Attributes applied to the storage pool.
The possible values are.
-
-
ReadWrite (0)
-
ReadOnly (1)
-
ReadWrite (2)
-
ReadOnly (3)
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 object. 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.
ConnectedNodes
-
Data type: string array
-
Access type: Read-only
The name of the nodes which are connected to the storage pool.
Description
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Override (Description)
The description of the storage pool.
Flags
-
Data type: uint32
-
Access type: Read-only
Provides access to the flags set for the object. 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.
HealthStatus
-
Data type: uint32
-
Access type: Read-only
The health associated with this storage pool.
The possible values are.
Unknown (0)
Unhealthy (1)
Warning (2)
Healthy (3)
Id
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key
The storage pool Id.
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: Override (Name)
The name of the storage pool.
QuorumStatus
-
Data type: uint32
-
Access type: Read-only
Whether a sufficient number of storage pool configurations are present.
The possible values are.
Unknown (0)
Minority (1)
Majority (2)
Full (3)
Status
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (10)
A string indicating the current status of the object. Various operational and non-operational statuses are defined. Operational statuses are "OK", "Degraded", "Stressed" and "Pred Fail". "Stressed" indicates that the Element is functioning, but needs attention. Examples of "Stressed" states are overload, overheated, etc. The condition "Pred Fail" (failure predicted) indicates that an Element is functioning properly but predicting a failure in the near future. An example is a SMART-enabled hard drive. Non-operational statuses can also be specified. These are "Error", "NonRecover", "Starting", "Stopping" and "Service". "NonRecover" indicates that a non-recoverable error has occurred. "Service" describes an Element being configured, maintained or cleaned, or otherwise administered. This status could apply during mirror-resilvering of a disk, reload of a user permissions list, or other administrative task. Not all such work is on-line, yet the Element is neither "OK" nor in one of the other states.
This property is inherited from CIM_ManagedSystemElement.
("OK")
("Error")
("Degraded")
("Unknown")
("Pred Fail")
("Starting")
("Stopping")
("Service")
("Stressed")
("NonRecover")
TotalSize
-
Data type: uint64
-
Access type: Read-only
The total size that has been assigned to this storage pool.
Usage
-
Data type: uint64
-
Access type: Read-only
The size of this storage pool that is used by spaces.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\MSCluster |
MOF |
|
DLL |
|