Get Firewall Rule

Get Firewall Rule

Retrieves a specific firewall rule for a given edge gateway.

Request
URI
GET
https://{api_host}/cloudapi/1.0.0/edgeGateways/{gatewayId}/firewall/rules/{ruleId}
COPY
Path Parameters
string
gatewayId
Required

gatewayId

string
ruleId
Required

ruleId

string
gatewayId
Required

gatewayId

string
ruleId
Required

ruleId


Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns EdgeFirewallRule of type(s) application/json;version=38.0
This response body class contains all of the following: FirewallRule
{
    "id": "string",
    "name": "string",
    "description": "string",
    "sourceFirewallGroups": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "sourceFirewallIpAddresses": [
        "string"
    ],
    "destinationFirewallGroups": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "destinationFirewallIpAddresses": [
        "string"
    ],
    "applicationPortProfiles": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "actionValue": "string",
    "logging": false,
    "networkContextProfiles": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "enabled": false,
    "version": {
        "version": 0
    },
    "comments": "string",
    "appliedTo": {
        "name": "string",
        "id": "string"
    },
    "loggingId": "string",
    "relativePosition": "FirewallRuleRelativePosition Object"
}

404

The specified resource was not found

Returns Error of type(s) application/json;version=38.0
{
    "minorErrorCode": "string",
    "message": "string",
    "stackTrace": "string"
}
string
minorErrorCode
Required

minorErrorCode

string
message
Required

message

string
stackTrace
Optional

stackTrace