Class CIM_ProtocolControllerForDevice
extends CIM_AbstractProtocolControllerForDevice

This association indicates a subclass of LogicalDevice (for example a Storage Volume) is connected through a specific ProtocolController. In many situations (for example storage LUN masking), there may be many of these associations used to relate to different objects. Therefore subclasses have been defined to optimize enumeration of the associations.

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


Class Hierarchy

CIM_Dependency
   |
   +--CIM_AbstractProtocolControllerForDevice
   |
   +--CIM_ProtocolControllerForDevice

Direct Known Subclasses

CIM_AssociatedProtocolController
CIM_ProtocolControllerAccessesUnit
CIM_ProtocolControllerForPort
CIM_ProtocolControllerForUnit

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
Associationbooleantrue
DescriptionstringThis association indicates a subclass of LogicalDevice (for example a Storage Volume) is connected through a specific ProtocolController. In many situations (for example storage LUN masking), there may be many of these associations used to relate to different objects. Therefore subclasses have been defined to optimize enumeration of the associations.
UMLPackagePathstringCIM::Device::ProtocolController
Versionstring2.28.0

Class Properties

Association References

NameClass OriginReference Class
AntecedentCIM_ProtocolControllerForDeviceCIM_ProtocolController
DependentCIM_ProtocolControllerForDeviceCIM_LogicalDevice

Inherited Properties

NameData TypeClass Origin
AccessPriorityuint16CIM_AbstractProtocolControllerForDevice
AccessStateuint16CIM_AbstractProtocolControllerForDevice
DeviceNumberstringCIM_AbstractProtocolControllerForDevice

Class Methods