• OpenConfig 4.20.2.1F Release Notes

 
 
Print Friendly, PDF & Email

Introduction

These are the release notes and configuration guide for the OpenConfig feature available in the 4.20.2.1F EOS release.

 

The 4.20.2.1F release supports reading and streaming various OpenConfig configuration and state models over gNMI (gRPC Network Management Interface), RESTCONF, and NETCONF transports. A subset of the configuration models may also be modified over these transports, see below.

 

All client transactions that modify device configuration provide the same atomicity guarantees that are provided by sessions in the CLI.

Platforms Supported

All

Configuration

The following section outlines configuration options for OpenConfig, NETCONF, and RESTCONF transport methods.

Native OpenConfig CLI

gNMI Transport

This starts a gRPC server listening on address TCP/6030. This server supports both openconfig.proto and gnmi.proto. See gRPC section for more information. To configure TLS, use the ssl profile configuration.  To configure other options see the “Daemon CLI” section.

 

hostname(config)#management api gnmi

hostname(config-mgmt-api-gnmi)#transport grpc def

 

Change the port:

hostname(config-mgmt-api-gnmi-def)#[no] port PORT

 

Apply an ACL (available in EOS.swi):

hostname(config-mgmt-api-gnmi-def)#[no] ip access-group ACCESS_GROUP

 

Authenticate the connection with TLS:

hostname(config-mgmt-api-gnmi-def)#[no] ssl profile PROFILE

 

Note: management api gnmi is a replacement for management api openconfig, which is now deprecated.

NETCONF Transport

hostname(config)#management api netconf

hostname(config-mgmt-api-netconf)#transport ssh def

RESTCONF Transport

hostname(config)#management api restconf

hostname(config-mgmt-api-restconf)#transport https def

 

Change the port:

hostname(config-mgmt-api-restconf-def)#[no] port PORT

 

Apply an ACL (available in EOS.swi):

hostname(config-mgmt-api-restconf-def)#[no] ip access-group ACCESS_GROUP

 

Authenticate the connection with TLS (this is required for RESTCONF to operate):

hostname(config-mgmt-api-restconf-default)#[no] ssl profile PROFILE

ACL

NETCONF ACLs are configured in the management ssh mode with the commands: ip access-group and ipv6 access-group.

 

For EOS INT and EOS REV_0_1 images, a control plane ACL must be configured to allow access to gNMI or RESTCONF endpoints. This example ACL would open port TCP/6030 to all outside traffic:

 

permit tcp any any eq 6030

Daemon CLI

Certain agent options are not yet exposed via the native CLI. To take advantage of these options, you can configure the OpenConfig agent to run via the daemon CLI.

 

(config)#daemon OpenConfig

(config-daemon-OpenConfig)#exec /usr/bin/OpenConfig [OPTIONS]

(config-daemon-OpenConfig)#no shutdown

 

View available options by executing OpenConfig -h in bash mode.

gRPC

gRPC is a Remote Procedure Call (RPC) framework that OpenConfig utilizes as a transport. Services built with gRPC are defined in .proto files. They describe the RPCs supported by the service and the data types exchanged in those RPCs.

 

The OpenConfig group originally published openconfig.proto, but have since deprecated it in favor of gnmi.proto. This release supports both openconfig.proto and gnmi.proto v0.4. This release includes support for Get, Subscribe, Set, and Capabilities RPCs.

 

Note: Support for openconfig.proto will be dropped in a later release.

 

A client application is required to communicate with a gRPC service. A sample application can be found on the Arista GitHub account: gnmi. gnmi is a simple command-line client for gNMI written in Go that can be used for testing and prototyping.

NETCONF

NETCONF provides mechanisms to install, manipulate and delete the configuration of network devices. It uses eXtensible Markup Language (XML) based data encoding for the configuration data as well as protocol messages. The NETCONF protocol operations are realized as RPCs over ssh transport.

 

This EOS release support these NETCONF operations: get, get-config, get-schema, edit-config, lock, unlock, close-session, kill-session.

Troubleshooting

The OpenConfig agent handles all transports described above: gNMI, RESTCONF, and NETCONF. The agent log file is present at /var/log/agents/OpenConfig-PID. Lines that begin with “E” are errors. Debug logging can be enabled with

