Adjustment to features missing from merge
[packetcable.git] / packetcable-client / cableflow7.json
1 {
2     "flow": {
3         "cookie": "101",
4         "cookie_mask": "255",
5         "flow-name": "set-field-ipv6-source-addr",
6         "hard-timeout": "1200",
7         "id": "256",
8         "idle-timeout": "3400",
9         "installHw": "false",
10         "instructions": {
11             "instruction": {
12                 "apply-actions": {
13                     "action": {
14                         "order": "0",
15                         "set-field": {
16                             "ipv6-source": "1004:5608:900c:d000:f00d::200f"
17                         }
18                     }
19                 },
20                 "order": "0"
21             }
22         },
23         "match": {
24             "ethernet-match": {
25                 "ethernet-type": {
26                     "type": "34525"
27                 }
28             },
29             "ip-match": {
30                 "ip-dscp": "60",
31                 "ip-ecn": "3",
32                 "ip-protocol": "6"
33             },
34             "ipv6-destination": "fe80:2acf:e9ff:fe21::6431/94",
35             "ipv6-source": "1234:5678:9ABC:DEF0:FDCD:A987:6543:210F/76",
36             "metadata": {
37                 "metadata": "12345"
38             },
39             "tcp-destination-port": "8080",
40             "tcp-source-port": "183"
41         },
42         "priority": "2",
43         "strict": "false",
44         "table_id": "2"
45     }
46 }