List vulnerability protection signatures
GET/sse/config/v1/vulnerability-protection-signatures
Retrieve all vulnerability protection profile signature.
Request
Query Parameters
The maximum number of result objects to return per page.
The offset of the result entry.
The name of the entry.
Possible values: Value must match regular expression ^[0-9a-zA-Z._-\s]{1,}$
, [Shared
, Mobile Users
, Remote Networks
, Service Connections
, Mobile Users Container
, Mobile Users Explicit Proxy
]
The folder on which you want to perform this operation.
Responses
- 200
- 400
- 401
- 403
- 404
- default
List of vulnerability-protection signatures
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- client
- server
- allow
- alert
- drop
- reset_client
- reset_server
- reset_both
- block_ip
- combination
- standard
- Array [
- Array [
- ]
- ]
- Array [
- Array [
- Array [
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- ]
- ]
- ]
- ]
data object[]
affected_host object
Possible values: <= 256 characters
default_action object
block_ip object
Possible values: >= 1
and <= 3600
Possible values: [source-and-destination
, source
]
Possible values: [client2server
, server2client
, both
]
Possible values: [critical
, low
, high
, medium
, informational
]
signature object
combination object
and_condition object[]
or_condition object[]
Default value: false
time_attribute object
Possible values: >= 1
and <= 3600
Possible values: >= 1
and <= 255
Possible values: [source-and-destination
, source
, destination
]
standard object[]
and_condition object[]
or_condition object[]
operator object
equal_to object
Default value: false
qualifier object[]
Possible values: <= 4294967295
greater_than object
qualifier object[]
Possible values: <= 4294967295
less_than object
qualifier object[]
Possible values: <= 4294967295
pattern_match object
Default value: false
qualifier object[]
Possible values: <= 256 characters
Default value: false
Possible values: [protocol-data-unit
, session
]
Possible values: >= 41000
and <= 6900000
threat id range <41000-45000> and <6800001-6900000>
Possible values: <= 1024 characters
Default value: 200
{
"data": [
{
"affected_host": {
"client": true
},
"bugtraq": [
"string"
],
"comment": "string",
"cve": [
"string"
],
"default_action": {
"allow": {}
},
"direction": "client2server",
"id": "abcd-1234",
"reference": [
"string"
],
"severity": "critical",
"signature": {
"combination": {
"and_condition": [
{
"name": "string",
"or_condition": [
{
"name": "string",
"threat_id": "string"
}
]
}
],
"order_free": false,
"time_attribute": {
"interval": 0,
"threshold": 0,
"track_by": "source-and-destination"
}
}
},
"threat_id": 0,
"threatname": "string",
"vendor": [
"string"
]
}
],
"limit": 200,
"offset": 0,
"total": 0
}
Bad Request
- application/json
- Schema
- Example (from schema)
- input_format_mismatch
- invalid_query_parameter
- missing_query_parameter
- output_format_mismatch
Schema
- Array [
- ]
_errors object[]
{
"_errors": [
{
"code": "string",
"details": {},
"help": "string",
"message": "string"
}
],
"_request_id": "string"
}
Input Format Mismatch
{
"_errors": [
{
"code": "E003",
"details": {},
"message": "Input Format Mismatch: input-format=json"
}
],
"_request_id": "abcd-1234"
}
Invalid Query Parameter
{
"_errors": [
{
"code": "E003",
"details": {},
"message": "Invalid Query Parameter: location=invalid"
}
],
"_request_id": "abcd-1234"
}
Missing Query Parameter
{
"_errors": [
{
"code": "E003",
"details": {},
"message": "Missing Query Parameter: name"
}
],
"_request_id": "abcd-1234"
}
Output Format Mismatch
{
"_errors": [
{
"code": "E003",
"details": {},
"message": "Output Format Mismatch: output-format=json Accept=xml"
}
],
"_request_id": "abcd-1234"
}
Unauthorized
- application/json
- Schema
- Example (from schema)
- auth_not_authenticated
- invalid_credential
- key_expired
- key_too_long
- need_password_change
Schema
- Array [
- ]
_errors object[]
{
"_errors": [
{
"code": "string",
"details": {},
"help": "string",
"message": "string"
}
],
"_request_id": "string"
}
Not Authenticated
{
"_errors": [
{
"code": "E016",
"details": {},
"message": "Not Authenticated"
}
],
"_request_id": "abcd-1234"
}
Invalid Credential
{
"_errors": [
{
"code": "E016",
"details": {},
"message": "Invalid Credential"
}
],
"_request_id": "abcd-1234"
}
Key Expired
{
"_errors": [
{
"code": "E016",
"details": {},
"message": "Key Expired"
}
],
"_request_id": "abcd-1234"
}
Key Too Long
{
"_errors": [
{
"code": "E016",
"details": {},
"message": "Key Too Long"
}
],
"_request_id": "abcd-1234"
}
Need Password Change
{
"_errors": [
{
"code": "E016",
"details": {},
"message": "The password needs to be changed."
}
],
"_request_id": "abcd-1234"
}
Forbidden
- application/json
- Schema
- Example (from schema)
- auth_unauthorized
Schema
- Array [
- ]
_errors object[]
{
"_errors": [
{
"code": "string",
"details": {},
"help": "string",
"message": "string"
}
],
"_request_id": "string"
}
Unauthorized
{
"_errors": [
{
"code": "E007",
"details": {},
"message": "Unauthorized"
}
],
"_request_id": "abcd-1234"
}
Not Found
- application/json
- Schema
- Example (from schema)
- object_not_present
Schema
- Array [
- ]
_errors object[]
{
"_errors": [
{
"code": "string",
"details": {},
"help": "string",
"message": "string"
}
],
"_request_id": "string"
}
Object Not Present
{
"_errors": [
{
"code": "E005",
"details": {},
"message": "Object Not Present"
}
],
"_request_id": "abcd-1234"
}
General Errors
- application/json
- Schema
- Example (from schema)
- action_not_supported
- bad_xpath
- invalid_command
- malformed_command
- method_not_allowed
- session_timeout
- version_not_supported
Schema
- Array [
- ]
_errors object[]
{
"_errors": [
{
"code": "string",
"details": {},
"help": "string",
"message": "string"
}
],
"_request_id": "string"
}
Action Not Supported
{
"_errors": [
{
"code": "E012",
"details": {},
"message": "Action Not Supported: move"
}
],
"_request_id": "abcd-1234"
}
Bad XPath
{
"_errors": [
{
"code": "E013",
"details": {},
"message": "Bad XPath"
}
],
"_request_id": "abcd-1234"
}
Invalid Command
{
"_errors": [
{
"code": "E003",
"details": {},
"message": "Invalid Command"
}
],
"_request_id": "abcd-1234"
}
Malformed Command
{
"_errors": [
{
"code": "E003",
"details": {},
"message": "Malformed Command"
}
],
"_request_id": "abcd-1234"
}
Method Not Supported
{
"_errors": [
{
"code": "E012",
"details": {},
"message": "Method Not Supported"
}
],
"_request_id": "abcd-1234"
}
Session Timeout
{
"_errors": [
{
"code": 4,
"details": {},
"message": "Session Timeout"
}
],
"_request_id": "abcd-1234"
}
Version Not Supported
{
"_errors": [
{
"code": "E012",
"details": {},
"message": "Version Not Supported"
}
],
"_request_id": "abcd-1234"
}