#trace OpenConfig …

Limitations

The “%<zone-id>” optional suffix in YANG ietf:ipv4-address, and ietf:ipv6-address types are not supported.

Resources

The OpenConfig working group: http://openconfig.net/

Repository of OpenConfig YANG models: https://github.com/openconfig/public

Repository of gNMI specifications: https://github.com/openconfig/reference/

YANG RFC: https://tools.ietf.org/html/rfc6020

NETCONF RFC: https://tools.ietf.org/html/rfc6241

RESTCONF RFC: https://tools.ietf.org/html/rfc8040

Supported OpenConfig paths

openconfig-acl v1.0.0

acl/acl-sets/acl-set/config/name, read

acl/acl-sets/acl-set/config/type, read

acl/acl-sets/acl-set/acl-entries/acl-entry/config/description, read

acl/acl-sets/acl-set/acl-entries/acl-entry/config/sequence-id, read

acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config/forwarding-action, read

acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config/log-action, read

acl/acl-sets/acl-set/acl-entries/acl-entry/ipv4/config/destination-address, read

acl/acl-sets/acl-set/acl-entries/acl-entry/ipv4/config/source-address, read

acl/acl-sets/acl-set/acl-entries/acl-entry/ipv6/config/destination-address, read

acl/acl-sets/acl-set/acl-entries/acl-entry/ipv6/config/source-address, read

acl/acl-sets/acl-set/acl-entries/acl-entry/l2/config/destination-mac, read

acl/acl-sets/acl-set/acl-entries/acl-entry/l2/config/destination-mac-mask, read

acl/acl-sets/acl-set/acl-entries/acl-entry/l2/config/ethertype, read

acl/acl-sets/acl-set/acl-entries/acl-entry/l2/config/source-mac, read

acl/acl-sets/acl-set/acl-entries/acl-entry/l2/config/source-mac-mask, read

openconfig-interfaces v2.0.0

interfaces/interface/name, read+write

interfaces/interface/config/description, read+write

interfaces/interface/config/enabled, read+write

interfaces/interface/config/mtu, read+write

interfaces/interface/config/name, read+write

interfaces/interface/config/type, read+write

interfaces/interface/state/admin-status, read

interfaces/interface/state/description, read

interfaces/interface/state/enabled, read

interfaces/interface/state/ifindex, read

interfaces/interface/state/last-change, read

interfaces/interface/state/mtu, read

interfaces/interface/state/name, read

interfaces/interface/state/oper-status, read

interfaces/interface/state/type, read

interfaces/interface/state/counters/in-broadcast-pkts, read

interfaces/interface/state/counters/in-discards, read

interfaces/interface/state/counters/in-errors, read

interfaces/interface/state/counters/in-multicast-pkts, read

interfaces/interface/state/counters/in-octets, read

interfaces/interface/state/counters/in-unicast-pkts, read

interfaces/interface/state/counters/out-broadcast-pkts, read

interfaces/interface/state/counters/out-discards, read

interfaces/interface/state/counters/out-errors, read

interfaces/interface/state/counters/out-multicast-pkts, read

interfaces/interface/state/counters/out-octets, read

interfaces/interface/state/counters/out-unicast-pkts, read

interfaces/interface/aggregation/config/fallback, read+write

interfaces/interface/aggregation/config/fallback-timeout, read+write

interfaces/interface/aggregation/config/lag-type, read

interfaces/interface/aggregation/config/min-links, read+write

interfaces/interface/aggregation/state/fallback, read

interfaces/interface/aggregation/state/fallback-state, read

interfaces/interface/aggregation/state/lag-speed, read

interfaces/interface/aggregation/state/member, read

interfaces/interface/aggregation/state/min-links, read

interfaces/interface/ethernet/config/auto-negotiate, read+write

interfaces/interface/ethernet/config/duplex-mode, read+write

interfaces/interface/ethernet/config/enable-flow-control, read+write

interfaces/interface/ethernet/config/mac-address, read+write

interfaces/interface/ethernet/config/port-speed, read+write

interfaces/interface/ethernet/state/auto-negotiate, read

