Class CIM_StorageNameBindingService
extends CIM_Service

Provides functions needed for name binding.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_Service
   |
   +--CIM_StorageNameBindingService

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringProvides functions needed for name binding.
Experimentalbooleantrue
UMLPackagePathstringCIM::Device::StorageNameBinding
Versionstring2.8.1000

Class Properties

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_Service
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
NamestringCIM_Service
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PrimaryOwnerContactstringCIM_Service
PrimaryOwnerNamestringCIM_Service
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
StartedbooleanCIM_Service
StartModestringCIM_Service
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_Service
SystemNamestringCIM_Service
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TransitioningToStateuint16CIM_EnabledLogicalElement
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Local Class Methods

CreateStorageNameBinding (uint32)

Method Qualifiers (CreateStorageNameBinding)

NameData TypeValue
DescriptionstringThis method requests that the driver create a name binding from a target (and option logical unit) and lets the OS assign the name.
ValueMapstring0, 1, 2, 3, 4, 5, .., 32768..65535
ValuesstringSuccess, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, DMTF Reserved, Vendor Specific

Method Parameters (CreateStorageNameBinding)

NameTypeQualifiers
NameData TypeValue
BindAllLogicalUnitsboolean
DescriptionstringThe value to assign to BindAllLogicalUnits.
INbooleantrue
BindingTypeuint16
DescriptionstringThe value to assign to BindingType.
INbooleantrue
ValueMapstring2, 3, 4, 5, 6, 7
ValuesstringFcApiBindToDID, FcApiBindToWWPN, FcApiBindToWWNN, BindToLUID, iSCSI Target Name, iSCSI Network Address
Hideboolean
DescriptionstringThe value to assign to Hide.
INbooleantrue
LocalPortNamestring
DescriptionstringThe value to assign to LocalPortName.
INbooleantrue
ModelCorrespondencestringCIM_StorageNameBinding.LocalPortNameType
LocalPortNameTypeuint16
DescriptionstringThe type of the port in LocalPortName.
INbooleantrue
ValueMapstring2, 3
ValuesstringFC Port WWN, iSCSI Name
LogicalUnitNumberstring
DescriptionstringThe value to assign to LogicalUnitNumber.
INbooleantrue
TargetNamestring
DescriptionstringThe value to assign to TargetName.
INbooleantrue
Binding REF CIM_StorageNameBinding
DescriptionstringA reference to the created name binding instance.
INbooleanfalse
OUTbooleantrue

CreateOSStorageNameBinding (uint32)

Method Qualifiers (CreateOSStorageNameBinding)

NameData TypeValue
DescriptionstringThis method requests that the driver create a name binding from a target (and option logical unit) to a specified OS Device Name or addresses.
ValueMapstring0, 1, 2, 3, 4, 5, .., 32768..65535
ValuesstringSuccess, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, DMTF Reserved, Vendor Specific

Method Parameters (CreateOSStorageNameBinding)

NameTypeQualifiers
NameData TypeValue
BindAllLogicalUnitsboolean
DescriptionstringThe value to assign to BindAllLogicalUnits.
INbooleantrue
BindingTypeuint16
DescriptionstringThe value to assign to BindingType.
INbooleantrue
ValueMapstring2, 3, 4, 5, 6, 7
ValuesstringFcApiBindToDID, FcApiBindToWWPN, FcApiBindToWWNN, BindToLUID, iSCSI Target Name, iSCSI Network Address
Hideboolean
DescriptionstringThe value to assign to Hide.
INbooleantrue
LogicalUnitNumberstring
DescriptionstringThe value to assign to LogicalUnitNumber.
INbooleantrue
OSAddressesValidboolean
DescriptionstringThe value to assign to OSAddressesValid.
INbooleantrue
OSBusNumberuint32
DescriptionstringThe value to assign to OSBusNumber.
INbooleantrue
OSDeviceNamestring
DescriptionstringThe value to assign to OSDeviceName.
INbooleantrue
OSLUNuint32
DescriptionstringThe value to assign to OSLUN.
INbooleantrue
OSTargetNumberuint32
DescriptionstringThe value to assign to OSTargetNumber.
INbooleantrue
TargetNamestring
DescriptionstringThe value to assign to TargetName.
INbooleantrue
Binding REF CIM_StorageNameBinding
DescriptionstringA reference to the created name binding instance.
INbooleanfalse
OUTbooleantrue

CreateStorageBridgeNameBinding (uint32)

Method Qualifiers (CreateStorageBridgeNameBinding)

NameData TypeValue
DescriptionstringThis method requests that the driver create a name binding between real and virtual initiator names on a bridge.
ValueMapstring0, 1, 2, 3, 4, 5, .., 32768..65535
ValuesstringSuccess, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, DMTF Reserved, Vendor Specific

Method Parameters (CreateStorageBridgeNameBinding)

NameTypeQualifiers
NameData TypeValue
AssignedPortNamestring
DescriptionstringThe value to assign to AssignedPortName.
INbooleantrue
AssignedPortNameTypeuint16
DescriptionstringThe value to assign to AssignedPortNameType.
INbooleantrue
ValueMapstring2, 3, 4
ValuesstringFibreChannel Port WWN, SRP Port Identifier, iSCSI Name
BindAllLogicalUnitsboolean
DescriptionstringThe value to assign to BindAllLogicalUnits.
INbooleantrue
BindingTypeuint16
DescriptionstringThe value to assign to BindingType.
INbooleantrue
ValueMapstring2, 3, 4, 5, 6, 7
ValuesstringFcApiBindToDID, FcApiBindToWWPN, FcApiBindToWWNN, BindToLUID, iSCSI Target Name, iSCSI Network Address
Hideboolean
DescriptionstringThe value to assign to Hide.
INbooleantrue
InitiatorPortNamestring
DescriptionstringThe value to assign to InitiatorPortName.
INbooleantrue
InitiatorPortNameTypeuint16
DescriptionstringThe value to assign to InitiatorPortNameType.
INbooleantrue
ValueMapstring2, 3, 4
ValuesstringFibreChannel Port WWN, SRP Port Identifier, iSCSI Name
TargetNamestring
DescriptionstringThe value to assign to TargetName.
INbooleantrue
Binding REF CIM_StorageNameBinding
DescriptionstringA reference to the created name binding instance.
INbooleanfalse
OUTbooleantrue

Inherited Class Methods

NameReturn TypeClass Origin
ChangeAffectedElementsAssignedSequenceuint32CIM_Service
RequestStateChangeuint32CIM_EnabledLogicalElement
StartServiceuint32CIM_Service
StopServiceuint32CIM_Service