diff --git a/feature/gnmi/tests/gnmi_set_test/README.md b/feature/gnmi/tests/gnmi_set_test/README.md index c5af58acd84..81a6135b5cf 100644 --- a/feature/gnmi/tests/gnmi_set_test/README.md +++ b/feature/gnmi/tests/gnmi_set_test/README.md @@ -197,12 +197,84 @@ This test checks that the static protocol name is usable. * gNMI.Set +## Canonical OC + +```json +{ + "interfaces": { + "interface": [ + { + "config": { + "description": "dut:port1", + "name": "port1" + }, + "name": "port1", + "subinterfaces": { + "subinterface": [ + { + "config": { + "index": 0 + }, + "index": 0, + "ipv4": { + "addresses": { + "address": [ + { + "config": { + "ip": "192.0.2.1", + "prefix-length": 30 + }, + "ip": "192.0.2.1" + } + ] + } + } + } + ] + } + }, + { + "config": { + "description": "dut:port2", + "name": "port2" + }, + "name": "port2", + "subinterfaces": { + "subinterface": [ + { + "config": { + "index": 0 + }, + "index": 0, + "ipv4": { + "addresses": { + "address": [ + { + "config": { + "ip": "192.0.2.5", + "prefix-length": 30 + }, + "ip": "192.0.2.5" + } + ] + } + } + } + ] + } + } + ] + } +} +``` + ## OpenConfig Path and RPC Coverage ```yaml paths: /interfaces/interface/name: /interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/ip: + /interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/prefix-length: /network-instances/network-instance/name: rpcs: gnmi: