ipi-interface
+--rw interfaces
+--rw interface* [name]
+--rw name -> ../config/name
+--rw config
| +--rw name? string
| +--rw enable-switchport? empty
| +--rw vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name {feature-list:HAVE_VRF}?
| +--rw vr-name? string {feature-list:HAVE_VR}?
| +--rw type? ipi-if-types:if_iana_if_type_t
| +--rw mtu? uint32
| +--rw dot1ad-ether-type? string {feature-list:HAVE_VLAN_STACK,feature-list:NOT_HAVE_SWFWDR}?
| +--rw description? cml-data-types:cml_line_t
| +--rw shutdown? empty
+--ro state
| +--ro name? string
| +--ro enable-switchport? empty
| +--ro vrf-name? -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name {feature-list:HAVE_VRF}?
| +--ro vr-name? string {feature-list:HAVE_VR}?
| +--ro type? ipi-if-types:if_iana_if_type_t
| +--ro mtu? uint32
| +--ro dot1ad-ether-type? string {feature-list:HAVE_VLAN_STACK,feature-list:NOT_HAVE_SWFWDR}?
| +--ro description? cml-data-types:cml_line_t
| +--ro shutdown? empty
| +--ro ifindex? uint32
| +--ro admin-status? ipi-if-types:if_interface_admin_status_t
| +--ro oper-status? ipi-if-types:if_interface_oper_status_t
| +--ro last-change? yang:timeticks
| +--ro logical? boolean
| +--ro counters
| +--ro in-octets? yang:counter64
| +--ro in-pkts? yang:counter64
| +--ro in-unicast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro in-broadcast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro in-multicast-pkts? yang:counter64
| +--ro in-discards? yang:counter64
| +--ro in-errors? yang:counter64
| +--ro in-fcs-errors? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-octets? yang:counter64
| +--ro out-pkts? yang:counter64
| +--ro out-unicast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-broadcast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-multicast-pkts? yang:counter64 {feature-list:HAVE_BROADCOM,feature-list:HAVE_HAL,feature-list:NOT_HAVE_SWFWDR}?
| +--ro out-discards? yang:counter64
| +--ro out-errors? yang:counter64
| +--ro last-clear? ipi-if-types:if_last_clear_time_t
+--rw interface-loopback
+--rw config!
| +--rw if-loopback ipi-if-types:if_loopback_dir_type_t
| +--rw if-loopback-level ipi-if-types:if_loopback_type_t
+--ro state
+--ro if-loopback ipi-if-types:if_loopback_dir_type_t
+--ro if-loopback-level ipi-if-types:if_loopback_type_t
rpcs:
+---x clear-interface-counters
+---w input
+---w name string
notifications:
+---n interface-link-state-change-notification
+--ro severity? cml-data-types:cml_notif_severity_t
+--ro eventClass? cml-data-types:cml_notif_class_t
+--ro name? string
+--ro oper-status? ipi-if-types:if_interface_oper_status_t
Last modified date: 07-14-2023