Sample json responses – Brocade Network Advisor REST API Guide (Supporting Network Advisor 12.3.0) User Manual

Page 53

Advertising
background image

Brocade Network Advisor REST API Guide

39

53-1003160-01

Zoning

4

PRINT_ERROR(con);

assert false : "Fabric Discovery FAILED, responseCode = " +

responseCode;

}

PRINT_RESPONSE(con);

} catch (IOException ie) {

System.out.println(ie.toString());

} finally {

if (null != con) {

con.disconnect();

}

}

Sample JSON responses

The following are sample JSON responses showing zone databases before and after the attach
operation.

CALLING POST http://10.24.48.103/rest/login

REQUEST HTTPSTATUS = 200

GOT TOKEN FROM RS RESPONSE = 5ryMd4/SBrWX9kDqH1AhLfPdFz4=

{"serverName":"DCM-x3650-103","serverIp":"10.24.48.103"}

CALLING GET http://10.24.48.103/rest/resourcegroups/All/fcfabrics

REQUEST HTTPSTATUS = 200

{"fcFabrics":[{"key":"10:00:00:27:F8:42:B4:0D","seedSwitchWwn":"10:00:00:27:F

8:42:B4:0D","name":"10:00:00:27:F8:42:B4:0D","secure":false,"adEnvironment":f

alse,"contact":null,"location":null,"description":null,"principalSwitchWwn":"

10:00:00:27:F8:42:B4:0D","fabricName":"","virtualFabricId":128,"seedSwitchIpA

ddress":"10.24.48.191"}]}

CALLING GET

http://10.24.48.103/rest/resourcegroups/All/fcfabrics/10:00:00:27:F8:42:B4:0D

/zonedbs

REQUEST HTTPSTATUS = 200

{"zonedbs":[{"key":"10:00:00:27:F8:42:B4:0D-false","active":false,"checksum":

4043007525,"zones":[],"zonealiases":[],"zonesets":[]},{"key":"10:00:00:27:F8:

42:B4:0D-true","active":true,"checksum":1895126470,"zones":[],"zonealiases":n

ull,"zonesets":[]}]}

CALLING POST

http://10.24.48.103/rest/resourcegroups/All/fcfabrics/10:00:00:27:F8:42:B4:0D

/attach

MARSHALLED request

REQUEST HTTPSTATUS = 204

CALLING GET

http://10.24.48.103/rest/resourcegroups/All/fcfabrics/10:00:00:27:F8:42:B4:0D

/zonedbs

REQUEST HTTPSTATUS = 200

{"zonedbs":[{"key":"10:00:00:27:F8:42:B4:0D-false","active":false,"checksum":

3900215559,"zones":[{"key":"NARestZone_100000051E530B93-false","name":"NARest

Zone_100000051E530B93","type":"STANDARD","active":false,"aliasNames":[],"memb

erNames":["10:00:00:05:1E:53:0B:93","20:01:00:11:0D:C6:01:01","20:06:00:11:0D

:C6:01:01"]}],"zonealiases":[],"zonesets":[{"key":"NARestZoneSet-false","name

":"NARestZoneSet","active":false,"zoneNames":["NARestZone_100000051E530B93"]}

]},{"key":"10:00:00:27:F8:42:B4:0D-true","active":true,"checksum":1349809297,

"zones":[{"key":"NARestZone_100000051E530B93-true","name":"NARestZone_1000000

Advertising