Class CIM_StorageNameBindingCapabilities
extends CIM_Capabilities

StorageNameBindingCapabilities describes the current implementation's support for optional behavior.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Capabilities
   |
   +--CIM_StorageNameBindingCapabilities

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringStorageNameBindingCapabilities describes the current implementation's support for optional behavior.
Experimentalbooleantrue
UMLPackagePathstringCIM::Device::StorageNameBinding
Versionstring2.8.1000

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ActivateBindingRequiresResetboolean
DescriptionstringSet to true if the implementation requires the associated software element be reset. In the case of drivers, this requires a system reboot. Set to false if the implementation can activate bindings without a reset.
AutoDiscoveryboolean
DescriptionstringSet to true if the implementation supports auto-discovery and automatic name binding; create binding methods in StorageBindingService are not supported. Set to false indicates that create binding methods are supported.
MappingStringsstringFC API.INCITS-T11|HBA_CAN_BIND_AUTOMAP
CanBindAllLunsboolean
DescriptionstringSet to true if the implementation supports OSStorageNameBinding and supports binding all logical units from a target to the OS. Set to false if not OSStorageNameBinding or if the implementation requires binding each logical unit independently.
MappingStringsstringFC API.INCITS-T11|HBA_CAN_BIND_TARGETS
CanMapAddressesboolean
DescriptionstringSet to true if the implementation supports OSStorageNameBinding and allows overriding OS bus/target/LUN numbers. Set to false if not OSStorageNameBinding or if overriding OS address is not supported.
MappingStringsstringFC API.INCITS-T11|HBA_CAN_BIND_ANY_LUNS
ModelCorrespondencestringCIM_OSStorageNameBinding.OSBusNumber, CIM_OSStorageNameBinding.OSTargetNumber, CIM_OSStorageNameBinding.OSLUN
CanSetOSDeviceNameboolean
DescriptionstringSet to true if the implementation supports OSStorageNameBinding method and supports changing OSDeviceName by specifying a non-null OSDeviceName parameter to CreateOSStorageNameBinding.
ValidBindingTypesuint16[]
DescriptionstringThe type of bindings supported.
MappingStringsstringFC API.INCITS-T11| HBA_BIND_TYPE
ValueMapstring2, 3, 4, 5, 6, 7, 8
ValuesstringFcApiBindToDID, FcApiBindToWWPN, FcApiBindToWWNN, BindToLUID, iSCSI Target Name, iSCSI Network Address, Bridge Binding

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_Capabilities
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_Capabilities

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
CreateGoalSettingsuint16CIM_Capabilities