FirewallService

FirewallService
FirewallService
JSON Example
{
    "IsEnabled": false,
    "defaultAction": "string",
    "firewallRules": [
        {
            "description": "string",
            "destinationIp": "string",
            "destinationPortRange": "string",
            "destinationVm": {
                "ipType": "string",
                "vmName": "string",
                "vmNicId": 0
            },
            "direction": "string",
            "enableLogging": false,
            "icmpSubType": "string",
            "id": "string",
            "isEnabled": false,
            "matchOnTranslate": false,
            "policy": "string",
            "port": 0,
            "protocol": {
                "any": false,
                "icmp": false,
                "other": "string",
                "tcp": false,
                "udp": false
            },
            "sourceIp": "string",
            "sourcePort": 0,
            "sourcePortRange": "string",
            "sourceVm": {
                "ipType": "string",
                "vmName": "string",
                "vmNicId": 0
            }
        }
    ],
    "logDefaultAction": false
}
boolean
IsEnabled
Optional

IsEnabled

string
defaultAction
Optional

defaultAction

firewallRules
Optional

firewallRules

boolean
logDefaultAction
Optional

logDefaultAction