MSFT_SMPoolSetting class
Represents settings for a storage pool.
Windows Server 2012 R2 and Windows Server 2012: This class does not inherit from MSFT_SMStorageObject which is new for Windows Server 2016.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[dynamic, provider("WMIStorage"), AMENDMENT]
class MSFT_SMPoolSetting : MSFT_SMStorageObject
{
String ObjectId;
String Identifier;
String DisplayName;
boolean NoSinglePointOfFailure;
uint16 DataRedundancyMin;
uint16 DataRedundancyMax;
uint16 DataRedundancyGoal;
uint16 PackageRedundancyMin;
uint16 PackageRedundancyMax;
uint16 PackageRedundancyGoal;
uint16 ChangeableType;
uint16 ExtentStripeLength;
uint16 ExtentStripeLengthMin;
uint16 ExtentStripeLengthMax;
uint16 ParityLayout;
uint64 UserDataStripeDepth;
uint64 UserDataStripeDepthMin;
uint64 UserDataStripeDepthMax;
uint16 ThinProvisionedPoolType;
string ThinProvisionedPoolTypeDescription;
};
Members
The MSFT_SMPoolSetting class has these types of members:
Properties
The MSFT_SMPoolSetting class has these properties.
-
ChangeableType
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
DataRedundancyGoal
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
DataRedundancyMax
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
DataRedundancyMin
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
DisplayName
-
-
Data type: String
-
Access type: Read-only
The user-friendly name of the storage pool.
-
-
ExtentStripeLength
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
ExtentStripeLengthMax
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
ExtentStripeLengthMin
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
Identifier
-
-
Data type: String
-
Access type: Read-only
-
Qualifiers: Required
The ID of the logical instance of the object. This ID must be unique within the scope of the storage system.
This property is inherited from MSFT_SMStorageObject.
Windows Server 2012 R2 and Windows Server 2012: This property is present, but is not inherited from MSFT_SMStorageObject .
-
-
NoSinglePointOfFailure
-
-
Data type: boolean
-
Access type: Read-only
TBD
-
-
ObjectId
-
The ID of this class instance. This ID must be unique within the scope of the Windows Storage Management server that hosts the provider object.
This property is inherited from MSFT_SMStorageObject.
Windows Server 2012 R2 and Windows Server 2012: This property is present, but is not inherited from MSFT_SMStorageObject .
-
PackageRedundancyGoal
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
PackageRedundancyMax
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
PackageRedundancyMin
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
ParityLayout
-
-
Data type: uint16
-
Access type: Read-only
TBD
-
-
ThinProvisionedPoolType
-
-
Data type: uint16
-
Access type: Read-only
The type of thin provisioned pool used when StorageSetting is used as a goal for creating a thin provisioned pool.
The possible values are.
-
-
ThinlyProvisionedAllocatedStoragePool (7)
-
ThinlyProvisionedQuotaStoragePool (8)
-
ThinlyProvisionedLimitlessStoragePool (9)
-
DMTF Reserved
- 10 2047
-
Vendor Specific
- 2048 65535
ThinProvisionedPoolTypeDescription
-
Data type: string
-
Access type: Read-only
TBD
UserDataStripeDepth
-
Data type: uint64
-
Access type: Read-only
TBD
UserDataStripeDepthMax
-
Data type: uint64
-
Access type: Read-only
TBD
UserDataStripeDepthMin
-
Data type: uint64
-
Access type: Read-only
TBD
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Microsoft\Windows\Storage\SM |
MOF |
|
DLL |
|