YANG Tools Flashcards

1
Q

mention four YANG tools

A

pyang, YANG validator, ydk, YANG explorer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is YANG validator

A

web-site that validates YANG using pyang

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is pyang

A

Python module to validate and visualize YANG

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is ydk

A

combination of ydk-py and ydk-gen to auto-generate Python bindings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is YANG explorer

A

web tool that allows viewing YANG models and can generate NETCONF and RESTCONF requests

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

how do you validate YANG using pyang

A

pyang -f tree -p /path

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what formats pyang supports

A

hypertree, dsdl, depend, name, omni, yin, tree, jtox, capability, yang, sample-xml-skeleton, uml, jstree, jsonxsl, and xmi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is ydk-py

A

pre-built bindings for common models

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is ydk-gen

A

generate your own bindings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

name one benefit of model driven APIs

A

client side validation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly