InlineEdgeFirewallRules1
InlineEdgeFirewallRules1
JSON Example
{
"systemRules": [
{
"id": "string",
"name": "string",
"description": "string",
"sourceFirewallGroups": [
{
"name": "string",
"id": "string"
}
],
"destinationFirewallGroups": [
{
"name": "string",
"id": "string"
}
],
"applicationPortProfiles": [
{
"name": "string",
"id": "string"
}
],
"actionValue": "string",
"logging": false,
"networkContextProfiles": [
{
"name": "string",
"id": "string"
}
],
"enabled": false,
"version": {
"version": 0
},
"comments": "string"
}
],
"userDefinedRules": [
{
"id": "string",
"name": "string",
"description": "string",
"sourceFirewallGroups": [
{
"name": "string",
"id": "string"
}
],
"destinationFirewallGroups": [
{
"name": "string",
"id": "string"
}
],
"applicationPortProfiles": [
{
"name": "string",
"id": "string"
}
],
"actionValue": "string",
"logging": false,
"networkContextProfiles": [
{
"name": "string",
"id": "string"
}
],
"enabled": false,
"version": {
"version": 0
},
"comments": "string"
}
],
"defaultRules": [
{
"id": "string",
"name": "string",
"description": "string",
"sourceFirewallGroups": [
{
"name": "string",
"id": "string"
}
],
"destinationFirewallGroups": [
{
"name": "string",
"id": "string"
}
],
"applicationPortProfiles": [
{
"name": "string",
"id": "string"
}
],
"actionValue": "string",
"logging": false,
"networkContextProfiles": [
{
"name": "string",
"id": "string"
}
],
"enabled": false,
"version": {
"version": 0
},
"comments": "string"
}
]
}
array of EdgeFirewallRule
systemRules
Optional
The ordered list of system defined edge firewall rules. System rules are applied before user defined rules in the order in which they are returned.
array of EdgeFirewallRule
userDefinedRules
Optional
The ordered list of user defined edge firewall rules. Users are allowed to add/modify/delete rules only to this list.
array of EdgeFirewallRule
defaultRules
Optional
The ordered list of default edge firewall rules. Default rules are applied after the user defined rules in the order in which they are returned.