ipi-cfm
+--rw cfm {feature-list:HAVE_CFM}?
+--rw global
| +--ro loopback
| | +--ro state
| | +--ro counters
| | +--ro messages-transmitted? yang:zero-based-counter32
| | +--ro replies-received? yang:zero-based-counter32
| | +--ro out-of-order-replies-received? yang:zero-based-counter32
| | +--ro bad-msdu? yang:zero-based-counter32
| +--rw linktrace
| +--rw cache
| | +--rw config!
| | | +--rw cache-enable empty
| | | +--rw cache-size? uint16
| | +--ro state
| | +--ro cache-enable empty
| | +--ro cache-size? uint16
| +--ro state
| +--ro counters
| +--ro messages-transmitted? yang:zero-based-counter32
| +--ro replies-transmitted? yang:zero-based-counter32
| +--ro valid-replies-received? yang:zero-based-counter32
| +--ro unexpected-replies-received? yang:zero-based-counter32
+--rw debug
| +--rw config
| | +--rw options? ipi-cfm-data-types:cfm_debug_t
| +--ro state
| +--ro options? ipi-cfm-data-types:cfm_debug_t
| +--ro terminal-debug-status? ipi-cfm-data-types:cfm_debug_t
+--rw maintenance-domains
+--rw maintenance-domain* [md-name]
+--rw md-name -> ../config/md-name
+--rw config
| +--rw md-name? string
| +--rw type ipi-cfm-data-types:cfm_md_type_t
| +--rw level uint8
| +--rw mip-creation? ipi-cfm-data-types:cfm_mip_creation_mode_t {feature-list:HAVE_PROVIDER_BRIDGE}?
+--ro state
| +--ro md-name? string
| +--ro type ipi-cfm-data-types:cfm_md_type_t
| +--ro level uint8
| +--ro mip-creation? ipi-cfm-data-types:cfm_mip_creation_mode_t {feature-list:HAVE_PROVIDER_BRIDGE}?
+--rw maintenance-associations
+--rw maintenance-association* [ma-name]
+--rw ma-name -> ../config/ma-name
+--rw config
| +--rw ma-name? string
| +--rw type ipi-cfm-data-types:cfm_ma_type_t
| +--rw ccm-interval? ipi-cfm-data-types:cfm_msg_interval_t
| +--rw static-rmep-identifiers* uint16
| +--rw mip-creation? ipi-cfm-data-types:cfm_ma_mip_creation_mode_t
| +--rw vlan-id? uint16
| +--rw inner-vlan-id? uint16
| +--rw bridge-id? -> /ipi-network-instance:network-instances/network-instance/instance-name
| +--rw link-level-ma? empty
| +--rw mip-interface-name* -> /ipi-interface:interfaces/interface/name {feature-list:HAVE_PROVIDER_BRIDGE}?
+--ro state
| +--ro ma-name? string
| +--ro type ipi-cfm-data-types:cfm_ma_type_t
| +--ro ccm-interval? ipi-cfm-data-types:cfm_msg_interval_t
| +--ro static-rmep-identifiers* uint16
| +--ro mip-creation? ipi-cfm-data-types:cfm_ma_mip_creation_mode_t
| +--ro vlan-id? uint16
| +--ro inner-vlan-id? uint16
| +--ro bridge-id? -> /ipi-network-instance:network-instances/network-instance/instance-name
| +--ro link-level-ma? empty
| +--ro mip-interface-name* -> /ipi-interface:interfaces/interface/name {feature-list:HAVE_PROVIDER_BRIDGE}?
+--rw maintenance-end-points
| +--rw maintenance-end-point* [mep-id]
| +--rw mep-id -> ../config/mep-id
| +--rw config
| | +--rw mep-id? uint16
| | +--rw direction ipi-cfm-data-types:cfm_mep_direction_t
| | +--rw administrative-state ipi-cfm-data-types:cfm_mep_state_t
| | +--rw bw-mapped-interface? -> /ipi-interface:interfaces/interface/name
| | +--rw interface-name? -> /ipi-interface:interfaces/interface/name
| | +--rw remote-vpws-vc-name? string
| | +--rw remote-evpn-id? uint32
| +--ro state
| | +--ro mep-id? uint16
| | +--ro direction ipi-cfm-data-types:cfm_mep_direction_t
| | +--ro administrative-state ipi-cfm-data-types:cfm_mep_state_t
| | +--ro interface-name? -> /ipi-interface:interfaces/interface/name
| | +--ro remote-vpws-vc-name? string
| | +--ro remote-evpn-id? uint32
| | +--ro mac-address? cml-data-types:cml_mac_addr_t
| | +--ro ma-status? ipi-cfm-data-types:cfm_ma_status_t
| | +--ro mep-connectivity-status? ipi-cfm-data-types:cfm_mep_connectivity_status_t
| | +--ro bw-mapped-interface? -> /ipi-interface:interfaces/interface/name
| +--rw continuity-check
| | +--rw config
| | | +--rw enable-cc-multicast? empty
| | | +--rw lowest-fault-priority-defect? ipi-cfm-data-types:cfm_mep_lowest_fault_priority_t
| | +--ro state
| | | +--ro enable-cc-multicast? empty
| | | +--ro lowest-fault-priority-defect? ipi-cfm-data-types:cfm_mep_lowest_fault_priority_t
| | | +--ro highest-priority-defect-found? ipi-cfm-data-types:cfm_mep_highest_fault_defect_t
| | | +--ro cc-received-defect? ipi-cfm-data-types:cfm_received_ccm_defect_t
| | | +--ro cc-messages-received? yang:zero-based-counter32
| | | +--ro cc-messages-sent? yang:zero-based-counter32
| | +--ro remote-mep-database
| | +--ro remote-mep* [rmep-id]
| | +--ro rmep-id -> ../state/rmep-id
| | +--ro state
| | +--ro rmep-id? uint16
| | +--ro mac-address? cml-data-types:cml_mac_addr_t
| | +--ro rdi? empty
| +--ro loopback
| | +--ro last-test-result
| | +--ro state
| | +--ro target-mac-address? ipi-cfm-data-types:cfm_rmep_mac_addr_t
| | +--ro messages-transmitted? yang:zero-based-counter32
| | +--ro replies-received? yang:zero-based-counter32
| +--ro linktrace-database
| | +--ro linktrace-entry* [transaction-id]
| | +--ro transaction-id -> ../state/transaction-id
| | +--ro state
| | | +--ro transaction-id? uint32
| | | +--ro target-mac-address? ipi-cfm-data-types:cfm_rmep_mac_addr_t
| | +--ro replies
| | +--ro reply* [index]
| | +--ro index -> ../state/index
| | +--ro state
| | +--ro index? uint8
| | +--ro hops? uint8
| | +--ro destination-mac-address? ipi-cfm-data-types:cfm_rmep_mac_addr_t
| | +--ro relay-action? ipi-cfm-data-types:cfm_relay_action_t
| +--rw ethernet-alarm-indication-signal {feature-list:HAVE_CFM_Y1731}?
| | +--rw config!
| | | +--rw enable-status empty
| | | +--rw client-md-level uint8
| | | +--rw interval? ipi-cfm-data-types:cfm_y1731_tx_interval_t
| | +--ro state
| | +--ro enable-status empty
| | +--ro client-md-level uint8
| | +--ro interval? ipi-cfm-data-types:cfm_y1731_tx_interval_t
| | +--ro is-ais-frame-received? boolean
| +--rw y1731-responders {feature-list:HAVE_CFM_Y1731}?
| +--rw config
| +--ro state
+--ro default-mips
+--ro default-mip* [interface-name]
+--ro interface-name -> ../state/interface-name
+--ro state
+--ro interface-name? string
+--ro vlan-id? uint16
+--ro mac-address? cml-data-types:cml_mac_addr_t
 