interfaces/interface/ethernet/state/duplex-mode, read

interfaces/interface/ethernet/state/enable-flow-control, read

interfaces/interface/ethernet/state/hw-mac-address, read

interfaces/interface/ethernet/state/mac-address, read

interfaces/interface/ethernet/state/negotiated-duplex-mode, read

interfaces/interface/ethernet/state/negotiated-port-speed, read

interfaces/interface/ethernet/state/port-speed, read

interfaces/interface/ethernet/switched-vlan/config/access-vlan, read

interfaces/interface/ethernet/switched-vlan/config/interface-mode, read

interfaces/interface/ethernet/switched-vlan/config/native-vlan, read

interfaces/interface/ethernet/switched-vlan/config/trunk-vlans, read

interfaces/interface/subinterfaces/subinterface/index, read+write

interfaces/interface/subinterfaces/subinterface/config/index, read+write

interfaces/interface/subinterfaces/subinterface/state/index, read

interfaces/interface/subinterfaces/subinterface/ipv4/config/enabled, read+write

interfaces/interface/subinterfaces/subinterface/ipv4/config/mtu, read+write

interfaces/interface/subinterfaces/subinterface/ipv4/state/mtu, read

interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/ip, read

interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/ip, read

interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/prefix-length, read

interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/ip, read

interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/prefix-length, read

interfaces/interface/subinterfaces/subinterface/ipv6/config/enabled, read+write

interfaces/interface/subinterfaces/subinterface/ipv6/config/mtu, read+write

interfaces/interface/subinterfaces/subinterface/ipv6/state/mtu, read

interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/ip, read

interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/ip, read

interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/prefix-length, read

interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/ip, read

interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/prefix-length, read

openconfig-lacp v1.1.0

lacp/config/system-priority, read+write

lacp/state/system-priority, read

lacp/interfaces/interface/config/system-id-mac, read

lacp/interfaces/interface/state/system-id-mac, read

lacp/interfaces/interface/members/member/state/activity, read

lacp/interfaces/interface/members/member/state/aggregatable, read

lacp/interfaces/interface/members/member/state/collecting, read

lacp/interfaces/interface/members/member/state/distributing, read

lacp/interfaces/interface/members/member/state/oper-key, read

lacp/interfaces/interface/members/member/state/partner-id, read

lacp/interfaces/interface/members/member/state/partner-key, read

lacp/interfaces/interface/members/member/state/selected, read

lacp/interfaces/interface/members/member/state/synchronization, read

lacp/interfaces/interface/members/member/state/system-id, read

lacp/interfaces/interface/members/member/state/timeout, read

lacp/interfaces/interface/members/member/state/counters/lacp-in-pkts, read

lacp/interfaces/interface/members/member/state/counters/lacp-out-pkts, read

openconfig-lldp v0.1.0

lldp/config/chassis-id, read

lldp/config/chassis-id-type, read

lldp/config/enabled, read+write

lldp/config/hello-timer, read+write

lldp/config/suppress-tlv-advertisement, read+write

lldp/config/system-description, read

lldp/config/system-name, read

lldp/state/chassis-id, read

lldp/state/chassis-id-type, read

lldp/state/enabled, read

lldp/state/suppress-tlv-advertisement, read

lldp/state/system-description, read

lldp/state/system-name, read

lldp/interfaces/interface/name, read

lldp/interfaces/interface/config/enabled, read+write

lldp/interfaces/interface/config/name, read

lldp/interfaces/interface/state/enabled, read

lldp/interfaces/interface/state/name, read

lldp/interfaces/interface/state/counters/frame-discard, read

lldp/interfaces/interface/state/counters/frame-error-in, read

lldp/interfaces/interface/state/counters/frame-in, read

lldp/interfaces/interface/state/counters/frame-out, read

lldp/interfaces/interface/state/counters/tlv-discard, read

lldp/interfaces/interface/state/counters/tlv-unknown, read

lldp/interfaces/interface/neighbors/neighbor/id, read

lldp/interfaces/interface/neighbors/neighbor/state/chassis-id, read

lldp/interfaces/interface/neighbors/neighbor/state/chassis-id-type, read

