Class CIM_iSCSIProtocolEndpoint
extends CIM_SCSIProtocolEndpoint

This is an iSCSI-specific SCSIProtocolEndpoint. ConnectionType MUST be 'iSCSI'. An iSCSIProtocolEndpoint represents an iSCSI port, which is the usage of a subset of network portals (TCP+IP ProtocolEndpoints) in a Portal Group by an iSCSI node. The BindsTo associations from iSCSIProtocolEndpoint to TCPProtocolEndpoints makes this relationship explicit. For an iSCSI target, the Identifier property (the Target Portal Group Tag) makes the relationship unique. For an iSCSI initiator, the session identifier makes the initiator port unique within the node.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_ServiceAccessPoint
   |
   +--CIM_ProtocolEndpoint
   |
   +--CIM_SCSIProtocolEndpoint
   |
   +--CIM_iSCSIProtocolEndpoint

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThis is an iSCSI-specific SCSIProtocolEndpoint. ConnectionType MUST be 'iSCSI'. An iSCSIProtocolEndpoint represents an iSCSI port, which is the usage of a subset of network portals (TCP+IP ProtocolEndpoints) in a Portal Group by an iSCSI node. The BindsTo associations from iSCSIProtocolEndpoint to TCPProtocolEndpoints makes this relationship explicit. For an iSCSI target, the Identifier property (the Target Portal Group Tag) makes the relationship unique. For an iSCSI initiator, the session identifier makes the initiator port unique within the node.
UMLPackagePathstringCIM::Network::ProtocolEndpoints
Versionstring2.37.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Identifierstring
DescriptionstringIf this is an Initiator PE, Identifier MUST contain the ISID, if this is a Target PE, Identifier MUST contain the Target Portal Group Tag (TGPT). Each iSCSIProtocolEndpoint associated to a common SCSIProtocolController (iSCSI node) MUST have a unique Identifier. This field is formatted as 12 hexadecimal digits.
MaxLenuint3213
Requiredbooleantrue
Namestring
DescriptionstringThe format of Name is based on the ConnectionType property. For iSCSI, the Name property of an SCSIProtocolEndpoint MUST contain the iSCSI port name as described in the iSCSI RFC (currently http://www.ietf.org/rfc/rfc3720.xt) - < iSCSI node name> + ,',i,' + ISID for initiators, < iSCSI node name> + ',t,' + TPGT for targets, where <iSCSI node name> can be any of the standard iSCSI name namespaces (eg. iqn, eui); and includes the namespace prefix. The target portal group tag must conform to the regular expression "^[0-9A-F]{16}$".
Keybooleantrue
MappingStringsstringSPC.INCITS-T10 |Protocol Specific Parameters | Name
MaxLenuint32256
ModelCorrespondencestringCIM_SCSIProtocolEndpoint.ConnectionType, CIM_SCSIProtocolEndpoint.OtherConnectionType
OverridestringName
Roleuint16
DescriptionstringFor iSCSI, each SCSIProtocolEndpoint MUST act as either a target or an initiator endpoint.
OverridestringRole
ValueMapstring2, 3
ValuesstringInitiator, Target

Inherited Properties

NameData Type
BroadcastResetSupportedboolean
Captionstring
CommunicationStatusuint16
ConnectionTypeuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
NameFormatstring
OperatingStatusuint16
OtherConnectionTypestring
OtherEnabledStatestring
OtherTypeDescriptionstring
PrimaryStatusuint16
ProtocolIFTypeuint16
ProtocolTypeuint16
RequestedStateuint16
Statusstring
SystemCreationClassNamestring
SystemNamestring
TargetRelativePortNumberuint32
TimeOfLastStateChangedatetime
TransitioningToStateuint16
AvailableRequestedStatesuint16[]
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
BroadcastResetuint32
RequestStateChangeuint32