Click or drag to resize

ISCSISession Class

ISCSISession Information about an iSCSI session.
Inheritance Hierarchy
SystemObject
  SolidFire.CoreRpcBase
    SolidFire.Element.ApiISCSISession

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public class ISCSISession : RpcBase

The ISCSISession type exposes the following members.

Constructors
  NameDescription
Public methodISCSISession
Initializes a new instance of the ISCSISession class
Top
Properties
  NameDescription
Public propertyAccountID
The numeric ID of the account object used for authentication (if any).
Public propertyAccountName
The name of the account object used for authentication (if any).
Public propertyAuthentication
Authentication information for this session.
Public propertyCreateTime
The time when this session was created.
Public propertyDriveID
The numeric drive ID associated with this session.
Public propertyDriveIDs
A list of numeric drive IDs associated with this session.
Public propertyInitiator
The initiator object (if any) associated with this session.
Public propertyInitiatorIP
The initiator's socket IP address and TCP port number.
Public propertyInitiatorName
The initiator's iSCSI qualified name (IQN) string.
Public propertyInitiatorPortName
The iSCSI initiator port name string.
Public propertyInitiatorSessionID
The iSCSI initiator session ID (ISID) for this session.
Public propertyMsSinceLastIscsiPDU
Number of milliseconds since this session received an iSCSI PDU.
Public propertyMsSinceLastScsiCommand
Number of milliseconds since this session received a SCSI command.
Public propertyNodeID
The numeric node ID associated with this session.
Public propertyServiceID
The numeric service ID associated with this session.
Public propertySessionID
The numeric ID associated with this session.
Public propertyTargetIP
The target's socket IP address and TCP port number.
Public propertyTargetName
The target's iSCSI qualified name (IQN) string.
Public propertyTargetPortName
The iSCSI target port name string.
Public propertyVirtualNetworkID
The numeric ID of the virtual network (if any) used to create the session.
Public propertyVolumeID
The numeric ID of the volume (if any) associated with the target name.
Public propertyVolumeInstance
The instance of the volume (if any) associated with this session.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.)
Top
See Also