Class CIM_StorageBridgeNameBinding
extends CIM_StorageNameBinding

StorageBridgeBinding represents a binding between two transport-specific initiator port names. One name is associated with the initiator port in the format appropriate for the port type. The other name is an administratively assigned name with a format appropriate for transport on the target side of the bridge. This virtual initiator port name is used by the bridge when it communicates with targets from the bound initiator. This virtual name is needed for target device management functions that use initiator port names, such as LUN masking and mapping. For example, an Infiniband/FibreChannel bridge support Infiniband initiator ports and allows the administrator to assign a Fibre Channel Port WWN (AssignedPortName) to each Infiniband initiator (InitiatorPortName). The TargetName property from the superclass may be used to restrict this binding to a specific target. If TargetPort is left null, the binding affects all targets seen by the bridge.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_SettingData
   |
   +--CIM_StorageNameBinding
   |
   +--CIM_StorageBridgeNameBinding

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringStorageBridgeBinding represents a binding between two transport-specific initiator port names. One name is associated with the initiator port in the format appropriate for the port type. The other name is an administratively assigned name with a format appropriate for transport on the target side of the bridge. This virtual initiator port name is used by the bridge when it communicates with targets from the bound initiator. This virtual name is needed for target device management functions that use initiator port names, such as LUN masking and mapping. For example, an Infiniband/FibreChannel bridge support Infiniband initiator ports and allows the administrator to assign a Fibre Channel Port WWN (AssignedPortName) to each Infiniband initiator (InitiatorPortName). The TargetName property from the superclass may be used to restrict this binding to a specific target. If TargetPort is left null, the binding affects all targets seen by the bridge.
Experimentalbooleantrue
UMLPackagePathstringCIM::Device::StorageNameBinding
Versionstring2.8.1000

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
AssignedPortNamestring
DescriptionstringThe name of the initiator port assigned by the administrator using the name type of the target-side transport.
MappingStringsstringFC API.INCITS-T11|Bind_SRP_Initiator|FC_Port Name Identifier
ModelCorrespondencestringCIM_StorageBridgeNameBinding.AssignedPortNameType
AssignedPortNameTypeuint16
DescriptionstringThe name of the initiator port using the name Type of the actual transport.
ModelCorrespondencestringCIM_StorageBridgeNameBinding.AssignedPortName
ValueMapstring2, 3, 4
ValuesstringFibreChannel Port WWN, SRP Port Identifier, iSCSI Name
BindingTypeuint16
DescriptionstringStorageBridgeNameBinding only allows one binding type.
MappingStringsstringFC API.INCITS-T11| HBA_BIND_TYPE
OverridestringBindingType
ValueMapstring8
ValuesstringBridge Binding
InitiatorPortNamestring
DescriptionstringThe name of the initiator port using the name Type of the actual transport.
MappingStringsstringFC API.INCITS-T11|Bind_SRP_Initiator|SRP Initiator Port Identifier
ModelCorrespondencestringCIM_StorageBridgeNameBinding.InitiatorPortNameType
InitiatorPortNameTypeuint16
DescriptionstringThe name of the initiator port using the name Type of the actual transport.
ModelCorrespondencestringCIM_StorageBridgeNameBinding.InitiatorPortName
ValueMapstring2, 3, 4
ValuesstringFibreChannel Port WWN, SRP Port Identifier, iSCSI Name

Inherited Properties

NameData TypeClass Origin
BindAllLogicalUnitsbooleanCIM_StorageNameBinding
CaptionstringCIM_ManagedElement
ChangeableTypeuint16CIM_SettingData
ConfigurationNamestringCIM_SettingData
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_SettingData
Generationuint64CIM_ManagedElement
HidebooleanCIM_StorageNameBinding
InstanceIDstringCIM_SettingData
LocalPortNamestringCIM_StorageNameBinding
LocalPortNameTypeuint16CIM_StorageNameBinding
LogicalUnitNumberstringCIM_StorageNameBinding
OtherStatusstringCIM_StorageNameBinding
SoIDstringCIM_SettingData
SoOrgIDstringCIM_SettingData
Statusuint32CIM_StorageNameBinding
TargetNamestringCIM_StorageNameBinding
ComponentSettingstring[]CIM_SettingData

Class Methods