TrafficRuleUpdate.json 2.38 KB
Newer Older
1
{
Elian Kraja's avatar
Elian Kraja committed
2
  "trafficRuleId": "traffic_rule_01",
3
4
5
6
7
  "filterType": "FLOW",
  "priority": 1,
  "trafficFilter": [
    {
      "srcAddress": [
Elian Kraja's avatar
Elian Kraja committed
8
9
10
        "192.168.1.1",
        "192.168.2.1",
        "192.168.3.1"
11
12
      ],
      "dstAddress": [
Elian Kraja's avatar
Elian Kraja committed
13
14
15
        "192.168.1.2",
        "192.168.2.2",
        "192.168.3.2"
16
17
      ],
      "srcPort": [
Elian Kraja's avatar
Elian Kraja committed
18
19
20
        "30078",
        "1029",
        "30089"
21
22
      ],
      "dstPort": [
Elian Kraja's avatar
Elian Kraja committed
23
24
25
        "30099",
        "30098",
        "30097"
26
27
      ],
      "protocol": [
Elian Kraja's avatar
Elian Kraja committed
28
29
30
        "TCP",
        "HTTP",
        "UDP"
31
32
33
34
35
36
37
38
39
      ],
      "token": [
        "occaecat",
        "reprehenderit esse",
        "enim ipsum Lorem",
        "nulla ad sed deserunt",
        "irure"
      ],
      "srcTunnelAddress": [
Elian Kraja's avatar
Elian Kraja committed
40
41
42
        "159.10.1.1",
        "159.10.2.1",
        "159.10.3.1"
43
44
      ],
      "tgtTunnelAddress": [
Elian Kraja's avatar
Elian Kraja committed
45
46
47
        "159.10.1.2",
        "159.10.2.2",
        "159.10.3.2"
48
49
      ],
      "srcTunnelPort": [
Elian Kraja's avatar
Elian Kraja committed
50
51
52
        "5566",
        "5567",
        "5568"
53
54
      ],
      "dstTunnelPort": [
Elian Kraja's avatar
Elian Kraja committed
55
56
57
58
59
60
61
        "5576",
        "5578",
        "5579"
      ],
      "qCI": 1,
      "dSCP": 0,
      "tC": 1
62
63
64
    },
    {
      "srcAddress": [
Elian Kraja's avatar
Elian Kraja committed
65
66
67
        "192.157.1.1",
        "192.157.2.1",
        "192.157.3.1"
68
69
      ],
      "dstAddress": [
Elian Kraja's avatar
Elian Kraja committed
70
71
72
        "192.157.1.2",
        "192.157.2.2",
        "192.157.3.2"
73
74
      ],
      "srcPort": [
Elian Kraja's avatar
Elian Kraja committed
75
76
77
        "30078",
        "1029",
        "30089"
78
79
      ],
      "dstPort": [
Elian Kraja's avatar
Elian Kraja committed
80
81
82
        "30099",
        "30098",
        "30097"
83
84
      ],
      "protocol": [
Elian Kraja's avatar
Elian Kraja committed
85
86
87
        "TCP",
        "HTTP",
        "UDP"
88
89
      ],
      "token": [
Elian Kraja's avatar
Elian Kraja committed
90
91
92
93
94
        "occaecat",
        "reprehenderit esse",
        "enim ipsum Lorem",
        "nulla ad sed deserunt",
        "irure"
95
96
      ],
      "srcTunnelAddress": [
Elian Kraja's avatar
Elian Kraja committed
97
98
99
        "159.20.1.1",
        "159.20.2.1",
        "159.20.3.1"
100
101
      ],
      "tgtTunnelAddress": [
Elian Kraja's avatar
Elian Kraja committed
102
103
104
        "159.20.1.2",
        "159.20.2.2",
        "159.20.3.2"
105
106
      ],
      "srcTunnelPort": [
Elian Kraja's avatar
Elian Kraja committed
107
108
109
        "5566",
        "5567",
        "5568"
110
111
      ],
      "dstTunnelPort": [
Elian Kraja's avatar
Elian Kraja committed
112
113
114
115
116
117
118
        "5576",
        "5578",
        "5579"
      ],
      "qCI": 2,
      "dSCP": 0,
      "tC": 4
119
120
121
122
123
124
125
126
    }
  ],
  "action": "DROP",
  "state": "ACTIVE",
  "dstInterface": {
    "interfaceType": "TUNNEL",
    "tunnelInfo": {
      "tunnelType": "GTP_U",
Elian Kraja's avatar
Elian Kraja committed
127
128
      "tunnelDstAddress": "169.54.61.15",
      "tunnelSrcAddress": "169.54.61.31"
129
    },
Elian Kraja's avatar
Elian Kraja committed
130
131
    "srcMacAddress": "fc:3f:2b:42:dc:ba",
    "dstMacAddress": "02:42:2c:58:6a:7d"
132
133
  }
}