lldp/interfaces/interface/neighbors/neighbor/state/id, read

lldp/interfaces/interface/neighbors/neighbor/state/last-update-time, read

lldp/interfaces/interface/neighbors/neighbor/state/management-address, read

lldp/interfaces/interface/neighbors/neighbor/state/management-address-type, read

lldp/interfaces/interface/neighbors/neighbor/state/port-description, read

lldp/interfaces/interface/neighbors/neighbor/state/port-id, read

lldp/interfaces/interface/neighbors/neighbor/state/port-id-type, read

lldp/interfaces/interface/neighbors/neighbor/state/registration-time, read

lldp/interfaces/interface/neighbors/neighbor/state/system-description, read

lldp/interfaces/interface/neighbors/neighbor/state/system-name, read

openconfig-network-instance v0.8.1

network-instances/network-instance/name, read+write

network-instances/network-instance/config/name, read+write

network-instances/network-instance/config/type, read+write

network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/local-id, read

network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/local-id, read

network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/lower-bound, read

network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/upper-bound, read

network-instances/network-instance/protocols/protocol/identifier, read+write

network-instances/network-instance/protocols/protocol/name, read+write

network-instances/network-instance/protocols/protocol/config/enabled, read+write

network-instances/network-instance/protocols/protocol/config/identifier, read+write

network-instances/network-instance/protocols/protocol/config/name, read+write

network-instances/network-instance/protocols/protocol/state/enabled, read

network-instances/network-instance/table-connections/table-connection/address-family, read+write

network-instances/network-instance/table-connections/table-connection/dst-protocol, read+write

network-instances/network-instance/table-connections/table-connection/src-protocol, read+write

network-instances/network-instance/table-connections/table-connection/config/address-family, read+write

network-instances/network-instance/table-connections/table-connection/config/default-import-policy, read+write

network-instances/network-instance/table-connections/table-connection/config/dst-protocol, read+write

network-instances/network-instance/table-connections/table-connection/config/src-protocol, read+write

network-instances/network-instance/tables/table/address-family, read+write

network-instances/network-instance/tables/table/protocol, read+write

network-instances/network-instance/tables/table/config/address-family, read+write

network-instances/network-instance/tables/table/config/protocol, read+write

openconfig-bgp v4.0.1

/network-instances/network-instance[name=default]/protocols/protocol/…

…/bgp/global/config/as, read+write

…/bgp/global/config/router-id, read+write

…/bgp/global/state/as, read

…/bgp/global/state/router-id, read

…/bgp/global/confederation/config/identifier, read+write

…/bgp/global/confederation/config/member-as, read+write

…/bgp/global/confederation/state/identifier, read

…/bgp/global/confederation/state/member-as, read

…/bgp/global/default-route-distance/config/external-route-distance, read+write

…/bgp/global/default-route-distance/config/internal-route-distance, read+write

…/bgp/global/default-route-distance/state/external-route-distance, read

…/bgp/global/default-route-distance/state/internal-route-distance, read

…/bgp/global/graceful-restart/config/enabled, read+write

…/bgp/global/graceful-restart/config/helper-only, read+write

…/bgp/global/graceful-restart/config/restart-time, read+write

…/bgp/global/graceful-restart/config/stale-routes-time, read+write

…/bgp/global/graceful-restart/state/enabled, read

…/bgp/global/graceful-restart/state/helper-only, read

…/bgp/global/graceful-restart/state/restart-time, read

…/bgp/global/graceful-restart/state/stale-routes-time, read

…/bgp/global/route-selection-options/config/advertise-inactive-routes, read+write

…/bgp/global/route-selection-options/config/always-compare-med, read+write

…/bgp/global/route-selection-options/config/external-compare-router-id, read+write

…/bgp/global/route-selection-options/config/ignore-as-path-length, read+write

…/bgp/global/route-selection-options/state/advertise-inactive-routes, read

…/bgp/global/route-selection-options/state/always-compare-med, read

…/bgp/global/route-selection-options/state/external-compare-router-id, read

…/bgp/global/route-selection-options/state/ignore-as-path-length, read

…/bgp/neighbors/neighbor/neighbor-address, read+write

