Get Clusters
-
Description – get all clusters
-
Request URL – GET /cablevalidation/clusters
-
Request Content Type – application/json
-
Status Codes200 – OK
-
Response Example
["default"]
Get All Racks
-
Description – get List of racks name
-
Request URL – GET /cablevalidation/resources/racks?cluster=<cluster_name>
-
Request Paramscluster: cluster nametype: stringoptional: yes
-
Request Content Type – application/json
-
Status Codes200 – OK404 – NOT FOUND
-
Response Example
["PXX", "PXH"]
Get Rack
-
Description – get a single rack by name
-
Request URL – GET /cablevalidation/resources/racks/<rack_name>?cluster=<cluster_name>
-
Request Paramscluster: cluster nametype: stringoptional: yes
-
Request Content Type – application/json
-
Status Codes200 – OK404 – NOT FOUND
-
Response Example
{ "name": "AAA", "port_type": "ib", "dh": "DH1", "su": "SU1", "units": [{ "unit": "35", "nodedesc": "swx-ray09 mlx5_0", "nodetype": "Switch", "system_info": { "Manufacturer": "Nvidia", "Product Name": "Q3400_RA", "Version": "V0-F*Tb-L*GcNaEi-P*PaPa-O*Tb", "Serial Number": "MT2421X00988" }, "device_health": { "Power Supply": { "Failed": 11, "Active": 1 }, "Power Supply Fans": { "Failed": 1, "Active": 1 }, "Fans": { "Failed": 0, "Active": 8 } }, "ports": [ { "port": "sw26p1", "port_name": "", "syndrome": "Wrong-neighbor", "peer_port": "sw10p1", "peer_node": "x-spine-1" }] }] }
Last updated: