MaskingMapping
Class IBMTSDS_StorageHardwareIDManagementService


CIM_ManagedElement
\_CIM_ManagedSystemElement
  \_CIM_LogicalElement
    \_CIM_EnabledLogicalElement
      \_CIM_Service
        \_CIM_SecurityService
          \_CIM_AuthenticationService
            \_CIM_StorageHardwareIDManagementService


Description

StorageHardwareIDManagementService provides methodsfor creating and deleting StorageHardwareIDs.

Subclasses


Referenced By

IBMTSDS_ConcreteDependencyStorageHardwareID IBMTSDS_HostedStorageHardwareIDManagementService

Properties

IdTypeRangeDescription
Key
CreationClassName string
Max Length256
CreationClassName indicates the name of the class or the subclass that is used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified.
Name string
Max Length256
The Name property uniquely identifies the Service and provides an indication of the functionality that is managed. This functionality is described in more detail in the Description property of the object.
SystemCreationClassName string
Max Length256
The CreationClassName of the scoping System.
SystemName string
Max Length256
The Name of the scoping System.
Read Only
Read Write
 
Inherited from class CIM_ManagedElement
Caption, Description, ElementName
 
Inherited from class CIM_ManagedSystemElement
HealthState, InstallDate, Name, OperationalStatus, Status, StatusDescriptions
 
Inherited from class CIM_EnabledLogicalElement
EnabledState, OtherEnabledState, RequestedState, TimeOfLastStateChange, EnabledDefault
 
Inherited from class CIM_Service
Started, StartMode, PrimaryOwnerContact, PrimaryOwnerName
 

Method Summary

NameDescription
CreateStorageHardwareIDThis method creates a CIM_StorageHardwareID, it creates the association CIM_ConcreteDependency between this service and the new CIM_StorageHardwareID.
DeleteStorageHardwareIDThis method deletes a named CIM_StorageHardwareID, and also tears down the no longer needed associations and aggregations, including CIM_ConcreteDependency and CIM_AuthorizedSubject.
 
Inherited from class CIM_EnabledLogicalElement
RequestStateChange
 
Inherited from class CIM_Service
StartService, StopService
 
Inherited from class CIM_StorageHardwareIDManagementService
AddHardwareIDsToCollection, CreateGatewayPathID, CreateHardwareIDCollection, CreateStorageHardwareID, DeleteStorageHardwareID
 

Method Detail


CreateStorageHardwareID

Description

This method creates a CIM_StorageHardwareID, it creates the association CIM_ConcreteDependency between this service and the new CIM_StorageHardwareID.

Parameters

IdTypeRangeDescription
In
ElementName string
The ElementName(hostname) of the new StorageHardwareID instance.The total number of characters can not be greater than 32
StorageID string
StorageID is the WWPN value used by the SecurityService to represent identity - in this case, a hardware worldwide unique name.
IDType uint16
The type of the StorageID property.Currently only PortWWN is supported
OtherIDType string
The type of the storage ID, when IDType is"Other".This is not supported
Setting CIM_StorageClientSettingData
REF to the StorageClientSettingData containing the OSType appropriate for this initiator. If left NULL, the OSType will be IBMTSDS:AIXis Windows.
out
HardwareID CIM_StorageHardwareID
REF to the new StorageHardwareID instance.
Return Codes
none

DeleteStorageHardwareID

Description

This method deletes a named CIM_StorageHardwareID, and also tears down the no longer needed associations and aggregations, including CIM_ConcreteDependency and CIM_AuthorizedSubject.

Parameters

IdTypeRangeDescription
In
HardwareID CIM_StorageHardwareID
The storage hardware ID to be deleted.
out
none
Return Codes
none