Smart Web Security Audit Trails Events: SolidWallMatchedRequest
Event JSON schema
{
"eventId": "string",
"eventSource": "string",
"eventType": "string",
"eventTime": "string",
"resourceMetadata": {
"path": [
{
"resourceType": "string",
"resourceId": "string",
// Includes only one of the fields `resourceName`
"resourceName": "string"
// end of the list of possible fields
}
]
},
"eventStatus": "string",
"details": {
"folderId": "string",
"solidWafWebAppId": "string",
"solidWafWebAppName": "string",
"solidWafProfileId": "string",
"solidwallDashboardWebappId": "string",
"solidwallDashboardRequestId": "string",
"request": {
"time": "string",
"srcIp": "string",
"srcPort": "string",
"dstIp": "string",
"dstPort": "string",
"httpMethod": "string",
"requestUri": "string",
"httpProtocol": "string",
"header": [
{
"name": "string",
"value": "string"
}
]
},
"requestDecision": {
"decision": "string",
"matchedRules": [
{
"id": "string",
// Includes only one of the fields `name`
"name": "string"
// end of the list of possible fields
}
]
},
// Includes only one of the fields `response`
"response": {
"time": "string",
"httpStatusCode": "string"
},
// end of the list of possible fields
// Includes only one of the fields `responseDecision`
"responseDecision": {
"decision": "string",
"matchedRules": [
{
"id": "string",
// Includes only one of the fields `name`
"name": "string"
// end of the list of possible fields
}
]
}
// end of the list of possible fields
}
}
Field description
|
Field |
Description |
|
eventId |
string |
|
eventSource |
string |
|
eventType |
string |
|
eventTime |
string (date-time) String in RFC3339 To work with values in this field, use the APIs described in the |
|
resourceMetadata |
|
|
eventStatus |
enum (EventStatus)
|
|
details |
ResourceMetadata
|
Field |
Description |
|
path[] |
Resource
|
Field |
Description |
|
resourceType |
string |
|
resourceId |
string |
|
resourceName |
string Includes only one of the fields |
SolidWallMatchedRequestDetails
|
Field |
Description |
|
folderId |
string |
|
solidWafWebAppId |
string |
|
solidWafWebAppName |
string |
|
solidWafProfileId |
string |
|
solidwallDashboardWebappId |
string |
|
solidwallDashboardRequestId |
string |
|
request |
|
|
requestDecision |
|
|
response |
Includes only one of the fields |
|
responseDecision |
Includes only one of the fields |
RequestInfo
|
Field |
Description |
|
time |
string (date-time) String in RFC3339 To work with values in this field, use the APIs described in the |
|
srcIp |
string |
|
srcPort |
string (int64) |
|
dstIp |
string |
|
dstPort |
string (int64) |
|
httpMethod |
string |
|
requestUri |
string |
|
httpProtocol |
string |
|
header[] |
Header
|
Field |
Description |
|
name |
string |
|
value |
string |
Decision
|
Field |
Description |
|
decision |
enum (DecisionType)
|
|
matchedRules[] |
Rule
|
Field |
Description |
|
id |
string |
|
name |
string Includes only one of the fields |
ResponseInfo
|
Field |
Description |
|
time |
string (date-time) String in RFC3339 To work with values in this field, use the APIs described in the |
|
httpStatusCode |
string (int64) |