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.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Namespace

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
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.
UMLPackagePathstringCIM::Interop
Versionstring2.8.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ClassInfouint16
DeprecatedstringCIM_Namespace.ClassType
DescriptionstringEnumeration indicating the organization/schema of the Namespace's objects. For example, they may be instances of classes of a specific CIM version.
ModelCorrespondencestringCIM_Namespace.DescriptionOfClassInfo
Requiredbooleantrue
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 200, 201, 202
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 Recast
Writebooleantrue
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.
ModelCorrespondencestringCIM_Namespace.DescriptionOfClassType, CIM_Namespace.ClassTypeVersion
ValueMapstring0, 1, 2, 200, 201, 202
ValuesstringUnknown, Other, CIM, DMI Recast, SNMP Recast, CMIP Recast
Writebooleantrue
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)
ModelCorrespondencestringCIM_Namespace.DescriptionOfClassType, CIM_Namespace.ClassType
Writebooleantrue
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.
Keybooleantrue
MaxLenuint32256
DescriptionOfClassInfostring
DeprecatedstringCIM_Namespace.DescriptionOfClassType
DescriptionstringA string providing more detail (beyond the general classification in ClassInfo) for the object hierarchy of the Namespace.
ModelCorrespondencestringCIM_Namespace.ClassInfo
Writebooleantrue
DescriptionOfClassTypestring
DescriptionstringA string providing more detail (beyond the general classification in ClassInfo) for the object hierarchy of the Namespace.
ModelCorrespondencestringCIM_Namespace.ClassType, CIM_Namespace.ClassTypeVersion
Writebooleantrue
Namestring
DescriptionstringA string to uniquely identify the Namespace within the ObjectManager.
Keybooleantrue
MaxLenuint32256
ObjectManagerCreationClassNamestring
DescriptionstringThe scoping ObjectManager's CreationClassName.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_ObjectManager.CreationClassName
ObjectManagerNamestring
DescriptionstringThe scoping ObjectManager's Name.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_ObjectManager.Name
SystemCreationClassNamestring
DescriptionstringThe scoping System's CreationClassName.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_ObjectManager.SystemCreationClassName
SystemNamestring
DescriptionstringThe scoping System's Name.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_ObjectManager.SystemName

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_ManagedElement
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_ManagedElement

Class Methods