Export Infra Monitoring Leaked Flow Details
Initiates an asynchronous job to generate a downloadable CSV file containing the same unique (deduplicated) flow records as POST /visualization/flow-analysis/infrastructure/monitoring/leaked-flow-details for an infrastructure service.
Notes:
- Returns
202 Acceptedimmediately. The export runs asynchronously -- do not call this endpoint in a loop. - Poll
GET /visualization/flow-exports/exports/{export-id}using theexport_idfrom the response untilstatusisCOMPLETED. - Once complete, call
POST /visualization/flow-exports/exports/{export-id}/get-download-keyto obtain the download URL. file_nameis required (1-255 characters) and sets the name of the generated CSV file.
Request body for infrastructure monitoring leaked flow details export
{
"start_time": 0,
"site_id": "17f7c7e5-7f8c-490a-97e9-b9c9193c45e1",
"service_category_id": "bc5907fd-4d95-436c-aaaf-972af34b2ca9",
"file_name": "leaked-flows.csv",
"expand_external_traffic": false
}
success
{
"id": "7c375ab3-0726-4a79-829b-2e3e36272eca"
}
UUID identifier of the response.
The URL to check the status of the operation.
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Error
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/intelligence/visualization/flow-analysis/infrastructure/monitoring/leaked-flow-details/export