URI | Description |
---|---|
<base_URI>/config/running/router/mpls/autobw-threshold-table | Configures, modifies and retrieves the autobandwidth threshold table. |
GET URIs | Description |
---|---|
<base_URI>/config/running/router/mpls/autobw-threshold-table | Retrieves the autobandwidth threshold table. |
<base_URI>/config/running/router/mpls/autobw-threshold-table/bandwidth/{bandwidth-value} | Displays the threshold change point for a bandwidth value in kbps. |
<base_URI>/config/running/router/mpls/autobw-threshold-table/max-bw-threshold | Displays the maximum threshold value. |
POST URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/router/mpls | <autobw-threshold-table /> | Configures an autobandwidth threshold table. |
<bandwidth><bandwidth-value>{uint32}</bandwidth-value><threshold>{uint32}</threshold></bandwidth> | <base_URI>/config/running/router/mpls/autobw-threshold-table | Adds a new threshold change point to the autobw -threshold table. If the change point is already there, the value of threshold will be updated. |
PATCH URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/router/mpls/autobw-threshold-table/bandwidth/{bandwidth-value} | <bandwidth><threshold>{uint32}</threshold></bandwidth> | Modifies a threshold change point |
<base_URI>/config/running/router/mpls/autobw-threshold-table/max-bw-threshold | <max-bw-threshold><absolute>{uint32}</absolute></max-bw-threshold> | Sets absolute threshold in kbps for any traffic rate above the max ceiling. |
<base_URI>/config/running/router/mpls/autobw-threshold-table/max-bw-threshold | <max-bw-threshold><percentage>{uint32}</percentage></max-bw-threshold> | This command will set the percentage threshold for any traffic-rate above the max bandwidth. |
PUT URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/router/mpls/autobw-threshold-table | <autobw-threshold-table /> | Configures an autobandwidth threshold table |
<base_URI>/config/running/router/mpls/autobw-threshold-table/max-bw-threshold/absolute | <absolute>{uint32}</absolute> | Sets absolute threshold in kbps |
<base_URI>/config/running/router/mpls/autobw-threshold-table/max-bw-threshold/percentage | <percentage>{uint32}</percentage> | Sets threshold percentage. |
DELETE URIs |
---|
<base_URI>/config/running/router/mpls/autobw-threshold-table |
<base_URI>/config/running/router/mpls/autobw-threshold-table/bandwidth/{bandwidth-value} |
GET, POST, PUT, PATCH, DELETE, OPTIONS, and HEAD operations are supported.
The following example uses the GET option to retrieve the threshold table parameters.
http://host:80/rest/config/running/router/mpls/autobw-threshold-table
None
<autobw-threshold-table xmlns="urn:brocade.com:mgmt:brocade-mpls" xmlns:y="http://brocade.com/ns/rest" y:self="/rest/config/running/router/mpls/autobw-threshold-table"> <bandwidth y:self="/rest/config/running/router/mpls/autobw-threshold-table/bandwidth/1000"> <bandwidth-value>1000</bandwidth-value> </bandwidth> <max-bw-threshold y:self="/rest/config/running/router/mpls/autobw-threshold-table/max-bw-threshold"> </max-bw-threshold> </autobw-threshold-table>
The following example uses the POST option to configure the threshold table with a bandwidth value of 1000 and a threshold value of 99.
http://host:80/rest/config/running/router/mpls/autobw-threshold-table
<bandwidth><bandwidth-value>1000</bandwidth-value><threshold>99</threshold></bandwidth>
None
The following example uses the DELETE option.
http://host:80/rest/config/running/router/mpls/autobw-threshold-table
None
None