OpenConfig Data Models

OpenConfig support is available in OcNOS for the following modules.

 

Not all attributes of the OpenConfig datamodels are supported. Attributes that are not supported are mentioned in the deviation files, which can be found under "yang-files/openconfig" on GitHub. For more details, refer to section OpenConfig Datamodels. To see the actual supported OpenConfig datamodels and attributes, refer to section OpenConfig Pyang Tree.
OpenConfig support is available only through the NetConf. As of the current date, OcNOS does not support the gNMI interface. Therefore, access configuration and operational data of OcNOS in OpenConfig format only via NetConf.
Date: 06/04/2024
Version tag: v4.2.0
SHA1: c00868ed96e8e48993e26d8fba20f093722c0e39

openconfig

acl

ipi-oc-acl-deviations@2024-03-15
openconfig-acl@2023-01-29
openconfig-icmpv4-types@2023-01-26
openconfig-icmpv6-types@2023-01-26
openconfig-packet-match@2023-03-01
openconfig-packet-match-types@2023-01-29

aft

openconfig-aft@2022-06-16
openconfig-aft-common@2022-06-16
openconfig-aft-ethernet@2022-06-16
openconfig-aft-ipv4@2022-06-16
openconfig-aft-ipv6@2022-06-16
openconfig-aft-mpls@2022-06-16
openconfig-aft-pf@2022-06-16
openconfig-aft-state-synced@2022-06-16
openconfig-aft-types@2022-05-05

bfd

ipi-oc-bfd-deviations@2022-01-19
openconfig-bfd@2022-06-28

bgp

openconfig-bgp@2022-12-12
openconfig-bgp-common@2022-12-12
openconfig-bgp-common-multiprotocol@2022-12-12
openconfig-bgp-common-structure@2022-12-12
openconfig-bgp-errors@2021-08-06
openconfig-bgp-global@2022-12-12
openconfig-bgp-neighbor@2022-12-12
openconfig-bgp-peer-group@2022-12-12
openconfig-bgp-policy@2023-03-27
openconfig-bgp-types@2021-08-06

defined sets

openconfig-defined-sets@2022-12-14

interfaces

ipi-oc-if-deviations@2024-03-25
openconfig-if-aggregate@2022-06-28
openconfig-if-ethernet@2023-03-10
openconfig-if-ip@2023-02-06
openconfig-if-tunnel@2018-11-21
openconfig-interfaces@2022-10-25

isis

openconfig-isis@2023-03-20
openconfig-isis-lsdb-types@2018-11-21
openconfig-isis-lsp@2023-03-20
openconfig-isis-routing@2023-03-20
openconfig-isis-types@2022-02-11

keychain

openconfig-keychain@2022-11-05
openconfig-keychain-types@2022-03-01

lacp

ipi-oc-lacp-deviations@2023-05-04
openconfig-lacp@2021-07-20

lldp

ipi-oc-lldp-deviations@2023-10-25
openconfig-lldp@2018-11-21
openconfig-lldp-types@2018-11-21

local-routing

openconfig-local-routing@2022-11-01

mpls

openconfig-mpls@2022-02-11
openconfig-mpls-igp@2022-02-11
openconfig-mpls-ldp@2022-02-21
openconfig-mpls-rsvp@2022-03-27
openconfig-mpls-sr@2018-11-21
openconfig-mpls-static@2022-02-11
openconfig-mpls-te@2022-02-11
openconfig-mpls-types@2021-12-01

multicast

openconfig-igmp@2021-05-17
openconfig-igmp-types@2018-11-21
openconfig-pim@2021-06-16
openconfig-pim-types@2018-11-21

network-instance

ipi-oc-ni-augments@2024-03-18
ipi-oc-ni-deviations@2024-03-08
openconfig-evpn@2023-01-24
openconfig-evpn-types@2021-06-21
openconfig-network-instance@2023-02-07
openconfig-network-instance-l2@2023-02-07
openconfig-network-instance-l3@2022-11-08
openconfig-network-instance-types@2021-07-14

optical-transport

ipi-oc-terminal-device-deviations@2024-02-01
ipi-oc-transport-types-deviations@2021-05-07
openconfig-terminal-device@2021-07-29
openconfig-transport-line-common@2019-06-03
openconfig-transport-types@2023-02-08

ospf

ipi-oc-ospf-deviations@2023-04-20
openconfig-ospf-types@2018-11-21
openconfig-ospfv2@2022-02-10
openconfig-ospfv2-area@2022-02-10
openconfig-ospfv2-area-interface@2022-02-10
openconfig-ospfv2-common@2022-02-10
openconfig-ospfv2-global@2022-02-10
openconfig-ospfv2-lsdb@2022-02-10

pcep

openconfig-pcep@2022-02-11

platform

ipi-oc-platform-deviations@2024-04-09
ipi-oc-platform-transceiver-deviations@2024-04-02
ipi-oc-platform-types-deviations@2021-01-29
openconfig-platform@2022-12-20
openconfig-platform-common@2022-12-20
openconfig-platform-cpu@2018-11-21
openconfig-platform-ext@2018-11-21
openconfig-platform-fan@2018-11-21
openconfig-platform-linecard@2022-07-28
openconfig-platform-port@2023-01-19
openconfig-platform-psu@2018-11-21
openconfig-platform-transceiver@2023-02-10
openconfig-platform-types@2022-07-28

policy-forwarding

openconfig-pf-forwarding-policies@2022-01-25
openconfig-pf-interfaces@2022-01-25
openconfig-pf-path-groups@2022-01-25
openconfig-policy-forwarding@2022-01-25

policy

openconfig-policy-types@2022-11-08
ipi-oc-rpol-deviations@2023-05-17
openconfig-routing-policy@2022-05-24

qos

ipi-oc-qos-deviations@2024-03-14
openconfig-qos@2023-02-17
openconfig-qos-elements@2023-02-17
openconfig-qos-interfaces@2023-02-17
openconfig-qos-mem-mgmt@2023-02-17
openconfig-qos-types@2018-11-21

rib

openconfig-rib-bgp@2022-12-20
openconfig-rib-bgp-attributes@2022-12-20
openconfig-rib-bgp-ext@2019-04-25
openconfig-rib-bgp-shared-attributes@2022-12-20
openconfig-rib-bgp-table-attributes@2022-12-20
openconfig-rib-bgp-tables@2022-12-20
openconfig-rib-bgp-types@2019-03-14

segment-routing

openconfig-segment-routing@2021-07-28
openconfig-segment-routing-types@2020-02-04
openconfig-srte-policy@2021-07-28

system

ipi-oc-messages-deviations@2022-01-19
ipi-oc-sys-deviations@2023-05-17
openconfig-aaa@2022-07-29
openconfig-aaa-radius@2022-07-29
openconfig-aaa-tacacs@2022-07-29
openconfig-aaa-types@2018-11-21
openconfig-alarms@2019-07-09
openconfig-alarm-types@2018-11-21
openconfig-license@2020-04-22
openconfig-messages@2018-08-13
openconfig-procmon@2019-03-15
openconfig-system@2022-12-20
openconfig-system-logging@2022-12-29
openconfig-system-terminal@2018-11-21

types

openconfig-inet-types@2023-02-06
openconfig-types@2019-04-16
openconfig-yang-types@2021-07-14

vlan

openconfig-vlan@2023-02-07
openconfig-vlan-types@2022-05-24