Brocade Network Advisor REST API Guide (Supporting Network Manuale Utente

Navigare online o scaricare Manuale Utente per Software Brocade Network Advisor REST API Guide (Supporting Network. Brocade Network Advisor REST API Guide (Supporting Network Advisor 12.3.0) User Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 190
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti

Sommario

Pagina 1 - Brocade Network Advisor

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

Pagina 2

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

Pagina 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

Pagina 4 - Chapter 4 Use Cases

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

Pagina 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

Pagina 6

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

Pagina 7

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

Pagina 8

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

Pagina 9 - About This Document

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

Pagina 10 - Document conventions

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

Pagina 11 - Key terms

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

Pagina 12 - Additional information

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

Pagina 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

Pagina 14

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

Pagina 15 - Introduction

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

Pagina 16 - Protocol support

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

Pagina 17 - Edition support

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

Pagina 18

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

Pagina 19 - Getting Started

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

Pagina 20 - Logging in

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

Pagina 21 - Retrieving resource groups

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

Pagina 22 - Retrieving FC fabrics

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

Pagina 23 - TABLE 4 Request headers

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

Pagina 24

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

Pagina 25

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

Pagina 26

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

Pagina 27

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

Pagina 28

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

Pagina 29

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

Pagina 30

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

Pagina 31

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

Pagina 32

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

Pagina 33

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

Pagina 34

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

Pagina 35

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

Pagina 36 - Sample login request (Java)

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

Pagina 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

Pagina 38 - Logging out

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 46 - Error codes (Continued)

xiv Brocade Network Advisor REST API Guide53-1003160-01

Pagina 47

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

Pagina 48

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

Pagina 49

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

Pagina 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

Pagina 51 - Use Cases

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

Pagina 52 - Sample request payload

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

Pagina 53 - Sample JSON responses

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

Pagina 54

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

Pagina 55

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

Pagina 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

Pagina 57

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

Pagina 58

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

Pagina 59

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

Pagina 60

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

Pagina 61 - Deleting an FC fabric

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

Pagina 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

Pagina 63

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

Pagina 64

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

Pagina 65 - API Reference

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

Pagina 66 - ResourceGroups

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

Pagina 67

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

Pagina 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

Pagina 69

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

Pagina 70

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

Pagina 71

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

Pagina 72 - AccessGateway

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

Pagina 73

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

Pagina 74

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

Pagina 75

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

Pagina 76 - GigePorts

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

Pagina 77

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

Pagina 78 - Connected-switch ports

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

Pagina 79

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

Pagina 80

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

Pagina 81

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

Pagina 82

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

Pagina 83 - ISL Connections

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

Pagina 84 - IFL connections

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

Pagina 85

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

Pagina 86 - EndDeviceConnection

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

Pagina 87 - Access Gateway connection

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

Pagina 88 - End devices

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

Pagina 89

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

Pagina 90

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

Pagina 91 - Fabric discovery

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

Pagina 92 - Fabric deletion

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

Pagina 93 - Switch credentials update

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

Pagina 94

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

Pagina 95 - Status summary

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

Pagina 96 - Asset classification summary

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

Pagina 97

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

Pagina 98

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

Pagina 99 - Network object count summary

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

Pagina 100 - Events summary

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

Pagina 101 - Bottleneck violations summary

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

Pagina 102 - Path parameters

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

Pagina 103

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

Pagina 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

Pagina 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

Pagina 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

Pagina 107

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

Pagina 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

Pagina 109

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

Pagina 110 - URIs for FCIP measures

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

Pagina 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"

Pagina 112

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

Pagina 113

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

Pagina 114

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

Pagina 115

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

Pagina 116

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

Pagina 117

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

Pagina 118 - Product summaries

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

Pagina 119 - Product summary URIs

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

Pagina 120 - 53-1003160-01

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

Pagina 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

Pagina 122

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

Pagina 123

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

Pagina 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

Pagina 125 - URIs for frame measures

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

Pagina 126

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 133

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

Pagina 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

Pagina 135 - Response parameters

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

Pagina 136 - Name Description

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

Pagina 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

Pagina 138 - Zone sets

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

Pagina 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

Pagina 140

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

Pagina 141 - Zoning object creation

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

Pagina 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

Pagina 143 - Zoning object updating

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

Pagina 144

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

Pagina 145

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

Pagina 146 - Initiator target zoning

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

Pagina 147

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

Pagina 148

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

Pagina 149 - Limitations

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

Pagina 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

Pagina 151

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

Pagina 152

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

Pagina 153

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

Pagina 154

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

Pagina 155

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

Pagina 156

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

Pagina 157

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

Pagina 158 - • “Logout”

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

Pagina 159 - HTTP response header

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

Pagina 160

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

Pagina 161 - Request and Response Schemas

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

Pagina 162 - FcSwitchesResponse

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

Pagina 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.

Pagina 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

Pagina 165 - Topology

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

Pagina 166 - EndDevicePortsResponse

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

Pagina 167 - IslsResponse

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

Pagina 168 - EndDeviceConnectionsResponse

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

Pagina 169 - EndDevicesResponse

viii Brocade Network Advisor REST API Guide53-1003160-01

Pagina 170 - SAN fabric discovery

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

Pagina 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

Pagina 172 - FlowDefinitionsResponse

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

Pagina 173

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

Pagina 174 - StatusSummary

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

Pagina 175 - AssetClassificationSummary

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

Pagina 176 - EventsSummary

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

Pagina 177 - BottleneckViolationsSummary

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

Pagina 178 - PortHealthViolationsSummary

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

Pagina 179 - VmViolationsSummary

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

Pagina 180 - PortsMonitorSummaryData

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

Pagina 181 - ProductsMonitorSummaryData

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

Pagina 182 - EventsResponse

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

Pagina 183

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

Pagina 184

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

Pagina 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

Pagina 186 - ZoneTransactionResponse

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

Pagina 187 - UpdateZoningObjectRequest

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

Pagina 188

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

Pagina 189 - LoginResponse

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

Pagina 190

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

Commenti su questo manuale

Nessun commento