…/bgp/neighbors/neighbor/config/auth-password, read+write

…/bgp/neighbors/neighbor/config/description, read+write

…/bgp/neighbors/neighbor/config/local-as, read+write

…/bgp/neighbors/neighbor/config/neighbor-address, read+write

…/bgp/neighbors/neighbor/config/peer-as, read+write

…/bgp/neighbors/neighbor/config/peer-group, read+write

…/bgp/neighbors/neighbor/config/remove-private-as, read+write

…/bgp/neighbors/neighbor/config/send-community, read+write

…/bgp/neighbors/neighbor/state/peer-group, read

…/bgp/neighbors/neighbor/afi-safis/afi-safi/afi-safi-name, read+write

…/bgp/neighbors/neighbor/afi-safis/afi-safi/config/afi-safi-name, read+write

…/bgp/neighbors/neighbor/afi-safis/afi-safi/config/enabled, read+write

…/bgp/neighbors/neighbor/afi-safis/afi-safi/state/enabled, read

…/bgp/neighbors/neighbor/afi-safis/afi-safi/graceful-restart/config/enabled, read+write

…/bgp/neighbors/neighbor/afi-safis/afi-safi/graceful-restart/state/enabled, read

…/bgp/neighbors/neighbor/ebgp-multihop/config/multihop-ttl, read+write

…/bgp/neighbors/neighbor/ebgp-multihop/state/multihop-ttl, read

…/bgp/neighbors/neighbor/route-reflector/config/route-reflector-client, read+write

…/bgp/neighbors/neighbor/route-reflector/state/route-reflector-client, read

…/bgp/neighbors/neighbor/timers/config/hold-time, read+write

…/bgp/neighbors/neighbor/timers/config/keepalive-interval, read+write

…/bgp/neighbors/neighbor/timers/state/hold-time, read

…/bgp/neighbors/neighbor/timers/state/keepalive-interval, read

…/bgp/neighbors/neighbor/transport/config/passive-mode, read+write

…/bgp/peer-groups/peer-group/peer-group-name, read+write

…/bgp/peer-groups/peer-group/config/auth-password, read+write

…/bgp/peer-groups/peer-group/config/description, read+write

…/bgp/peer-groups/peer-group/config/local-as, read+write

…/bgp/peer-groups/peer-group/config/peer-as, read+write

…/bgp/peer-groups/peer-group/config/peer-group-name, read+write

…/bgp/peer-groups/peer-group/config/remove-private-as, read+write

…/bgp/peer-groups/peer-group/config/send-community, read+write

…/bgp/peer-groups/peer-group/state/auth-password, read

…/bgp/peer-groups/peer-group/state/description, read

…/bgp/peer-groups/peer-group/state/local-as, read

…/bgp/peer-groups/peer-group/state/peer-as, read

…/bgp/peer-groups/peer-group/state/remove-private-as, read

…/bgp/peer-groups/peer-group/afi-safis/afi-safi/afi-safi-name, read+write

…/bgp/peer-groups/peer-group/afi-safis/afi-safi/config/afi-safi-name, read+write

…/bgp/peer-groups/peer-group/afi-safis/afi-safi/config/enabled, read+write

…/bgp/peer-groups/peer-group/afi-safis/afi-safi/state/enabled, read

…/bgp/peer-groups/peer-group/afi-safis/afi-safi/graceful-restart/config/enabled, read+write

…/bgp/peer-groups/peer-group/afi-safis/afi-safi/graceful-restart/state/enabled, read

…/bgp/peer-groups/peer-group/ebgp-multihop/config/multihop-ttl, read+write

…/bgp/peer-groups/peer-group/ebgp-multihop/state/multihop-ttl, read

…/bgp/peer-groups/peer-group/route-reflector/config/route-reflector-client, read+write

…/bgp/peer-groups/peer-group/route-reflector/state/route-reflector-client, read

…/bgp/peer-groups/peer-group/timers/config/hold-time, read+write

…/bgp/peer-groups/peer-group/timers/config/keepalive-interval, read+write

…/bgp/peer-groups/peer-group/timers/state/hold-time, read

…/bgp/peer-groups/peer-group/timers/state/keepalive-interval, read

