- Home
- API Enriched
- Ddos
- infraprotect
- DDoS Alert.
DDoS Alert.
const url = 'https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/infraprotect/namespaces/example/infraprotect/alert/example';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/infraprotect/namespaces/example/infraprotect/alert/example \ --header 'Authorization: <Authorization>'RPC to GET details of an alert.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Namespace This request is supported only in system namespace.
Alert ID ID of the alert we want to GET details for.
Responses
Section titled “Responses”A successful response.
Response to the single alert request.
object
List of ports involved in the alert.
Single occurrence of a port in an alert.
object
Bytes received on the port.
Destination flag - if rue then the port field is the destination of the alert.
Logical name of the port.
Port number involved in the alert.
Packets received on the port.
Protocol used on the port.
List of prefixes involved in the alert.
Single occurrence of a prefix in an alert.
object
CIDR of the alert source.
Destination flag - if rue then the CIDR field is the destination of the alert.
Bytes received on the CIDR.
Packets received on the CIDR.
List of misuse types involved in the alert.
Single occurrence of a misuse type in an alert.
object
Bytes per second for this misuse type.
Packets per second for this misuse type.
Type name of the misuse type.
TCP flags information for the alert.
Single TCP flag information for an alert.
object
Bytes received for this TCP flag combination.
TCP flags combination for this alert entry.
Packets received for this TCP flag combination.
Example
{ "tcp_flags": [ { "flags": [ "ALERT_TCP_FLAG_FIN" ] } ]}Returned when operation is not authorized.
Examplegenerated
exampleReturned when there is no permission to access resource.
Examplegenerated
exampleReturned when resource is not found.
Examplegenerated
exampleReturned when operation on resource is conflicting with current value.
Examplegenerated
exampleReturned when operation has been rejected as it is happening too frequently.
Examplegenerated
exampleReturned when server encountered an error in processing API.
Examplegenerated
exampleReturned when service is unavailable temporarily.
Examplegenerated
exampleReturned when server timed out processing request.
Examplegenerated
example