Reference Guide
The Reference Guide contains the
file:///T|/htdocs/SOFTWARE/smcliins/cli81/en/refgd/index.html[10/19/2012 10:01:19 AM]
PostalCode Free form string specifying postal code in which the managed element resides.
Province Free form string identifying the province in which the managed element resides.
Rack Free form string identifying the rack in which the managed element resides.
RackCluster Free form string identifying the rack cluster in which the managed element resides.
RackTheta Free form string identifying the rack theta.
RackUnit
A rack unit is a standard measurement of height used to denote the amount of space a physical component occupies in a rack. Rack capacity may be expressed in terms rack units. When used to indicate location, rack
units indicate an offset from the bottom of rack. Thus RackUnit identifies a particular offset from the bottom of the rack that is occupied by the managed resource. It is implementation specific whether the rack unit
reported is the highest, lowest, or intermediate rack unit occuppied by the managed resource.
Room Free form string identifying the room in which the managed element resides.
Row Free form string identifying the row in which the managed element resides.
State Free form string identifying the state in which the managed element resides.
StreetAddressOne Free form string for the first line of a street address.
StreetAddressTwo Free form string for the second line of a street address. Uses of this property include consistency with form based address entry, or if the number of characters in the street address exceed MaxStringLength.
DCIM_BIOSEnumeration
AttributeName
A string identifying the structured element name for a BIOS attribute using the format "<OrgID>:<identifier>" in which <OrgID>, does contain a colon (":"). The value of <OrgID> is a copyrighted, trademarked or
otherwise unique name that is owned by the entity defining the <identifier>, or is a registered ID that is assigned to the entity by a recognized global authority. For DMTF defined identifiers, the <OrgID> is set to 'DMTF'
and the <identifier> is specified in the BIOS Attribute Registry.
CurrentValue An array of strings representing the current value or values of the BIOS Attribute.
InstanceID
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. In order to ensure uniqueness within the NameSpace, the value of InstanceID SHOULD be constructed
using the following 'preferred' algorithm: <OrgID>:<LocalID>Where <OrgID> and <LocalID> are separated by a colon ':', and where <OrgID> MUST include a copyrighted, trademarked or
otherwise unique name that is owned by the business entity creating/defining the InstanceID, or is a registered ID that is assigned to the business entity by a recognized global authority (This is similar to the <Schema
Name>_<Class Name> structure of Schema class names.) In addition, to ensure uniqueness <OrgID> MUST NOT contain a colon (':'). When using this algorithm, the first colon to appear in InstanceID MUST
appear between <OrgID> and <LocalID>. <LocalID> is chosen by the business entity and SHOULD not be re-used to identify different underlying (real-world) elements. If the above 'preferred' algorithm is
not used, the defining entity MUST assure that the resultant InstanceID is not re-used across any InstanceIDs produced by this or other providers for this instance's NameSpace. For DMTF defined instances, the
'preferred' algorithm MUST be used with the <OrgID> set to 'CIM'.
IsReadOnly
This property specifies if the underlying system BIOS or BIOSService will not allow the Attribute to be modified through calls tothe methods CIM_BIOSService.SetBIOSAttribute or CIM_BIOSService.SetBIOSDefaults. This
does not mean the Attribute can not be modified through other means. Only that the CIM interfaceis not capable of making a change.
PossibleValues
An array of strings containing possible value definitions for the Attribute. The first element SHOULD not be NULL and there SHOULD be no NULL or empty string elements intermixed with populated array element values. A
Value of NULL indicates an element's value is unknown.
PossibleValuesDescription
An array of free-form strings providing explanations and details behind the entries in the CIM_BIOSEnumeration.PossibleValues array. Note that each entry of this array is related to the entry in PossibleValues array that is
located at the same index.
DCIM_BIOSPassword
AttributeName
A string identifying the structured element name for a BIOS attribute using the format "<OrgID>:<identifier>" in which <OrgID>, does contain a colon (":"). The value of <OrgID> is a copyrighted, trademarked or
otherwise unique name that is owned by the entity defining the <identifier>, or is a registered ID that is assigned to the entity by a recognized global authority. For DMTF defined identifiers, the <OrgID> is set to 'DMTF'
and the <identifier> is specified in the BIOS Attribute Registry.
CurrentValue CurrentValue returns an empty array.
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: 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.
InstanceID
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. In order to ensure uniqueness within the NameSpace, the value of InstanceID SHOULD be constructed
using the following 'preferred' algorithm: <OrgID>:<LocalID>Where <OrgID> and <LocalID> are separated by a colon ':', and where <OrgID> MUST include a copyrighted, trademarked or
otherwise unique name that is owned by the business entity creating/defining the InstanceID, or is a registered ID that is assigned to the business entity by a recognized global authority (This is similar to the <Schema
Name>_<Class Name> structure of Schema class names.) In addition, to ensure uniqueness <OrgID> MUST NOT contain a colon (':'). When using this algorithm, the first colon to appear in InstanceID MUST
appear between <OrgID> and <LocalID>. <LocalID> is chosen by the business entity and SHOULD not be re-used to identify different underlying (real-world) elements. If the above 'preferred' algorithm is
not used, the defining entity MUST assure that the resultant InstanceID is not re-used across any InstanceIDs produced by this or other providers for this instance's NameSpace. For DMTF defined instances, the
'preferred' algorithm MUST be used with the <OrgID> set to 'CIM'.
MaxLength
This property specifies the maximum string length allowed when modifying this BIOS attribute. A value of NULL defines the maximum length is unknown. A value of 0 defines the maximum length as
18446744073709551615, the limitation of the property definition as uint64.
MinLength This property specifies the minimum string length allowed when modifying this BIOS attribute. A value of NULL is defined as zero.
PendingValue PendingValue returns an empty array.
DCIM_BIOSString
AttributeName
A string identifying the structured element name for a BIOS attribute using the format ":" in which , does contain a colon (":"). The value of is a copyrighted, trademarked or otherwise unique name that is owned by the
entity defining the , or is a registered ID that is assigned to the entity by a recognized global authority. For DMTF defined identifiers, the is set to 'DMTF' and the is specified in the BIOS Attribute Registry.
CurrentValue An array of strings representing the current value or values of the BIOS Attribute.
InstanceID
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. In order to ensure uniqueness within the NameSpace, the value of InstanceID SHOULD be constructed
using the following 'preferred' algorithm: :Where and are separated by a colon ':', and where MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity creating/defining the
InstanceID, or is a registered ID that is assigned to the business entity by a recognized global authority (This is similar to the _ structure of Schema class names.) In addition, to ensure uniqueness MUST NOT contain a
colon (':'). When using this algorithm, the first colon to appear in InstanceID MUST appear between and . is chosen by the business entity and SHOULD not be re-used to identify different underlying (real-world) elements.
If the above 'preferred' algorithm is not used, the defining entity MUST assure that the resultant InstanceID is not re-used across any InstanceIDs produced by this or other providers for this instance's NameSpace. For
DMTF defined instances, the 'preferred' algorithm MUST be used with the set to 'CIM'.
MaxLength
This property specifies the maximum string length allowed when modifying this BIOS attribute. A value of NULL defines the maximum length is unknown. A value of 0 defines the maximum length as
18446744073709551615, the limitation of the property definition as uint64.
StringType
The StringType property provides management applications with information defining implementation's capabilities regarding string values. A value of ASCII indicates a plain text formatting with no tabs formating or bolds,
plain text. A value of hex indicates a simple encoding of the numerals 0 to 9 and the letters A to F and is not case sensitive. A value of unicode indicates fully multi-lingual text support. A string BIOS Attribute with value of
regex is a regular expression and the CIM_BIOSString.ValueExpression is applied to values represented and any value that is attempted to be set by invoking SetBIOSAttribute().
Possible values are:
0 = Unknown
2 = ASCII
3 = hex
4 = unicode
5 = regex .. = DMTF Reserved
65536..4294967295 = Vendor Reserved










