router/mpls/lsp

Resource URIs

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.
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/shortcuts <ospf /> Configures OSPF shortcuts for an LSP.
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/shortcuts/ospf <ignore-lsp-metric/> Configures ignoring the configured LSP metrics for an LSP.
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
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/shortcuts/ospf
<base_URI>/config/running/router/mpls/lsp/{lsp-name}/shortcuts/ospf/ignore-lsp-metric

Parameters

lsp-name
Name (up to 64 characters).
secpath-name
Secondary explicit path name (up to 64 characters).

Usage Guidelines

GET, POST, PUT, PATCH, DELETE, OPTIONS, and HEAD operations are supported.

Examples

URI

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>

URI

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.

URI

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