Class CIM_Namespace
extends CIM_ManagedElement

Namespace provides a domain (in other words, a container), in which the instances [of a class] are guaranteed to be unique per the KEY qualifier definitions. It is named relative to the CIM_ObjectManager implementation that provides such a domain.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Namespace

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringNamespace provides a domain (in other words, a container), in which the instances [of a class] are guaranteed to be unique per the KEY qualifier definitions. It is named relative to the CIM_ObjectManager implementation that provides such a domain.None TRANSLATABLE= true
Versionstring2.8.0TOSUBCLASS= falseTRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
Captionstring
DescriptionstringThe Caption property is a short textual description (one- line string) of the object.None TRANSLATABLE= true
MaxLenuint3264None None
ClassInfouint16
DeprecatedstringCIM_Namespace.ClassTypeTOSUBCLASS= falseNone
DescriptionstringEnumeration indicating the organization/schema of the Namespace's objects. For example, they may be instances of classes of a specific CIM version.None TRANSLATABLE= true
ModelCorrespondencestringCIM_Namespace.DescriptionOfClassInfoNone None
RequiredbooleantrueNone OVERRIDABLE= false
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 200, 201, 202None None
ValuesstringUnknown, Other, CIM 1.0, CIM 2.0, CIM 2.1, CIM 2.2, CIM 2.3, CIM 2.4, CIM 2.5, CIM 2.6, CIM 2.7, CIM 2.8, DMI Recast, SNMP Recast, CMIP RecastNone TRANSLATABLE= true
WritebooleantrueNone None
ClassTypeuint16
DescriptionstringEnumeration indicating the schema of the Namespace's objects. For example, they may be instances of classes of a specific CIM version or a mapping from another standard, such as SNMP. If 'Other' is selected, the DescriptionOfClassType property MUST be populated.None TRANSLATABLE= true
ModelCorrespondencestringCIM_Namespace.DescriptionOfClassType, CIM_Namespace.ClassTypeVersionNone None
ValueMapstring0, 1, 2, 200, 201, 202None None
ValuesstringUnknown, Other, CIM, DMI Recast, SNMP Recast, CMIP RecastNone TRANSLATABLE= true
WritebooleantrueNone None
ClassTypeVersionstring
DescriptionstringThe version of the objects in this namespace. The string representing the version MUST be in the form: M + "." + N + "." + U Where: M - The major version (in numeric form) N - The minor version (in numeric form) U - The update (e.g. errata, patch, ..., in numeric form)None TRANSLATABLE= true
ModelCorrespondencestringCIM_Namespace.DescriptionOfClassType, CIM_Namespace.ClassTypeNone None
WritebooleantrueNone None
CreationClassNamestring
DescriptionstringCreationClassName indicates the name of the class or the subclass used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
Descriptionstring
DescriptionstringThe Description property provides a textual description of the object.None TRANSLATABLE= true
DescriptionOfClassInfostring
DeprecatedstringCIM_Namespace.DescriptionOfClassTypeTOSUBCLASS= falseNone
DescriptionstringA string providing more detail (beyond the general classification in ClassInfo) for the object hierarchy of the Namespace.None TRANSLATABLE= true
ModelCorrespondencestringCIM_Namespace.ClassInfoNone None
WritebooleantrueNone None
DescriptionOfClassTypestring
DescriptionstringA string providing more detail (beyond the general classification in ClassInfo) for the object hierarchy of the Namespace.None TRANSLATABLE= true
ModelCorrespondencestringCIM_Namespace.ClassType, CIM_Namespace.ClassTypeVersionNone None
WritebooleantrueNone None
ElementNamestring
DescriptionstringA 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 ManagedSystemElement's Name property 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 MAY be present in both the Name and ElementName properties.None TRANSLATABLE= true
Namestring
DescriptionstringA string to uniquely identify the Namespace within the ObjectManager.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
ObjectManagerCreationClassNamestring
DescriptionstringThe scoping ObjectManager's CreationClassName.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_ObjectManager.CreationClassNameNone OVERRIDABLE= false
ObjectManagerNamestring
DescriptionstringThe scoping ObjectManager's Name.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_ObjectManager.NameNone OVERRIDABLE= false
SystemCreationClassNamestring
DescriptionstringThe scoping System's CreationClassName.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_ObjectManager.SystemCreationClassNameNone OVERRIDABLE= false
SystemNamestring
DescriptionstringThe scoping System's Name.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_ObjectManager.SystemNameNone OVERRIDABLE= false