List Rule Analysis Summaries
Returns the list of firewall rule analysis summary on local managers.
Use the parameters to list the firewall rule analysis summaries.
{
"site_ids": [
"string"
],
"offset": 0,
"page_size": 0,
"sort_ascending": false,
"sort_by": "string"
}
OK
{
"offset": 0,
"number_of_results": 0,
"total_result_count": 0,
"total_pages": 0,
"sort_ascending": false,
"sort_by": "string",
"rule_analysis_summary": [
{
"rule_analysis_activity_in_progress": false,
"in_progress_activity_id": "string",
"next_auto_rule_analysis_start_time": 0,
"auto_rule_analysis_approx_time_estimate_mins": 0,
"total_rule_analysis_activities": 0,
"latest_active_config_analysis_activity_summary": {
"status": "string",
"start_time": 0,
"end_time": 0,
"progress": 0,
"cancelable": false,
"is_stale": false,
"is_last_successful": false,
"cancelled_by": "string",
"cancellation_time": 0,
"anomalies_summary": [
{
"anomaly_type": "string",
"count": 0
}
],
"rules_analyzed_count": 0,
"rules_ignored_count": 0,
"failure_reason": "string"
},
"latest_what_if_analysis_activity_summary": {
"status": "string",
"start_time": 0,
"end_time": 0,
"progress": 0,
"cancelable": false,
"is_stale": false,
"is_last_successful": false,
"cancelled_by": "string",
"cancellation_time": 0,
"anomalies_summary": [
{
"anomaly_type": "string",
"count": 0
}
],
"rules_analyzed_count": 0,
"rules_ignored_count": 0,
"failure_reason": "string"
}
}
]
}
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}/firewall/rule-analysis/summaries