Storage bridges endpoint overview
Contributors
Suggest changes
- PDF of this doc site
Collection of separate PDF docs
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
Retrieving storage bridge information
The storage bridge GET API retrieves all of the bridges in the cluster.
Examples
1) Retrieves a list of bridges from the cluster
The following example shows the response with a list of bridges from the cluster:
# The API: /api/storage/bridges # The call: curl -X GET "https://<mgmt-ip>/api/storage/bridges" -H "accept: application/hal+json" # The response: { "records": [ { "wwn": "2000001086a18100", "name": "ATTO_2000001086a18100", "_links": { "self": { "href": "/api/storage/bridges/2000001086a18100" } } }, { "wwn": "2000001086a18380", "name": "ATTO_2000001086a18380", "_links": { "self": { "href": "/api/storage/bridges/2000001086a18380" } } } ], "num_records": 2, "_links": { "self": { "href": "/api/storage/bridges/" } } }
2) Retrieves a specific bridge from the cluster
The following example shows the response of the requested bridge. If there is no bridge with the requested wwn, an error is returned.
# The API: /api/storage/bridges/{wwn} # The call: curl -X GET "https://<mgmt-ip>/api/storage/bridges/2000001086a18100" -H "accept: application/hal+json" # The response: { "wwn": "2000001086a18100", "chassis_throughput_state": "ok", "dram_single_bit_error_count": 0, "firmware_version": "3.10 007A", "ip_address": "10.226.57.178", "security_enabled": false, "monitoring_enabled": true, "model": "FibreBridge 7500N", "state": "ok", "managed_by": "in_band", "serial_number": "FB7500N102450", "symbolic_name": "RTP-FCSAS02-41KK10", "vendor": "atto", "name": "ATTO_2000001086a18100", "last_reboot": { "reason": { "message": "Reason: \"FirmwareRestart Command\".", "code": "39321683" }, "time": "2020-12-09T00:47:58-05:00" }, "paths": [ { "name": "0e", "node": { "name": "sti8080mcc-htp-005", "uuid": "ecc3d992-3a86-11eb-9fab-00a0985a6024", "_links": { "self": { "href": "/api/cluster/nodes/ecc3d992-3a86-11eb-9fab-00a0985a6024" } } }, "_links": { "self": { "href": "/api/storage/ports/ecc3d992-3a86-11eb-9fab-00a0985a6024/0e" } }, "target_port": { "wwn": "2100001086a18380" } } ], "temperature_sensor": { "name": "Chassis Temperature Sensor", "minimum": 0, "maximum": 90, "reading": 54, "state": "ok" }, "fc_ports": [ { "id": 1, "state": "online", "enabled": true, "negotiated_data_rate": 8, "configured_data_rate": 8, "conn_mode": "ptp", "data_rate_capability": 16, "wwn": "2100001086a18100", "peer_wwn": "0000000000000000", "sfp": { "vendor": "FINISAR CORP.", "serial_number": "UW106SA", "part_number": "FTLF8529P3BCV", "data_rate_capability": 16 } }, { "id": 2, "state": "online", "enabled": true, "negotiated_data_rate": 16, "configured_data_rate": 16, "conn_mode": "ptp", "data_rate_capability": 16, "wwn": "2200001086a18100", "peer_wwn": "0000000000000000", "sfp": { "vendor": "FINISAR CORP.", "serial_number": "UW1072B", "part_number": "FTLF8529P3BCV", "data_rate_capability": 16 } } ], "power_supply_units": [ { "name": "A", "state": "ok" }, { "name": "B", "state": "ok" } ], "sas_ports": [ { "id": 1, "state": "online", "enabled": true, "data_rate_capability": 12, "negotiated_data_rate": 6, "wwn": "5001086000a18100", "phy_1": { "state": "online" }, "phy_2": { "state": "online" }, "phy_3": { "state": "online" }, "phy_4": { "state": "online" }, "cable": { "vendor": "Molex Inc.", "serial_number": "618130935", "technology": "Passive Copper 5m ID:00", "part_number": "112-00431" } }, { "state": "offline", "enabled": false, "data_rate_capability": 12, "negotiated_data_rate": 0, "wwn": "5001086000a18104", "phy_1": { "state": "offline" }, "phy_2": { "state": "offline" }, "phy_3": { "state": "offline" }, "phy_4": { "state": "offline" }, }, { "state": "offline", "enabled": false, "data_rate_capability": 12, "negotiated_data_rate": 0, "wwn": "5001086000a18108", "phy_1": { "state": "offline" }, "phy_2": { "state": "offline" }, "phy_3": { "state": "offline" }, "phy_4": { "state": "offline" }, }, { "state": "offline", "enabled": false, "data_rate_capability": 12, "negotiated_data_rate": 0, "wwn": "5001086000a1810c", "phy_1": { "state": "offline" }, "phy_2": { "state": "offline" }, "phy_3": { "state": "offline" }, "phy_4": { "state": "offline" }, } ], "_links": { "self": { "href": "/api/storage/bridges/2000001086a18100" } } }