brocade-mpls
Top-level container
module: brocade-mpls
+--rw mpls-config
+--rw router
+--rw mpls!
+--rw mpls-cmds-holder
+--rw lsp-xc-traps
| +--rw lsp-xc-traps-enable? empty
+--rw policy!
| +--rw policy-admin-group* [admin-group-name admin-group-number]
| | +--rw admin-group-name string
| | +--rw admin-group-number uint32
| +--rw backup-retry-time? uint32
| +--rw cspf-computation-mode
| | +--rw use-bypass-liberal? empty
| | +--rw use-bypass-metric? empty
| | +--rw ignore-overload-bit? empty
| | +--rw cspf-metric-type? cspf-computation-mode
| +--rw cspf-group-computation
| | +--rw add-penalty? empty
| +--rw cspf-interface-constraint? empty
| +--rw handle-isis-neighbor-down? empty
| +--rw handle-ospf-neighbor-down? empty
| +--rw retry-time? uint32
| +--rw retry-limit? uint32
| +--rw rapid-retry? enable-disable
| +--rw rsvp-periodic-flooding-time? uint32
| +--rw rsvp-flooding-threshold
| | +--rw rsvp-flooding-threshold-down* uint32
| | +--rw rsvp-flooding-threshold-up* uint32
| +--rw soft-preemption
| | +--rw cleanup-timer? uint32
| +--rw global-auto-bandwidth!
| | +--rw autobw-sample-interval? uint32
| | +--rw autobw-num-sample-record? uint32
| +--rw implicit-commit
| | +--rw (implicit-commit-options)?
| | +--:(implicit-commit-case-all)
| | | +--rw implicit-commit-all? empty
| | +--:(implicit-commit-case-selective)
| | +--rw implicit-commit-autobw-adjustment? empty
| | +--rw implicit-commit-lsp-reoptimize-timer? empty
| +--rw traffic-engineering
| | +--rw isis-set-level? enumeration
| | +--rw traffic-eng-ospf
| | +--rw area
| | +--rw (ch-ospf-area-type)?
| | +--:(ca-area-type-ip-address)
| | | +--rw ospf-area-as-ip-address? inet:ipv4-address
| | +--:(ca-area-type-decimal)
| | | +--rw ospf-area-as-decimal? uint32
| | +--:(ca-area-all)
| | +--rw ospf-area-all? empty
| +--rw qos-ttl-mode? enumeration
| +--rw ingress-tunnel-accounting? empty
| +--rw transit-session-accounting? empty
| +--rw switchover-activation-delay? uint32
| +--rw switchover-hold-tear-delay? uint32
+--rw rsvp!
| +--rw refresh-interval? uint32
| +--rw refresh-multiple? uint32
| +--rw g-refresh-reduction
| | +--rw summary-refresh? empty
| | +--rw bundle-message!
| | +--rw bundle-send-delay? uint32
| +--rw g-reliable-messaging!
| | +--rw rapid-retrans-decay? uint32
| | +--rw rapid-retrans-interval? uint32
| | +--rw rapid-retry-limit? uint32
| +--rw global-rsvp-hello!
| | +--rw global-rsvp-hello-interval? uint32
| | +--rw global-rsvp-hello-tolerance? uint32
| +--rw global-rsvp-hello-acknowledgements? empty
| +--rw g-rsvp-backup-bw-guarantee? empty
| +--rw delay-resv-send? empty
+--rw ldp!
| +--rw ldp-holder
| +--rw ldp-ecmp? uint32
| +--rw ldp-hello-interval-basic? uint32
| +--rw ldp-hello-interval-target? uint32
| +--rw ldp-hello-timeout-basic? uint32
| +--rw ldp-hello-timeout-target? uint32
| +--rw ldp-ka-int? uint32
| +--rw ldp-ka-int-cnt? uint32
| +--rw ldp-ka-timeout? uint32
| +--rw ldp-fec-filter-in? string
| +--rw ldp-fec-filter-out? string
| +--rw ldp-advertise-label? string
| +--rw ldp-fec-128-for-auto-discovered? empty
| +--rw ldp-lsr-id? inet:ipv4-address
| +--rw ldp-session* [ldp-session-ip]
| | +--rw ldp-session-ip inet:ipv4-address
| | +--rw ldp-session-fec-filter-out? string
| | +--rw ldp-session-auth-key? string
| +--rw ldp-targeted-peer* [ldp-targeted-peer-ip]
| | +--rw ldp-targeted-peer-ip inet:ipv4-address
| +--rw ldp-rcv-label-silence-time? uint32
| +--rw ldp-gr!
| | +--rw ldp-gr-helper-only? empty
| | +--rw ldp-gr-max-neighbor-reconnect-time? uint32
| | +--rw ldp-gr-max-neighbor-recovery-time? uint32
| | +--rw ldp-gr-reconnect-time? uint32
| | +--rw ldp-gr-recovery-time? uint32
| +--rw ldp-eol!
| | +--rw ldp-eol-tx-silence? uint32
| | +--rw ldp-eol-notification? uint32
| +--rw ldp-tunnel-metric? uint32
| +--rw ldp-lw-delay? uint32
+--rw dynamic-bypass!
| +--rw mpls-dynamic-bypass-sub-cmds
| +--rw dynamic-bypass-max-bypasses? uint32
| +--rw dynamic-bypass-max-bypasses-per-mp? uint32
| +--rw dynamic-bypass-enable-all-interfaces? empty
| +--rw dynamic-bypass-reoptimize-timer? uint32
| +--rw dynamic-bypass-disable? empty
+--rw mpls-interface* [interface-type interface-name]
| +--rw interface-type enumeration
| +--rw interface-name interface-type
| +--rw mpls-interface-ldp-enable? empty
| +--rw ldp-params
| | +--rw ldp-param-cmds
| | +--rw hello-interval? uint32
| | +--rw hello-timeout? uint32
| +--rw rsvp
| | +--rw rsvp-reservable-bandwidth
| | | +--rw (rsvp-reservable-bandwidth-options)?
| | | +--:(reservable-bandwidth-case-exact)
| | | | +--rw reservable-bandwidth? uint32
| | | +--:(reservable-bandwidth-case-percentage)
| | | +--rw reservable-bandwidth-percentage? uint32
| | +--rw rsvp-authentication
| | | +--rw rsvp-authentication-key? string
| | +--rw interface-rsvp-hello!
| | | +--rw rsvp-hello-interval? uint32
| | | +--rw rsvp-hello-tolerance? uint32
| | +--rw rsvp-hello-disable? empty
| | +--rw rsvp-te-metric? uint32
| | +--rw rsvp-intf-flooding-threshold
| | | +--rw rsvp-intf-flooding-threshold-down* uint32
| | | +--rw rsvp-intf-flooding-threshold-up* uint32
| | +--rw interface-rsvp-admin-group* string
| | +--rw interface-refresh-reduction
| | | +--rw summary-refresh? empty
| | | +--rw bundle-message!
| | | | +--rw bundle-send-delay? uint32
| | | +--rw rsvp-refresh-reduction-disable? empty
| | +--rw interface-reliable-messaging!
| | +--rw rapid-retrans-decay? uint32
| | +--rw rapid-retrans-interval? uint32
| | +--rw rapid-retry-limit? uint32
| | +--rw rsvp-reliable-messaging-disable? empty
| +--rw interface-dynamic-bypass!
| +--rw mpls-interface-dynamic-bypass-sub-cmds
| +--rw interface-dynamic-bypass-disable? empty
| +--rw interface-dynamic-bypass-max-bypasses? uint32
| +--rw interface-dynamic-bypass-max-bypasses-per-mp? uint32
| +--rw interface-dynamic-bypass-reoptimize-timer? uint32
| +--rw interface-dynamic-bypass-cos? uint32
| +--rw interface-dynamic-bypass-from? inet:ip-address
| +--rw interface-dynamic-bypass-adaptive? enable-disable
| +--rw interface-dynamic-bypass-record-route? enable-disable
| +--rw interface-dynamic-bypass-hop-limit? uint8
| +--rw interface-dynamic-bypass-exclude-any* string
| +--rw interface-dynamic-bypass-include-any* string
| +--rw interface-dynamic-bypass-include-all* string
| +--rw interface-dynamic-bypass-primary-path? string
| +--rw interface-dynamic-bypass-name-prefix? string
| +--rw interface-dynamic-bypass-tie-breaking? tie-breaking
| +--rw interface-dynamic-bypass-cspf-computation-mode? cspf-computation-mode
| +--rw priority
| | +--rw interface-dynamic-bypass-setup-priority? uint32
| | +--rw interface-dynamic-bypass-holding-priority? uint32
| +--rw traffic-eng
| +--rw interface-dynamic-bypass-traffic-eng-max-burst? uint32
| +--rw interface-dynamic-bypass-traffic-eng-max-rate? uint32
| +--rw interface-dynamic-bypass-traffic-eng-mean-rate? uint32
+--rw autobw-template* [autobw-template-name]
| +--rw autobw-template-name string
| +--rw adjustment-interval? uint32
| +--rw adjustment-threshold
| | +--rw (threshold-options)?
| | +--:(threshold-case-percentage)
| | | +--rw threshold-percentage? uint32
| | +--:(threshold-case-table)
| | +--rw use-threshold-table? empty
| +--rw min-bandwidth? uint32
| +--rw max-bandwidth? uint32
| +--rw overflow-limit? uint32
| +--rw underflow-limit? uint32
| +--rw mode? autobw-mode
| +--rw sample-recording? enable-disable
+--rw autobw-threshold-table!
| +--rw autobw-threshold-table-bandwidth* [bandwidth-value]
| | +--rw bandwidth-value uint32
| | +--rw autobw-threshold-table-threshold? uint32
| +--rw max-bw-threshold
| +--rw (max-bw-threshold-options)?
| +--:(max-bw-threshold-case-absolute)
| | +--rw max-bw-threshold-absolute? uint32
| +--:(max-bw-threshold-case-percentage)
| +--rw max-bw-threshold-percentage? uint32
+--rw cspf-group* [cspf-group-name]
| +--rw cspf-group-name string
| +--rw cspf-group-ip* [cspf-group-ip-address]
| | +--rw cspf-group-ip-address inet:ipv4-address
| +--rw cspf-group-link* [cspf-group-link-from cspf-group-link-to]
| | +--rw cspf-group-link-from inet:ipv4-address
| | +--rw cspf-group-link-to inet:ipv4-address
| +--rw cspf-group-subnet* [cspf-group-subnet-ip]
| | +--rw cspf-group-subnet-ip inet:ipv4-prefix
| +--rw cspf-group-node* [cspf-group-node-ip]
| | +--rw cspf-group-node-ip inet:ipv4-address
| +--rw cspf-group-penalty-n
| +--rw cspf-group-penalty? uint32
+--rw path* [path-name]
| +--rw path-name string
| +--rw path-hop* [path-hop-ip]
| | +--rw path-hop-ip inet:ipv4-address
| | +--rw path-hop-type? strict-loose-hop
| +--rw path-insert* [path-insert-ip]
| +--rw path-insert-ip inet:ipv4-address
| +--rw path-insert-type? strict-loose-hop
| +--rw path-insert-before-hop-ip? inet:ipv4-address
+--rw bypass-lsp* [bypass-lsp-name]
| +--rw bypass-lsp-name string
| +--rw bypass-lsp-dest-address? inet:ipv4-address
| +--rw bypass-lsp-src-address? inet:ipv4-address
| +--rw bypass-lsp-tie-breaking? tie-breaking
| +--rw lsp-adaptive? empty
| +--rw lsp-reoptimize-timer? uint32
| +--rw lsp-commit? empty
| +--rw lsp-record? enable-disable
| +--rw lsp-cos? uint32
| +--rw lsp-hop-limit? uint16
| +--rw lsp-cspf-computation-mode? cspf-computation-mode
| +--rw lsp-traffic-engineering
| | +--rw lsp-te-mean-rate? uint32
| | +--rw lsp-te-max-rate? uint32
| | +--rw lsp-te-max-burst? uint32
| +--rw priority
| | +--rw lsp-setup-priority? uint32
| | +--rw lsp-hold-priority? uint32
| +--rw lsp-exclude-any* string
| +--rw lsp-include-any* string
| +--rw lsp-include-all* string
| +--rw exclude-interface* [bypass-exclude-interface-type bypass-exclude-interface-name]
| | +--rw bypass-exclude-interface-type mpls-interface-type
| | +--rw bypass-exclude-interface-name interface-type
| +--rw bypass-lsp-primary-path? string
| +--rw bypass-lsp-enable? empty
+--rw lsp* [lsp-name]
| +--rw lsp-name string
| +--rw lsp-dest-address? inet:ipv4-address
| +--rw lsp-cspf? enable-disable
| +--rw lsp-ipmtu? uint32
| +--rw lsp-metric? uint32
| +--rw lsp-revert-timer? uint32
| +--rw lsp-tie-breaking? tie-breaking
| +--rw lsp-src-address? inet:ipv4-address
| +--rw lsp-primary-path? string
| +--rw lsp-adaptive? empty
| +--rw lsp-reoptimize-timer? uint32
| +--rw lsp-commit? empty
| +--rw lsp-record? enable-disable
| +--rw lsp-cos? uint32
| +--rw lsp-hop-limit? uint16
| +--rw lsp-cspf-computation-mode? cspf-computation-mode
| +--rw lsp-traffic-engineering
| | +--rw lsp-te-mean-rate? uint32
| | +--rw lsp-te-max-rate? uint32
| | +--rw lsp-te-max-burst? uint32
| +--rw priority
| | +--rw lsp-setup-priority? uint32
| | +--rw lsp-hold-priority? uint32
| +--rw lsp-exclude-any* string
| +--rw lsp-include-any* string
| +--rw lsp-include-all* string
| +--rw lsp-soft-preemption? empty
| +--rw lsp-auto-bandwidth!
| | +--rw lsp-autobw-template? -> ../../../autobw-template/autobw-template-name
| | +--rw adjustment-interval? uint32
| | +--rw adjustment-threshold
| | | +--rw (threshold-options)?
| | | +--:(threshold-case-percentage)
| | | | +--rw threshold-percentage? uint32
| | | +--:(threshold-case-table)
| | | +--rw use-threshold-table? empty
| | +--rw min-bandwidth? uint32
| | +--rw max-bandwidth? uint32
| | +--rw overflow-limit? uint32
| | +--rw underflow-limit? uint32
| | +--rw mode? autobw-mode
| | +--rw sample-recording? enable-disable
| +--rw lsp-frr!
| | +--rw lsp-frr-bandwidth
| | | +--rw (lsp-frr-bandwidth-options)?
| | | +--:(lsp-frr-bandwidth-case-exact)
| | | | +--rw lsp-frr-bandwidth? uint32
| | | +--:(lsp-frr-bandwidth-case-inherit)
| | | +--rw lsp-frr-bandwidth-inherit? empty
| | +--rw lsp-frr-exclude-any* string
| | +--rw lsp-frr-include-any* string
| | +--rw lsp-frr-include-all* string
| | +--rw lsp-frr-hop-limit? uint8
| | +--rw lsp-frr-facility-backup? empty
| | +--rw lsp-frr-link-protection? empty
| | +--rw lsp-frr-priority
| | | +--rw lsp-frr-setup-priority? uint32
| | | +--rw lsp-frr-hold-priority? uint32
| | +--rw lsp-frr-revertive
| | +--rw lsp-frr-revertive-holdtime? uint8
| | +--rw lsp-frr-revertive-mode-global? enable-disable
| +--rw secondary-path* [secpath-name]
| | +--rw secpath-name string
| | +--rw secpath-standby? empty
| | +--rw secpath-cspf? enable-disable
| | +--rw secpath-ipmtu? uint32
| | +--rw lsp-adaptive? empty
| | +--rw lsp-reoptimize-timer? uint32
| | +--rw lsp-commit? empty
| | +--rw lsp-record? enable-disable
| | +--rw lsp-cos? uint32
| | +--rw lsp-hop-limit? uint16
| | +--rw lsp-cspf-computation-mode? cspf-computation-mode
| | +--rw lsp-traffic-engineering
| | | +--rw lsp-te-mean-rate? uint32
| | | +--rw lsp-te-max-rate? uint32
| | | +--rw lsp-te-max-burst? uint32
| | +--rw priority
| | | +--rw lsp-setup-priority? uint32
| | | +--rw lsp-hold-priority? uint32
| | +--rw lsp-exclude-any* string
| | +--rw lsp-include-any* string
| | +--rw lsp-include-all* string
| | +--rw secpath-soft-preemption? empty
| | +--rw lsp-secpath-auto-bandwidth!
| | +--rw lsp-secpath-autobw-template? -> ../../../../autobw-template/autobw-template-name
| | +--rw adjustment-interval? uint32
| | +--rw adjustment-threshold
| | | +--rw (threshold-options)?
| | | +--:(threshold-case-percentage)
| | | | +--rw threshold-percentage? uint32
| | | +--:(threshold-case-table)
| | | +--rw use-threshold-table? empty
| | +--rw min-bandwidth? uint32
| | +--rw max-bandwidth? uint32
| | +--rw overflow-limit? uint32
| | +--rw underflow-limit? uint32
| | +--rw mode? autobw-mode
| | +--rw sample-recording? enable-disable
| +--rw lsp-shortcuts
| | +--rw lsp-ospf!
| | +--rw lsp-ignore-lsp-metric? empty
| +--rw lsp-select-path
| | +--rw lsp-select-path-mode? enumeration
| | +--rw (choice-lsp-select-path-type)?
| | +--:(case-lsp-select-path-type-primary)
| | | +--rw lsp-select-path-primary? empty
| | +--:(case-lsp-select-path-type-secondary)
| | +--rw lsp-select-path-secondary-name? string
| +--rw lsp-enable? empty
+--rw segment-routing!
+--rw sr-holder
+--rw srgb* [lower-bound upper-bound]
| +--rw lower-bound uint32
| +--rw upper-bound uint32
+--rw tunnel-metric? uint32
+--rw load-sharing? uint32
rpcs:
+---x clear-mpls-lsp
| +---w input
| +---w mpls-clear-lsp-name-in? string
+---x clear-mpls-rsvp-statistics
| +--ro output
| +--ro clear-mpls-rsvp-statistics-out
| +--ro clear-mpls-rsvp-statistics-ret-msg? string
+---x clear-mpls-rsvp-statistics-neighbor
| +---w input
| | +---w clear-mpls-rsvp-statistics-neighbor-address? mpls-ipv4-address
| | +---w clear-mpls-rsvp-statistics-neighbor-all? boolean
| +--ro output
| +--ro clear-mpls-rsvp-statistics-neighbor-out
| +--ro clear-mpls-rsvp-statistics-neighbor-ret-msg? string
+---x clear-mpls-ldp-statistics
| +--ro output
| +--ro clear-mpls-ldp-statistics-out
| +--ro clear-mpls-ldp-statistics-ret-msg? string
+---x clear-mpls-statistics
| +---w input
| | +---w mpls-clear-statistics-type? uint8
| | +---w protocol? string
| | +---w fec-prefix? mpls-ipv4-prefix
| | +---w prefix-address? mpls-ipv4-address
| | +---w prefix-mask? mpls-ipv4-subnet-mask
| | +---w label? uint8
| | +---w in-label? uint32
| | +---w tunnel-id-present? uint8
| | +---w tunnel-id? uint32
| | +---w bypass? uint8
| | +---w tunnel-name? string
| | +---w tunnel-dest? mpls-ipv4-address
| +--ro output
| +--ro mpls-clear-statistics-ret-msg? string
+---x clear-mpls-ldp-neighbor
+---w input
| +---w mpls-clear-all-ldp-sessions? boolean
| +---w mpls-clear-one-ldp-sessions? inet:ipv4-address
+--ro output
+--ro clear-mpls-ldp-neighbor-out
+--ro clear-mpls-ldp-neighbor-ret-msg? string
module: brocade-multicast-operational
+--ro igmp-show-debug-state
| +--ro enable-any? boolean
| +--ro error? boolean
| +--ro events? boolean
| +--ro group? boolean