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 modeling language self-linksurface differs
surface form: 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 Internet Engineering Task Force
surface form: 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 YANG data model standard uses YANG modeling language
subject surface form: IEEE 802.1Qcp
YANG modeling language abbreviation YANG modeling language self-linksurface differs
this entity surface form: YANG
RESTCONF relatedStandard YANG modeling language
this entity surface form: YANG
RFC 6020 title YANG modeling language
this entity surface form: YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)
RFC 7950 title YANG modeling language
this entity surface form: The YANG 1.1 Data Modeling Language
RFC 7950 updates YANG modeling language
this entity surface form: YANG 1.0
RFC 7950 defines YANG modeling language
this entity surface form: YANG 1.1