rpcs:
+---x cfm-l2-clear-ethernet-remote-meps {feature-list:HAVE_CFM,feature-list:HAVE_ONMD}?
| +---w input
| +---w domain-name string
+---x cfm-clear-all-mep-stats {feature-list:HAVE_CFM}?
+---x cfm-l2-clear-mep-stats {feature-list:HAVE_CFM}?
| +---w input
| +---w domain-name string
| +---w mep-id uint16
| +---w ma-name string
+---x cfm-snmp-restart {feature-list:HAVE_CFM,feature-list:HAVE_ONMD}?
+---x cfm-terminal-debug-on {feature-list:HAVE_CFM,feature-list:HAVE_ONMD}?
| +---w input
| +---w terminal-debug-options ipi-cfm-data-types:cfm_debug_t
+---x cfm-terminal-debug-off {feature-list:HAVE_CFM,feature-list:HAVE_ONMD}?
| +---w input
| +---w terminal-debug-options ipi-cfm-data-types:cfm_debug_t
+---x cfm-l2-test-loopback {feature-list:HAVE_CFM,feature-list:HAVE_ONMD}?
| +---w input
| +---w md-name string
| +---w ma-name string
| +---w mep-id uint16
| +---w mac-address ipi-cfm-data-types:cfm_lb_mac_addr_t
+---x cfm-l2-test-linktrace {feature-list:HAVE_CFM,feature-list:HAVE_ONMD}?
| +---w input
| | +---w md-name string
| | +---w ma-name string
| | +---w mep-id uint16
| | +---w mac-address ipi-cfm-data-types:cfm_lb_mac_addr_t
| +--ro output
| +--ro transaction-id uint32
+---x cfm-l2-clear-linktrace-cache {feature-list:HAVE_CFM,feature-list:HAVE_ONMD}?
 
notifications:
+---n cfm-l2-mep-ccm-highest-fault-info {feature-list:HAVE_CFM}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro mep-id? uint16
| +--ro ma-name? string
| +--ro md-name? string
| +--ro highest-priority-defect-found? ipi-cfm-data-types:cfm_mep_highest_fault_defect_t
+---n cfm-l2-ethernet-loopback-test-completed {feature-list:HAVE_CFM}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro mep-id? uint16
| +--ro ma-name? string
| +--ro md-name? string
| +--ro target-mac-address? ipi-cfm-data-types:cfm_rmep_mac_addr_t
+---n cfm-l2-ethernet-linktrace-test-completed {feature-list:HAVE_CFM}?
+--ro severity? cml-data-types:cml_notif_severity_t
+--ro eventClass? cml-data-types:cml_notif_class_t
+--ro transaction-id? uint32
+--ro mep-id? uint16
+--ro ma-name? string
+--ro md-name? string
+--ro target-mac-address? ipi-cfm-data-types:cfm_rmep_mac_addr_t
Last modified date: 08/24/2023