# Class CIM_SCSIInterface
extends CIM_ControlledBy

Note: The use of this class is deprecated in lieu of ProtocolControllerForUnit, because the SCSIController class involved in this association is itself deprecated. The protocol-related aspects of SCSI are better reflected in the new classes and associations. Deprecated description: SCSIInterface is a ControlledBy relationship that indicates which Devices are accessed through a SCSIController and describes the characteristics of this access.

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

## Class Hierarchy

CIM_Dependency
|
+--CIM_DeviceConnection
|
+--CIM_ControlledBy
|
+--CIM_SCSIInterface

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Association | boolean | true
Deprecated | string | CIM_ProtocolControllerAccessesUnit
Description | string | Note: The use of this class is deprecated in lieu of ProtocolControllerForUnit, because the SCSIController class involved in this association is itself deprecated. The protocol-related aspects of SCSI are better reflected in the new classes and associations. Deprecated description: SCSIInterface is a ControlledBy relationship that indicates which Devices are accessed through a SCSIController and describes the characteristics of this access.
UMLPackagePath | string | CIM::Device::Controller
Version | string | 2.10.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
InitiatorId | uint32 |
Deprecated | string | No value
Description | string | Note: The use of this method is deprecated. Deprecated description: The SCSI Initiator ID.
MappingStrings | string | MIF.DMTF|Bus Port|004.5
MaxQueueDepth | uint32 |
Deprecated | string | No value
Description | string | Note: The use of this method is deprecated. Deprecated description: Maximum number of Command Descriptor Blocks (CDBs) that can be supported by the target. This data cannot be obtained under all circumstances.
QueueDepthLimit | uint32 |
Deprecated | string | No value
Description | string | Note: The use of this method is deprecated. Deprecated description: The maximum number of concurrent Command Descriptor Blocks (CDBs) that the initiator will send to the target. This value should never be greater than MaxQueueDepth.
SCSIReservation | uint16 |
Deprecated | string | No value
Description | string | Note: The use of this method is deprecated. Deprecated description: SCSIReservation indicates the type of SCSI reservation that currently exists between the source and destination.
ValueMap | string | 0, 1, 2, 3
Values | string | Unknown, None, Simple, Persistent
SCSIRetries | uint32 |
Counter | boolean | true
Deprecated | string | No value
Description | string | Note: The use of this method is deprecated. Deprecated description: Number of SCSI retries that have occurred since the last hard or soft reset that is related to the controlled Device. The time of last reset is indicated in the TimeOfDeviceReset property, inherited from the ControlledBy association.
MappingStrings | string | MIF.DMTF|Mass Storage Statistics|001.18
SCSISignal | uint16 |
Deprecated | string | No value
Description | string | Note: The use of this method is deprecated. Deprecated description: The SCSI signal characteristics being used for this connection. The value listed here must also be listed in the SignalCapabilities field of the SCSIController.
MappingStrings | string | MIF.DMTF|Bus Port|004.4
ModelCorrespondence | string | CIM_SCSIController.SignalCapabilities
ValueMap | string | 1, 2, 3, 4, 5, 6
Values | string | Other, Unknown, Single Ended, Differential, Low Voltage Differential, Optical
SCSITimeouts | uint32 |
Counter | boolean | true
Deprecated | string | No value
Description | string | Note: The use of this method is deprecated. Deprecated description: Number of SCSI timeouts that have occurred since the last hard or soft reset that is related to the controlled Device. The time of last reset is indicated in the TimeOfDeviceReset property, inherited from the ControlledBy association.
TargetId | uint32 |
Deprecated | string | CIM_ProtocolControllerAccessesUnit.TargetControllerNumber
Description | string | Note: The use of this method is deprecated. Deprecated description: The SCSI Target ID.
MappingStrings | string | MIF.DMTF|Bus Port|004.5
TargetLUN | uint64 |
Deprecated | string | CIM_ProtocolControllerForDevice.DeviceNumber
Description | string | Note: The use of this method is deprecated. Deprecated description: The SCSI Target LUN.
MappingStrings | string | MIF.DMTF|Storage Devices|001.4

### Association References

Name | Class Origin | Reference Class
--- | --- | ---
Antecedent | CIM_SCSIInterface | CIM_SCSIController

### Propagated Association References

Name | Class Origin | Reference Class
--- | --- | ---

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
AccessMode | uint16 | CIM_ControlledBy
AccessPriority | uint16 | CIM_ControlledBy
AccessState | uint16 | CIM_ControlledBy
DeviceNumber | string | CIM_ControlledBy
NegotiatedDataWidth | uint32 | CIM_DeviceConnection
NegotiatedSpeed | uint64 | CIM_DeviceConnection
NumberOfHardResets | uint32 | CIM_ControlledBy
NumberOfSoftResets | uint32 | CIM_ControlledBy
TimeOfDeviceReset | datetime | CIM_ControlledBy

## Class Methods