--- initial_state: - name: "Default" state: "active" vlan_id: 1 - name: "vlan_10" state: "active" vlan_id: 10 - name: "vlan_20" state: "suspend" vlan_id: 20 merged: requests: - data: '{"openconfig-vlan:vlans": [{"config": {"status": "ACTIVE", "vlan-id": 30, "name": "vlan_30", "tpid": "oc-vlan-types:TPID_0x8100"}}]}' method: POST path: /rest/restconf/data/openconfig-vlan:vlans/ - data: '{"openconfig-vlan:vlans": {"vlan": [{"config": {"status": "SUSPENDED", "vlan-id": 10, "name": "vlan_10", "tpid": "oc-vlan-types:TPID_0x8100"}}]}}' method: PATCH path: /rest/restconf/data/openconfig-vlan:vlans/ after: - name: "Default" state: "active" vlan_id: 1 - name: "vlan_10" state: "suspend" vlan_id: 10 - name: "vlan_20" state: "suspend" vlan_id: 20 - name: "vlan_30" state: "active" vlan_id: 30 replaced: requests: - data: '{"openconfig-vlan:vlans": [{"config": {"status": "SUSPENDED", "vlan-id": 40, "name": "vlan_40", "tpid": "oc-vlan-types:TPID_0x8100"}}]}' method: POST path: /rest/restconf/data/openconfig-vlan:vlans/ - data: '{"openconfig-vlan:vlans": {"vlan": [{"config": {"status": "ACTIVE", "vlan-id": 20, "name": "Test_VLAN20", "tpid": "oc-vlan-types:TPID_0x8100"}}]}}' method: PATCH path: /rest/restconf/data/openconfig-vlan:vlans/ after: - name: "Default" state: "active" vlan_id: 1 - name: "vlan_10" state: "active" vlan_id: 10 - name: "Test_VLAN20" state: "active" vlan_id: 20 - name: "vlan_40" state: "suspend" vlan_id: 40 overridden: requests: - data: null method: DELETE path: /rest/restconf/data/openconfig-vlan:vlans/vlan=20 - data: '{"openconfig-vlan:vlans": {"vlan": [{"config": {"status": "SUSPENDED", "vlan-id": 10, "name": "TEST_VLAN10", "tpid": "oc-vlan-types:TPID_0x8100"}}]}}' method: PATCH path: /rest/restconf/data/openconfig-vlan:vlans/ after: - name: "Default" state: "active" vlan_id: 1 - name: "TEST_VLAN10" state: "suspend" vlan_id: 10 deleted: requests: - data: null method: DELETE path: /rest/restconf/data/openconfig-vlan:vlans/vlan=10 - data: null method: DELETE path: /rest/restconf/data/openconfig-vlan:vlans/vlan=20 after: - name: "Default" state: "active" vlan_id: 1