router/mpls/dynamic-bypass

Configures, modifies or retrieves MPLS Dynamic Bypass LSP information.

Resource URIs

URI Description
<base_URI>/config/running/router/mpls/dynamic-bypass Configures, modifies or retrieves MPLS Dynamic Bypass LSP information.
GET URIs Description
<base_URI>/config/running/router/mpls/dynamic-bypass Displays MPLS Dynamic Bypass LSP information.
<base_URI>/config/running/router/mpls/dynamic-bypass/max-bypasses Displays maximum number of dynamic bypass LSPs that can be created for this MPLS interface.
<base_URI>/config/running/router/mpls/dynamic-bypass/max-bypasses-per-mp Displays the limit for total number of dynamic bypass LSPs that can be created to a merge point.
<base_URI>/config/running/router/mpls/dynamic-bypass/enable-all-interfaces Returns true if dynamic bypass on all MPLS interfaces is enabled.
<base_URI>/config/running/router/mpls/dynamic-bypass/reoptimize-timer Displays re-optimization value.
<base_URI>/config/running/router/mpls/dynamic-bypass/disable Returns true if Disable dynamic bypass is set.
POST URIs Payload Description
<base_URI>/config/running/router/mpls <dynamic-bypass /> Configures Displays MPLS Dynamic Bypass LSP.
PATCH URIs Payload Description
<base_URI>/config/running/router/mpls/dynamic-bypass <dynamic-bypass><max-bypasses>{uint32}</max-bypasses></dynamic-bypass> Sets maximum number of dynamic bypass LSPs that can be created for this MPLS interface.
<base_URI>/config/running/router/mpls/dynamic-bypass <dynamic-bypass><max-bypasses-per-mp>{uint32}</max-bypasses-per-mp></dynamic-bypass> Sets the limit for total number of dynamic bypass LSPs that can be created to a merge point.
<base_URI>/config/running/router/mpls/dynamic-bypass <dynamic-bypass><enable-all-interfaces>true</enable-all-interfaces></dynamic-bypass> Enables dynamic bypass on all MPLS interfaces.
<base_URI>/config/running/router/mpls/dynamic-bypass <dynamic-bypass><reoptimize-timer>{uint32}</reoptimize-timer></dynamic-bypass> Sets re-optimization value.
<base_URI>/config/running/router/mpls/dynamic-bypass <dynamic-bypass><disable>true</disable></dynamic-bypass> Disables dynamic bypass.
PUT URIs Payload Description
<base_URI>/config/running/router/mpls/dynamic-bypass <dynamic-bypass /> Configures Displays MPLS Dynamic Bypass LSP.
<base_URI>/config/running/router/mpls/dynamic-bypass/max-bypasses <max-bypasses>{uint32}</max-bypasses> Sets maximum number of dynamic bypass LSPs that can be created for this MPLS interface.
<base_URI>/config/running/router/mpls/dynamic-bypass/max-bypasses-per-mp <max-bypasses-per-mp>{uint32}</max-bypasses-per-mp> Sets the limit for total number of dynamic bypass LSPs that can be created to a merge point.
<base_URI>/config/running/router/mpls/dynamic-bypass/enable-all-interfaces <enable-all-interfaces>true</enable-all-interfaces> Enables dynamic bypass on all MPLS interfaces.
<base_URI>/config/running/router/mpls/dynamic-bypass/reoptimize-timer <reoptimize-timer>{uint32}</reoptimize-timer> Sets re-optimization value.
<base_URI>/config/running/router/mpls/dynamic-bypass/disable <disable>true</disable> Disables dynamic bypass.
DELETE URIs
<base_URI>/config/running/router/mpls/dynamic-bypass
<base_URI>/config/running/router/mpls/dynamic-bypass/max-bypasses-per-mp
<base_URI>/config/running/router/mpls/dynamic-bypass/enable-all-interfaces
<base_URI>/config/running/router/mpls/dynamic-bypass/reoptimize-timer
<base_URI>/config/running/router/mpls/dynamic-bypass/disable

Parameters

max-bypasses
Maximum number of dynamic bypass LSPs that can be created for this MPLS interface.
max-bypasses-per-mp
The limit for total number of dynamic bypass LSPs that can be created to a merge point.
enable-all-interfaces
Enable a dynamic bypass on all MPLS interfaces.
reoptimize-timer
Reoptimiztion timer value in seconds for the dynamic bypass LSPs. Range 30 - 65535 seconds. The default is 0, which means re-optimization is disabled.

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.

http://host:80/rest/config/running/router/mpls/dynamic-bypass

None

<dynamic-bypass xmlns="urn:brocade.com:mgmt:brocade-mpls" xmlns:y="http://brocade.com/ns/rest" 
y:self="/rest/config/running/router/mpls/dynamic-bypass">
  <max-bypasses>500</max-bypasses>
  <max-bypasses-per-mp>500</max-bypasses-per-mp>
  <enable-all-interfaces>true</enable-all-interfaces>
  <reoptimize-timer>301</reoptimize-timer>
</dynamic-bypass>

URI

The following example uses the PATCH option to enable all interfacesfor dynamic bypass.

http://host:80/rest/config/running/router/mpls/dynamic-bypass

<dynamic-bypass><enable-all-interfaces>true</enable-all-interfaces></dynamic-bypass>

None.

URI

The following example uses the DELETE option to delete maximum bypasses per mp.

http://host:80/rest/config/running/router/mpls/dynamic-bypass/max-bypasses-per-mp

None

None