Defines LSP.
URI | Description |
---|---|
<base_URI>/config/running/router/mpls/lsp/(lsp-name) | Defines LSP. |
GET URIs | Description |
---|---|
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/to | Retrieves LSP destination address. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cspf | Retrieves cspf. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/ipmtu | Retrieves IP Packet Maximum Transmission Unit configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/metric | Retrieves the LSP metric configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/revert-timer | Retrieves the lsp revert timer configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/tie-breaking | Retrieves the tie breaking mode configuration for cspf. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/from | Retrieves LSP source address. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/primary-path | Retrieves primary explicit path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/adaptive | Retrieves LSP/secpath adaptive configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/reoptimize-timer | Retrieves Reoptimization timer configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/commit | Retrieves adaptive LSP configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/record | Retrieves the recording path routes configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cos | Retrieves class of service. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/hop-limit | Retrieves the limit of hops the LSP can traverse. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cspf-computation-mode | Retrieves cspf-computation-mode configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/mean-rate | Retrieves the mean rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-rate | Retrieves the Max-rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-burst | Retrieves teh Max-burst in bytes. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/priority/include-all | Retrieves the administrative groups. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/soft-preemption | Retrieves the LSP soft preemption capability configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr | Retrieves the fast reroute options. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit | Retrieves hop limit. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/link-protection | Retrieves link protection for LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/priority/lsp-frr-hold-priority | Retrieves the fast reroute priority number. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/holdtime | Retrieves revertive hold time for the LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/global | Retrieves global revertive mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/standby | Retrieves the secondary-path hot standby configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cspf | Retrieves cspf status (Enable/Disable). |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/ipmtu | Retrieves IP Packet Maximum Transmission Unit configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/adaptive | Retrieves LSP/secpath to be adaptive. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/reoptimize-timer | Retrieves Reoptimization timer. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/commit | Retrieves the changes to adaptive LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/record | Retrieves recording path route status (Enable or disable). |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cos | Retrieves class of service. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/hop-limit | Retrieves the hop limit which the LSP can traverse. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cspf-computation-mode | Retrieves cspf-computation-mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/mean-rate | Retrieves the mean rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-rate | Retrieves the max-rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-burst | Retrieves the max-burst in bytes. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/priority/include-all | Retrieves the administrative groups. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/soft-preemption | Retrieves LSP soft preemption capability configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/enable | Retrieves LSP configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr | Displays Fast Reroute FRR configuration for an LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/bandwidth | DIsplays FRR bandwidth. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit | Displays hop limit for FRR. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/facility-backup | Displays FRR facility backup protection status. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/priority | Displays priority for fast reroute. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/priority/lsp-frr-hold-priority | Displays FRR LSP hold priority value. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw | Displays auto-bandwidth information |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/template | Displays auto-bandwidth template information. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/adjustment-interval | Displays the configured adjustment-timer value. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/adjustment-threshold | Displays the configured adjustment-threshold value. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/min-bandwidth | Displays the configured minimum bandwidth. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/max-bandwidth | Displays the configured maximum bandwidth |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/overflow-limit | Displays the configured overflow-limit value. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/underflow-limit | Displays the number of samples that must be below the threshold to trigger a premature adjustment. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/mode | Displays auto-bandwidth mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/sample-recording | Displays whether the template is set to record the sample history. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw | Displays auto-bandwidth information for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/template | Displays auto-bandwidth template information for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/adjustment-interval | Displays the configured adjustment-timer value for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/adjustment-threshold | Displays the configured adjustment-threshold value for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/min-bandwidth | The configured minimum bandwidth for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/max-bandwidth | The configured maximum bandwidth for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/overflow-limit | Displays the configured overflow-limit value for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/underflow-limit | Displays the number of samples that must be below the threshold to trigger a premature adjustment for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/mode | Displays auto-bandwidth mode for secondary path for secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/sample-recording | Displays whether the template is set to record the sample history for secondary path. |
POST URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/router/mpls | <lsp><lsp-name>(req_val)</lsp-name></lsp> | Creates LSP configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <frr /> | Creates LSP name. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <secondary-path><secpath-name>(req_val)</secpath-name></secondary-path> | Creates secondary path for the LSP and secondary explicit path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <autobw /> | Configures auto-bandwidth for an LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <autobw /> | Configures auto-bandwidth for a secondary path. |
PATCH URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><to>{inet:ipv4-address}</to></lsp> | Updates lsp name. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><cspf>{enable-disable}</cspf></lsp> | Enables or disables cspf. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><ipmtu>{uint32}</ipmtu></lsp> | Updates IP Packet Maximum Transmission Unit. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><metric>{uint32}</metric></lsp> | Updates the LSP metric. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><revert-timer>{uint32}</revert-timer></lsp> | Updates lsp revert timer. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><tie-breaking>(tie-breaking)</tie-breaking></lsp> | Updates the tie breaking mode for cspf |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><from>{inet:ipv4-address}</from></lsp> | Updates LSP source address. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><primary-path>{string}</primary-path></lsp> | Updates primary explicit path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><adaptive /></lsp> | Updates LSP/secpath adaptive configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><reoptimize-timer>{uint32}</reoptimize-timer></lsp> | Updates reoptimization timer configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><commit /></lsp> | Commit the changes to adaptive LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><record>{enable-disable}</record></lsp> | Enable/disable recording path routes |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><cos>{uint32}</cos></lsp> | Updates class of service. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><hop-limit>{uint16}</hop-limit></lsp> | Updates the limit of hops which the LSP can traverse. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><cspf-computation-mode>(cspf-computation-mode)</cspf-computation-mode></lsp> | Updates cspf-computation-mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/mean-rate | <mean-rate>{uint32}</mean-rate> | Updates mean rate in kbps. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-rate | <max-rate>{uint32}</max-rate> | Updates max rate in kbps. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-burst | <max-burst>{uint32}</max-burst> | Updates Max-burst in bytes. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/priority/include-all | <lsp-setup-priority><include-all>{string}</include-all></lsp-setup-priority> | Updates the lsp setup priority to include all of the administrative groups. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp><soft-preemption /></lsp> | Updates LSP soft preemption capability. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit | <lsp-frr-bandwidth><hop-limit>{uint8}</hop-limit></lsp-frr-bandwidth> | Updates the max bandwidth (in kbits/sec) for Detour/Backup LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit | <include-all><hop-limit>{uint8}</hop-limit></include-all> | Updates the administrative groups. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/link-protection | <link-protection /> | Updates link protection for LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/priority/lsp-frr-hold-priority | <lsp-frr-setup-priority><lsp-frr-hold-priority>{uint32}</lsp-frr-hold-priority></lsp-frr-setup-priority> | Updates the lsp-frr-hold-priority number. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/holdtime | <holdtime>{uint8}</holdtime> | Updates revertive hold time for the LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/global | <global>{enable-disable}</global> | Updates global revertive mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><standby /></secondary-path> | Updates secondary Path for the LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><cspf>{enable-disable}</cspf></secondary-path> | Updates secondary Path name for the LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><ipmtu>{uint32}</ipmtu></secondary-path> | Updates secondary path and IP packet maximum transmission unit for the LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><adaptive /></secondary-path> | Updates LSP/secpath adaptive configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><reoptimize-timer>{uint32}</reoptimize-timer></secondary-path> | Updates reoptimization timer. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><commit /></secondary-path> | Commit the changes to adaptive LSP. |
rest/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><record>{enable-disable}</record></secondary-path> | Enable/disable recording path routes. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><cos>{uint32}</cos></secondary-path> | Updates class of service. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><hop-limit>{uint16}</hop-limit></secondary-path> | Updates limit of hops which the LSP can traverse. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><cspf-computation-mode>(cspf-computation-mode)</cspf-computation-mode></secondary-path> | Updates cspf-computation-mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/mean-rate | <mean-rate>{uint32}</mean-rate> | Updates mean rate. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-rate | <max-rate>{uint32}</max-rate> | Updates max rate. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-burst | <max-burst>{uint32}</max-burst> | Updates max-bust. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/priority/include-all | <lsp-setup-priority><include-all>{string}</include-all></lsp-setup-priority> | Updates administrative groups. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} | <secondary-path><soft-preemption /></secondary-path> | Updates LSP soft preemption capability. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp-select-path-mode><primary /><lsp>()</lsp><enable /></lsp-select-path-mode> | Updates manual path select mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name} | <lsp-select-path-mode><secondary>(leafref)</secondary><lsp>()</lsp><enable /></lsp-select-path-mode> | Updates a secondary path as selected path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/bandwidth | <bandwidth><lsp-frr-bandwidth>{uint32}</lsp-frr-bandwidth></bandwidth> | Updates the FRR bandwidth for an LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/bandwidth | <bandwidth><inherit>true</inherit></bandwidth> | Add bandwidth to an FRR path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr | <frr><hop-limit>{uint8}</hop-limit></frr> | Configures the number of hops the LSP can traverse. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr | <frr><facility-backup>true</facility-backup></frr> | Configures MPLS fast reroute by using the one-to-one backup method for a defined LSP |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/priority | <priority><lsp-frr-setup-priority>{uint32}</lsp-frr-setup-priority><lsp-frr-hold-priority>{uint32}</lsp-frr-hold-priority></priority> | Updates setup and hold priorities for the FRR detour routes within a specified LSP. |
PUT URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/to | <to>{inet:ipv4-address}</to> | Configures LSP destination address. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cspf | <cspf>{enable-disable}</cspf> | Configures csfp. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/ipmtu | <ipmtu>{uint32}</ipmtu> | Configures IP Packet Maximum Transmission Unit configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/metric | <metric>{uint32}</metric> | Configures the LSP metric. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/revert-timer | <revert-timer>{uint32}</revert-timer> | Configures lsp revert timer configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/tie-breaking | <tie-breaking>(tie-breaking)</tie-breaking> | Configures the tie breaking mode for cspf. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/from | <from>{inet:ipv4-address}</from> | Configures LSP source address. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/primary-path | <primary-path>{string}</primary-path> | Configures primary explicit path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/adaptive | <adaptive /> | Configures LSP/secpath adaptive configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/reoptimize-timer | <reoptimize-timer>{uint32}</reoptimize-timer> | Configures reoptimization timer configuration. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/commit | <commit /> | Commit the changes to adaptive LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/record | <record>{enable-disable}</record> | Enable/disable recording path routes. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cos | <cos>{uint32}</cos> | Configure class of service. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/hop-limit | <hop-limit>{uint16}</hop-limit> | Limit of hops the LSP can traverse. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cspf-computation-mode | <cspf-computation-mode>(cspf-computation-mode)</cspf-computation-mode> | Specify cspf-computation-mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/mean-rate | <mean-rate>{uint32}</mean-rate> | Mean rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-rate | <max-rate>{uint32}</max-rate> | Max-rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-burst | <max-burst>{uint32}</max-burst> | Max-burst in bytes. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/priority/include-all | <lsp-setup-priority><include-all>{string}</include-all></lsp-setup-priority> | Include any of the administrative groups. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/soft-preemption | <soft-preemption /> | Set LSP soft preemption capability. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit | <lsp-frr-bandwidth><hop-limit>{uint8}</hop-limit></lsp-frr-bandwidth> | Set Fast Reroute options. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit | <include-all><hop-limit>{uint8}</hop-limit></include-all> | Set hop limit. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/link-protection | <link-protection /> | Configures link protection for LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/priority/lsp-frr-hold-priority | <lsp-frr-setup-priority><lsp-frr-hold-priority>{uint32}</lsp-frr-hold-priority></lsp-frr-setup-priority> | Fast Reroute priority number. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/holdtime | <holdtime>{uint8}</holdtime> | Configure revertive hold time for the LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/global | <global>{enable-disable}</global> | Configures global revertive mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/standby | <standby /> | Make secondary-path hot standby. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cspf | <cspf>{enable-disable}</cspf> | Enable/Disable cspf. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/ipmtu | <ipmtu>{uint32}</ipmtu> | Enables IP Packet Maximum Transmission Unit. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/adaptive | <adaptive /> | Configure LSP/secpath to be adaptive. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/reoptimize-timer | <reoptimize-timer>{uint32}</reoptimize-timer> | Configure Reoptimization timer. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/commit | <commit /> | Commit the changes to adaptive LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/record | <record>{enable-disable}</record> | Enable or disable recording path routes. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cos | <cos>{uint32}</cos> | Configure class of service. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/hop-limit | <hop-limit>{uint16}</hop-limit> | Configures the hop limit which the LSP can traverse. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cspf-computation-mode | <cspf-computation-mode>(cspf-computation-mode)</cspf-computation-mode> | Configures cspf-computation-mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/mean-rate | <mean-rate>{uint32}</mean-rate> | Mean rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-rate | <max-rate>{uint32}</max-rate> | Max-rate in kbps. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-burst | <max-burst>{uint32}</max-burst> | Max-burst in bytes. Range is 0-2147483647. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/priority/include-all | <lsp-setup-priority><include-all>{string}</include-all></lsp-setup-priority> | Configures any of the administrative groups. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/soft-preemption | <soft-preemption /> | Configures LSP soft preemption capability. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/enable | <lsp-select-path-mode><primary /><enable /></lsp-select-path-mode> | Configures LSP. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/enable | <lsp-select-path-mode><secondary>(leafref)</secondary><enable /></lsp-select-path-mode> | Configures a selected lsp path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/facility-backup | <facility-backup>true</facility-backup> | Enables facility backup |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw | <autobw /> | Configures autobandwidth |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/adjustment-interval | <adjustment-interval>{uint32}</adjustment-interval> | Time interval after which the LSP bandwidth should be adjusted |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/adjustment-threshold/threshold-percentage | <threshold-percentage>{uint32}</threshold-percentage> | Configures threshold percentage: Bandwidth will be adjusted only if percentage difference of Max-Sample-BW w.r.t current-BW is greater than this value. Range 1-100%. Default: 0%. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/adjustment-threshold/use-threshold-table | <use-threshold-table>true</use-threshold-table> | Configures an LSP to use a threshold table. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/max-bandwidth | <max-bandwidth>{uint32}</max-bandwidth> | Configures maximum bandwidth. The LSP bandwidth can never be greater than this value. max-bandwidth cannot be configured to be greater than the configured traffic-eng max-rate. Range 0 - 2147483647 kbps. Default: 0 |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/min-bandwidth | <min-bandwidth>{uint32}</min-bandwidth> | Configures minimum bandwidth ,The LSP bandwidth can never be lower than this value. Range 0 - 2147483647 kbps. Default: 0 |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/mode | <mode>{autobw-mode}</mode> | Sets autobandwidth to either monitor-only or monitor-and-signal. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/overflow-limit | <overflow-limit>{uint32}</overflow-limit> | Setsthe least number of times the sampled-BW should consecutively overflow adjustment-threshold to trigger premature adjustment. Range 0 - 65535. Default = 0 (never adjust for limit overflow). |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/sample-recording | <sample-recording>{enable-disable}</sample-recording> | Disables or enables sample recording. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/template | <template>{leafref}</template> | Configures a primary LSP path to use an auto-bandwidth template. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/underflow-limit | <underflow-limit>{uint32}</underflow-limit> | Sets the number of samples that must be below the threshold to trigger a premature adjustment for primary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw | <autobw /> | Configures a secondary LSP path to use an auto-bandwidth template. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/adjustment-interval | <adjustment-interval>{uint32}</adjustment-interval> | Time interval after which the LSP bandwidth should be adjusted |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/adjustment-threshold/threshold-percentage | <threshold-percentage>{uint32}</threshold-percentage> | Configures threshold percentage: Bandwidth will be adjusted only if percentage difference of Max-Sample-BW w.r.t current-BW is greater than this value. Range 1-100%. Default: 0%. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/adjustment-threshold/use-threshold-table | <use-threshold-table>true</use-threshold-table> | Configures an LSP to use a threshold table. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/max-bandwidth | <max-bandwidth>{uint32}</max-bandwidth> | Configures maximum bandwidth for secondary path. The LSP bandwidth can never be greater than this value. max-bandwidth cannot be configured to be greater than the configured traffic-eng max-rate. Range 0 - 2147483647 kbps. Default: 0 |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/min-bandwidth | <min-bandwidth>{uint32}</min-bandwidth> | Configures minimum bandwidth for secondary path ,The LSP bandwidth can never be lower than this value. Range 0 - 2147483647 kbps. Default: 0 |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/mode | <mode>{autobw-mode}</mode> | Sets the secondary LSP to monitor-only or monitor-and-signal mode. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/overflow-limit | <overflow-limit>{uint32}</overflow-limit> | Sets the least number of times the sampled-BW should consecutively overflow adjustment-threshold to trigger premature adjustment, for secondary path. Range 0 - 65535. Default = 0 (never adjust for limit overflow). |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/sample-recording | <sample-recording>{enable-disable}</sample-recording> | Enables or disables sample recording for a secondary path. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/template | <template>{leafref}</template> | Configures a secondary LSP path to use an auto-bandwidth template. |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/underflow-limit | <underflow-limit>{uint32}</underflow-limit> | Sets the number of samples which must be below the threshold to trigger a premature adjustment. |
DELETE URIs |
---|
<base_URI>/config/running/router/mpls/lsp/{lsp-name} |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/to |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cspf |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/ipmtu |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/metric |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/revert-timer |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/tie-breaking |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/from |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/primary-path |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/adaptive |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/reoptimize-timer |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/commit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/record |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cos |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/hop-limit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/cspf-computation-mode |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/mean-rate |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-rate |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/traffic-engineering/max-burst |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/priority/include-all |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/soft-preemption |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/link-protection |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/priority/lsp-frr-hold-priority |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/holdtime |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/revertive/global |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name} |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/standby |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cspf |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/ipmtu |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/adaptive |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/reoptimize-timer |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/commit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/record |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cos |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/hop-limit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/cspf-computation-mode |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/mean-rate |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-rate |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/traffic-engineering/max-burst |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/priority/include-all |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/soft-preemption |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/adjustment-threshold |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/max-bandwidth |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/min-bandwidth |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/mode |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/overflow-limit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/sample-recording |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/secondary-path/{secpath-name}/autobw/underflow-limit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/enable |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/bandwidth |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/hop-limit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/frr/facility-backup |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/adjustment-threshold |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/max-bandwidth |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/min-bandwidth |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/mode |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/overflow-limit |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/sample-recording |
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/autobw/underflow-limit |
GET, POST, PUT, PATCH, DELETE, OPTIONS, and HEAD operations are supported.
The following example uses the GET option to retrieve the configuration details; value of {lsp-name} is test2. .
http://host:80/rest/config/running/router/mpls/lsp/{lsp-name}/frr
None
<frr xmlns="urn:brocade.com:mgmt:brocade-mpls" xmlns:y="http://brocade.com/ns/rest" y:self="/rest/config/running/router/mpls/lsp/test2/frr"> <bandwidth y:self="/rest/config/running/router/mpls/lsp/test2/frr/bandwidth"> </bandwidth> <facility-backup>true</facility-backup> <priority y:self="/rest/config/running/router/mpls/lsp/test2/frr/priority"> </priority> <revertive y:self="/rest/config/running/router/mpls/lsp/test2/frr/revertive"> </revertive> </frr>
The following example uses the PATCH option to set the bandwidth to 500; value of {lsp-name} is test2.
http://host:80/rest/config/running/router/mpls/lsp/{lsp-name}/frr/bandwidth
<bandwidth><lsp-frr-bandwidth>500</lsp-frr-bandwidth></bandwidth>
None.
The following example uses the DELETE option to delete frr bandwidth; {lsp-name} is test2.
http://host:80/rest/config/running/router/mpls/lsp/test2/frr/bandwidth
None
None