Schema
RuleActions
Type:
array
Network actions:
connect:tcp, connect:udp. Filesystem actions: read, write. HTTP actions: request:get, request:post, request:put, request:delete, request:patch, request:head, request:options, request:connect, request:trace. All actions in a rule must belong to the same layer; mixing HTTP, network, or filesystem actions in one rule is rejected.Array item
Type:
string
All schema constraints and annotations
{
"enum": [
"connect:tcp",
"connect:udp",
"read",
"write",
"request:get",
"request:post",
"request:put",
"request:delete",
"request:patch",
"request:head",
"request:options",
"request:connect",
"request:trace"
],
"type": "string"
}All schema constraints and annotations
{
"description": "Network actions: `connect:tcp`, `connect:udp`. Filesystem actions: `read`, `write`. HTTP actions: `request:get`, `request:post`, `request:put`, `request:delete`, `request:patch`, `request:head`, `request:options`, `request:connect`, `request:trace`. All actions in a rule must belong to the same layer; mixing HTTP, network, or filesystem actions in one rule is rejected.\n",
"examples": [
[
"connect:tcp",
"connect:udp"
]
],
"items": {
"enum": [
"connect:tcp",
"connect:udp",
"read",
"write",
"request:get",
"request:post",
"request:put",
"request:delete",
"request:patch",
"request:head",
"request:options",
"request:connect",
"request:trace"
],
"type": "string"
},
"minItems": 1,
"type": "array"
}