HP 8/20q HP StorageWorks 8/20q and SN6000 Fibre Channel Switch CIM Agent Refer - Page 36

Network Address: 6 uppercase hex digits / 0B04E4, Network Address Device Port FCID

Page 36 highlights

CreateZoneMembershipSettingData Method creates a zone member and adds it to an alias or zone in the zoning database. An instance of association class CIM_ElementSettingData linking the new zone member to the referenced parent object is also created. This command will NOT fail if the zone member already exists as long as the member is not already part of the referenced zone or zone alias. Parameters: • ConnectivityMemberType: [required] Enumerated type of zone member being created. • 2=Permanent Address (Device Port WWN) • 3=Network Address (Device Port FCID) • 4=SwitchPort ID (Switch Domain/Port) • ConnectivityMemberID: [required] String identifying the zone member. The format is dependent on the ConnectivityMemberType. • MemberType: String Format/Example: PermanentAddress: 16 uppercase hex digits / 2100002037730526 Network Address: 6 uppercase hex digits / 0B04E4 SwitchPortID: D:P where D is the switch domain and P is the switch port (area). Both values are base10./3:122. • SystemSpecificCollection: [required] Reference to the zone or zone alias the zone member is added to. • ZoneMembershipSettingData: [out] Reference to the newly created Zone member object. Returns: • 0-Success • 4-Failed • 5-Invalid Parameter: Invalid ConnectivityMemberType or ConnectivityMemberID format. • 6-Access Denied: Switch is being configured by another user. • 7-Not Found: Referenced zone or alias or zone member was not found. Request Status Codes: • CIM_ERR_ACCESS_DENIED: User does not have authorization for this command. • CIM_ERR_INVALID_PARAMETER: One or more required parameters are missing. • CIM_ERR_NOT_FOUND: The ZoningService instance was not found. • CIM_ERR_FAILED: If the response is an error message containing an instance of CIM_Error and CIM_Error.MessageID=FC5-ZoningObject already exists • The zone member already exists. The path to the existing zone member may be found in the CIM_Error.ErrorSource property. DefaultZoningState Property contains an enumerated value representing the default zoning state, which indicates whether fabric members (devices) that are not in any active zone can access each other. Supported values are: • 2-Allow: Unzoned devices can access each other. • 3-Deny: Unzoned devices are isolated. Supported WBEM operations • getClass • getInstance • enumerateInstances • enumerateInstanceNames • invokeMethod 36 Fabric Zoning Classes

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60

36
Fabric Zoning Classes
CreateZoneMembershipSettingData
Method creates a zone member and adds it to an alias or zone in the zoning database. An
instance of association class
CIM_ElementSettingData
linking the new zone member to the
referenced parent object is also created.
This command will NOT fail if the zone member already exists as long as the member is not already
part of the referenced zone or zone alias.
Parameters:
ConnectivityMemberType
: [required] Enumerated type of zone member being created.
2=Permanent Address (Device Port WWN)
3=Network Address (Device Port FCID)
4=SwitchPort ID (Switch Domain/Port)
ConnectivityMemberID: [required] String identifying the zone member.
The format is dependent on the ConnectivityMemberType.
MemberType
: String Format/Example:
PermanentAddress: 16 uppercase hex digits / 2100002037730526
Network Address: 6 uppercase hex digits / 0B04E4
SwitchPortID: D:P where D is the switch domain and P is the switch
port (area). Both values are base10./3:122.
SystemSpecificCollection
: [required] Reference to the zone or zone alias the zone
member is added to.
ZoneMembershipSettingData
: [out] Reference to the newly created Zone member
object.
Returns:
0
Success
4
Failed
5
Invalid Parameter: Invalid ConnectivityMemberType or
ConnectivityMemberID format.
6
Access Denied: Switch is being configured by another user.
7
Not Found: Referenced zone or alias or zone member was not found.
Request Status Codes:
CIM_ERR_ACCESS_DENIED
: User does not have authorization for this command.
CIM_ERR_INVALID_PARAMETER
: One or more required parameters are missing.
CIM_ERR_NOT_FOUND
: The ZoningService instance was not found.
CIM_ERR_FAILED
: If the response is an error message containing an instance of
CIM_Error
and
CIM_Error.MessageID=FC5-ZoningObject
already exists
The zone member already exists. The path to the existing zone member may be found in the
CIM_Error.ErrorSource
property.
DefaultZoningState
Property contains an enumerated value representing the default zoning state, which indicates
whether fabric members (devices) that are not in any active zone can access each other.
Supported values are:
2
Allow: Unzoned devices can access each other.
3
Deny: Unzoned devices are isolated.
Supported WBEM operations
getClass
getInstance
enumerateInstances
enumerateInstanceNames
invokeMethod