Brocade Network Advisor REST API Guide (Supporting Network Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Logiciel Brocade Network Advisor REST API Guide (Supporting Network. Brocade Network Advisor REST API Guide (Supporting Network Advisor 12.3.0) User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 190
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - Brocade Network Advisor

53-1003160-0111 July 2014®Brocade Network Advisor REST API GuideSupporting Network Advisor 12.3.0

Page 2

x Brocade Network Advisor REST API Guide53-1003160-01Document conventionsThis section describes text formatting conventions and important notice forma

Page 3 - Contents

86 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Events summarySpecifies the count of events of a particular type for a particular s

Page 4 - Chapter 4 Use Cases

Brocade Network Advisor REST API Guide 8753-1003160-01Summary data5Bottleneck violations summaryRetrieves bottleneck violations summary data.GET URIsP

Page 5 - Chapter 5 API Reference

88 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Out-of-range violations summaryRetrieves OutOfRange violations summary data.GET URI

Page 6

Brocade Network Advisor REST API Guide 8953-1003160-01Summary data5Port health violations summaryRetrieves port health violations summary data.GET URI

Page 7

90 Brocade Network Advisor REST API Guide53-1003160-01Summary data5VM violations summaryRetrieves VM violations summary data.GET URIsPath parametersUR

Page 8

Brocade Network Advisor REST API Guide 9153-1003160-01Summary data5Port summariesRetrieves port summary data.Depending on monitor and measure characte

Page 9 - About This Document

92 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for FC measures<BASE_URI>/resourcegroups/rgkey/utilpercentage?timeline=&

Page 10 - Document conventions

Brocade Network Advisor REST API Guide 9353-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/traffic?timeline=<value&g

Page 11 - Key terms

94 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/invalidtransmissions?timelin

Page 12 - Additional information

Brocade Network Advisor REST API Guide 9553-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/sfppower?timeline=<value&

Page 13 - Document feedback

Brocade Network Advisor REST API Guide xi53-1003160-01Nesting square brackets and curly bracesWhen reading a command entry, optional keywords are surr

Page 14

96 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for FCIP measures<BASE_URI>/resourcegroups/rgkey/compressionratio?timeli

Page 15 - Introduction

Brocade Network Advisor REST API Guide 9753-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/windowsizertt?timeline=<value>&time

Page 16 - Protocol support

98 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for FC measures<BASE_URI>/resourcegroups/rgkey/distributionutilpercentag

Page 17 - Edition support

Brocade Network Advisor REST API Guide 9953-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionlinkresets?timel

Page 18

100 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionc3discardstxto?

Page 19 - Getting Started

Brocade Network Advisor REST API Guide 10153-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionsfpcurrent?time

Page 20 - Logging in

102 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/distributiondroppedpackets?timeline=<valu

Page 21 - Retrieving resource groups

Brocade Network Advisor REST API Guide 10353-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/distributionslowstartstatuserrors?timeline=&

Page 22 - Retrieving FC fabrics

104 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Product summariesRetrieves URIs for retrieving product summary data.Depending on m

Page 23 - TABLE 4 Request headers

Brocade Network Advisor REST API Guide 10553-1003160-01Summary data5Product summary URIs<BASE_URI>/resourcegroups/rgkey/memoryutilpercentage?tim

Page 24

xii Brocade Network Advisor REST API Guide53-1003160-01Notice to the readerThis document may contain references to the trademarks of the following cor

Page 25

106 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/portsnotinuse?timeline=<value>&tim

Page 26

Brocade Network Advisor REST API Guide 10753-1003160-01Summary data5Distribution product summary The following table shows the mapping of the URIs to

Page 27

108 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionsystemuptime?ti

Page 28

Brocade Network Advisor REST API Guide 10953-1003160-01Summary data5Traffic flow summariesRetrieves URIs that retrieve traffic flow summary data.Depen

Page 29

110 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for SCSI measures<BASE_URI>/resourcegroups/rgkey/scsireadframecount?tim

Page 30

Brocade Network Advisor REST API Guide 11153-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/scsiwriteframerate?timeline=<value>&am

Page 31

112 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcswitches/fcskey/rxframecount?timeline=<

Page 32

Brocade Network Advisor REST API Guide 11353-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcswitches/fcskey/avgtxframesize?timeline=&l

Page 33

114 Brocade Network Advisor REST API Guide53-1003160-01Events5EventsThe Events API provides GET and POST URIs for retrieving and acknowledging and una

Page 34

Brocade Network Advisor REST API Guide 11553-1003160-01Events5Event retrievalReturns events. You can filter the events based on the properties stated

Page 35

Brocade Network Advisor REST API Guide xiii53-1003160-01Getting technical helpContact your switch support supplier for hardware, firmware, and softwar

Page 36 - Sample login request (Java)

116 Brocade Network Advisor REST API Guide53-1003160-01Events5Notes• The response schema is EventsResponse.operationalStatus The operational status of

Page 37 - Sample error response

Brocade Network Advisor REST API Guide 11753-1003160-01Events5Event countReturns the number of events. GET URIsNotes• The response schema is CountResp

Page 38 - Logging out

118 Brocade Network Advisor REST API Guide53-1003160-01Events5Event acknowledgementAcknowledges or unacknowledges an event.POST URIsPath parametersPag

Page 39 - Specifying content type

Brocade Network Advisor REST API Guide 11953-1003160-01Zoning5ZoningThe Zoning API provides GET and POST requests for zone monitoring and administrati

Page 40 - Accept HTTP request header

120 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zone DBsRetrieves active and defined zone database information on any specific fabric. G

Page 41 - Using the Topology API

Brocade Network Advisor REST API Guide 12153-1003160-01Zoning5ZonesReturns the active and defined zones of a fabric. The query parameter “active” is o

Page 42 - Using the Summary Data API

122 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Notes• The response schema is ZonesResponse.aliasNames List of zone alias names.memberNa

Page 43 - Using the Zoning API

Brocade Network Advisor REST API Guide 12353-1003160-01Zoning5Zone aliasesReturns the zone aliases in the given zone.GET URIsPath parametersResponse p

Page 44 - Handling errors

124 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zone setsReturns the active and defined zone sets in the given fabric. The query paramet

Page 45 - TABLE 10 Error codes

Brocade Network Advisor REST API Guide 12553-1003160-01Zoning5Zone transactionsReturns the details of a zone transaction on a specific FC fabric.GET U

Page 46 - Error codes (Continued)

xiv Brocade Network Advisor REST API Guide53-1003160-01

Page 47

126 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zone transaction managementTo carry out zoning or LSAN zoning operations, the operations

Page 48

Brocade Network Advisor REST API Guide 12753-1003160-01Zoning5Zoning object creationCreates zoning objects.POST URIsPath parametersRequest parametersN

Page 49

128 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zoning object deletionDeletes zoning objects.GET URIsPath parametersRequest parametersNo

Page 50 - URI error return behavior

Brocade Network Advisor REST API Guide 12953-1003160-01Zoning5Zoning object updatingUpdates zoning objects.The URI in the following table provides sup

Page 51 - Use Cases

130 Brocade Network Advisor REST API Guide53-1003160-01Zoning5• The request schema is UpdateZoningObjectRequest.

Page 52 - Sample request payload

Brocade Network Advisor REST API Guide 13153-1003160-01Zoning5Zone set activationActivates or deactivates a zone set.POST URIsPath parametersNotes• Ac

Page 53 - Sample JSON responses

132 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Initiator target zoningCarries out initiator-to-target attach and detach operations. POS

Page 54

Brocade Network Advisor REST API Guide 13353-1003160-01Zoning5• You can control whether to activate the zone set using the activate property (applicab

Page 55

134 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5Historical performance dataThis section lists the URIs for retrievi

Page 56 - Sample Java code

Brocade Network Advisor REST API Guide 13553-1003160-01Historical performance data5Limitations• There is an imposed limit of 100 ports. The number of

Page 57

Brocade Network Advisor REST API Guide 153-1003160-01Chapter1Overview of the Network Advisor REST API In this chapter•Introduction . . . . . . . . . .

Page 58

136 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5URIs for FC measuresThe following URIs are applicable for FC ports

Page 59

Brocade Network Advisor REST API Guide 13753-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/timeseriesc3discards?granular

Page 60

138 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/fcswitches/f

Page 61 - Deleting an FC fabric

Brocade Network Advisor REST API Guide 13953-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/timeseriesfastretransmits?gra

Page 62 - Binding the schema

140 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5Limitations• There is an imposed limit of 100 switches. The number

Page 63

Brocade Network Advisor REST API Guide 14153-1003160-01Historical performance data5Limitations• There is an imposed limit of 100 flows. The number of

Page 64

142 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/fcswitches/fcskey/timeseriess

Page 65 - API Reference

Brocade Network Advisor REST API Guide 14353-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/fcswitches/f

Page 66 - ResourceGroups

144 Brocade Network Advisor REST API Guide53-1003160-01Authentication and session management5Authentication and session managementOnly a valid Brocade

Page 67

Brocade Network Advisor REST API Guide 14553-1003160-01Authentication and session management5LoginLogs in to a Network Advisor Server REST API session

Page 68 - FC Switch

2 Brocade Network Advisor REST API Guide53-1003160-01Network Advisor URIs1Network Advisor URIsNetwork Advisor URIs consists of two parts:• Base URI: T

Page 69

146 Brocade Network Advisor REST API Guide53-1003160-01Authentication and session management5LogoutLogs out from the Network Advisor server. POST URIs

Page 70

Brocade Network Advisor REST API Guide 14753-1003160-01AppendixARequest and Response SchemasIn this chapter•Topology . . . . . . . . . . . . . . . . .

Page 71

148 Brocade Network Advisor REST API Guide53-1003160-01TopologyAFcFabricsResponse<xs:<xs:complexType name="FcFabric"> <xs:seq

Page 72 - AccessGateway

Brocade Network Advisor REST API Guide 14953-1003160-01TopologyA <xs:enumeration value="SUBORDINATE"/> </xs:restriction>

Page 73

150 Brocade Network Advisor REST API Guide53-1003160-01TopologyAAccessGatewaysResponse<xs:complexType name="AccessGateway"> <xs:

Page 74

Brocade Network Advisor REST API Guide 15153-1003160-01TopologyA <xs:element name="npivEnabled" type="xs:boolean" nillable

Page 75

152 Brocade Network Advisor REST API Guide53-1003160-01TopologyA <xs:enumeration value="UNKNOWN"/> <xs:enumeration value=

Page 76 - GigePorts

Brocade Network Advisor REST API Guide 15353-1003160-01TopologyA <xs:sequence> <xs:element name="key" type="xs:string&

Page 77

154 Brocade Network Advisor REST API Guide53-1003160-01TopologyA</xs:complexType><xs:complexType name="IslsResponse"> <xs:

Page 78 - Connected-switch ports

Brocade Network Advisor REST API Guide 15553-1003160-01TopologyA<xs:complexType name="EndDeviceConnectionsResponse"> <xs:complex

Page 79

Brocade Network Advisor REST API Guide 353-1003160-01Edition support1Edition supportThe following table lists the REST API support for the Network Adv

Page 80

156 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discoveryA <xs:element name="fdmiHardwareVersion" type="xs:st

Page 81

Brocade Network Advisor REST API Guide 15753-1003160-01SAN fabric discoveryA <xs:enumeration value="V1"/> <xs:enumeration

Page 82

158 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discoveryA <xs:restriction base="xs:int"> <xs:enumeration

Page 83 - ISL Connections

Brocade Network Advisor REST API Guide 15953-1003160-01Summary dataA <xs:enumeration value="DEACTIVATED"/> <xs:enumeratio

Page 84 - IFL connections

160 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA</xs:complexType><xs:simpleType name="MonitorPortType"> &

Page 85

Brocade Network Advisor REST API Guide 16153-1003160-01Summary dataAAssetClassificationSummary<xs:complexType name="AssetClassificationSummary

Page 86 - EndDeviceConnection

162 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA<xs:complexType name="AssetClassificationCount"> <xs:sequenc

Page 87 - Access Gateway connection

Brocade Network Advisor REST API Guide 16353-1003160-01Summary dataA<xs:complexType name="EventsSeverityCounter"> <xs:sequence&g

Page 88 - End devices

164 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA <xs:enumeration value="FC_SWITH_PORT_HOST"/> <xs:enu

Page 89

Brocade Network Advisor REST API Guide 16553-1003160-01Summary dataA <xs:sequence> <xs:element name="entryList" type="

Page 90

4 Brocade Network Advisor REST API Guide53-1003160-01Edition support1

Page 91 - Fabric discovery

166 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA <xs:element name="vmViolationsCounters" type="tns:VmViolat

Page 92 - Fabric deletion

Brocade Network Advisor REST API Guide 16753-1003160-01Summary dataA <xs:element name="sumValue2" type="xs:double" nillabl

Page 93 - Switch credentials update

168 Brocade Network Advisor REST API Guide53-1003160-01EventsA<xs:simpleType name="TargetType"> <xs:restriction base="xs:st

Page 94

Brocade Network Advisor REST API Guide 16953-1003160-01EventsA <xs:element name="startIndex" type="xs:int" nillable="

Page 95 - Status summary

170 Brocade Network Advisor REST API Guide53-1003160-01EventsA <xs:restriction base="xs:string"> <xs:enumeration value=&quo

Page 96 - Asset classification summary

Brocade Network Advisor REST API Guide 17153-1003160-01ZoningA <xs:enumeration value="PERFORMANCE_MONITOR"/> <xs:enumerat

Page 97

172 Brocade Network Advisor REST API Guide53-1003160-01ZoningA <xs:enumeration value="STANDARD"/> <xs:enumeration value=&

Page 98

Brocade Network Advisor REST API Guide 17353-1003160-01ZoningA </xs:sequence></xs:complexType><xs:complexType name="ZoneTransac

Page 99 - Network object count summary

174 Brocade Network Advisor REST API Guide53-1003160-01Historical performance dataA <xs:element name="zoneAliases" type="ns1:Zo

Page 100 - Events summary

Brocade Network Advisor REST API Guide 17553-1003160-01Authentication and session managementA <xs:element name="lo" type="xs:do

Page 101 - Bottleneck violations summary

Brocade Network Advisor REST API Guide 553-1003160-01Chapter2Getting StartedIn this chapter•Introduction . . . . . . . . . . . . . . . . . . . . . . .

Page 102 - Path parameters

176 Brocade Network Advisor REST API Guide53-1003160-01Authentication and session managementA

Page 103

Copyright © 2014 Brocade Communications Systems, Inc. All Rights Reserved.Brocade, the B-wing symbol, Brocade Assurance, ADX, AnyIO, DCX, Fabric OS, F

Page 104 - VM violations summary

6 Brocade Network Advisor REST API Guide53-1003160-01Logging in2Logging inTo log in to Network Advisor, complete the following steps.1. Enter the foll

Page 105 - Port summaries

Brocade Network Advisor REST API Guide 753-1003160-01Retrieving resource groups2The JSON content of the response should look like the following:{serve

Page 106 - Summary data

8 Brocade Network Advisor REST API Guide53-1003160-01Retrieving FC fabrics2Retrieving FC fabricsYou can use the REST API to retrieve FC fabrics in the

Page 107

Brocade Network Advisor REST API Guide 953-1003160-01Retrieving a specific FC fabric2Retrieving a specific FC fabricIn the previous section, you retri

Page 108

10 Brocade Network Advisor REST API Guide53-1003160-01Retrieving switches in the context of a fabric2Use the same request headers as the ones used in

Page 109

Brocade Network Advisor REST API Guide 1153-1003160-01Retrieving switches and ports2Retrieving switches and portsRetrieving switches and ports in the

Page 110 - URIs for FCIP measures

12 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2portIndex: 34areaId: 34type: "U_PORT"status: "DIS

Page 111 - Measure-to-URI mapping

Brocade Network Advisor REST API Guide 1353-1003160-01Creating a sample Python client2connection = http.client.HTTPConnection("10.24.41.138"

Page 112

14 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2if response.status == 200: print() print("List of fab

Page 113

Brocade Network Advisor REST API Guide 1553-1003160-01Creating a sample Python client2connection.connect()connection.request('GET', 'ht

Page 114

Brocade Network Advisor REST API Guide iii53-1003160-01ContentsAbout This DocumentHow this document is organized . . . . . . . . . . . . . . . . . . .

Page 115

16 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2 "principalSwitchWwn": "10:00:00:05:33

Page 116

Brocade Network Advisor REST API Guide 1753-1003160-01Creating a sample Python client2 "adEnvironment": false, "

Page 117

18 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2 "cryptoCapable": false, "

Page 118 - Product summaries

Brocade Network Advisor REST API Guide 1953-1003160-01Creating a sample Python client2 "portBasedRoutingPresent": false,

Page 119 - Product summary URIs

20 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2

Page 120 - 53-1003160-01

Brocade Network Advisor REST API Guide 2153-1003160-01Chapter3Using the Brocade Network Advisor REST APIIn this chapter•Introduction . . . . . . . . .

Page 121

22 Brocade Network Advisor REST API Guide53-1003160-01Logging in and out3The following are the header names and values. The password must be passed in

Page 122

Brocade Network Advisor REST API Guide 2353-1003160-01Logging in and out3 }} catch (IOException ie) { System.out.println(ie.toString());} finally {

Page 123

24 Brocade Network Advisor REST API Guide53-1003160-01Logging in and out3org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDisp

Page 124 - URIs for SCSI measures

Brocade Network Advisor REST API Guide 2553-1003160-01Specifying content type3Logout request headersA valid token is required for logout and this is s

Page 125 - URIs for frame measures

iv Brocade Network Advisor REST API Guide53-1003160-01Logging in and out. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 126

26 Brocade Network Advisor REST API Guide53-1003160-01Versioning (backward compatibility)3Accept HTTP request headerIn the case of GET requests, your

Page 127 - Traffic flow summary notes

Brocade Network Advisor REST API Guide 2753-1003160-01Using the Topology API3Using the Topology APIThe Topology API provides GET URIs for retrieving i

Page 128 - • “Event acknowledgement”

28 Brocade Network Advisor REST API Guide53-1003160-01Using the Traffic Flow API3• In the case of SNMP V3, if the privacy protocol is specified, the a

Page 129 - Event retrieval

Brocade Network Advisor REST API Guide 2953-1003160-01Using the Events API3Using the Events APIThe Events API provides URIs that you can use to retrie

Page 130 - Property Description

30 Brocade Network Advisor REST API Guide53-1003160-01Using the Historical Performance Data API3Using the Historical Performance Data APIYou can use t

Page 131 - Event count

Brocade Network Advisor REST API Guide 3153-1003160-01Handling errors3For successful operations the status code is usually 200 (OK) or 204 (No Content

Page 132 - Event acknowledgement

32 Brocade Network Advisor REST API Guide53-1003160-01Handling errors33003 Target is null or empty3004 Initiator is an invalid wwn3005 Target is an in

Page 133

Brocade Network Advisor REST API Guide 3353-1003160-01Handling errors316121 Deactivate failed16122 Clear zone database failed16123 Unable to retrieve

Page 134

34 Brocade Network Advisor REST API Guide53-1003160-01Handling errors36014 Switch user name is null or empty.6015 Switch password is null or empty.601

Page 135 - Response parameters

Brocade Network Advisor REST API Guide 3553-1003160-01Handling errors36050 Session limit reached.6051 Account locked.6052 Account disabled.6053 Connec

Page 136 - Name Description

Brocade Network Advisor REST API Guide v53-1003160-01Chapter 5 API ReferenceTopology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 137 - Zone aliases

36 Brocade Network Advisor REST API Guide53-1003160-01Handling errors3URI error return behaviorThis section explains the error a user can expect when

Page 138 - Zone sets

Brocade Network Advisor REST API Guide 3753-1003160-01Chapter4Use CasesIn this chapter•Introduction . . . . . . . . . . . . . . . . . . . . . . . . .

Page 139 - Zone transactions

38 Brocade Network Advisor REST API Guide53-1003160-01Zoning43. Perform the attach operation by calling the following POST URI.<BASE_URI>/resour

Page 140

Brocade Network Advisor REST API Guide 3953-1003160-01Zoning4 PRINT_ERROR(con); assert false : "Fabric Discovery FAILED, responseCode

Page 141 - Zoning object creation

40 Brocade Network Advisor REST API Guide53-1003160-01Getting Traffic Flow Performance Data451E530B93","type":"STANDARD",&quo

Page 142 - Zoning object deletion

Brocade Network Advisor REST API Guide 4153-1003160-01Getting Traffic Flow Performance Data4 System.out.println("CALLING GET http://10.24.48.103

Page 143 - Zoning object updating

42 Brocade Network Advisor REST API Guide53-1003160-01Getting Traffic Flow Performance Data4,"mirrorPort":""},{"key":&qu

Page 144

Brocade Network Advisor REST API Guide 4353-1003160-01Getting Traffic Flow Performance Data4} catch (IOException ie) { System.out.println(ie.toString

Page 145

44 Brocade Network Advisor REST API Guide53-1003160-01Getting the Top N CRC errors port summary4InSeconds":1402019999,"value":0.005,&qu

Page 146 - Initiator target zoning

Brocade Network Advisor REST API Guide 4553-1003160-01SAN fabric discovery4• XML file (DiscoverFabricRequest.xml) containing the payload DiscoverFabri

Page 147

vi Brocade Network Advisor REST API Guide53-1003160-01Historical performance data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134Authe

Page 148

46 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discovery4 Marshaller m = jaxbContext.createMarshaller(); m.setProperty(Marshaller.

Page 149 - Limitations

Brocade Network Advisor REST API Guide 4753-1003160-01SAN fabric discovery4REQUEST HTTPSTATUS = 200{"virtualFabricIds":[]} /** * Getting FC

Page 150 - Historical performance data

48 Brocade Network Advisor REST API Guide53-1003160-01Binding the schema4 System.out.println("CALLING POST http://10.24.48.103/rest/resourcegrou

Page 151

Brocade Network Advisor REST API Guide 4953-1003160-01Binding the schema4<target name="generate-artifacts" depends="init">

Page 152

50 Brocade Network Advisor REST API Guide53-1003160-01Binding the schema4

Page 153

Brocade Network Advisor REST API Guide 5153-1003160-01Chapter5API ReferenceIn this chapter•Topology . . . . . . . . . . . . . . . . . . . . . . . . .

Page 154

52 Brocade Network Advisor REST API Guide53-1003160-01Topology5ResourceGroupsNetwork Advisor supports “network scopes.” A network scope is a grouping

Page 155

Brocade Network Advisor REST API Guide 5353-1003160-01Topology5FabricsRetrieves information about FC fabrics.GET URIsPath parametersResponse parameter

Page 156

54 Brocade Network Advisor REST API Guide53-1003160-01Topology5FC SwitchRetrieves information about FC switches.GET URIsPath parametersResponse parame

Page 157

Brocade Network Advisor REST API Guide 5553-1003160-01Topology5Notes• The resource group “All” encompasses all switches while a ResourceGroup of type

Page 158 - • “Logout”

Brocade Network Advisor REST API Guide vii53-1003160-01Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 159 - HTTP response header

56 Brocade Network Advisor REST API Guide53-1003160-01Topology5PhysicalSwitchRetrieves information about physical switches. This includes properties s

Page 160

Brocade Network Advisor REST API Guide 5753-1003160-01Topology5Notes• The physical switch is keyed by the physical switch WWN.• This resource contains

Page 161 - Request and Response Schemas

58 Brocade Network Advisor REST API Guide53-1003160-01Topology5AccessGatewayRetrieves Access Gateway information.GET URIsPath parametersResponse param

Page 162 - FcSwitchesResponse

Brocade Network Advisor REST API Guide 5953-1003160-01Topology5FCPortsRetrieves information about FC ports.GET URIsPath parametersResponse parametersU

Page 163 - PhysicalSwitchesResponse

60 Brocade Network Advisor REST API Guide53-1003160-01Topology5portId The port ID.portIndex The port index, number used in identifying port in zoning.

Page 164 - FcPortsResponse

Brocade Network Advisor REST API Guide 6153-1003160-01Topology5Notes• This release supports only FC and GigE ports. • The ports can be retrieved in th

Page 165 - Topology

62 Brocade Network Advisor REST API Guide53-1003160-01Topology5GigePortsRetrieves information about GigE ports.GET URIsPath parametersResponse paramet

Page 166 - EndDevicePortsResponse

Brocade Network Advisor REST API Guide 6353-1003160-01Topology5persistentlyDisabled Indicates whether the port is persistently disabled.remoteMacAddre

Page 167 - IslsResponse

64 Brocade Network Advisor REST API Guide53-1003160-01Topology5Connected-switch portsRetrieves information about connected-switch ports.GET URIsPath p

Page 168 - EndDeviceConnectionsResponse

Brocade Network Advisor REST API Guide 6553-1003160-01Topology5Notes• Connected-switch ports are connected ports (switch port to switch port and acces

Page 169 - EndDevicesResponse

viii Brocade Network Advisor REST API Guide53-1003160-01

Page 170 - SAN fabric discovery

66 Brocade Network Advisor REST API Guide53-1003160-01Topology5End-device portsRetrieves information about end-device ports.GET URIsPath parametersRes

Page 171 - UpdateCredentialsRequest

Brocade Network Advisor REST API Guide 6753-1003160-01Topology5Notes• End-device ports are the ports with end devices connected to them like initiator

Page 172 - FlowDefinitionsResponse

68 Brocade Network Advisor REST API Guide53-1003160-01Topology5TrunksRetrieves information about ISL trunks. GET URIsPath parametersResponse parameter

Page 173

Brocade Network Advisor REST API Guide 6953-1003160-01Topology5ISL ConnectionsRetrieves information about inter-switch links (ISL) connections. These

Page 174 - StatusSummary

70 Brocade Network Advisor REST API Guide53-1003160-01Topology5IFL connectionsReturns information about inter-fabric links (IFL) connections (connecti

Page 175 - AssetClassificationSummary

Brocade Network Advisor REST API Guide 7153-1003160-01Topology5Notes• The response schema is IflResponse.

Page 176 - EventsSummary

72 Brocade Network Advisor REST API Guide53-1003160-01Topology5EndDeviceConnectionRetrieves information about end-device connections (from switch to e

Page 177 - BottleneckViolationsSummary

Brocade Network Advisor REST API Guide 7353-1003160-01Topology5Access Gateway connectionRetrieves information about access gateway connections (connec

Page 178 - PortHealthViolationsSummary

74 Brocade Network Advisor REST API Guide53-1003160-01Topology5End devicesRetrieves information about end devices. These are initiators and targets di

Page 179 - VmViolationsSummary

Brocade Network Advisor REST API Guide 7553-1003160-01Topology5Notes• The response schema is EndDevicesResponse.• End devices are keyed by their uniqu

Page 180 - PortsMonitorSummaryData

Brocade Network Advisor REST API Guide ix53-1003160-01About This DocumentIn this chapter•How this document is organized . . . . . . . . . . . . . . .

Page 181 - ProductsMonitorSummaryData

76 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discovery5SAN fabric discoveryThis section lists the SAN fabric discovery URIs. These

Page 182 - EventsResponse

Brocade Network Advisor REST API Guide 7753-1003160-01SAN fabric discovery5Fabric discoveryDiscovers fabrics.POST URIsRequest parameters Notes• The FC

Page 183

78 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discovery5Fabric deletionRemove fabrics from Network Advisor. POST URIsPath parameter

Page 184

Brocade Network Advisor REST API Guide 7953-1003160-01SAN fabric discovery5Switch credentials updateUpdates switch credentials and SNMP configurations

Page 185 - ZoneDbsResponse

80 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Summary dataYou can use the URIs in this section to retrieve summary data. They can

Page 186 - ZoneTransactionResponse

Brocade Network Advisor REST API Guide 8153-1003160-01Summary data5Status summaryRetrieves status summary data for all the discovered products.The ret

Page 187 - UpdateZoningObjectRequest

82 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Asset classification summaryRetrieves asset classification summary data. The return

Page 188

Brocade Network Advisor REST API Guide 8353-1003160-01Summary data5 {"category":"Brocade 6505", &qu

Page 189 - LoginResponse

84 Brocade Network Advisor REST API Guide53-1003160-01Summary data5 "summaryName":"AssetClassificationSummary", "timeLine&quo

Page 190

Brocade Network Advisor REST API Guide 8553-1003160-01Summary data5Network object count summaryRetrieves network object count summary data. The return

Commentaires sur ces manuels

Pas de commentaire