Physical\CIM_ConfigurationCapacity.mof.mof (HTML version)

Return to index
CIM_ConfigurationCapacity Superclass: CIM_PhysicalCapacity
ConfigurationCapacity provides information on the minimum and maximum numbers of power supplies, fans, disk drives, etc. that can be connected to or placed on/into a PhysicalElement (and the number that must be connected/added/removed at a time). The PhysicalElement whose configuration is described is identified using the ElementCapacity association, inherited from PhysicalCapacity. The object whose capacities are indicated (ie, the power supply or fan) is identified in the ObjectType property of this class. Since the same min/max configurations can apply to multiple instances, this class is not defined as 'weak'.
Examples of the use of the ConfigurationCapacity class are to describe that a 'control unit' Chassis may be connected to (at most) 4 other I/O chassis, or to describe what a StorageLibrary's cabinet may contain. Continuing the latter example, a particular StorageLibrary's cabinet might hold a minimum of 3 and a maximum of 9 TapeDrives, and a minimum of 88 and a maximum of 264 StorageMediaLocations ('Slots'). This information would be described in two instances of ConfigurationCapacity, both associated to the StorageLibrary's PhysicalPackage.
This class does NOT represent the tradeoffs that are likely to be required of one resource for another. It simply represents capacities. In the case of the StorageLibrary, there may be only 2 valid configurations - 9 TapeDrives with 88 Slots, or 3 TapeDrives with 264 Slots. This class only conveys that 'up to' 9 Drives and 'up to' 264 slots may be available and are supported.
Qualifiers:Version ( "2.6.0" )
Parameters (local in grey)
uint32 Increment ;
Increment in which Elements must be added or removed.
MaxLen ( 64 )
ModelCorrespondence { "CIM_ConfigurationCapacity.ObjectType" }
string OtherTypeDescription ;
A string describing the object type - used when the ObjectType property is set to 0 ('Other'). OtherType Description should be set to NULL when ObjectType is any value other than 0.
uint64 MaximumCapacity ;
Maximum number of Elements of type, ObjectType, that may be installed.
uint64 MinimumCapacity ;
Minimum number of Elements of type, ObjectType, that must be installed.
Key
Override ( "Name" )
string Name ;
The inherited Name serves as a part of the Configuration Capacity object key.
ValueMap { "0" , "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" , "10" , "11" , "12" , "13" , "14" , "15" , "16" , "17" , "18" , "19" , "20" , "21" , "22" , "23" , "24" }
Values { "Other" , "Processors" , "Power Supplies" , "Fans" , "Batteries" , "I/O Slots" , "Memory Slots" , "MediaAccessDevices (Drives)" , "StorageMediaLocation Slots" , "StorageMediaLocation Magazines" , "StorageMediaLocation Panels" , "StorageMediaLocation InterLibrary Ports" , "StorageMediaLocation Limited Access Ports" , "Doors" , "MediaTransferDevice Pickers" , "MediaTransferDevice Changers" , "LabelReaders" , "Contained Chassis" , "Connected Chassis" , "Connected Frames" , "Front Side I/O Slots" , "Back Side I/O Slots" , "Cache Memory" , "NVS Memory" , "Volatile Memory" }
Key
ModelCorrespondence { "CIM_ConfigurationCapacity.OtherTypeDescription" }
uint16 ObjectType ;
The type of object (power supply, fan, disk drive, ...) whose capacities are indicated. This information is part of the class' key.
string ElementName ;
A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information.
Note that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties.
MaxLen ( 64 )
string Caption ;
The Caption property is a short textual description (one- line string) of the object.
string Description ;
The Description property provides a textual description of the object.