Name | Data Type | Default Value | Qualifiers |
Name | Data Type | Value |
BindAllLogicalUnits | boolean | false |
Description | string | If true, then all target logical units are bound to the OS. Not valid to set this if BindingType is BindToLUID. |
MappingStrings | string | FC API.INCITS-T11| HBA_BIND_TARGETS |
ModelCorrespondence | string | CIM_StorageNameBinding.LogicalUnitNumber, CIM_StorageNameBinding.BindingType |
BindingType | uint16 | |
Description | string | BindingType describes the type of binding expressed by the setting data instance. It also defines the interpretation of TargetName.
BindToFcDID, FcApiBindToWWPN, and FcApiBindToWWNW represent bindings in a fibre channel HBA to a D_ID (destination ID), WWPN (World Wide Port Name), or WWNW (World Wide Node Name).
LUID is a binding based on a SCSI Inquiry VPD page 83, Association 0 logical unit identifier.
'iSCSI Name' represents a binding to an iSCSI target as used in IMA for Static Configuration (if TargetLUNumberValid is false) or an IMA (Un)Exposed LUN record (if TargetLUNumberValid is true).
'iSCSI Network Address' represents a binding to an iSCSI network entity. It is formatted as a host name or IP address optionally followed by a plus ('+') and a TCP port number. If '+port<#>' is omitted, the iSCSI default (3260) is used.
'Bridge Binding' represents a binding between initiator IDs in a transport bridge device. |
MappingStrings | string | FC API.INCITS-T11| HBA_BIND_TYPE |
ValueMap | string | 2, 3, 4, 5, 6, 7, 8 |
Values | string | FcApiBindToDID, FcApiBindToWWPN, FcApiBindToWWNN, BindToLUID, iSCSI Target Name, iSCSI Network Address, Bridge Binding |
Hide | boolean | false |
Description | string | If false (the default), the specified target unit(s) is exposed to the OS. If true, the OS-related properties are ignored, and the target related properties identify target unit(s) that are hidden from the OS. In most cases, this is false. |
LocalPortName | string | |
Description | string | The port name on the current system associated with this persistent binding. |
MappingStrings | string | FC API.INCITS-T11|hbaPortWWN |
ModelCorrespondence | string | CIM_StorageNameBinding.LocalPortNameType |
LocalPortNameType | uint16 | |
Description | string | The type of the port in LocalPortName. |
ModelCorrespondence | string | CIM_StorageNameBinding.LocalPortName |
ValueMap | string | 2, 3 |
Values | string | FC Port WWN, iSCSI Name |
LogicalUnitNumber | string | |
Description | string | A string containing a hexadecimal-encoded representation of the 64-bit SCSI Logical Unit Number in the format described in the T10 SCSI Architecture Model specification. This format consists of four 2-byte fields. In most cases, the human-oriented logical unit number will be in the high- order two bytes and the low-order six bytes will be zero. This property is only valid if BindAllLogicalUnits is false and BindingType is not . |
MappingStrings | string | FC API.INCITS-T11| HBA_FcpId | FcpLun |
ModelCorrespondence | string | CIM_StorageNameBinding.BindAllLogicalUnits |
OtherStatus | string | |
Description | string | A string describing the status if Status is 'Other'. |
ModelCorrespondence | string | CIM_StorageNameBinding.Status |
Status | uint32 | |
Description | string | A status associated with the previous attempt to enable the binding - this may be set many times after the binding is created. The first subset is defined by FC API:
BadOSBus - request included a bad OS SCSI bus number
BadOSTarget - request included a bad SCSI target number
BadOSLun - request included a bad OS SCSI logical unit number
OSAddressAlreadyBound - request included an OS SCSI ID that was already bound
BadFcid - request included a bad or unlocatable FCP Target FCID
BadWWNN - request included a bad FCP Target Node_Name
BadWWPN - request included a bad FCP Target Port Name
BadTargetLU - request included an FCP Logical Unit Number not defined by the identified Target.
BadLUID - request included an undefined in inaccessible LUID. |
MappingStrings | string | FC API.INCITS-T11|HBA_FCPBINDING2|Status |
ModelCorrespondence | string | CIM_StorageNameBinding.OtherStatus |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 |
Values | string | Unknown, Other, OK, BadOSBus, BadOSTarget, BadOSLun, BadFcId, BadWWNN, BadWWPN, BadTargetLU, BadLUID |
TargetName | string | |
Description | string | The name (dependent on BindingType) identifying the SCSI target. If BindingType is FcApiBindToDID, TargetName holds a hexadecimal-encoded representation of the 32-bit D_ID
and corresponds to FC API HBA_FCPID.FcId.
If BindingType is FcApiBindToWWPN or FcApiBindToWWNN, TargetName holds a hexadecimal-encoded representation of the 64-bit FC Port or Node World Wide Name.
If BindingType is BindToLUID, TargetName holds a SCSI Logical Unit Name from Inquiry VPD page 83, Association 0 as defined in SCSI Primary Commands. If the identifier descriptor (in the SCSI response) has Code Set Binary, then TargetName is its hexadecimal-encoded value. |
MappingStrings | string | FC API.INCITS-T11| HBA_FcpId | FcId, FC API.INCITS-T11| HBA_FcpId | NodeWWN, FC API.INCITS-T11| HBA_FcpId | PortWWN, FC API.INCITS-T11| HBA_FcpId | FcId, FC API.INCITS-T11| HBA_LUID |