…/bgp/peer-groups/peer-group/transport/config/passive-mode, read+write

…/bgp/peer-groups/peer-group/transport/state/passive-mode, read

openconfig-isis v0.3.3

/network-instances/network-instance[name=default]/protocols/protocol/…

…/isis/global/config/authentication-check, read+write

…/isis/global/config/iid-tlv, read+write

…/isis/global/config/instance, read+write

…/isis/global/config/level-capability, read+write

…/isis/global/config/max-ecmp-paths, read+write

…/isis/global/config/net, read+write

…/isis/global/config/poi-tlv, read+write

…/isis/global/state/level-capability, read

…/isis/global/state/max-ecmp-paths, read

…/isis/global/state/net, read

…/isis/global/afi-safi/af/afi-name, read+write

…/isis/global/afi-safi/af/safi-name, read+write

…/isis/global/afi-safi/af/config/afi-name, read+write

…/isis/global/afi-safi/af/config/enabled, read+write

…/isis/global/afi-safi/af/config/metric, read+write

…/isis/global/afi-safi/af/config/safi-name, read+write

…/isis/global/graceful-restart/config/enabled, read+write

…/isis/global/graceful-restart/config/helper-only, read+write

…/isis/global/lsp-bit/overload-bit/config/advertise-high-metric, read+write

…/isis/global/lsp-bit/overload-bit/config/set-bit, read+write

…/isis/global/lsp-bit/overload-bit/config/set-bit-on-boot, read+write

…/isis/global/lsp-bit/overload-bit/state/advertise-high-metric, read

…/isis/global/lsp-bit/overload-bit/state/set-bit, read

…/isis/global/lsp-bit/overload-bit/state/set-bit-on-boot, read

…/isis/global/lsp-bit/overload-bit/reset-triggers/reset-trigger/reset-trigger, read+write

…/isis/global/lsp-bit/overload-bit/reset-triggers/reset-trigger/config/delay, read+write

…/isis/global/lsp-bit/overload-bit/reset-triggers/reset-trigger/config/reset-trigger, read+write

…/isis/global/mpls/igp-ldp-sync/config/enabled, read+write

…/isis/global/segment-routing/config/enabled, read+write

…/isis/global/timers/config/lsp-lifetime-interval, read+write

…/isis/global/timers/lsp-generation/config/lsp-first-wait-interval, read+write

…/isis/global/timers/lsp-generation/config/lsp-max-wait-interval, read+write

…/isis/global/timers/lsp-generation/config/lsp-second-wait-interval, read+write

…/isis/global/timers/spf/config/spf-first-interval, read+write

…/isis/global/timers/spf/config/spf-hold-interval, read+write

…/isis/global/timers/spf/config/spf-second-interval, read+write

…/isis/interfaces/interface/interface-id, read+write

…/isis/interfaces/interface/config/circuit-type, read+write

…/isis/interfaces/interface/config/enabled, read

…/isis/interfaces/interface/config/hello-padding, read+write

…/isis/interfaces/interface/config/interface-id, read+write

…/isis/interfaces/interface/config/passive, read+write

…/isis/interfaces/interface/levels/level/level-number, read+write

…/isis/interfaces/interface/levels/level/config/enabled, read+write

…/isis/interfaces/interface/levels/level/config/level-number, read+write

…/isis/interfaces/interface/levels/level/config/priority, read+write

…/isis/interfaces/interface/levels/level/hello-authentication/config/hello-authentication, read

…/isis/interfaces/interface/levels/level/hello-authentication/key/config/auth-password, read

…/isis/interfaces/interface/levels/level/timers/config/hello-interval, read+write

…/isis/interfaces/interface/levels/level/timers/config/hello-multiplier, read+write

…/isis/levels/level/level-number, read+write

…/isis/levels/level/config/authentication-check, read+write

…/isis/levels/level/config/enabled, read

…/isis/levels/level/config/level-number, read+write

…/isis/levels/level/config/metric-style, read+write

…/isis/levels/level/authentication/config/csnp-authentication, read

…/isis/levels/level/authentication/config/lsp-authentication, read

…/isis/levels/level/authentication/config/psnp-authentication, read

…/isis/levels/level/authentication/key/config/auth-password, read

…/isis/levels/level/route-preference/config/external-route-preference, read+write

…/isis/levels/level/route-preference/config/internal-route-preference, read+write

openconfig-local-routing v1.0.1

network-instances/network-instance[name=default]/protocols/protocol/…

…/static-routes/static/prefix, read+write

…/static-routes/static/config/prefix, read+write

…/static-routes/static/config/set-tag, read+write

…/static-routes/static/next-hops/next-hop/index, read+write

…/static-routes/static/next-hops/next-hop/config/index, read+write

…/static-routes/static/next-hops/next-hop/config/metric, read+write

…/static-routes/static/next-hops/next-hop/config/next-hop, read+write

…/static-routes/static/next-hops/next-hop/interface-ref/config/interface, read+write

openconfig-vlan v2.0.0

network-instances/network-instance[name=default]/…

…/vlans/vlan/vlan-id, read+write

…/vlans/vlan/config/mac-learning, read+write

…/vlans/vlan/config/name, read+write

…/vlans/vlan/config/status, read+write

…/vlans/vlan/config/trunk-groups, read+write

…/vlans/vlan/config/vlan-id, read+write

…/vlans/vlan/state/mac-learning, read

…/vlans/vlan/state/name, read

…/vlans/vlan/state/status, read

…/vlans/vlan/state/trunk-groups, read

openconfig-relay-agent v0.1.0

relay-agent/dhcp/interfaces/interface/id, read

relay-agent/dhcp/interfaces/interface/config/helper-address, read

relay-agent/dhcp/interfaces/interface/config/id, read

relay-agent/dhcpv6/interfaces/interface/id, read

relay-agent/dhcpv6/interfaces/interface/config/helper-address, read

relay-agent/dhcpv6/interfaces/interface/config/id, read

openconfig-routing-policy v3.0.0

routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/community-set-name, read

routing-policy/defined-sets/bgp-defined-sets/community-sets/community-set/config/community-set-name, read

routing-policy/defined-sets/prefix-sets/prefix-set/name, read+write

routing-policy/defined-sets/prefix-sets/prefix-set/config/name, read+write

routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/ip-prefix, read+write

routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/masklength-range, read+write

routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/ip-prefix, read+write

routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/masklength-range, read+write

routing-policy/policy-definitions/policy-definition/name, read

routing-policy/policy-definitions/policy-definition/config/name, read

openconfig-system v0.3.0

system/config/domain-name, read+write

system/config/hostname, read+write

system/state/domain-name, read

system/state/hostname, read

system/dns/config/search, read+write

system/dns/state/search, read

system/dns/host-entries/host-entry/hostname, read+write

system/dns/host-entries/host-entry/config/hostname, read+write

system/dns/host-entries/host-entry/config/ipv4-address, read+write

system/dns/host-entries/host-entry/config/ipv6-address, read+write

system/dns/host-entries/host-entry/state/hostname, read

system/dns/host-entries/host-entry/state/ipv4-address, read

system/dns/host-entries/host-entry/state/ipv6-address, read

system/dns/servers/server/address, read+write

system/dns/servers/server/config/address, read+write

system/dns/servers/server/state/address, read

Arista IPMMC

arista/eos/bridging/igmpsnooping/config/vlanConfig/vlanId, read

arista/eos/bridging/igmpsnooping/config/vlanConfig/ipGroup/addr, read

arista/eos/bridging/igmpsnooping/config/vlanConfig/ipGroup/intf/index, read

arista/eos/bridging/igmpsnooping/config/vlanConfig/ipGroup/intf/value, read

arista/eos/routing/multicast/routeconfig/static/intfConfig/index, read

arista/eos/routing/multicast/routeconfig/static/intfConfig/value, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/vrfName, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/staticMcastRoute/iif, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/staticMcastRoute/key-g, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/staticMcastRoute/key-s, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/staticMcastRoute/routePriority, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/staticMcastRoute/toCpu, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/staticMcastRoute/oifs/index, read

arista/eos/routing/multicast/routeconfig/static/vrfConfig/staticMcastRoute/oifs/value, read

 


Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: