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.

AI illustration

How this image was made

AI-generated illustration of YANG modeling language

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of YANG modeling language (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