Broadcom Brocade SANnav Management Portal REST API Reference , 2.0.0 User guide

Type
User guide
Broadcom SANnav-200-REST-API-RM100
September 26, 2019
SANnav Management Portal
REST API Reference Manual
Reference Manual
Software Release 2.0.0
SANnav Management Portal Reference Manual REST API Reference Manual
Broadcom SANnav-200-REST-API-RM100
Copyright © 2019 Broadcom. All Rights Reserved. Broadcom, the pulse logo, Brocade, and the stylized B logo are
among the trademarks of Broadcom in the United States, the EU, and/or other countries. The term “Broadcom” refers
to Broadcom Inc. and/or its subsidiaries.
Broadcom reserves the right to make changes without further notice to any products or data herein to improve
reliability, function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However,
Broadcom does not assume any liability arising out of the application or use of this information, nor the application or
use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights
of others.
The product described by this document may contain open source software covered by the GNU General Public
License or other open source license agreements. To find out which open source software is included in Brocade
products, to view the licensing terms applicable to the open source software, and to obtain a copy of the programming
source code, please download the open source disclosure documents in the Broadcom Customer Support Portal
(CSP). If you do not have a CSP account or are unable to log in, please contact your support provider for this
information.
Table of Contents
1. Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1. Login And Logout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.1. Login. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.2. Logout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2. Discovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2.1. Listing Fabrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2.2. Listing Fabric Members. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3. FCR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.1. FCR Topology Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4. Fault . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.1. Listing Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.2. Subscribing Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4.3. Unsubscribing Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4.4. Bulk Update Events-acknowledgement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4.5. Bulk Update Events-unacknowledgement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5. Inventory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5.1. Listing Inventory Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1. BackboneSwitch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2. EdgeFabric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3. ErrorResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4. EventCategory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5. EventFilterColumn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.6. EventFilterCriteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.7. EventRecipientDetails. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.8. EventSeverityGroupSummary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.9. EventsAcknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.10. EventsFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.11. FCRTopologyView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.12. FabricDetails. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.13. FabricMemberResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.14. FabricResponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.15. FaultEventInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.16. FaultEventsCriteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.17. FaultEventsResponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.18. FilterCategoryCriteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.19. FilterEventDetails. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.20. InventoryDetails. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.21. InventoryOutputResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.22. LoginResponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.23. SeverityLevels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.24. SuccessResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.25. SwitchDetails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.26. TopologyResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4. Release History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.1. SANnav-200-REST-API-RM100; September 26, 2019. . . . . . . . . . . . . . 21
Chapter 1. Overview
The Management application REST API provides you with a web-services interface for accessing the SANnav
Management Portal server system. The REST APIs are organized into various services such as Login, Discovery,
FCR, and Fault. You can use the Management application REST API to build your own Management application
clients. You can also use third-party REST API clients to interact with the Management application.
All the APIs are exposed using the HTTPS protocol.
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 1
Chapter 2. Resources
2.1. Login And Logout
2.1.1. Login
POST /external-api/v1/login/
Description
Authenticates with the SANnav Management Portal server and gets the session ID to be used for subsequent REST
API calls to the SANnav Management Portal server.
Parameters
Type Name Description Schema
Header
username
required
Username to log in using external-api. string
Header
password
required
Password to log in using external-api. string (password)
Responses
HTTP
Code
Description Schema
200 Return the session ID for successful login LoginResponse
401 Unauthorized No Content
500 Unexpected error occurred ErrorResponse
Consumes
application/json
Produces
application/json
2.1.2. Logout
POST /external-api/v1/logout/
SANnav Management Portal Reference Manual REST API Reference Manual
2 SANnav-200-REST-API-RM100
Description
Logs out of the SANnav Management Portal server.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Responses
HTTP
Code
Description Schema
200 Successfully logged out No Content
401 Unauthorized ErrorResponse
500 Unexpected error occurred ErrorResponse
Consumes
application/json
Produces
application/json
2.2. Discovery
2.2.1. Listing Fabrics
GET /external-api/v1/discovery/fabrics/
Description
Lists all discovered fabrics in the scope of the user’s Area Of Responsibility (AOR).
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 3
Responses
HTTP
Code
Description Schema
200 All fabric details are retrieved successfully FabricResponse
401 Unauthorized No Content
500 Unexpected error occurred ErrorResponse
Produces
application/json
2.2.2. Listing Fabric Members
GET /external-api/v1/discovery/fabric-members/
Description
Gets all the fabric members in the fabric.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Query
principalSwitchW
WN
required
Principal switch WWN string
Responses
HTTP
Code
Description Schema
200 All switch details are retrieved successfully
FabricMemberRespon
se
400 Bad request ErrorResponse
401 Unauthorized No Content
404 Not found ErrorResponse
500 Unexpected error occurred ErrorResponse
Produces
application/json
SANnav Management Portal Reference Manual REST API Reference Manual
4 SANnav-200-REST-API-RM100
2.3. FCR
2.3.1. FCR Topology Information
GET /external-api/v1/fcr/topology/
Description
Provides FCR topology information for various routing topologies such as edge-to-edge, backbone-to-edge, and edge-
to-backbone including the translate and front domain details.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Responses
HTTP
Code
Description Schema
200 FCR topology information. TopologyResponse
401 Unauthorized No Content
500 Unexpected error occurred ErrorResponse
Produces
application/json
2.4. Fault
2.4.1. Listing Events
POST /external-api/v1/fault/events/
Description
Lists the events matching the given criteria.
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 5
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Body
eventCriteria
optional
The attributes to be considered for fetching events. FaultEventsCriteria
Responses
HTTP
Code
Description Schema
200 Events Response Object. It contains a list of event counts for each severity group FaultEventsResponse
400 Bad request ErrorResponse
401 Unauthorized No Content
500 Unexpected error occurred ErrorResponse
Consumes
application/json
Produces
application/json
2.4.2. Subscribing Events
POST /external-api/v1/fault/events/forwarding/subscribe
Description
Creates the trap/syslog forwarding targets.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Body
messageDetail
required
Event forwarding target details object. EventRecipientDetails
Responses
SANnav Management Portal Reference Manual REST API Reference Manual
6 SANnav-200-REST-API-RM100
HTTP
Code
Description Schema
200 Successful creation of resource SuccessResponse
400 Bad request ErrorResponse
401 Unauthorized No Content
412 Precondition failed; will occur if recipient already exists. ErrorResponse
500 Unexpected error occurred ErrorResponse
Consumes
application/json
Produces
application/json
2.4.3. Unsubscribing Events
POST /external-api/v1/fault/events/forwarding/unsubscribe
Description
Deletes the trap/syslog forwarding targets.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Body
messageDetail
required
Event forwarding target details object. EventRecipientDetails
Responses
HTTP
Code
Description Schema
200 Successful deletion of resource SuccessResponse
400 Bad request ErrorResponse
401 Unauthorized No Content
412 Precondition failed; will occur if recipient does not exist. ErrorResponse
500 Unexpected error occurred ErrorResponse
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 7
Consumes
application/json
Produces
application/json
2.4.4. Bulk Update Events-acknowledgement
POST /external-api/v1/fault/events/acknowledge
Description
Updates the given acknowledgement details for a given list of events.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Body
acknowledgeEve
nts
required
Payload having event identifiers and
acknowledgment/unacknowledge notes.
EventsAcknowledge
Responses
HTTP
Code
Description Schema
200 Successfully updated acknowledgement details in event(s). SuccessResponse
400 Bad request ErrorResponse
401 Unauthorized No Content
500 Unexpected error occurred ErrorResponse
Consumes
application/json
Produces
application/json
SANnav Management Portal Reference Manual REST API Reference Manual
8 SANnav-200-REST-API-RM100
2.4.5. Bulk Update Events-unacknowledgement
POST /external-api/v1/fault/events/unacknowledge
Description
Updates the given unacknowledgement details for a given list of events.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Body
unacknowledgeE
vents
required
Payload having event identifiers and
acknowledgment/unacknowledge notes.
EventsAcknowledge
Responses
HTTP
Code
Description Schema
200 Successfully updated unacknowledgement details in event(s). SuccessResponse
400 Bad request ErrorResponse
401 Unauthorized No Content
500 Unexpected error occurred ErrorResponse
Consumes
application/json
Produces
application/json
2.5. Inventory
2.5.1. Listing Inventory Details
GET /external-api/v1/inventory/search/
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 9
Description
Gets all the details of the object type searched.
Parameters
Type Name Description Schema
Header
Authorization
required
Session ID string
Query
objecttype
required
Context in which the search should be applied
enum (Switch,
SwitchPort, Device,
DevicePort, ZoneAlias)
Query
searchparam
required
Search parameter
enum (switchWWN,
serialnumber,
switchportWWN,
switchportname, portfcid,
macaddress,
deviceNodeWWN,
deviceportWWN)
Query
value
required
Value string
Query
parentId
optional
ParentId refers to switch WWN. It is the parameter for
switch port and it is optional.
string
Responses
HTTP
Code
Description Schema
200 Inventory details are retrieved successfully
InventoryOutputRespo
nse
400 Bad Request ErrorResponse
401 Unauthorized No Content
404 Not Found ErrorResponse
500 Unexpected error occurred ErrorResponse
Produces
application/json
SANnav Management Portal Reference Manual REST API Reference Manual
10 SANnav-200-REST-API-RM100
Chapter 3. Definitions
3.1. BackboneSwitch
Backbone switch details.
Name Description Schema
backboneIPAddr
ess
optional
Router IP address string
backboneSwitch
Wwn
optional
Backbone switch WWN string
edgeFabric
optional
List of edge fabrics. < EdgeFabric > array
3.2. EdgeFabric
Edge fabric details.
Name Description Schema
exPortWwn
optional
Ex_Port WWN string
edgeFCRFabricID
optional
FCR fabric ID assigned by the backbone fabric for this edge fabric integer
edgeIPAddress
optional
Edge connected switch IP address string
edgeSwitchWwn
optional
Edge switch WWN string
edgePortWwn
optional
Edge port WWN string
frontDomainId
optional
Front domain ID integer
translateDomainI
d
optional
List of translate domain IDs < integer > array
edgeFID
optional
Edge FID (This will return -1 if virtual fabrics is not enabled for the
fabric/switch)
integer
3.3. ErrorResponse
Name Description Schema
code
optional
Error code string
errorMessage
optional
Error message string
detailedErrorMes
sage
optional
Detailed error message string
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 11
3.4. EventCategory
The enum provides a set of event category labels.
Type : enum (PRODUCT_EVENT, LINK_INCIDENT_EVENT, PRODUCT_AUDIT_EVENT,
PRODUCT_STATUS_EVENT, SECURITY_EVENT, USER_ACTION_EVENT, MANAGEMENT_SERVER_EVENT,
CORRELATION_EVENT, ALL)
3.5. EventFilterColumn
The enum provides a set of columns to filter events.
Type : enum (ACKNOWLEDGED, ACKNOWLEDGED_BY, MAINTENANCE_MODE, MESSAGE_ID, ORIGIN,
SPECIAL_EVENT, USER_NAME)
3.6. EventFilterCriteria
Name Description Schema
categories
optional
Include specific event categories while searching. FilterCategoryCriteria
includedEvents
optional
Include specific events while searching.
< FilterEventDetails >
array
excludedEvents
optional
Exclude specific events while searching.
< FilterEventDetails >
array
3.7. EventRecipientDetails
Attributes for event forwarding.
Name Description Schema
recipientAddress
required
Recipient IP address. string
port
required
Port number for the recipient. Valid range is 1-65535. integer
recipientType
required
Either SNMP or SYSLOG enum (SNMP, SYSLOG)
description
optional
Description about the recipient. string
includeSourceAd
dress
optional
Adds the source address in the trap. boolean
forwardApplicati
onEvents
optional
Enables or disables forwarding of application events. boolean
forwardCorrelate
dEvents
optional
Enables or disables forwarding of correlated events. boolean
SANnav Management Portal Reference Manual REST API Reference Manual
12 SANnav-200-REST-API-RM100
Name Description Schema
severityLevel
optional
This parameter defines the trap or syslog severity level. The trap or
syslog severity levels are: Emergency,Alert,Critical,Error,Warning, and
Info. If you select Info as severity level for a forwarding destination,
SANnav sends all events with all severity levels. If you select Alert as
severity level, SANnav sends only Alert and Emergency severity
events.
SeverityLevels
products
optional
Virtual switch WWN(s). Events from these products will be forwarded. < string > array
eventDescription
Pattern
optional
Checks for the regular expression of the event description that must be
considered while forwarding the events.
string
trapOid
optional
TRAP OID details. Only these traps will be forwarded. < string > array
3.8. EventSeverityGroupSummary
Maps the number of event occurrences with their severity group.
Name Schema
severityGroup
optional
string
counter
optional
integer
3.9. EventsAcknowledge
Defines the auto acknowledge details.
Name Description Schema
eventIdentifiers
required
ID of events that must be acknowledged. < string > array
eventNotes
required
Notes for the acknowledging/unacknowledging event. string
3.10. EventsFilter
The user can define categories/severities or include/exclude event criteria that must be used while fetching the event
data.
Name Schema
filter
optional
< EventFilterCriteria > array
3.11. FCRTopologyView
FCR topology view.
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 13
Name Description Schema
backboneFabricI
D
optional
Backbone fabric ID integer
backboneSwitch
optional
List of backbone switches.
< BackboneSwitch >
array
3.12. FabricDetails
Attributes of a fabric.
Name Description Schema
name
optional
Name of the fabric. string
description
optional
Description of the fabric defined in SANnav string
seedSwitchName
optional
Name of the seed switch. string
seedSwitchIPAdd
ress
optional
IP address of the seed switch. string
seedSwitchWwn
optional
WWN of the seed switch. string
principalSwitchIP
Address
optional
IP address of the principal switch. string
principalSwitchW
wn
optional
WWN of the principal switch. string
3.13. FabricMemberResponse
The wrapper object used for the fabric member API response that contains fabric member (switch) information.
Name Schema
Switches
optional
< SwitchDetails > array
3.14. FabricResponse
The wrapper object used for the fabric API response that contains the fabric’s metadata information.
Name Schema
Fabrics
optional
< FabricDetails > array
SANnav Management Portal Reference Manual REST API Reference Manual
14 SANnav-200-REST-API-RM100
3.15. FaultEventInfo
Event Details info object.
Name Description Schema
eventID
optional
Unique event ID. string
severity
optional
Severity for the event: Emergency, Alert, Critical, Error, Warning, or
Info.
string
sourceName
optional
If the event type is generated by SANnav, source name will be host
name where application is running; and for multinode environment,
source name will be master node host name. If the event type is
received as Product, the source will be the name of the switch.
string
sourceAddress
optional
If the event type is generated by SANnav, source address will be host
address where application is running; and for multinode environment,
source name will be master node host address. If the event type is
received as Product, the source address will be the IP of the switch.
string
lastOccurrenceH
ostTime
optional
Last time the event was received by the host that is running the
application.
integer (int64)
firstOccurenceHo
stTime
optional
First time the event was received by the host that is running the
application.
integer (int64)
eventCount
optional
Number of times the event is received between the first and last host
occurrence times.
integer
origin
optional
The event origin: SNMP Trap, Syslog, Application Event, or Other. string
eventCategory
optional
The event category such as Product Event, Link Incident Event,
Product Audit Event, Product Status Event, Security Event, User Action
Event, Management Server Event, and Correlation Event.
string
description
optional
The detailed description of the event. string
module
optional
The module of the event. string
productName
optional
Name of the product. string
productAddress
optional
The IP address of the product/switch. string
operationalStatu
s
optional
The operational status of the product associated with the event. string
firstOccurrenceS
witchTime
optional
First time the event was received by the host that is running the
Network Advisor application.
integer (int64)
productUpTime
optional
Switch uptime. integer (int64)
userName
optional
User ID for application events. string
portName
optional
Name of the port that caused this event. Will be populated only for a
few application events.
string
correlatedEventI
Ds
optional
Captures the event IDs for the individual events that are part of
correlation events.
string
SANnav Management Portal Reference Manual REST API Reference Manual
SANnav-200-REST-API-RM100 15
Name Description Schema
recommendedAc
tions
optional
Recommended action to address the event. string
probableCause
optional
Describes the probable cause of the event. string
messageId
optional
Describes the message ID of the event. string
sourceWwn
optional
WWN for the source of the event. string
fabricName
optional
The name of the fabric. string
ruleName
optional
Rule name (Applicable for Correlation event). string
rulePolicy
optional
Policy of the event rule (Applicable for Correlation event). string
acknowledged
optional
Event acknowledgement status. integer
ackNotes
optional
Acknowledgement notes provided by the user. string
ackBy
optional
Details of the user performing the action. string
ackedTime
optional
Acknowledged time in long milliseconds. integer (int64)
callhomeEvent
optional
Indicates if the event is a call home event. integer
specialEvent
optional
Indicates if the event is a special event. integer
sourceType
optional
The source type: Core Switch, Virtual Switch, Server, Storage, Vcenter,
Initiator Port, Target Port, Fabric, Switch Port, or Others.
string
trapOID
optional
The OID of the trap. string
portWwn
optional
The WWN of the port. string
3.16. FaultEventsCriteria
Defines criteria like time duration filters and provides options for a paginated result.
Name Description Schema
filters
optional
Event filter criteria based on event attributes. EventsFilter
startIndex
optional
The start index of the results set. integer
pageSize
optional
The number of entries to be included in a paged result. The Default is
100 events, and maximum is 5000.
integer
startTime
optional
This parameter is used to specify the start time for events in
milliseconds.
integer (int64)
endTime
optional
This parameter is used to specify the end time for events in
milliseconds.
integer (int64)
SANnav Management Portal Reference Manual REST API Reference Manual
16 SANnav-200-REST-API-RM100
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26

Broadcom Brocade SANnav Management Portal REST API Reference , 2.0.0 User guide

Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI