Get Dfw Rule

Get Dfw Rule

Retrieves a specific firewall rule for a given DFW security policy.

Request
URI
GET
https://{api_host}/cloudapi/1.0.0/vdcGroups/{vdcGroupId}/dfwPolicies/{policyId}/rules/{ruleId}
COPY
Path Parameters
string
vdcGroupId
Required

vdcGroupId

string
policyId
Required

policyId

string
ruleId
Required

ruleId

string
vdcGroupId
Required

vdcGroupId

string
policyId
Required

policyId

string
ruleId
Required

ruleId


Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns DfwRule of type(s) application/json;version=39.0
This response body class contains all of the following: FirewallRule , InlineDfwRule1
{
    "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"
        }
    ],
    "ipProtocol": {},
    "action": {},
    "actionValue": "string",
    "direction": {},
    "logging": false,
    "networkContextProfiles": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "enabled": false,
    "version": {
        "version": 0
    },
    "comments": "string",
    "appliedTo": {
        "name": "string",
        "id": "string"
    },
    "loggingId": "string",
    "relativePosition": {
        "adjacentRuleId": "string",
        "rulePosition": "string"
    },
    "sourceGroupsExcluded": false,
    "destinationGroupsExcluded": false
}

404

The specified resource was not found

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

minorErrorCode

string
message
Required

message

string
stackTrace
Optional

stackTrace