Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 8 to 8 | ||||||||
YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol (RFC 6241), NETCONF remote procedure calls, and NETCONF notifications. | ||||||||
Changed: | ||||||||
< < | The YANG language was developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD), and is defined in RFC 6020. | |||||||
> > | The YANG language was developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD), and is defined in RFC 7950. | |||||||
YANG News | ||||||||
Changed: | ||||||||
< < | 2016-07-01: RFC 7895, YANG Module Librar, has been published, see documents page. | |||||||
> > | 2016-10-28: Updated the tools page with new yang-mode emacs mode. 2016-09-01: RFC 7952, Defining and Using Metadata with YANG, has been published, see documents page. 2016-09-01: RFC 7951, JSON Encoding of Data Modeled with YANG, has been published, see documents page. 2016-09-01: RFC 7950, YANG 1.1, has been published, see documents page. 2016-07-01: RFC 7895, YANG Module Library, has been published, see documents page. | |||||||
2016-04-04: Updated the tools page with NETCONF/YANG clients and servers. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2016-07-01: RFC 7895, YANG Module Librar, has been published, see documents page. | |||||||
2016-04-04: Updated the tools page with NETCONF/YANG clients and servers. 2016-02-01: Updated the tools page with more tools. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2016-04-04: Updated the tools page with NETCONF/YANG clients and servers. | |||||||
2016-02-01: Updated the tools page with more tools. 2015-09-30: Updated the tools page. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2016-02-01: Updated the tools page with more tools. | |||||||
2015-09-30: Updated the tools page. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2015-09-30: Updated the tools page. | |||||||
2014-12-18: RFC 7407, A YANG Data Model for SNMP Configuration, has been published, see documents page. 2014-08-07: RFC 7317, A YANG Data Model for System Management, has been published, see documents page. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
YANG News | ||||||||
Changed: | ||||||||
< < | 2014-12-18: RFC 7404, A YANG Data Model for SNMP Configuration, has been published, see documents page. | |||||||
> > | 2014-12-18: RFC 7407, A YANG Data Model for SNMP Configuration, has been published, see documents page. | |||||||
2014-08-07: RFC 7317, A YANG Data Model for System Management, has been published, see documents page. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
YANG News | ||||||||
Changed: | ||||||||
< < | 2014-08-07: A new YANG model RFC have been published, see documents page. | |||||||
> > | 2014-12-18: RFC 7404, A YANG Data Model for SNMP Configuration, has been published, see documents page. | |||||||
Changed: | ||||||||
< < | 2014-06-16: A new YANG model RFC have been published, see documents page. | |||||||
> > | 2014-08-07: RFC 7317, A YANG Data Model for System Management, has been published, see documents page. | |||||||
Changed: | ||||||||
< < | 2014-05-16: Two new YANG model RFCs have been published, see documents page. | |||||||
> > | 2014-06-16: RFC 7277, A YANG Data Model for IP Management, has been published, see documents page. 2014-05-16: RFC 7223, A YANG Data Model for Interface Management, has been published, see documents page. | |||||||
2013-12-11: More tutorials available on the documents page. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2014-08-07: A new YANG model RFC have been published, see documents page. 2014-06-16: A new YANG model RFC have been published, see documents page. | |||||||
2014-05-16: Two new YANG model RFCs have been published, see documents page. 2013-12-11: More tutorials available on the documents page. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2014-05-16: Two new YANG model RFCs have been published, see documents page. | |||||||
2013-12-11: More tutorials available on the documents page. 2011-10-04: Added a VIM syntax file to the tools page. Thanks to Matt Parker! |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2013-12-11: More tutorials available on the documents page. | |||||||
2011-10-04: Added a VIM syntax file to the tools page. Thanks to Matt Parker! 2011-03-26: NETCONF, YANG and DSDL mapping was presented at the XML Prague 2011 conference. Proceedings are available online. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 6 to 6 | ||||||||
YANG? What's YANG? | ||||||||
Changed: | ||||||||
< < | YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol (RFC 4741), NETCONF remote procedure calls, and NETCONF notifications. | |||||||
> > | YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol (RFC 6241), NETCONF remote procedure calls, and NETCONF notifications. | |||||||
The YANG language was developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD), and is defined in RFC 6020. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2011-10-04: Added a VIM syntax file to the tools page. Thanks to Matt Parker! | |||||||
2011-03-26: NETCONF, YANG and DSDL mapping was presented at the XML Prague 2011 conference. Proceedings are available online. 2011-02-16: Updated DSDLMappingTutorial to be in sync with pyang 1.1. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2011-03-26: NETCONF, YANG and DSDL mapping was presented at the XML Prague 2011 conference. Proceedings are available online. | |||||||
2011-02-16: Updated DSDLMappingTutorial to be in sync with pyang 1.1. 2011-02-15: Updated all Examples to be RFC 6020 compliant. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2011-02-16: Updated DSDLMappingTutorial to be in sync with pyang 1.1. | |||||||
2011-02-15: Updated all Examples to be RFC 6020 compliant. 2011-02-14: The YANG to DSDL mapping specification is now published as RFC 6110. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 6 to 6 | ||||||||
YANG? What's YANG? | ||||||||
Changed: | ||||||||
< < | YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, NETCONF remote procedure calls, and NETCONF notifications. Today, the NETCONF protocol RFC 4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary solutions. In order for NETCONF to be a interoperable protocol, models must be defined in a vendor-neutral way. YANG provides the language and rules for defining such models for use with NETCONF. | |||||||
> > | YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol (RFC 4741), NETCONF remote procedure calls, and NETCONF notifications. | |||||||
Changed: | ||||||||
< < | The YANG developers believe YANG fills this gap very well. Why Yang documents some of the reasons why we believe YANG is absolutely the right way forward. | |||||||
> > | The YANG language was developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD), and is defined in RFC 6020. | |||||||
Deleted: | ||||||||
< < | The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD). | |||||||
YANG News | ||||||||
Changed: | ||||||||
< < | 2011-02-15: The YANG to DSDL mapping specification is now published as RFC 6110. | |||||||
> > | 2011-02-15: Updated all Examples to be RFC 6020 compliant. 2011-02-14: The YANG to DSDL mapping specification is now published as RFC 6110. | |||||||
2011-01-31: Guidelines for YANG module authors RFC 6087. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2011-02-15: The YANG to DSDL mapping specification is now published as RFC 6110. 2011-01-31: Guidelines for YANG module authors RFC 6087. | |||||||
2010-10-07: The pyang tool is now released as version 1.0, RFC 6020 compatible. 2010-10-06: The YANG specification is now published as RFC 6020, and YANG types as RFC 6021. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2010-10-07: The pyang tool is now released as version 1.0, RFC 6020 compatible. | |||||||
2010-10-06: The YANG specification is now published as RFC 6020, and YANG types as RFC 6021. 2010-06-18: The latest YANG draft (draft-ietf-netmod-yang-13) and YANG types draft (draft-ietf-netmod-yang-types-09) have been accepted and are now in the RFC editor's queue. See YangDocuments for more info. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2010-10-06: The YANG specification is now published as RFC 6020, and YANG types as RFC 6021. | |||||||
2010-06-18: The latest YANG draft (draft-ietf-netmod-yang-13) and YANG types draft (draft-ietf-netmod-yang-types-09) have been accepted and are now in the RFC editor's queue. See YangDocuments for more info. 2010-04-14: A new updated version (draft-ietf-netmod-yang-12) has been published. See YangDocuments for more info. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2010-06-18: The latest YANG draft (draft-ietf-netmod-yang-13) and YANG types draft (draft-ietf-netmod-yang-types-09) have been accepted and are now in the RFC editor's queue. See YangDocuments for more info. | |||||||
2010-04-14: A new updated version (draft-ietf-netmod-yang-12) has been published. See YangDocuments for more info. 2010-01-12: A new updated version (draft-ietf-netmod-yang-10) has been published. See YangDocuments for more info. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2010-04-14: A new updated version (draft-ietf-netmod-yang-12) has been published. See YangDocuments for more info. | |||||||
2010-01-12: A new updated version (draft-ietf-netmod-yang-10) has been published. See YangDocuments for more info. 2009-10-15: Added a new tutorial from IETF75, updated YangDocuments with pointers to the latest YANG documents. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2010-01-12: A new updated version (draft-ietf-netmod-yang-10) has been published. See YangDocuments for more info. | |||||||
2009-10-15: Added a new tutorial from IETF75, updated YangDocuments with pointers to the latest YANG documents. 2009-06-24: Added a link to the jYang Java implementation. See YangTools for more info. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2009-10-15: Added a new tutorial from IETF75, updated YangDocuments with pointers to the latest YANG documents. | |||||||
2009-06-24: Added a link to the jYang Java implementation. See YangTools for more info. 2009-04-20: A new updated version (draft-ietf-netmod-yang-05) has been published. See YangDocuments for more info. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2009-06-24: Added a link to the jYang Java implementation. See YangTools for more info. | |||||||
2009-04-20: A new updated version (draft-ietf-netmod-yang-05) has been published. See YangDocuments for more info. 2009-01-12: A new updated version (draft-ietf-netmod-yang-03) has been published. See YangDocuments for more info. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2009-04-20: A new updated version (draft-ietf-netmod-yang-05) has been published. See YangDocuments for more info. | |||||||
2009-01-12: A new updated version (draft-ietf-netmod-yang-03) has been published. See YangDocuments for more info. 2008-11-04: Added link to the standard YANG types document. See YangDocuments for more info. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2009-01-12: A new updated version (draft-ietf-netmod-yang-03) has been published. See YangDocuments for more info. | |||||||
2008-11-04: Added link to the standard YANG types document. See YangDocuments for more info. 2008-11-04: Updated examples and tutorial so they are compliant with the current spec. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2008-11-04: Added link to the standard YANG types document. See YangDocuments for more info. 2008-11-04: Updated examples and tutorial so they are compliant with the current spec. | |||||||
2008-11-03: draft-ietf-netmod-yang-02 published. See YangDocuments for more info. 2008-04-29: The IETF NETMOD WG is formed to develop the YANG data modeling language for NETCONF. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 13 to 13 | ||||||||
The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD).
YANG News | ||||||||
Added: | ||||||||
> > | 2008-11-03: draft-ietf-netmod-yang-02 published. See YangDocuments for more info. | |||||||
2008-04-29: The IETF NETMOD WG is formed to develop the YANG data modeling language for NETCONF. 2008-03-12: Added a page comparing YANG to alternatives. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 6 to 6 | ||||||||
YANG? What's YANG? | ||||||||
Changed: | ||||||||
< < | YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, NETCONF remote procedure calls, and NETCONF notifications. Today, the NETCONF protocol RFC 4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary solutions. In order for NETCONF to be a interoperable protocol, models must be defined in a vendor-neutral way. YANG provides the language and rules for defining such models for use with NETCONF. | |||||||
> > | YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, NETCONF remote procedure calls, and NETCONF notifications. Today, the NETCONF protocol RFC 4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary solutions. In order for NETCONF to be a interoperable protocol, models must be defined in a vendor-neutral way. YANG provides the language and rules for defining such models for use with NETCONF. | |||||||
The YANG developers believe YANG fills this gap very well. Why Yang documents some of the reasons why we believe YANG is absolutely the right way forward. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 10 to 10 | ||||||||
The YANG developers believe YANG fills this gap very well. Why Yang documents some of the reasons why we believe YANG is absolutely the right way forward. | ||||||||
Added: | ||||||||
> > | The YANG language is currently being developed by the IETF NETCONF Data Modeling Language Working Group (NETMOD). | |||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2008-04-29: The IETF NETMOD WG is formed to develop the YANG data modeling language for NETCONF. | |||||||
2008-03-12: Added a page comparing YANG to alternatives. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Line: 12 to 12 | ||||||||
YANG News | ||||||||
Added: | ||||||||
> > | 2008-03-12: Added a page comparing YANG to alternatives. | |||||||
2008-02-18: draft-bjorklund-yang-requirements-00 published. See YangDocuments for more info. 2008-02-06: draft-bjorklund-netconf-yang-02 published. The pyang validator is updated to this version. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | Welcome to the YANG Main web | |||||||
> > |
Welcome to YANG Central | |||||||
YANG? What's YANG? |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main web | ||||||||
Changed: | ||||||||
< < | News2008-02-18: draft-bjorklund-yang-requirements-00 published. See YangDocuments for more info. | |||||||
> > | YANG? What's YANG? | |||||||
Changed: | ||||||||
< < | 2008-02-06: draft-bjorklund-netconf-yang-02 published. The pyang validator is updated to this version. | |||||||
> > | YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, NETCONF remote procedure calls, and NETCONF notifications. Today, the NETCONF protocol RFC 4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary solutions. In order for NETCONF to be a interoperable protocol, models must be defined in a vendor-neutral way. YANG provides the language and rules for defining such models for use with NETCONF.
The YANG developers believe YANG fills this gap very well. Why Yang documents some of the reasons why we believe YANG is absolutely the right way forward.
YANG News | |||||||
Changed: | ||||||||
< < | Introduction | |||||||
> > | 2008-02-18: draft-bjorklund-yang-requirements-00 published. See YangDocuments for more info. | |||||||
Changed: | ||||||||
< < | Today, the NETCONF protocol, specified in RFC4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary solutions. In order for NETCONF to be an interoperable protocol, models must be defined in a vendor-neutral way. YANG provides the language and rules for defining such models for use with NETCONF. YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, NETCONF remote procedure calls, and NETCONF notifications. | |||||||
> > | 2008-02-06: draft-bjorklund-netconf-yang-02 published. The pyang validator is updated to this version.
A quick YANG example | |||||||
This is a simple example of what a YANG module looks like: | ||||||||
Added: | ||||||||
> > | ||||||||
module acme-system { namespace "http://acme.example.com/system"; |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webNews | ||||||||
Added: | ||||||||
> > | 2008-02-18: draft-bjorklund-yang-requirements-00 published. See YangDocuments for more info. | |||||||
2008-02-06: draft-bjorklund-netconf-yang-02 published. The pyang validator is updated to this version. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main web | ||||||||
Added: | ||||||||
> > | News2008-02-06: draft-bjorklund-netconf-yang-02 published. The pyang validator is updated to this version.Introduction | |||||||
Today, the NETCONF protocol, specified in RFC4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary solutions. In order for NETCONF to be an interoperable protocol, |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webToday, the NETCONF protocol, specified in RFC4741 lacks a standardized way to |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webToday, the NETCONF protocol, specified in RFC4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary | ||||||||
Changed: | ||||||||
< < | solutions. In order for NETCONF to be a interoperable protocol, | |||||||
> > | solutions. In order for NETCONF to be an interoperable protocol, | |||||||
models must be defined in a vendor-neutral way. YANG provides the language and rules for defining such models for use with NETCONF. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webToday, the NETCONF protocol, specified in RFC4741 lacks a standardized way to | ||||||||
Line: 9 to 9 | ||||||||
YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, NETCONF remote procedure | ||||||||
Changed: | ||||||||
< < | calls, and NETCONF notifications. This document describes the syntax and semantics of the YANG language, how the data model defined in a YANG module is represented in XML, and how NETCONF operations are being used to manipulate the data. | |||||||
> > | calls, and NETCONF notifications. | |||||||
This is a simple example of what a YANG module looks like: | ||||||||
Deleted: | ||||||||
< < | ||||||||
Changed: | ||||||||
< < | module acme-system { namespace "http://acme.example.com/system"; prefix "acme"; // bajebrun avme organization "ACME Inc."; contact "joe@acme.example.com"; description | |||||||
> > | module acme-system { namespace "http://acme.example.com/system"; prefix "acme"; organization "ACME Inc."; contact "joe@acme.example.com"; description | |||||||
"The module for entities implementing the ACME system."; | ||||||||
Changed: | ||||||||
< < | revision 2007-06-09 { description "Initial revision."; } container system { leaf host-name { type string; description "Hostname for this system"; | |||||||
> > | revision 2007-11-05 { description "Initial revision."; | |||||||
} | ||||||||
Changed: | ||||||||
< < | leaf-list domain-search { type string; description "List of domain names to search"; | |||||||
> > | container system { leaf host-name { type string; description "Hostname for this system"; | |||||||
} | ||||||||
Changed: | ||||||||
< < | container login { leaf message { type string; description "Message given at start of login session"; | |||||||
> > | leaf-list domain-search { type string; description "List of domain names to search"; | |||||||
} | ||||||||
Changed: | ||||||||
< < | list user { key "name"; leaf name { type string; | |||||||
> > | list interface { key "name"; description "List of interfaces in the system"; leaf name { type string; | |||||||
} | ||||||||
Changed: | ||||||||
< < | leaf full-name { type string; | |||||||
> > | leaf type { type string; | |||||||
} | ||||||||
Added: | ||||||||
> > | leaf mtu { type int32; | |||||||
} } } |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webToday, the NETCONF protocol, specified in RFC4741 lacks a standardized way to | ||||||||
Line: 17 to 17 | ||||||||
This is a simple example of what a YANG module looks like: | ||||||||
Added: | ||||||||
> > | /* | |||||||
pre.yang { border: thin solid black; background-color: #eeeeee; | ||||||||
Line: 34 to 35 | ||||||||
span.str { color: green; } | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | */ | |||||||
module acme-system {
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main web | ||||||||
Changed: | ||||||||
< < | YANG is a data modeling language for NETCONF. | |||||||
> > | Today, the NETCONF protocol, specified in RFC4741 lacks a standardized way to create data models. Instead, vendors are forced to use proprietary solutions. In order for NETCONF to be a interoperable protocol, models must be defined in a vendor-neutral way. YANG provides the language and rules for defining such models for use with NETCONF. YANG is a data modeling language used to model configuration and state data manipulated by the NETCONF protocol, NETCONF remote procedure calls, and NETCONF notifications. This document describes the syntax and semantics of the YANG language, how the data model defined in a YANG module is represented in XML, and how NETCONF operations are being used to manipulate the data. | |||||||
This is a simple example of what a YANG module looks like: | ||||||||
Deleted: | ||||||||
< < | span.cmt { color:green; } span.kw { font-weight:bold; } span.chr { color:violet; } span.str { color:red; } span.sym { color:gray; } span.tag { color:blue; } | |||||||
pre.yang { border: thin solid black; background-color: #eeeeee; | ||||||||
Added: | ||||||||
> > | color: black; | |||||||
margin: 10px 10px 10px 10px; padding: 10px 10px 10px 10px; line-height: 1.2em; } | ||||||||
Changed: | ||||||||
< < | pre.yang kwd { color: green; | |||||||
> > | span.kw { color: blue; | |||||||
} | ||||||||
Changed: | ||||||||
< < | pre.yang cmt { color: yellow; | |||||||
> > | span.cmt { color: red; } span.str { color: green; | |||||||
} | ||||||||
Line: 33 to 41 | ||||||||
namespace "http://acme.example.com/system"; prefix "acme"; | ||||||||
Added: | ||||||||
> > | // bajebrun avme | |||||||
organization "ACME Inc."; contact "joe@acme.example.com"; description | ||||||||
Line: 68 to 78 | ||||||||
leaf full-name { type string; } | ||||||||
Deleted: | ||||||||
< < | leaf class { type string; } | |||||||
} } } } | ||||||||
Deleted: | ||||||||
< < |
Congratulations, you have finished the TWiki installation. If you want to learn
more about TWiki then visit the TWiki web. Please ensure that the read/write
permissions for each web on your site match your access control policies (see SitePermissions
and TWiki.TWikiPreferences). Replace this text with a description of your new
TWiki site.
Main Web Utilities |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webYANG is a data modeling language for NETCONF. | ||||||||
Line: 11 to 11 | ||||||||
span.str { color:red; } span.sym { color:gray; } span.tag { color:blue; } | ||||||||
Added: | ||||||||
> > | pre.yang { border: thin solid black; background-color: #eeeeee; margin: 10px 10px 10px 10px; padding: 10px 10px 10px 10px; line-height: 1.2em; } pre.yang kwd { color: green; } pre.yang cmt { color: yellow; } | |||||||
module acme-system {
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webYANG is a data modeling language for NETCONF. This is a simple example of what a YANG module looks like: | ||||||||
Added: | ||||||||
> > | ||||||||
Changed: | ||||||||
< < | module acme-system { namespace "http://acme.example.com/system"; prefix "acme"; | |||||||
> > | module acme-system { namespace "http://acme.example.com/system"; prefix "acme"; | |||||||
Changed: | ||||||||
< < | organization "ACME Inc."; contact "joe@acme.example.com"; description "The module for entities implementing the ACME system."; | |||||||
> > | organization "ACME Inc."; contact "joe@acme.example.com"; description "The module for entities implementing the ACME system."; | |||||||
Changed: | ||||||||
< < | revision 2007-06-09 { description "Initial revision."; | |||||||
> > | revision 2007-06-09 { description "Initial revision."; | |||||||
} | ||||||||
Changed: | ||||||||
< < | container system { leaf host-name { type string; description "Hostname for this system"; | |||||||
> > | container system { leaf host-name { type string; description "Hostname for this system"; | |||||||
} | ||||||||
Changed: | ||||||||
< < | leaf-list domain-search { type string; description "List of domain names to search"; | |||||||
> > | leaf-list domain-search { type string; description "List of domain names to search"; | |||||||
} | ||||||||
Changed: | ||||||||
< < | container login { leaf message { type string; description "Message given at start of login session"; | |||||||
> > | container login { leaf message { type string; description "Message given at start of login session"; | |||||||
} | ||||||||
Changed: | ||||||||
< < | list user { key "name"; leaf name { type string; | |||||||
> > | list user { key "name"; leaf name { type string; | |||||||
} | ||||||||
Changed: | ||||||||
< < | leaf full-name { type string; | |||||||
> > | leaf full-name { type string; | |||||||
} | ||||||||
Changed: | ||||||||
< < | leaf class { type string; | |||||||
> > | leaf class { type string; | |||||||
} } } |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webYANG is a data modeling language for NETCONF. This is a simple example of what a YANG module looks like: | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
module acme-system { namespace "http://acme.example.com/system"; prefix "acme"; | ||||||||
Line: 51 to 51 | ||||||||
} } } | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
Congratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webYANG is a data modeling language for NETCONF. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main web | ||||||||
Deleted: | ||||||||
< < | Visit the FAQ. Or goto downloads? | |||||||
YANG is a data modeling language for NETCONF. | ||||||||
Added: | ||||||||
> > | This is a simple example of what a YANG module looks like:
module acme-system { namespace "http://acme.example.com/system"; prefix "acme"; organization "ACME Inc."; contact "joe@acme.example.com"; description "The module for entities implementing the ACME system."; revision 2007-06-09 { description "Initial revision."; } container system { leaf host-name { type string; description "Hostname for this system"; } leaf-list domain-search { type string; description "List of domain names to search"; } container login { leaf message { type string; description "Message given at start of login session"; } list user { key "name"; leaf name { type string; } leaf full-name { type string; } leaf class { type string; } } } } } | |||||||
Congratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write permissions for each web on your site match your access control policies (see SitePermissions |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | Welcome to the YANG Main web | |||||||
> > | Welcome to the YANG Main web | |||||||
Visit the FAQ. Or goto downloads? YANG is a data modeling language for NETCONF. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main webVisit the FAQ. Or goto downloads? | ||||||||
Added: | ||||||||
> > | YANG is a data modeling language for NETCONF. | |||||||
Congratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write permissions for each web on your site match your access control policies (see SitePermissions |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the YANG Main web | ||||||||
Added: | ||||||||
> > | Visit the FAQ. Or goto downloads? | |||||||
Congratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write permissions for each web on your site match your access control policies (see SitePermissions |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | Welcome to the Main web | |||||||
> > | Welcome to the YANG Main web | |||||||
Congratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write permissions for each web on your site match your access control policies (see SitePermissions |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the Main webCongratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write | ||||||||
Line: 12 to 12 | ||||||||
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the Main webCongratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write |
Line: 1 to 1 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > | Welcome to the Main webCongratulations, you have finished the TWiki installation. If you want to learn more about TWiki then visit the TWiki web. Please ensure that the read/write permissions for each web on your site match your access control policies (see SitePermissions and TWiki.TWikiPreferences). Replace this text with a description of your new TWiki site. | ||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > | Main Web Utilities | ||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < | TWiki.Main Web:
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | WelcomeGuest: TWiki is a web-based collaboration tool, web authoring tool, document management tool and knowledge base tool. You can edit any TWiki page. | |||||||
> > | WelcomeGuest: TWiki is a flexible, powerful, secure, yet simple web-based collaboration platform. Use TWiki to run a project development space, a document management system, a knowledge base or any other groupware tool on either on an intranet or on the Internet. You can edit any TWiki page. | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | ![]() | |||||||
> > | ![]() | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 15 to 15 | ||||||||
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
TWiki.TWiki Web:
| ||||||||
Line: 40 to 32 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
|
Line: 1 to 1 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Line: 8 to 8 | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
TWiki.Main Web:
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 19 to 19 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 27 to 27 | ||||||||
TWiki.TWiki Web:
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | ![]() | |||||||
> > | ![]() | |||||||
| ||||||||
Line: 14 to 15 | ||||||||
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
TWiki.TWiki Web:
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | WelcomeGuest: TWiki is a web-based collaboration tool, web authoring tool, document management tool and knowledge base tool. You can edit any TWiki page. | |||||||
> > | WelcomeGuest: TWiki is a web-based collaboration tool, web authoring tool, document management tool and knowledge base tool. You can edit any TWiki page. | |||||||
| ||||||||
Changed: | ||||||||
< < | The TWiki home is at http://TWiki.org/ | |||||||
> > | The TWiki TM home is at http://TWiki.org/ | |||||||
Line: 10 to 10 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
|
Line: 29 to 29 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | ![]() | ||||||||||||||||||||
> > | ![]() | ||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | The TWiki home is at http://TWiki.SourceForge.net/ | ||||||||||||||||||||
> > | The TWiki home is at http://TWiki.org/ | ||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
TWiki.Main Web:
| |||||||||||||||||||||
Added: | |||||||||||||||||||||
> > |
| ||||||||||||||||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | Welcome to TWiki, a web-based collaboration tool, document management tool and knowledge base tool. | |||||||
> > | WelcomeGuest: TWiki is a web-based collaboration tool, web authoring tool, document management tool and knowledge base tool. You can edit any TWiki page. | |||||||
| ||||||||
Changed: | ||||||||
< < | The TWiki home is at http://TWiki.SourceForge.net/ | |||||||
> > | The TWiki home is at http://TWiki.SourceForge.net/ | |||||||
Line: 38 to 38 | ||||||||
Notes:
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
|
Line: 24 to 24 | ||||||||
---|---|---|---|---|---|---|---|---|
TWiki.TWiki Web: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | Welcome to TWiki, a web based collaboration tool, document management tool and knowledge base tool. | |||||||
> > | Welcome to TWiki, a web-based collaboration tool, document management tool and knowledge base tool. | |||||||
| ||||||||
Line: 14 to 14 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | . | |||||||
> > | ||||||||
TWiki.TWiki Web: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Deleted: | ||||||||
< < | ||||||||
Notes:
| ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Changed: | |||||||||||||||||||||
< < | Welcome to the home of TWiki.Main. This is a web based collaboration area to get to know the TWiki tool. | ||||||||||||||||||||
> > | Welcome to TWiki, a web based collaboration tool, document management tool and knowledge base tool. | ||||||||||||||||||||
| |||||||||||||||||||||
Line: 7 to 7 | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | Good starting points at the TWiki.Main web are listed below:
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | TWiki.Main Web:
| ||||||||||||||||||||
Line: 25 to 21 | |||||||||||||||||||||
| |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > | .
TWiki.TWiki Web:
| ||||||||||||||||||||
Notes:
| |||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < |
Warning: Can't find topic Main.TWikiWebsTable |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Deleted: | ||||||||
< < | Welcome to the home of TWiki.Main. This is a web based collaboration area to get to know the TWiki tool. | |||||||
Changed: | ||||||||
< < | ![]() | |||||||
> > |
| |||||||
Changed: | ||||||||
< < | The TWiki home is at http://www.mindspring.com/~peterthoeny/twiki/ | |||||||
> > | The TWiki home is at http://TWiki.SourceForge.net/ | |||||||
Changed: | ||||||||
< < | Good starting points at the TWiki.Main web are: | |||||||
> > | Good starting points at the TWiki.Main web are listed below: | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < | Welcome to the home of TWiki.Main. This is a web based collaboration area to get to know the TWiki tool. | |||||||
> > | Welcome to the home of TWiki.Main. This is a web based collaboration area to get to know the TWiki tool. | |||||||
| ||||||||
Line: 7 to 7 | ||||||||
Changed: | ||||||||
< < | Good starting points at the TWiki.Main web are:
| |||||||
> > | Good starting points at the TWiki.Main web are:
| |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Notes: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | Warning: Can't find topic wikiwebtable.inc | |||||||
> > | Warning: Can't find topic Main.TWikiWebsTable |
Line: 3 to 3 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | The TWiki home is at http://www.mindspring.net/~peterthoeny/twiki/ | |||||||
> > | The TWiki home is at http://www.mindspring.com/~peterthoeny/twiki/ | |||||||
Line: 17 to 17 | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
Notes: | ||||||||
Line: 30 to 31 | ||||||||
| ||||||||
Changed: | ||||||||
< < | %INCLUDE:"wikiwebtable.inc"% | |||||||
> > | Warning: Can't find topic wikiwebtable.inc |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Welcome to the home of TWiki.Main. This is a web based collaboration area to get to know the TWiki tool. | ||||||||
Changed: | ||||||||
< < | The TWiki home is at http://www.mindspring.net/~peterthoeny/twiki/index.html | |||||||
> > |
| |||||||
Good starting points at the TWiki.Main web are:
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > | Welcome to the home of TWiki.Main. This is a web based collaboration area to get to know the TWiki tool.
The TWiki home is at http://www.mindspring.net/~peterthoeny/twiki/index.html
Good starting points at the TWiki.Main web are:
%INCLUDE:"wikiwebtable.inc"% |