YANG modeling language

E6186

YANG modeling language is a data modeling language used to define the structure and configuration of network devices and services, particularly in modern network management and automation systems.

All labels observed (6)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf data modeling language
network configuration modeling language
abbreviation YANG
currentVersionDefinedIn RFC 7950
definedInRFC RFC 6020
RFC 7950
designedFor human readability
machine readability
designGoal protocol independence
vendor neutrality
enables model-driven network automation
model-driven network management
fullName Yet Another Next Generation
hasFeature YANG extensions
YANG identities
YANG namespaces
augment
choice
container
deviation
groupings
leaf
leaf-list
list
modules
must constraints
submodules
typedefs
when statements
initialStandardPublicationYear 2010
primaryDomain network management
relatedStandard NETCONF
RESTCONF
YANG JSON encoding
YANG XML encoding
standardizedBy IETF
supports RPC definitions
constraints and validation
hierarchical data modeling
modular data models
notification definitions
reusable data types
updatedStandardPublicationYear 2016
usedFor modeling configuration data
modeling network device operations
modeling network notifications
modeling state data
usedIn NETCONF
RESTCONF
network automation systems
software-defined networking
telecommunication networks

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

IEEE 802.1Qcp uses YANG modeling language
YANG modeling language abbreviation YANG
linked to: YANG modeling language
RESTCONF relatedStandard YANG
linked to: YANG modeling language
RFC 6020 title YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)
linked to: YANG modeling language
RFC 7950 title The YANG 1.1 Data Modeling Language
linked to: YANG modeling language
RFC 7950 updates YANG 1.0
linked to: YANG modeling language
RFC 7950 defines YANG 1.1
linked to: YANG modeling language