generate

package module
v0.0.0-...-b2e67ec Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

README

Functional Translators

A Functional Translator is a software plugin that converts vendor-specific device telemetry into standardized OpenConfig models, enabling consistent data interpretation and interoperability across different network devices.

This repository contains a collection of Functional Translators.

Note: This is not an officially supported Google product. This project is not eligible for the Google Open Source Software Vulnerability Rewards Program.

Documentation

Overview

Package generate is a stub for the go:generate directive.

Directories

Path Synopsis
arista
aristacfmstate
Package aristacfmstate translates the CFM state data from native to openconfig.
Package aristacfmstate translates the CFM state data from native to openconfig.
aristainterface
Package aristainterface implements functional translators for interfaces.
Package aristainterface implements functional translators for interfaces.
aristainterface/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
aristamacseccounters
Package aristamacseccounters translates the interface MACSec counters from native to openconfig.
Package aristamacseccounters translates the interface MACSec counters from native to openconfig.
aristamacsecstate
Package aristamacsecstate translates the interface MACSec state from native to openconfig.
Package aristamacsecstate translates the interface MACSec state from native to openconfig.
aristaqosaggregatecounters
Package aristaqosaggregatecounters implements a functional translator for Arista QOS aggregate counters.
Package aristaqosaggregatecounters implements a functional translator for Arista QOS aggregate counters.
ciscoxr
ciscoxr8000icresource
Package ciscoxr8000icresource provides a functional translator for CiscoXR 8000 series integrated circuit resources.
Package ciscoxr8000icresource provides a functional translator for CiscoXR 8000 series integrated circuit resources.
ciscoxr8000icresource/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrarp
Package ciscoxrarp translates arp native path to openconfig.
Package ciscoxrarp translates arp native path to openconfig.
ciscoxrarp/yang/native
Package native is a generated package which contains definitions of structs which represent a YANG schema.
Package native is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrarp/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrcarrier
Package ciscoxrcarrier translates carrier native path to openconfig.
Package ciscoxrcarrier translates carrier native path to openconfig.
ciscoxrcarrier/yang/native
Package native is a generated package which contains definitions of structs which represent a YANG schema.
Package native is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrfabric
Package ciscoxrfabric translates fabric native path to openconfig.
Package ciscoxrfabric translates fabric native path to openconfig.
ciscoxrfabric/yang/native
Package native is a generated package which contains definitions of structs which represent a YANG schema.
Package native is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrfabric/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrfpd
Package ciscoxrfpd translates fpd native path to openconfig.
Package ciscoxrfpd translates fpd native path to openconfig.
ciscoxrfpd/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrfragment
Package ciscoxrfragment translated cisco native path for fragment traps to openconfig path
Package ciscoxrfragment translated cisco native path for fragment traps to openconfig path
ciscoxrfragment/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxripv6
Package ciscoxripv6 implements the CiscoXR specific subinterface translation.
Package ciscoxripv6 implements the CiscoXR specific subinterface translation.
ciscoxrlagmac
Package ciscoxrlagmac implements a functional translator for the Lag MAC address.
Package ciscoxrlagmac implements a functional translator for the Lag MAC address.
ciscoxrlagmac/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrlaser
Package ciscoxrlaser transslates laser native path to openconfig .
Package ciscoxrlaser transslates laser native path to openconfig .
ciscoxrlaser/yang/native
Package native is a generated package which contains definitions of structs which represent a YANG schema.
Package native is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrlaser/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrmount
Package ciscoxrmount translates ciscoxr file systems to openconfig mount points.
Package ciscoxrmount translates ciscoxr file systems to openconfig mount points.
ciscoxrmount/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrpower
Package ciscoxrpower translates pem status native path to openconfig component pem oper-status.
Package ciscoxrpower translates pem status native path to openconfig component pem oper-status.
ciscoxrpower/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrqos
Package ciscoxrqos translates ciscoxr qos to openconfig.
Package ciscoxrqos translates ciscoxr qos to openconfig.
ciscoxrqos/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrsubcounters
Package ciscoxrsubcounters implements the CiscoXR specific subinterface counters translation, as well as ipv4 address and prefix length translation.
Package ciscoxrsubcounters implements the CiscoXR specific subinterface counters translation, as well as ipv4 address and prefix length translation.
ciscoxrsubcounters/yang/native
Package native is a generated package which contains definitions of structs which represent a YANG schema.
Package native is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrsubcounters/yang/openconfig
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
Package openconfig is a generated package which contains definitions of structs which represent a YANG schema.
ciscoxrtransceiver
Package ciscoxrtransceiver implements the translation of Cisco transceiver paths.
Package ciscoxrtransceiver implements the translation of Cisco transceiver paths.
ciscoxrvendordrops
Package ciscoxrvendordrops translated cisco native path for vendordrops traps to openconfig path
Package ciscoxrvendordrops translated cisco native path for vendordrops traps to openconfig path
Package ftconsts contains the constants used in the functional translators.
Package ftconsts contains the constants used in the functional translators.
Package ftutilities contains utility functions used by functional translators.
Package ftutilities contains utility functions used by functional translators.
Package registrar provides a map with all functional translators.
Package registrar provides a map with all functional translators.
Package simplemapper provides a simple 1-1 mapper for functional translators.
Package simplemapper provides a simple 1-1 mapper for functional translators.
Package translator holds base logic for functional translators.
Package translator holds base logic for functional translators.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL