Class CIM_OSStorageNameBinding
extends CIM_StorageNameBinding

OSStorageNameBinding represent a binding between a transport-specific name and an OS device name or address. Bindings are defined by administrators and are persistent.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_SettingData
   |
   +--CIM_StorageNameBinding
   |
   +--CIM_OSStorageNameBinding

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringOSStorageNameBinding represent a binding between a transport-specific name and an OS device name or address. Bindings are defined by administrators and are persistent.
Experimentalbooleantrue
UMLPackagePathstringCIM::Device::StorageNameBinding
Versionstring2.10.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
BindingTypeuint16
DescriptionstringOSStorageNameBinding only allows a subset of binding types.
MappingStringsstringFC API.INCITS-T11| HBA_BIND_TYPE
OverridestringBindingType
ValueMapstring2, 3, 4, 5
ValuesstringFcApiBindToDID, FcApiBindToWWPN, FcApiBindToWWNN, BindToLUID
OSAddressesValidbooleanfalse
DescriptionstringA flag indicating whether OSBusNumber, OSTargetNumber, and OSLUN prosperities are valid.
MappingStringsstringIMA.SNIA|IMA_LU_PROPERTIES|osParallelIdsValid
OSBusNumberuint32
DescriptionstringThe Bus Number as used in some OSes whether Bus, Target, and LU number together form a unique internal address.
MappingStringsstringFC API.INCITS-T11|HBA_SCSIID|SCSIBusNumber, IMA.SNIA|IMA_LU_PROPERTIES|osBusNumber
OSDeviceNamestring
DescriptionstringA device file name valid for the current operating system. It should follow the OS device naming guidelines in the FC API or IMA specification.
MappingStringsstringFC API.INCITS-T11|HBA_SCSIID|OSDeviceName, IMA.SNIA|IMA_LU_PROPERTIES|osDeviceName
OSLUNuint32
DescriptionstringThe Logical Unit Number as used in some OSes where Bus, Target, and LU number together form a unique internal address.
MappingStringsstringFC API.INCITS-T11|HBA_SCSIID|SCSIOSLUN, IMA.SNIA|IMA_LU_PROPERTIES|osLun
OSTargetNumberuint32
DescriptionstringThe Target Number as used in some OSes whether Bus, Target, and LU number together form a unique internal address.
MappingStringsstringFC API.INCITS-T11|HBA_SCSIID|SCSITargetNumber, IMA.SNIA|IMA_LU_PROPERTIES|osTargetId

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