Class CIM_iSCSISessionSettings
extends CIM_SettingData

The default negotiation settings for an iSCSI Session. These properties are used as the starting position for login negotiations between initiator and target nodes. The properties describing the resulting outcome of the login negotiation are in the iSCSISession class. Depending on a given implementation an instance of iSCSISessionSettings will be associated by ElementSettingData to one or more instances of iSCSIProtocolEndpoint, SCSIProtocolController, or ComputerSystem.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_SettingData
   |
   +--CIM_iSCSISessionSettings

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThe default negotiation settings for an iSCSI Session. These properties are used as the starting position for login negotiations between initiator and target nodes. The properties describing the resulting outcome of the login negotiation are in the iSCSISession class. Depending on a given implementation an instance of iSCSISessionSettings will be associated by ElementSettingData to one or more instances of iSCSIProtocolEndpoint, SCSIProtocolController, or ComputerSystem.
UMLPackagePathstringCIM::Network::iSCSI
Versionstring2.11.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
DataPDUInOrderPreferencebooleantrue
DescriptionstringThe DataPDUInOrder preference of this node. False (=No) indicates that iSCSI data PDUs within sequences MAY be in any order. True (=Yes) indicates that data PDUs within sequences MUST be at continuously increasing addresses, with no gaps or overlay between PDUs.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeDataPDUInOrder
ModelCorrespondencestringCIM_iSCSISession.DataPDUInOrder
Writebooleantrue
DataSequenceInOrderPreferencebooleantrue
DescriptionstringThe DataSequenceInOrder preference of this node. False (=No) indicates that iSCSI data PDU sequences MAY be transferred in any order. True (=Yes) indicates that data PDU sequences MUST be transferred using continuously increasing offsets, except during error recovery.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeDataSequenceInOrder
ModelCorrespondencestringCIM_iSCSISession.DataSequenceInOrder
Writebooleantrue
DefaultTimeToRetainPreferenceuint3220
DescriptionstringThe DefaultTime2Retain preference of this node. This is the maximum time, in seconds after an initial wait (Time2Wait), before which an active iSCSI task reassignment is still possible after an unexpected connection termination or a connection reset.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeDefaultTime2Retain
MaxValuesint643600
MinValuesint640
ModelCorrespondencestringCIM_iSCSISession.DefaultTimeToRetain
PUnitstringsecond
UnitsstringSeconds
Writebooleantrue
DefaultTimeToWaitPreferenceuint322
DescriptionstringThe DefaultTime2Wait preference of this node. This is the minimum time, in seconds, to wait before attempting an explicit/implicit logout or active iSCSI task reassignment after an unexpected connection termination or a connection reset.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeDefaultTime2Wait
MaxValuesint643600
MinValuesint640
ModelCorrespondencestringCIM_iSCSISession.DefaultTimeToWait
PUnitstringsecond
UnitsstringSeconds
Writebooleantrue
ErrorRecoveryLevelPreferenceuint320
DescriptionstringThe ErrorRecoveryLevel preference of this node. Currently, only 0-2 are valid. This is designed to accommodate future error recover levels. Higher error recovery levels imply support in addition to support for the lower error level functions. In other words, error level 2 implies support for levels 0-1, since those functions are subsets of error level 2.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeErrorRecoveryLevel
MaxValuesint64255
MinValuesint640
ModelCorrespondencestringCIM_iSCSISession.ErrorRecoveryLevel
Writebooleantrue
ImmediateDataPreferencebooleantrue
DescriptionstringThis property indicates ImmediateData preference for this node True = YES (but will accept NO), False = NO.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeImmediateData
ModelCorrespondencestringCIM_iSCSISession.ImmediateData
Writebooleantrue
InitialR2TPreferencebooleantrue
DescriptionstringThis property indicates the InitialR2T preference for this node: true = YES, false = will try to negotiate NO, will accept YES.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeInitialR2T
ModelCorrespondencestringCIM_iSCSISession.InitialR2T
Writebooleantrue
MaxConnectionsPerSessionuint321
DescriptionstringThe maximum number of connections allowed in each session to and/or from this node.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeMaxConnections
MaxValuesint6465535
MinValuesint641
ModelCorrespondencestringCIM_iSCSISession.MaxConnectionsPerSession
Writebooleantrue
MaxDataBurstLengthuint32262144
DescriptionstringThe maximum number of bytes which can be sent within a single sequence of Data-In or Data-Out PDUs.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeMaxBurstLength
MaxValuesint6416777215
MinValuesint64512
ModelCorrespondencestringCIM_iSCSISession.MaxDataBurstLength
PUnitstringbyte
UnitsstringBytes
Writebooleantrue
MaxOutstandingR2Tuint321
DescriptionstringMaximum number of outstanding R2Ts allowed per ISCSI task.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeMaxOutstandingR2T
MaxValuesint6465535
MinValuesint641
ModelCorrespondencestringCIM_iSCSISession.MaxOutstandingR2T
Writebooleantrue
MaxUnsolicitedFirstDataBurstLengthuint3265536
DescriptionstringThe maximum length (bytes) supported for unsolicited data to/from this node.
MappingStringsstringMIB.IETF|iSCSI-MIB.iscsiNodeFirstBurstLength
MaxValuesint6416777215
MinValuesint64512
ModelCorrespondencestringCIM_iSCSISession.MaxUnsolicitedFirstDataBurstLength
PUnitstringbyte
UnitsstringBytes
Writebooleantrue

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
ChangeableTypeuint16CIM_SettingData
ConfigurationNamestringCIM_SettingData
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_SettingData
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_SettingData

Class Methods