Class CIM_LogicalIdentity

CIM_LogicalIdentity is an abstract and generic association, indicating that two ManagedElements represent different aspects of the same underlying entity. This relationship conveys what could be defined with multiple inheritance. In most scenarios, the Identity relationship is determined by the equivalence of Keys or some other identifying properties of the related Elements. This relationship is reasonable in several scenarios. For example, it could be used to represent that a LogicalDevice is both a 'bus' entity and a 'functional' entity. A Device could be both a USB (bus) and a Keyboard (functional) entity.

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


Class Hierarchy

CIM_LogicalIdentity

Direct Known Subclasses

CIM_AccountIdentity
CIM_AttachedElement
CIM_ConcreteIdentity
CIM_DeviceIdentity
CIM_EndpointIdentity
CIM_FileIdentity
CIM_NetworkVirtualAdapter
CIM_SharedElement
CIM_SWRManageableAspect

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
Associationbooleantrue
DescriptionstringCIM_LogicalIdentity is an abstract and generic association, indicating that two ManagedElements represent different aspects of the same underlying entity. This relationship conveys what could be defined with multiple inheritance. In most scenarios, the Identity relationship is determined by the equivalence of Keys or some other identifying properties of the related Elements. This relationship is reasonable in several scenarios. For example, it could be used to represent that a LogicalDevice is both a 'bus' entity and a 'functional' entity. A Device could be both a USB (bus) and a Keyboard (functional) entity.
UMLPackagePathstringCIM::Core::CoreElements
Versionstring2.10.0

Class Properties

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
SameElementCIM_LogicalIdentityCIM_ManagedElement
DescriptionstringSameElement represents an alternate aspect of the ManagedElement.
Keybooleantrue
SystemElementCIM_LogicalIdentityCIM_ManagedElement
DescriptionstringSystemElement represents one aspect of the Managed Element. The use of 'System' in the role name does not limit the scope of the association. The role name was defined in the original association, where the referenced elements were limited to LogicalElements. Since that time, it has been found valuable to instantiate these types of relationships for ManagedElements, such as Collections. So, the referenced elements of the association were redefined to be ManagedElements. Unfortunately, the role name could not be changed without deprecating the entire association. This was not deemed necessary just to correct the role name.
Keybooleantrue

Class Methods