summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM236/DMTF/Device/CIM_LogicalDisk.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM236/DMTF/Device/CIM_LogicalDisk.mof')
-rw-r--r--Schemas/CIM236/DMTF/Device/CIM_LogicalDisk.mof37
1 files changed, 37 insertions, 0 deletions
diff --git a/Schemas/CIM236/DMTF/Device/CIM_LogicalDisk.mof b/Schemas/CIM236/DMTF/Device/CIM_LogicalDisk.mof
new file mode 100644
index 0000000..10e60e8
--- /dev/null
+++ b/Schemas/CIM236/DMTF/Device/CIM_LogicalDisk.mof
@@ -0,0 +1,37 @@
+// Copyright (c) 2005 DMTF. All rights reserved.
+ [Version ( "2.15.0" ),
+ UMLPackagePath ( "CIM::Device::StorageExtents" ),
+ Description (
+ "A LogicalDisk is a presentation of a contiguous range of "
+ "logical blocks that is identifiable by applications such as "
+ "filesystems via the Name field. (DeviceID (key) may use the "
+ "same name or some other unique text such as a UUID.) For "
+ "example in a Windows environment, the Name field may contain a "
+ "drive letter. In a Unix environment, it may contain the access "
+ "path (for example, \'/dev/...\'); and in a NetWare "
+ "environment, may contain the volume name. LogicalDisks are "
+ "typically built on a DiskPartition or other LogicalDisks (for "
+ "instance, those exposed by a software volume manager). "
+ "However, it can be based on other StorageExtents, like "
+ "CIM_Memory, in the case of a RAM disk. \n"
+ "\n"
+ "LogicalDisks SHOULD set the \'Exported\' value in "
+ "ExtentStatus[] if they are intended for application use." )]
+class CIM_LogicalDisk : CIM_StorageExtent {
+
+ [Override ( "NameFormat" ),
+ Description (
+ "LogicalDisk names shall use OS Device Name format." ),
+ ValueMap { "1", "12" },
+ Values { "Other", "OS Device Name" }]
+ uint16 NameFormat = 12;
+
+ [Override ( "NameNamespace" ),
+ Description (
+ "LogicalDisk names shall use OS Device Namespace." ),
+ ValueMap { "1", "8" },
+ Values { "Other", "OS Device Namespace" }]
+ uint16 NameNamespace = 8;
+
+
+};