diff options
Diffstat (limited to 'samples/openconfig-local-routing/add_route_with_iface.xml')
-rw-r--r-- | samples/openconfig-local-routing/add_route_with_iface.xml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/samples/openconfig-local-routing/add_route_with_iface.xml b/samples/openconfig-local-routing/add_route_with_iface.xml new file mode 100644 index 0000000..378a927 --- /dev/null +++ b/samples/openconfig-local-routing/add_route_with_iface.xml @@ -0,0 +1,41 @@ +<!-- XML for edit-config RPC to set first an interface and then create a route with this interface --> +<interfaces xmlns="http://openconfig.net/yang/interfaces"> + <interface> + <name>GigabitEthernet0/9/0</name> + <config> + <name>GigabitEthernet0/9/0</name> + <type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type">ianaift:ethernetCsmacd</type> + <mtu>1501</mtu> + <loopback-mode>true</loopback-mode> + <description>openconfig</description> + <enabled>true</enabled> + </config> + </interface> +</interfaces> + + +<!-- Might need to add the interface beforehand --> +<local-routes xmlns="http://openconfig.net/yang/local-routing"> + <static-routes> + <static> + <prefix>10.0.0.0/24</prefix> + <config> + <prefix>10.0.0.0/24</prefix> + </config> + <next-hops> + <next-hop> + <index>0</index> + <config> + <index>0</index> + <next-hop>10.0.0.1</next-hop> + </config> + <interface-ref> + <config> + <interface>GigabitEthernet0/9/0</interface> + </config> + </interface-ref> + </next-hop> + </next-hops> + </static> + </static-routes> +</local-routes> |