Welcome to ntc_rosetta’s documentation!¶
ntc_rosetta is leverages yangify to implement a set of “drivers” that can:
- Transform network devices’ native configuration/state into structured data that conform to YANG models
- Transform data structures that conform to YANG models into network device’s native configuration/data structures
- Merge configurations
Contents¶
Tutorials¶
Parsing (IOS)¶
One of the features ntc_rosetta supports is parsing native configuration and turning into data modelled after YANG models. For that purpose ntc_rosetta leverages yangify and builds on top of it to make it more consumable.
ntc_rosetta introduces the concept of “drivers”. Drivers are objects that implements the parsing and translation of a given YANG model for a particular NOS. For instance, if you wanted to parse IOS configuration and convert it into data that follows the openconfig model you would load the corresponding driver like this:
[1]:
from ntc_rosetta import get_driver
ios = get_driver("ios", "openconfig")
ios_driver = ios()
The same processor can also translate the given model to native configuration.
Now, let’s see how we can use this driver to parse IOS configuration and turn it into an Openconfig model. First, let’s load some IOS configuration:
[2]:
with open("data/ios/config.txt", "r") as f:
config = f.read()
[3]:
print(config)
interface FastEthernet1
description This is Fa1
shutdown
exit
!
interface FastEthernet1.1
description This is Fa1.1
exit
!
interface FastEthernet1.2
description This is Fa1.2
exit
!
interface FastEthernet3
description This is Fa3
no shutdown
switchport mode access
switchport access vlan 10
exit
!
interface FastEthernet4
shutdown
switchport mode trunk
switchport trunk allowed vlan 10,20
exit
!
vlan 10
name prod
no shutdown
exit
!
vlan 20
name dev
shutdown
exit
!
Once the configuration is loaded, you need to parse it. The parser has some conventions you have to be aware of, for instance, when parsing configuration, it’s going to expect you pass a native
argument with a dictionary where the key dev_conf
is the native configuration:
[4]:
parsed = ios_driver.parse(native={"dev_conf": config})
That’s literally all you have to do parse the native configuration and turn it into structured data. We can check the result by dumping the parsed.raw_value()
:
[5]:
import json
print(json.dumps(parsed.raw_value(), indent=4))
{
"openconfig-interfaces:interfaces": {
"interface": [
{
"name": "FastEthernet1",
"config": {
"name": "FastEthernet1",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is Fa1",
"enabled": false
},
"subinterfaces": {
"subinterface": [
{
"index": 1,
"config": {
"index": 1,
"description": "This is Fa1.1"
}
},
{
"index": 2,
"config": {
"index": 2,
"description": "This is Fa1.2"
}
}
]
}
},
{
"name": "FastEthernet3",
"config": {
"name": "FastEthernet3",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is Fa3",
"enabled": true
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
},
{
"name": "FastEthernet4",
"config": {
"name": "FastEthernet4",
"type": "iana-if-type:ethernetCsmacd",
"enabled": false
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
10,
20
]
}
}
}
}
]
},
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "dev",
"status": "SUSPENDED"
}
}
]
}
}
]
}
}
ntc_rosetta, also let’s you parse some parts of the model, however, you need to be aware that might break the validation of the object:
[6]:
from yangson.exceptions import SemanticError
try:
parsed_vlans = ios_driver.parse(
native={"dev_conf": config},
include=[
"/openconfig-network-instance:network-instances/network-instance/vlans",
]
)
except SemanticError as e:
print(f"error: {e}")
error: [/openconfig-network-instance:network-instances/network-instance/0/name] instance-required
You can workaround this in two ways: 1. By disabling the validation of the object 2. By parsing all the necessary elements to make the object compliant.
You can disable the validation of the object by passing validate=False
:
[7]:
parsed_vlans = ios_driver.parse(
native={"dev_conf": config},
validate=False,
include=[
"/openconfig-network-instance:network-instances/network-instance/vlans",
]
)
print(json.dumps(parsed_vlans.raw_value(), indent=4))
{
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"vlans": {
"vlan": [
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "dev",
"status": "SUSPENDED"
}
}
]
}
}
]
}
}
And you can make sure your object is valid by passing the list of elements that are needed to make the object compliant:
[8]:
parsed_vlans = ios_driver.parse(
native={"dev_conf": config},
include=[
"/openconfig-network-instance:network-instances/network-instance/name",
"/openconfig-network-instance:network-instances/network-instance/config",
"/openconfig-network-instance:network-instances/network-instance/vlans",
]
)
print(json.dumps(parsed_vlans.raw_value(), indent=4))
{
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "dev",
"status": "SUSPENDED"
}
}
]
}
}
]
}
}
Translating (IOS)¶
As explained in the previous tutorial, a ntc_rosetta driver can both parse and translate between native and yang-based models. In this tutorial we are going to translate data that complies to the openconfig model into native IOS configuration.
Let’s start by loading the needed driver:
[1]:
from ntc_rosetta import get_driver
ios = get_driver("ios", "openconfig")
ios_processor = ios()
Now we need some data:
[2]:
data = {
"openconfig-interfaces:interfaces": {
"interface": [
{
"name": "FastEthernet1",
"config": {
"name": "FastEthernet1",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is Fa1",
"enabled": False
},
"subinterfaces": {
"subinterface": [
{
"index": 1,
"config": {
"index": 1,
"description": "This is Fa1.1"
}
},
{
"index": 2,
"config": {
"index": 2,
"description": "This is Fa1.2"
}
}
]
}
},
{
"name": "FastEthernet3",
"config": {
"name": "FastEthernet3",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is Fa3",
"enabled": True
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
},
{
"name": "FastEthernet4",
"config": {
"name": "FastEthernet4",
"type": "iana-if-type:ethernetCsmacd",
"enabled": False
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
10,
20
]
}
}
}
}
]
},
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "dev",
"status": "SUSPENDED"
}
}
]
}
}
]
}
}
Once we have the data, translating it to native is very simple:
[3]:
native = ios_processor.translate(candidate=data)
We can verify the result by just printing it:
[4]:
print(native)
interface FastEthernet1
description This is Fa1
shutdown
exit
!
interface FastEthernet1.1
description This is Fa1.1
exit
!
interface FastEthernet1.2
description This is Fa1.2
exit
!
interface FastEthernet3
description This is Fa3
no shutdown
switchport mode access
switchport access vlan 10
exit
!
interface FastEthernet4
shutdown
switchport mode trunk
switchport trunk allowed vlan 10,20
exit
!
vlan 10
name prod
no shutdown
exit
!
vlan 20
name dev
shutdown
exit
!
Merge (IOS)¶
In addition to translating models to native configuration, ntc_rosetta can create configuration deltas that can be applied into the device. This means that given to different sets of data, ntc_rosetta can compute the needed native commands to go from one to the other.
To see what this means let’s see it with an example. Let’s start by loading the driver:
[1]:
from ntc_rosetta import get_driver
ios = get_driver("ios", "openconfig")
ios_processor = ios()
Now we load some data that will represent the “running” configuration:
[2]:
running = {
"openconfig-interfaces:interfaces": {
"interface": [
{
"name": "FastEthernet1",
"config": {
"name": "FastEthernet1",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is Fa1",
"enabled": False
},
"subinterfaces": {
"subinterface": [
{
"index": 1,
"config": {
"index": 1,
"description": "This is Fa1.1"
}
},
{
"index": 2,
"config": {
"index": 2,
"description": "This is Fa1.2"
}
}
]
}
},
{
"name": "FastEthernet3",
"config": {
"name": "FastEthernet3",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is Fa3",
"enabled": True
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
},
{
"name": "FastEthernet4",
"config": {
"name": "FastEthernet4",
"type": "iana-if-type:ethernetCsmacd",
"enabled": False
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
10,
20
]
}
}
}
}
]
},
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "dev",
"status": "SUSPENDED"
}
}
]
}
}
]
}
}
Now we are going to copy this data into a “candidate” variable and apply some changes:
[3]:
from copy import deepcopy
candidate = deepcopy(running)
We are going to start by disabling vlan 10:
[4]:
vlan_10 = candidate["openconfig-network-instance:network-instances"]["network-instance"][0]["vlans"]["vlan"][0]
vlan_10["config"]["status"] = "SUSPENDED"
Eliminate vlan 20:
[5]:
candidate["openconfig-network-instance:network-instances"]["network-instance"][0]["vlans"]["vlan"].pop(1)
[5]:
{'vlan-id': 20,
'config': {'vlan-id': 20, 'name': 'dev', 'status': 'SUSPENDED'}}
And create a new vlan 30:
[6]:
vlan_30 = {
"vlan-id": 30,
"config": {
"vlan-id": 30,
"name": "staging",
"status": "ACTIVE"
}
}
candidate["openconfig-network-instance:network-instances"]["network-instance"][0]["vlans"]["vlan"].append(vlan_30)
Once we have done those changes we can merge those two objects like this:
[7]:
config = ios_processor.merge(candidate=candidate, running=running)
Finally, printing the config variable should return the native commands needed for that merge operation:
[8]:
print(config)
no vlan 20
vlan 10
shutdown
exit
!
vlan 30
name staging
no shutdown
exit
!
Merge native configurations (IOS)¶
In our previous example we merged two objects that already complied with the openconfig models. In this example, we are going to merge to native configurations.
Let’s start by loading the driver as usual:
[1]:
from ntc_rosetta import get_driver
ios = get_driver("ios", "openconfig")
ios_processor = ios()
Now we are going to load a file with the “running” configuration:
[2]:
with open("data/ios/config.txt", "r") as f:
running_config = f.read()
And now a different file with the “candidate” config:
[3]:
with open("data/ios/new_config.txt", "r") as f:
candidate_config = f.read()
Let’s see the files side by side highlighting the differences:
[4]:
!diff -y data/ios/config.txt data/ios/new_config.txt
interface FastEthernet1 interface FastEthernet1
description This is Fa1 description This is Fa1
shutdown shutdown
exit exit
! !
interface FastEthernet1.1 interface FastEthernet1.1
description This is Fa1.1 description This is Fa1.1
exit exit
! !
interface FastEthernet1.2 interface FastEthernet1.2
description This is Fa1.2 description This is Fa1.2
exit exit
! !
interface FastEthernet3 interface FastEthernet3
description This is Fa3 description This is Fa3
no shutdown no shutdown
switchport mode access switchport mode access
switchport access vlan 10 switchport access vlan 10
exit exit
! !
interface FastEthernet4 interface FastEthernet4
shutdown shutdown
switchport mode trunk switchport mode trunk
switchport trunk allowed vlan 10,20 switchport trunk allowed vlan 10,20
exit exit
! !
vlan 10 vlan 10
name prod name prod
no shutdown | shutdown
exit exit
! !
vlan 20 | vlan 30
name dev | name staging
shutdown | no shutdown
exit exit
! !
As you can see vlan 20 is gone, vlan 10 has been suspended and there is a new vlan 30.
Now let’s parse those configurations as we did in our first tutorial:
[5]:
parsed_candidate = ios_processor.parse(native={"dev_conf": candidate_config})
parsed_running = ios_processor.parse(native={"dev_conf": running_config})
Now that we have parsed both native configurations, doing a merge operation is identical as in our previous tutorial:
[6]:
config = ios_processor.merge(
candidate=parsed_candidate.raw_value(),
running=parsed_running.raw_value()
)
print(config)
no vlan 20
vlan 10
shutdown
exit
!
vlan 30
name staging
no shutdown
exit
!
Parsing (JUNOS)¶
One of the features ntc_rosetta supports is parsing native configuration and turning into data modelled after YANG models. For that purpose ntc_rosetta leverages yangify and builds on top of it to make it more consumable.
ntc_rosetta introduces the concept of “drivers”. Drivers are objects that implements the parsing and translation of a given YANG model for a particular NOS. For instance, if you wanted to parse IOS configuration and convert it into data that follows the openconfig model you would load the corresponding driver like this:
[1]:
from ntc_rosetta import get_driver
junos = get_driver("junos", "openconfig")
junos_driver = junos()
The same processor can also translate the given model to native configuration.
Now, let’s see how we can use this driver to parse IOS configuration and turn it into an Openconfig model. First, let’s load some IOS configuration:
[3]:
with open("data/junos/dev_conf.xml", "r") as f:
config = f.read()
[4]:
print(config)
<configuration>
<interfaces>
<interface>
<name>xe-0/0/1</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>access</interface-mode>
<vlan>
<members>10</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
<interface>
<name>xe-0/0/3</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>trunk</interface-mode>
<vlan>
<members>10</members>
<members>20</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
<interface>
<name>xe-0/0/4</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>trunk</interface-mode>
<vlan>
<members>VLAN-100</members>
<members>VLAN-200</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
<interface>
<name>xe-0/0/5</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>access</interface-mode>
<vlan>
<members>VLAN-100</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
</interfaces>
<vlans>
<vlan>
<name>default</name>
<vlan-id>1</vlan-id>
</vlan>
<vlan>
<name>prod</name>
<vlan-id>20</vlan-id>
</vlan>
<vlan inactive="inactive">
<vlan-id>10</vlan-id>
</vlan>
<vlan>
<name>VLAN-100</name>
<vlan-id>100</vlan-id>
</vlan>
<vlan>
<name>VLAN-200</name>
<vlan-id>200</vlan-id>
</vlan>
</vlans>
</configuration>
Once the configuration is loaded, you need to parse it. The parser has some conventions you have to be aware of, for instance, when parsing configuration, it’s going to expect you pass a native
argument with a dictionary where the key dev_conf
is the native configuration:
[7]:
parsed = junos_driver.parse(native={"dev_conf": config})
That’s literally all you have to do parse the native configuration and turn it into structured data. We can check the result by dumping the parsed.raw_value()
:
[9]:
import json
print(json.dumps(parsed.raw_value(), indent=4))
{
"openconfig-interfaces:interfaces": {
"interface": [
{
"name": "xe-0/0/1",
"config": {
"name": "xe-0/0/1",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
},
{
"name": "xe-0/0/3",
"config": {
"name": "xe-0/0/3",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
10,
20
]
}
}
}
},
{
"name": "xe-0/0/4",
"config": {
"name": "xe-0/0/4",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
100,
200
]
}
}
}
},
{
"name": "xe-0/0/5",
"config": {
"name": "xe-0/0/5",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 100
}
}
}
}
]
},
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 1,
"config": {
"vlan-id": 1,
"name": "default",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"status": "SUSPENDED"
}
},
{
"vlan-id": 100,
"config": {
"vlan-id": 100,
"name": "VLAN-100",
"status": "ACTIVE"
}
},
{
"vlan-id": 200,
"config": {
"vlan-id": 200,
"name": "VLAN-200",
"status": "ACTIVE"
}
}
]
}
}
]
}
}
ntc_rosetta, also let’s you parse some parts of the model, however, you need to be aware that might break the validation of the object:
[11]:
from yangson.exceptions import SemanticError
try:
parsed_vlans = junos_driver.parse(
native={"dev_conf": config},
include=[
"/openconfig-network-instance:network-instances/network-instance/vlans",
]
)
except SemanticError as e:
print(f"error: {e}")
error: [/openconfig-network-instance:network-instances/network-instance/0/name] instance-required
You can workaround this in two ways: 1. By disabling the validation of the object 2. By parsing all the necessary elements to make the object compliant.
You can disable the validation of the object by passing validate=False
:
[13]:
parsed_vlans = junos_driver.parse(
native={"dev_conf": config},
validate=False,
include=[
"/openconfig-network-instance:network-instances/network-instance/vlans",
]
)
print(json.dumps(parsed_vlans.raw_value(), indent=4))
{
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"vlans": {
"vlan": [
{
"vlan-id": 1,
"config": {
"vlan-id": 1,
"name": "default",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"status": "SUSPENDED"
}
},
{
"vlan-id": 100,
"config": {
"vlan-id": 100,
"name": "VLAN-100",
"status": "ACTIVE"
}
},
{
"vlan-id": 200,
"config": {
"vlan-id": 200,
"name": "VLAN-200",
"status": "ACTIVE"
}
}
]
}
}
]
}
}
And you can make sure your object is valid by passing the list of elements that are needed to make the object compliant:
[15]:
parsed_vlans = junos_driver.parse(
native={"dev_conf": config},
include=[
"/openconfig-network-instance:network-instances/network-instance/name",
"/openconfig-network-instance:network-instances/network-instance/config",
"/openconfig-network-instance:network-instances/network-instance/vlans",
]
)
print(json.dumps(parsed_vlans.raw_value(), indent=4))
{
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 1,
"config": {
"vlan-id": 1,
"name": "default",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"status": "SUSPENDED"
}
},
{
"vlan-id": 100,
"config": {
"vlan-id": 100,
"name": "VLAN-100",
"status": "ACTIVE"
}
},
{
"vlan-id": 200,
"config": {
"vlan-id": 200,
"name": "VLAN-200",
"status": "ACTIVE"
}
}
]
}
}
]
}
}
[ ]:
Translating (JUNOS)¶
As explained in the previous tutorial, a ntc_rosetta driver can both parse and translate between native and yang-based models. In this tutorial we are going to translate data that complies to the openconfig model into native Junos (XML) configuration.
Let’s start by loading the needed driver:
[5]:
from ntc_rosetta import get_driver
junos = get_driver("junos", "openconfig")
junos_processor = junos()
Now we need some data:
[6]:
data = {
"openconfig-interfaces:interfaces": {
"interface": [
{
"name": "xe-0/0/1",
"config": {
"name": "xe-0/0/1",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is xe-0/0/1",
"enabled": False
},
"subinterfaces": {
"subinterface": [
{
"index": 1,
"config": {
"index": 1,
"description": "This is xe-0/0/1.1"
}
},
{
"index": 2,
"config": {
"index": 2,
"description": "This is xe-0/0/1.2"
}
}
]
}
},
{
"name": "xe-0/0/2",
"config": {
"name": "xe-0/0/2",
"type": "iana-if-type:ethernetCsmacd",
"description": "This is xe-0/0/2",
"enabled": True
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
},
{
"name": "xe-0/0/3",
"config": {
"name": "xe-0/0/3",
"type": "iana-if-type:ethernetCsmacd",
"enabled": False
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
10,
20
]
}
}
}
}
]
},
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "dev",
"status": "SUSPENDED"
}
}
]
}
}
]
}
}
Once we have the data, translating it to native is very simple:
[7]:
native = junos_processor.translate(candidate=data)
We can verify the result by just printing it:
[8]:
print(native)
<configuration>
<interfaces>
<interface>
<name>xe-0/0/1</name>
<disable/>
<unit>
<name>1</name>
<description>This is xe-0/0/1.1</description>
</unit>
<unit>
<name>2</name>
<description>This is xe-0/0/1.2</description>
</unit>
</interface>
<interface>
<name>xe-0/0/2</name>
<disable delete="delete"/>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>access</interface-mode>
<vlan>
<members>10</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
<interface>
<name>xe-0/0/3</name>
<disable/>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>trunk</interface-mode>
<vlan>
<members>10</members>
<members>20</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
</interfaces>
<vlans>
<vlan>
<vlan-id>10</vlan-id>
<name>prod</name>
<disable delete="delete"/>
</vlan>
<vlan>
<vlan-id>20</vlan-id>
<name>dev</name>
<disable/>
</vlan>
</vlans>
</configuration>
[ ]:
Advanced topics¶
The following material is a deep-dive into Yangson, and is not necessarily representative of how one would perform manipulations in a production environment. Please refer to the other tutorials for a better picture of Rosetta’s intended use. Keep in mind that the key feature of Yangson is to be able to manipulate YANG data models in a more human-readable format, ala JSON. What lies below digs beneath the higher-level abstractions and should paint a decent picture of the funcitonal nature of Yangson.
Manipulating models with Rosetta and Yangson¶
One of the goals of many network operators is to provide abstractions in a multi-vendor environment. This can be done with YANG and OpenConfig data models, but as they say, the devil is in the details. It occured to me that you should be able to parse configuration from one vendor and translate it to another. Unfortunately as we all know, these configurations don’t always translate well on a 1-to-1 basis. I will demonstrate this process below and show several features of the related libraries along the way.
The following example begins exactly the same as the Cisco parsing tutorial. Let’s load up some Juniper config and parse it into a YANG data model. First, we’ll read the file.
[1]:
from ntc_rosetta import get_driver
import json
junos = get_driver("junos", "openconfig")
junos_driver = junos()
# Strip any rpc tags before and after `<configuration>...</configuration>`
with open("data/junos/dev_conf.xml", "r") as fp:
config = fp.read()
print(config)
<configuration>
<interfaces>
<interface>
<name>xe-0/0/1</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>access</interface-mode>
<vlan>
<members>10</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
<interface>
<name>xe-0/0/3</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>trunk</interface-mode>
<vlan>
<members>10</members>
<members>20</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
<interface>
<name>xe-0/0/4</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>trunk</interface-mode>
<vlan>
<members>VLAN-100</members>
<members>VLAN-200</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
<interface>
<name>xe-0/0/5</name>
<unit>
<name>0</name>
<family>
<ethernet-switching>
<interface-mode>access</interface-mode>
<vlan>
<members>VLAN-100</members>
</vlan>
</ethernet-switching>
</family>
</unit>
</interface>
</interfaces>
<vlans>
<vlan>
<name>default</name>
<vlan-id>1</vlan-id>
</vlan>
<vlan>
<name>prod</name>
<vlan-id>20</vlan-id>
</vlan>
<vlan inactive="inactive">
<vlan-id>10</vlan-id>
</vlan>
<vlan>
<name>VLAN-100</name>
<vlan-id>100</vlan-id>
</vlan>
<vlan>
<name>VLAN-200</name>
<vlan-id>200</vlan-id>
</vlan>
</vlans>
</configuration>
Junos parsing¶
Now, we parse the config and take a look at the data model.
[158]:
from sys import exc_info
from yangson.exceptions import SemanticError
try:
parsed = junos_driver.parse(
native={"dev_conf": config},
validate=False,
include=[
"/openconfig-interfaces:interfaces",
"/openconfig-network-instance:network-instances/network-instance/name",
"/openconfig-network-instance:network-instances/network-instance/config",
"/openconfig-network-instance:network-instances/network-instance/vlans",
]
)
except SemanticError as e:
print(f"error: {e}")
print(json.dumps(parsed.raw_value(), indent=2))
{
"openconfig-interfaces:interfaces": {
"interface": [
{
"name": "xe-0/0/1",
"config": {
"name": "xe-0/0/1",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
},
{
"name": "xe-0/0/3",
"config": {
"name": "xe-0/0/3",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
10,
20
]
}
}
}
},
{
"name": "xe-0/0/4",
"config": {
"name": "xe-0/0/4",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
100,
200
]
}
}
}
},
{
"name": "xe-0/0/5",
"config": {
"name": "xe-0/0/5",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 100
}
}
}
}
]
},
"openconfig-network-instance:network-instances": {
"network-instance": [
{
"name": "default",
"config": {
"name": "default"
},
"vlans": {
"vlan": [
{
"vlan-id": 1,
"config": {
"vlan-id": 1,
"name": "default",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 10,
"config": {
"vlan-id": 10,
"status": "SUSPENDED"
}
},
{
"vlan-id": 100,
"config": {
"vlan-id": 100,
"name": "VLAN-100",
"status": "ACTIVE"
}
},
{
"vlan-id": 200,
"config": {
"vlan-id": 200,
"name": "VLAN-200",
"status": "ACTIVE"
}
}
]
}
}
]
}
}
Naive translation¶
Since we have a valid data model, let’s see if Rosetta can translate it as-is.
[159]:
ios = get_driver("ios", "openconfig")
ios_driver = ios()
native = ios_driver.translate(candidate=parsed.raw_value())
print(native)
interface xe-0/0/1
no shutdown
switchport mode access
switchport access vlan 10
exit
!
interface xe-0/0/3
no shutdown
switchport mode trunk
switchport trunk allowed vlan 10,20
exit
!
interface xe-0/0/4
no shutdown
switchport mode trunk
switchport trunk allowed vlan 100,200
exit
!
interface xe-0/0/5
no shutdown
switchport mode access
switchport access vlan 100
exit
!
vlan 1
name default
no shutdown
exit
!
vlan 20
name prod
no shutdown
exit
!
vlan 10
shutdown
exit
!
vlan 100
name VLAN-100
no shutdown
exit
!
vlan 200
name VLAN-200
no shutdown
exit
!
Pretty cool, right?! Rosetta does a great job of parsing and translating, but it is a case of “monkey see, monkey do”. Rosetta doesn’t have any mechanisms to translate interface names, for example. It is up to the operator to perform this sort of manipulation.
Down the Yangson rabbit hole¶
Yangson allows the developer to easily translate between YANG data models and JSON. Most all of these manipulations can be performed on dictionaries in Python and loaded into data models using `from_raw
<https://yangson.labs.nic.cz/datamodel.html#yangson.datamodel.DataModel.from_raw>`__. The following examples may appear to be a little obtuse, but the goal is to demontrate the internals of Yangson.
And it’s mostly functional¶
It is critical to read the short description of the zipper interface in the InstanceNode section of the docs. Yanson never manipulates an object, but returns a copy with the manipulated attributes.
Show me the code!¶
Let’s take a look at fixing up the interface names and how we can manipulate data model attributes. To do that, we need to locate the attribute in the tree using the `parse_resource_id
<https://yangson.labs.nic.cz/datamodel.html#yangson.datamodel.DataModel.parse_resource_id>`__ method. This method returns an `instance route’. The string passed to the method is an xpath.
[160]:
# Locate the interfaces in the tree. We need to modify this one
# Note that we have to URL-escape the forward slashes per https://tools.ietf.org/html/rfc8040#section-3.5.3
irt = parsed.datamodel.parse_resource_id("openconfig-interfaces:interfaces/interface=xe-0%2F0%2F1")
current_data = parsed.root.goto(irt)
print("Current node configuration: ", json.dumps(current_data.raw_value(), indent=2))
modify_data = current_data.raw_value()
ifname = 'Ethernet0/0/1'
modify_data['name'] = ifname
modify_data['config']['name'] = ifname
stub = current_data.update(modify_data, raw=True)
print("Candidate node configuration: ", json.dumps(stub.raw_value(), indent=2))
Current node configuration: {
"name": "xe-0/0/1",
"config": {
"name": "xe-0/0/1",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
}
Candidate node configuration: {
"name": "Ethernet0/0/1",
"config": {
"name": "Ethernet0/0/1",
"type": "iana-if-type:ethernetCsmacd",
"enabled": true
},
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
}
}
Instance routes¶
You will notice a goto
method on child nodes. You can access successors with this method, but you have to build the path from the root datamodel
attribute as seen in the following example. If you aren’t sure where an object is in the tree, you can also rely on its path
attribute.
Quick tangent… what is the difference between parse_instance_id
and parse_resource_id
? The answer can be found in the Yangson glossary and the respective RFC’s.
[161]:
# TL;DR
irt = parsed.datamodel.parse_instance_id('/openconfig-network-instance:network-instances/network-instance[1]/vlans/vlan[3]')
print(parsed.root.goto(irt).raw_value())
irt = parsed.datamodel.parse_resource_id('openconfig-network-instance:network-instances/network-instance=default/vlans/vlan=10')
print(parsed.root.goto(irt).raw_value())
{'vlan-id': 10, 'config': {'vlan-id': 10, 'status': 'SUSPENDED'}}
{'vlan-id': 10, 'config': {'vlan-id': 10, 'status': 'SUSPENDED'}}
What about the rest of the interfaces in the list? Yangson provides an iterator for array nodes.
[162]:
import re
irt = parsed.datamodel.parse_resource_id("openconfig-interfaces:interfaces/interface")
iface_objs = parsed.root.goto(irt)
# Swap the name as required
p, sub = re.compile(r'xe-'), 'Ethernet'
# There are a couple challenges here. First is that Yanson doesn't impliment __len__
# The second problem is that you cannot modify a list in-place, so we're basically
# hacking this to hijack the index of the current element and looking it up from a "clean"
# instance. This is a pet example! It would be much easier using Python dicts.
new_ifaces = None
for iface in iface_objs:
name_irt = parsed.datamodel.parse_instance_id('/name')
cname_irt = parsed.datamodel.parse_instance_id('/config/name')
if new_ifaces:
name = new_ifaces[iface.index].goto(name_irt)
else:
name = iface.goto(name_irt)
name = name.update(p.sub(sub, name.raw_value()), raw=True)
cname = name.up().goto(cname_irt)
cname = cname.update(p.sub(sub, cname.raw_value()), raw=True)
iface = cname.up().up()
new_ifaces = iface.up()
print(json.dumps(new_ifaces.raw_value(), indent=2))
[
{
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 10
}
}
},
"name": "Ethernet0/0/1",
"config": {
"type": "iana-if-type:ethernetCsmacd",
"enabled": true,
"name": "Ethernet0/0/1"
}
},
{
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
10,
20
]
}
}
},
"name": "Ethernet0/0/3",
"config": {
"type": "iana-if-type:ethernetCsmacd",
"enabled": true,
"name": "Ethernet0/0/3"
}
},
{
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "TRUNK",
"trunk-vlans": [
100,
200
]
}
}
},
"name": "Ethernet0/0/4",
"config": {
"type": "iana-if-type:ethernetCsmacd",
"enabled": true,
"name": "Ethernet0/0/4"
}
},
{
"subinterfaces": {
"subinterface": [
{
"index": 0,
"config": {
"index": 0
}
}
]
},
"openconfig-if-ethernet:ethernet": {
"openconfig-vlan:switched-vlan": {
"config": {
"interface-mode": "ACCESS",
"access-vlan": 100
}
}
},
"name": "Ethernet0/0/5",
"config": {
"type": "iana-if-type:ethernetCsmacd",
"enabled": true,
"name": "Ethernet0/0/5"
}
}
]
[163]:
# Translate to Cisco-speak
native = ios_driver.translate(candidate=new_ifaces.top().raw_value())
print(native)
interface Ethernet0/0/1
no shutdown
switchport mode access
switchport access vlan 10
exit
!
interface Ethernet0/0/3
no shutdown
switchport mode trunk
switchport trunk allowed vlan 10,20
exit
!
interface Ethernet0/0/4
no shutdown
switchport mode trunk
switchport trunk allowed vlan 100,200
exit
!
interface Ethernet0/0/5
no shutdown
switchport mode access
switchport access vlan 100
exit
!
vlan 1
name default
no shutdown
exit
!
vlan 20
name prod
no shutdown
exit
!
vlan 10
shutdown
exit
!
vlan 100
name VLAN-100
no shutdown
exit
!
vlan 200
name VLAN-200
no shutdown
exit
!
Hooray! That should work. One final approach, just to show you different ways of doing things. This is another pet example to demonstrate Yangson methods.
[164]:
import re
from typing import Dict
irt = parsed.datamodel.parse_resource_id("openconfig-interfaces:interfaces")
iface_objs = parsed.root.goto(irt)
# Nuke the whole branch!
iface_objs = iface_objs.delete_item("interface")
def build_iface(data: str) -> Dict:
# Example template, this could be anything you like that conforms to the schema
return {
"name": f"{data['name']}",
"config": {
"name": f"{data['name']}",
"description": f"{data['description']}",
"type": "iana-if-type:ethernetCsmacd",
"enabled": True
},
}
iface_data = [
build_iface({
"name": f"TenGigabitEthernet0/{idx}",
"description": f"This is interface TenGigabitEthernet0/{idx}"
}) for idx in range(10, 0, -1)
]
initial = iface_data.pop()
# Start a new interface list
iface_objs = iface_objs.put_member("interface", [initial], raw=True)
cur_obj = iface_objs[0]
# Yangson exposes `next`, `insert_after`, and `insert_before` methods.
# There is no `append`.
while iface_data:
new_obj = cur_obj.insert_after(iface_data.pop(), raw=True)
cur_obj = new_obj
[165]:
# Translate to Cisco-speak
native = ios_driver.translate(candidate=cur_obj.top().raw_value())
print(native)
interface TenGigabitEthernet0/1
description This is interface TenGigabitEthernet0/1
no shutdown
exit
!
interface TenGigabitEthernet0/2
description This is interface TenGigabitEthernet0/2
no shutdown
exit
!
interface TenGigabitEthernet0/3
description This is interface TenGigabitEthernet0/3
no shutdown
exit
!
interface TenGigabitEthernet0/4
description This is interface TenGigabitEthernet0/4
no shutdown
exit
!
interface TenGigabitEthernet0/5
description This is interface TenGigabitEthernet0/5
no shutdown
exit
!
interface TenGigabitEthernet0/6
description This is interface TenGigabitEthernet0/6
no shutdown
exit
!
interface TenGigabitEthernet0/7
description This is interface TenGigabitEthernet0/7
no shutdown
exit
!
interface TenGigabitEthernet0/8
description This is interface TenGigabitEthernet0/8
no shutdown
exit
!
interface TenGigabitEthernet0/9
description This is interface TenGigabitEthernet0/9
no shutdown
exit
!
interface TenGigabitEthernet0/10
description This is interface TenGigabitEthernet0/10
no shutdown
exit
!
vlan 1
name default
no shutdown
exit
!
vlan 20
name prod
no shutdown
exit
!
vlan 10
shutdown
exit
!
vlan 100
name VLAN-100
no shutdown
exit
!
vlan 200
name VLAN-200
no shutdown
exit
!
Deleting individual items¶
Here is an example of deleting an individual item. Navigating the tree can be a bit tricky, but it’s not too bad once you get the hang of it.
[166]:
# Locate a vlan by ID and delete it
irt = parsed.datamodel.parse_resource_id("openconfig-network-instance:network-instances/network-instance=default/vlans/vlan=10")
vlan10 = parsed.root.goto(irt)
vlans = vlan10.up().delete_item(vlan10.index)
print(json.dumps(vlans.raw_value(), indent=2))
[
{
"vlan-id": 1,
"config": {
"vlan-id": 1,
"name": "default",
"status": "ACTIVE"
}
},
{
"vlan-id": 20,
"config": {
"vlan-id": 20,
"name": "prod",
"status": "ACTIVE"
}
},
{
"vlan-id": 100,
"config": {
"vlan-id": 100,
"name": "VLAN-100",
"status": "ACTIVE"
}
},
{
"vlan-id": 200,
"config": {
"vlan-id": 200,
"name": "VLAN-200",
"status": "ACTIVE"
}
}
]
Models¶
Openconfig¶
ntc-yang-models¶
Matrix¶
ntc parser¶
path | ios | junos |
---|---|---|
/ntc-vrf:vrf | ❌ | ❌ |
/ntc-vrf:vrf/config | ❌ | ❌ |
/ntc-vrf:vrf/config/vrfs | ❌ | ❌ |
/ntc-vrf:vrf/config/vrfs/name | ❌ | ❌ |
/ntc-vrf:vrf/state | ❌ | ❌ |
/ntc-vrf:vrf/state/vrfs | ❌ | ❌ |
/ntc-vrf:vrf/state/vrfs/name | ❌ | ❌ |
/ntc-arp:arp | ❌ | ❌ |
/ntc-arp:arp/config | ❌ | ❌ |
/ntc-arp:arp/config/timeout | ❌ | ❌ |
/ntc-arp:arp/config/entries | ❌ | ❌ |
/ntc-arp:arp/config/entries/ip-address | ❌ | ❌ |
/ntc-arp:arp/config/entries/hw-address | ❌ | ❌ |
/ntc-arp:arp/config/entries/vrf | ❌ | ❌ |
/ntc-arp:arp/state | ❌ | ❌ |
/ntc-arp:arp/state/timeout | ❌ | ❌ |
/ntc-arp:arp/state/entries | ❌ | ❌ |
/ntc-arp:arp/state/entries/ip-address | ❌ | ❌ |
/ntc-arp:arp/state/entries/hw-address | ❌ | ❌ |
/ntc-arp:arp/state/entries/vrf | ❌ | ❌ |
/ntc-system:system | ❌ | ❌ |
/ntc-system:system/config | ❌ | ❌ |
/ntc-system:system/config/snmp | ❌ | ❌ |
/ntc-system:system/config/snmp/communities | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/name | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/version | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/access-list | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/access-list/ipv4 | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/access-list/ipv6 | ❌ | ❌ |
/ntc-system:system/config/snmp/name | ❌ | ❌ |
/ntc-system:system/config/snmp/description | ❌ | ❌ |
/ntc-system:system/config/snmp/contact | ❌ | ❌ |
/ntc-system:system/config/snmp/location | ❌ | ❌ |
/ntc-system:system/state | ❌ | ❌ |
/ntc-system:system/state/snmp | ❌ | ❌ |
/ntc-system:system/state/snmp/communities | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/name | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/version | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/access-list | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/access-list/ipv4 | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/access-list/ipv6 | ❌ | ❌ |
/ntc-system:system/state/snmp/name | ❌ | ❌ |
/ntc-system:system/state/snmp/description | ❌ | ❌ |
/ntc-system:system/state/snmp/contact | ❌ | ❌ |
/ntc-system:system/state/snmp/location | ❌ | ❌ |
/ntc-vlan:vlan | ✅ {'key': 'dev_conf', 'command': 'show running-config all'} |
❌ |
/ntc-vlan:vlan/config | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans/vlan-id | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans/name | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans/active | ✅ | ❌ |
/ntc-vlan:vlan/state | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans/vlan-id | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans/name | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans/active | ❌ | ❌ |
ntc translator¶
path | ios | junos |
---|---|---|
/ntc-vrf:vrf | ❌ | ❌ |
/ntc-vrf:vrf/config | ❌ | ❌ |
/ntc-vrf:vrf/config/vrfs | ❌ | ❌ |
/ntc-vrf:vrf/config/vrfs/name | ❌ | ❌ |
/ntc-vrf:vrf/state | ❌ | ❌ |
/ntc-vrf:vrf/state/vrfs | ❌ | ❌ |
/ntc-vrf:vrf/state/vrfs/name | ❌ | ❌ |
/ntc-arp:arp | ❌ | ❌ |
/ntc-arp:arp/config | ❌ | ❌ |
/ntc-arp:arp/config/timeout | ❌ | ❌ |
/ntc-arp:arp/config/entries | ❌ | ❌ |
/ntc-arp:arp/config/entries/ip-address | ❌ | ❌ |
/ntc-arp:arp/config/entries/hw-address | ❌ | ❌ |
/ntc-arp:arp/config/entries/vrf | ❌ | ❌ |
/ntc-arp:arp/state | ❌ | ❌ |
/ntc-arp:arp/state/timeout | ❌ | ❌ |
/ntc-arp:arp/state/entries | ❌ | ❌ |
/ntc-arp:arp/state/entries/ip-address | ❌ | ❌ |
/ntc-arp:arp/state/entries/hw-address | ❌ | ❌ |
/ntc-arp:arp/state/entries/vrf | ❌ | ❌ |
/ntc-system:system | ❌ | ❌ |
/ntc-system:system/config | ❌ | ❌ |
/ntc-system:system/config/snmp | ❌ | ❌ |
/ntc-system:system/config/snmp/communities | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/name | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/version | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/access-list | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/access-list/ipv4 | ❌ | ❌ |
/ntc-system:system/config/snmp/communities/access-list/ipv6 | ❌ | ❌ |
/ntc-system:system/config/snmp/name | ❌ | ❌ |
/ntc-system:system/config/snmp/description | ❌ | ❌ |
/ntc-system:system/config/snmp/contact | ❌ | ❌ |
/ntc-system:system/config/snmp/location | ❌ | ❌ |
/ntc-system:system/state | ❌ | ❌ |
/ntc-system:system/state/snmp | ❌ | ❌ |
/ntc-system:system/state/snmp/communities | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/name | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/version | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/access-list | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/access-list/ipv4 | ❌ | ❌ |
/ntc-system:system/state/snmp/communities/access-list/ipv6 | ❌ | ❌ |
/ntc-system:system/state/snmp/name | ❌ | ❌ |
/ntc-system:system/state/snmp/description | ❌ | ❌ |
/ntc-system:system/state/snmp/contact | ❌ | ❌ |
/ntc-system:system/state/snmp/location | ❌ | ❌ |
/ntc-vlan:vlan | ✅ | ❌ |
/ntc-vlan:vlan/config | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans/vlan-id | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans/name | ✅ | ❌ |
/ntc-vlan:vlan/config/vlans/active | ✅ | ❌ |
/ntc-vlan:vlan/state | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans/vlan-id | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans/name | ❌ | ❌ |
/ntc-vlan:vlan/state/vlans/active | ❌ | ❌ |
openconfig parser¶
path | ios | junos |
---|---|---|
/openconfig-interfaces:interfaces | ✅ {'key': 'dev_conf', 'command': 'show running-config all'} |
✅ {'key': 'dev_conf', 'rpc': 'get-config'} |
/openconfig-interfaces:interfaces/interface | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/name | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/name | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/type | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/config/loopback-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/config/description | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/enabled | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/openconfig-vlan:tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/name | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/type | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/loopback-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/description | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/ifindex | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/admin-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/oper-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/last-change | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/logical | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-unknown-protos | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-fcs-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/carrier-transitions | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/last-clear | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/openconfig-vlan:tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/config/up | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/config/down | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/state/up | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/state/down | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/index | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config/index | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config/description | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/index | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/description | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/name | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/ifindex | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/admin-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/oper-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/last-change | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/logical | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/last-clear | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-list | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-list/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-list/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/config/low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/config/high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/state/low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/state/high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/config/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/config/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/state/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/state/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/config/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/state/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/config/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/state/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/config/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/config/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/state/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/state/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4 | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/config/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/current-priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/config/mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/state/mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/config/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/config/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/state/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-discarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-discarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6 | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/config/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/virtual-link-local | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/current-priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config/interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config/lifetime | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config/suppress | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state/interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state/lifetime | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state/suppress | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/config/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/is-router | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/neighbor-state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/config/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/state/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/dup-addr-detect-transmits | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/dup-addr-detect-transmits | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-discarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-discarded-pkts | ❌ | ❌ |
/openconfig-routing-policy:routing-policy | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/config/mode | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/state/mode | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/ip-prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/masklength-range | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/ip-prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/masklength-range | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/ip-prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/masklength-range | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/call-policy | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/install-protocol-eq | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/call-policy | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/install-protocol-eq | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/interface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/subinterface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/interface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/subinterface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/config/policy-result | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/state/policy-result | ❌ | ❌ |
/openconfig-acl:acl | ❌ | ❌ |
/openconfig-acl:acl/config | ❌ | ❌ |
/openconfig-acl:acl/state | ❌ | ❌ |
/openconfig-acl:acl/state/counter-capability | ❌ | ❌ |
/openconfig-acl:acl/acl-sets | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/name | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/type | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config/name | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config/type | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state/name | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state/type | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/config/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/config/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/matched-packets | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/matched-octets | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/config/interface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/state/interface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config/forwarding-action | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config/log-action | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/state/forwarding-action | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/state/log-action | ❌ | ❌ |
/openconfig-acl:acl/interfaces | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/config/id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/state/id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/config/interface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/state/interface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/config/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/config/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/state/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/state/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state/matched-packets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state/matched-octets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/config/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/config/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/state/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/state/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state/matched-packets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state/matched-octets | ❌ | ❌ |
/openconfig-local-routing:local-routes | ❌ | ❌ |
/openconfig-local-routing:local-routes/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/config/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/config/set-tag | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/state/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/state/set-tag | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/index | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/index | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/next-hop | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/metric | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/recurse | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/index | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/next-hop | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/metric | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/recurse | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/config/interface | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/state/interface | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config/discard | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config/set-tag | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state/discard | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state/set-tag | ❌ | ❌ |
/openconfig-network-instance:network-instances | ✅ {'key': 'dev_conf', 'command': 'show running-config all'} |
✅ {'key': 'dev_conf', 'rpc': 'get-config'} |
/openconfig-network-instance:network-instances/network-instance | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/name | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/config | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/config/name | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/config/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/description | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/router-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/route-distinguisher | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/description | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/router-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/route-distinguisher | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/config/encapsulation-type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/config/label-allocation-mode | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/state/encapsulation-type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/state/label-allocation-mode | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/config/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/config/default-export-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/state/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/state/default-export-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/src-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/dst-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/src-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/dst-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/src-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/dst-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/config/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/config/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/state/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/state/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/connection-point-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/config/connection-point-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/state/connection-point-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/endpoint-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/endpoint-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/precedence | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/endpoint-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/precedence | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/remote-system | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/virtual-circuit-identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/remote-system | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/virtual-circuit-identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/vlan-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config/vlan-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config/status | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state/vlan-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state/status | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members/member | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members/member/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members/member/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/policy-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/config/policy-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/state/policy-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/sequence-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/config/sequence-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/sequence-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2 | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/ethertype | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/ethertype | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4 | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6 | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/source-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/destination-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/discard | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-gre | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/network-instance | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/path-selection-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/discard | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gre | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/network-instance | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/path-selection-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/config/identifying-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state/identifying-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/source | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/destination | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/ip-ttl | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/source | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/destination | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/ip-ttl | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/config/interface-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/config/apply-forwarding-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/state/interface-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-forwarding-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/group-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config/group-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/group-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/config/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/decapsulate-header | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/config/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/decapsulate-header | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/ip-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/mpls-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/mpls-tc | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/ip-dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/ip-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/l4-src-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/l4-dst-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/ip-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/mpls-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/mpls-tc | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/ip-dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/ip-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/l4-src-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/l4-dst-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/config/label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/config/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/config/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state/color | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state/backup-next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/config/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/config/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/ip-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/encapsulate-header | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/origin-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/default-metric | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/default-metric | ❌ | ❌ |
openconfig translator¶
path | ios | junos |
---|---|---|
/openconfig-interfaces:interfaces | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/name | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/name | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/type | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/config/loopback-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/config/description | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/enabled | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/config/openconfig-vlan:tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/name | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/type | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/loopback-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/description | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/ifindex | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/admin-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/oper-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/last-change | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/logical | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-unknown-protos | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/in-fcs-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/out-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/carrier-transitions | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/counters/last-clear | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/state/openconfig-vlan:tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/config/up | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/config/down | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/state/up | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/hold-time/state/down | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/index | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config/index | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config/description | ✅ | ✅ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/index | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/description | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/name | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/ifindex | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/admin-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/oper-status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/last-change | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/logical | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-discards | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/out-errors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/state/counters/last-clear | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-list | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-list/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-list/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/config/low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/config/high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/state/low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/single-tagged-range/state/high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/config/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/config/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/state/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged/state/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/config/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-list/state/outer-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/config/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-list/state/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/config/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/config/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/state/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-range/state/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/config/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state/inner-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-outer-range/state/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/config/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/inner-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/inner-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/outer-low-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/match/double-tagged-inner-outer-range/state/outer-high-vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/config/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/ingress-mapping/state/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/config/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state/vlan-stack-action | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state/vlan-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-vlan:vlan/egress-mapping/state/tpid | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4 | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/config/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/config/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/state/current-priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/config/mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/proxy-arp/state/mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/config/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/neighbors/neighbor/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/config/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/state/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/unnumbered/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/config/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/in-discarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv4/state/counters/out-discarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6 | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/config/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/prefix-length | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/state/status | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/config/virtual-link-local | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/preempt | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/current-priority | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config/interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config/lifetime | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/config/suppress | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state/interval | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state/lifetime | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/router-advertisement/state/suppress | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/config/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/config/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/ip | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/link-layer-address | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/origin | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/is-router | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/neighbors/neighbor/state/neighbor-state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/config/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/state/interface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/unnumbered/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/dup-addr-detect-transmits | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/config/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/enabled | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/mtu | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/dup-addr-detect-transmits | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/dhcp-client | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/in-discarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-error-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-forwarded-pkts | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-forwarded-octets | ❌ | ❌ |
/openconfig-interfaces:interfaces/interface/subinterfaces/subinterface/openconfig-if-ip:ipv6/state/counters/out-discarded-pkts | ❌ | ❌ |
/openconfig-routing-policy:routing-policy | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/config/mode | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/state/mode | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/ip-prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/masklength-range | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/ip-prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/config/masklength-range | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/ip-prefix | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/prefix-sets/prefix-set/prefixes/prefix/state/masklength-range | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/neighbor-sets/neighbor-set/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/defined-sets/tag-sets/tag-set/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/config/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/state/name | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/call-policy | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/config/install-protocol-eq | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/call-policy | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/state/install-protocol-eq | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/interface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/config/subinterface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/interface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-interface/state/subinterface | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/config/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/prefix-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-prefix-set/state/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/config/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/neighbor-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-neighbor-set/state/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/config/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/tag-set | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/conditions/match-tag-set/state/match-set-options | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/config | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/config/policy-result | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/state | ❌ | ❌ |
/openconfig-routing-policy:routing-policy/policy-definitions/policy-definition/statements/statement/actions/state/policy-result | ❌ | ❌ |
/openconfig-acl:acl | ❌ | ❌ |
/openconfig-acl:acl/config | ❌ | ❌ |
/openconfig-acl:acl/state | ❌ | ❌ |
/openconfig-acl:acl/state/counter-capability | ❌ | ❌ |
/openconfig-acl:acl/acl-sets | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/name | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/type | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config/name | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config/type | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/config/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state/name | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state/type | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/state/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/config/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/config/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/description | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/matched-packets | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/state/matched-octets | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/config/interface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/state/interface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/input-interface/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config/forwarding-action | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/config/log-action | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/state | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/state/forwarding-action | ❌ | ❌ |
/openconfig-acl:acl/acl-sets/acl-set/acl-entries/acl-entry/actions/state/log-action | ❌ | ❌ |
/openconfig-acl:acl/interfaces | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/config/id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/state/id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/config/interface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/state/interface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/config/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/config/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/state/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/state/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state/matched-packets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/ingress-acl-sets/ingress-acl-set/acl-entries/acl-entry/state/matched-octets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/config | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/config/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/config/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/state/set-name | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/state/type | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state/sequence-id | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state/matched-packets | ❌ | ❌ |
/openconfig-acl:acl/interfaces/interface/egress-acl-sets/egress-acl-set/acl-entries/acl-entry/state/matched-octets | ❌ | ❌ |
/openconfig-local-routing:local-routes | ❌ | ❌ |
/openconfig-local-routing:local-routes/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/config/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/config/set-tag | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/state/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/state/set-tag | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/index | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/index | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/next-hop | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/metric | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/config/recurse | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/index | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/next-hop | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/metric | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/state/recurse | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/config/interface | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/state/interface | ❌ | ❌ |
/openconfig-local-routing:local-routes/static-routes/static/next-hops/next-hop/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config/discard | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/config/set-tag | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state/prefix | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state/discard | ❌ | ❌ |
/openconfig-local-routing:local-routes/local-aggregates/aggregate/state/set-tag | ❌ | ❌ |
/openconfig-network-instance:network-instances | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/name | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/config | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/config/name | ✅ | ✅ |
/openconfig-network-instance:network-instances/network-instance/config/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/description | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/router-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/config/route-distinguisher | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/description | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/router-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/state/route-distinguisher | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/config/encapsulation-type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/config/label-allocation-mode | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/state/encapsulation-type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/encapsulation/state/label-allocation-mode | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/config/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/config/default-export-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/state/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/inter-instance-policies/apply-policy/state/default-export-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/src-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/dst-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/src-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/dst-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/config/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/src-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/dst-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/table-connections/table-connection/state/default-import-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/interfaces/interface/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/config/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/config/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/state/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/tables/table/state/address-family | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/connection-point-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/config/connection-point-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/state/connection-point-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/endpoint-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/endpoint-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/precedence | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/endpoint-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/precedence | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/type | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/remote-system | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/virtual-circuit-identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/remote-system | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/virtual-circuit-identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/vlan-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config/vlan-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/config/status | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state/vlan-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/state/status | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members/member | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members/member/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/vlans/vlan/members/member/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/policy-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/config/policy-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/state/policy-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/sequence-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/config/sequence-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/sequence-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2 | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/ethertype | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac-mask | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/ethertype | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4 | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6 | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-flow-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/hop-limit | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/source-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/destination-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/discard | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-gre | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/network-instance | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/path-selection-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/discard | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gre | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/network-instance | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/path-selection-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/config/identifying-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state/identifying-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/source | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/destination | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/ip-ttl | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/source | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/destination | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/ip-ttl | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/config/interface-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/config/apply-forwarding-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/state/interface-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-forwarding-policy | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/group-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config/group-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/group-id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/config/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/decapsulate-header | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/config/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/decapsulate-header | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/ip-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/mpls-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/mpls-tc | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/ip-dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/ip-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/l4-src-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/config/l4-dst-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/ip-prefix | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/mpls-label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/mpls-tc | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/ip-dscp | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/ip-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/l4-src-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/l4-dst-port | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/config/label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/label | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/mpls/label-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/config/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/packets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/octets-forwarded | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/ethernet/mac-entry/state/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/config/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state/id | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state/color | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/state/backup-next-hop-group | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/config/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/config/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/index | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/ip-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/mac-address | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/encapsulate-header | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/state/origin-protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/config/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/config/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/config/default-metric | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/identifier | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/name | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/enabled | ❌ | ❌ |
/openconfig-network-instance:network-instances/network-instance/protocols/protocol/state/default-metric | ❌ | ❌ |
CLI¶
ntc_rosetta comes with a simple CLI tool to help with various things:
- Lint parsers/translators
- Print the supported models as an ASCII tree
- Print the parser/translator as an ASCII tree similar to the supported models output
To execute the command line tool type ntc_rosetta
after installing the library:
$ ntc_rosetta git:(docs) ✗ ntc_rosetta
Usage: ntc_rosetta [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
lint Lint files/folders with Parsers/Translators: Errors/Warning...
print-model Prints the model as an ASCII tree
print-parser Prints a tree representation of a parser/translator.
The command line tool is self-documented and you can check it’s documentation using the --help
flag.
API¶
drivers¶
-
class
ntc_rosetta.drivers.base.
Driver
¶ Parent class used to operate on models and native datastructures
The class has a few class attributes that need to be overriden by classes inheriting from this class.
-
parser
¶ Class attribute to defines which
yangify.parser.RootParser
to use when parsing native data
-
translator
¶ Class attribute to defines which
yangify.translator.RootParser
to use when translating YANG models to native data
-
datamodel
¶ Class attribute that defines which
yangson.datamodel.DataModel
the parser and translator can operate on.
-
datamodel_name
= ''¶
-
classmethod
get_datamodel
() → yangson.datamodel.DataModel¶
-
merge
(candidate: Dict[str, Any], running: Dict[str, Any], replace: bool = False) → Any¶ Given two objects conforming to a data model compute the needed native commands to converge the configurations.
Parameters: - candidate – Desired configuration (must conform to the datamodel of the driver)
- running – Original configuration (must conform to the datamodel of the driver)
- replace – Whether to return a list of commands that reinitializes blocks (i.e. defaulting an interface)
-
parse
(native: Optional[Dict[str, Any]] = None, validate: bool = True, include: Optional[List[str]] = None, exclude: Optional[List[str]] = None) → ntc_rosetta.drivers.base.ParseResult¶ Parser native data and maps it into an object conforming to the datamodel.
Parameters: - native – native data extracted from a device
- validate – whether to validate the model or not
- include – if specified only return data matching the YANG paths here
- excldue – if specify exclude data matching the YANG paths here
-
parser
alias of
yangify.parser.RootParser
-
translate
(candidate: Dict[str, Any], replace: bool = False) → Any¶ Translates data conforming to the model into native configuration the device understands.
Parameters: - candidate – Data to translate (must conform to the datamodel of the driver)
- replace – Whether to return a list of commands that reinitializes blocks (i.e. defaulting an interface)
-
translator
alias of
yangify.translator.RootTranslator
-
-
class
ntc_rosetta.drivers.base.
ParseResult
(root: yangson.instance.RootNode, datamodel: yangson.datamodel.DataModel)¶ Result of parsing a configuration
-
root
¶ Root of the response
-
datamodel
¶ Datamodel related to the parsed object
-
peek
(path: str) → Union[int, decimal.Decimal, str, Tuple[None], ArrayValue, ObjectValue, None]¶ Return the value in the given path (YANG)
-
raw_value
() → Union[bool, int, str, List[None], Dict[str, Union[bool, int, str, List[None], Dict[str, RawValue], List[Dict[str, RawValue]], List[Union[bool, int, str, List[None]]]]], List[Dict[str, Union[bool, int, str, List[None], Dict[str, RawValue], List[Dict[str, RawValue]], List[Union[bool, int, str, List[None]]]]]], List[Union[bool, int, str, List[None]]]]¶ Parsed data in python’s native datastructures (dicts, lists, strings, etc)
-
helpers¶
-
ntc_rosetta.helpers.json_helpers.
query
(query: str, data: Dict[str, Any], force_list: bool = False, default: Optional[Any] = None) → Any¶ Query a nested dictionary using jmespath <http://jmespath.org>
Parameters: - query – jmespath query
- data – data to query
- force_list – return a list even if the object is not a list
- default – return this if the query returns None
-
ntc_rosetta.helpers.xml_helpers.
find_or_create
(root: lxml.etree.Element, xpath: str) → lxml.etree.Element¶ Return a subelement or create if it doesn’t exist.
Parameters: - root – Root of the object
- xpath – xpath to apply to the root object
CONTRIBUTING¶
All contributions are welcome and even though there are no strict or formal requirements to contribute there are some basic rules contributors need to follow:
- Make sure your contribution is original and it doesn’t violate anybody’s copyright
- Make sure tests pass
- Make sure your contribution is tested
Below you can find more information depending on what you are trying to contribute, in case of doubt don’t hesitate to open a PR with your contribution and ask for help.
Running tests¶
To run tests you need docker
and GNU Make
. If you meet the requirements all you need to do is execute make tests
. All the tests will run inside docker containers you don’t need to worry about the environment.
Adding documentation¶
If you want to contribute documentation you need to be sligthly familiar with sphinx as that’s the framework used in this project (and most python projects) to build the documentation.
In addition, if you want to contribute with tutorials or code examples you need to be familiar with jupyter. The advantage of using jupyter notebooks over just plain text is that notebooks can be tested. This means code examples and tutorials will be tested by the CI and ensure they stay relevant and work.
The easiest way of working with jupyter is by executing make jupyter
in your local machine and pointing your browser to http://localhost:8888/notebooks/docs. If you are adding a new notebook don’t forget to add it to sphinx’s documentation.
Adding new features¶
New features need to come with tests and a tutorial in the form of a jupyter notebook so it can be tested.
Contributing to drivers¶
If you are adding or doing changes to drivers you need to ensure:
- Existing tests pass without modifying them (unless warranted)
- You add relevant tests to ensure future contributors don’t break your contribution unknowingly
In this type of contribution you don’t need to change the tests, you only need to add one or more test case that covers your changes. To do so you will need to provide a directory per test case with a few files. For instance:
- To test parsers
dev_conf
- Native configurationresult.json
- Expected result after parsing the configuration
- To test translators
data.json
- Configuration in structured format you want to translateres_merge
- Native representation in “merge” moderes_replace
- Native representation in “replace” mode
- To test merge operations
data_candidate.json
- Candidate configuration in structured formatdata_running.json
- Running configuration in structured formatres_merge
- The expected commands the device will need to execute to go from the running configuration to the candidate one in “merge” mode.res_replace
- The expected commands the device will need to execute to go from the running configuration to the candidate one in “replace” mode.
Indices and tables