Skip to content

YANG models published and supported by Arista Networks

Notifications You must be signed in to change notification settings

aristanetworks/yang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f7aa185 · Dec 24, 2024

History

81 Commits
Oct 10, 2018
Aug 22, 2018
Aug 22, 2018
Oct 10, 2018
Oct 10, 2018
Oct 10, 2018
Oct 10, 2018
Nov 9, 2018
Nov 9, 2018
Jan 21, 2019
Nov 12, 2019
Nov 12, 2019
Nov 12, 2019
Nov 12, 2019
Nov 12, 2019
Nov 12, 2019
Nov 12, 2019
Nov 12, 2019
May 8, 2020
May 8, 2020
May 8, 2020
Aug 13, 2020
Aug 13, 2020
Apr 27, 2021
Apr 27, 2021
Apr 27, 2021
Apr 27, 2021
Jul 20, 2021
Dec 17, 2021
Dec 17, 2021
Dec 17, 2021
Feb 11, 2022
Jun 7, 2022
Jun 8, 2022
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 24, 2024
Dec 23, 2024
Jun 12, 2024
May 22, 2020
Jan 11, 2021
Dec 8, 2016
Aug 22, 2018

Repository files navigation

Arista Networks YANG Repository

This repository contains the YANG models published by Arista Networks.

Arista EOS supports YANG-model based configuration management and streaming telemetry over gNMI (the gRPC Network Management Interface), NETCONF, and RESTCONF. YANG models are encoded as JSON in Google Protocol Buffers by gRPC, XML by NETCONF, and JSON by RESTCONF.

The top-level directories distinguish the EOS release. Inside each are release and experimental directories.

The release/ directory contains the fully supported Arista YANG models. Fully supported means that the models are fully reviewed, commented, and tested, and will continue to be supported by EOS releases going forward.

The release/openconfig/ directory contains the Arista augmentations and deviations for OpenConfig models supported by EOS. Full OpenConfig models can be found at github.com/openconfig/public.

The experimental/ directory contains the Arista YANG models that do not meet the criteria for being under release/, but which we want to make available to customers who need them before they are fully supported.