Get Security Monitoring Clusters Summary
Retrieve security monitoring summary for a site, including DFW and IDPS clusters status breakdowns with mode and category details.
Site id in the query
Success.
{
"global_dfw_status": "ON",
"total_clusters": 200,
"dfw_clusters": [
{
"status": "ON",
"total_clusters": 200
},
{
"status": "OFF",
"total_clusters": 0
}
],
"idps_clusters": [
{
"status": "OFF",
"total_clusters": 100,
"mode_breakdown": [
{
"mode": "TURBO",
"cluster_count": 50,
"categories": [
{
"category": "ELIGIBLE_FOR_IDPS",
"cluster_count": 50
},
{
"category": "INELIGIBLE_FOR_IDPS",
"cluster_count": 0
}
]
},
{
"mode": "CLASSIC",
"cluster_count": 50,
"categories": [
{
"category": "ELIGIBLE_FOR_IDPS",
"cluster_count": 20
},
{
"category": "INELIGIBLE_FOR_IDPS",
"cluster_count": 30
},
{
"category": "TURBO_UPGRADABLE",
"cluster_count": 30
},
{
"category": "TURBO_NOT_UPGRADABLE",
"cluster_count": 20
}
]
}
]
},
{
"status": "ON",
"total_clusters": 100,
"mode_breakdown": [
{
"mode": "TURBO",
"cluster_count": 50,
"categories": []
},
{
"mode": "CLASSIC",
"cluster_count": 50,
"categories": [
{
"category": "TURBO_UPGRADABLE",
"cluster_count": 20
},
{
"category": "TURBO_NOT_UPGRADABLE",
"cluster_count": 30
}
]
}
]
}
]
}
Status of security monitoring indicating whether a particular feature (DFW/IDPS) is enabled (ON) or disabled (OFF) at cluster level or globally.
Total number of clusters in the site.
Summary of DFW clusters grouped by status (ON/OFF).
Summary of IDPS clusters grouped by status (ON/OFF) with mode (TURBO or CLASSIC) and category (ELIGIBLE_FOR_IDPS, INELIGIBLE_FOR_IDPS, TURBO_UPGRADABLE, TURBO_NOT_UPGRADABLE, NOT_APPLICABLE) breakdowns.
Bad request. The request parameters are invalid or malformed.
{
"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.
Not found.
{
"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.
An unexpected error occurred while processing the request.
"Error Object"
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -H 'Authorization: <value>' https://{api_host}/security-monitoring/sites/{site-id}/clusters-summary