MonitoringResponseByApplication

MonitoringResponseByApplication
Monitoring Response By Application

Response object containing a list of application monitoring results based on the pagination request. Each item in the array corresponds to detailed monitoring metrics for each application.

AllOf
This class requires all of the following:
JSON Example
{
    "offset": 0,
    "number_of_results": 0,
    "total_result_count": 0,
    "total_pages": 0,
    "sort_ascending": false,
    "sort_by": "string",
    "results": [
        {
            "unprotected_count": 0,
            "protected_count": 0,
            "id": "string",
            "application_type": "CRITICAL",
            "application_workload_type": "string",
            "additional_rule_hit_count": 0,
            "display_name": "string",
            "latest_publish_job_status": {
                "job_id": "job-uuid-001",
                "application_id": "app-uuid-456",
                "site_id": "d2a2ca94-b87c-4d17-b36d-831e616f9597",
                "status": "FAILED",
                "_create_time": 1750714942696,
                "_last_modified_time": 1750714960000,
                "_create_user": "admin",
                "results": [
                    {
                        "action_index": 0,
                        "action_type": "POLICY_CREATE",
                        "action_status": "COMPLETED",
                        "path": "/infra/domains/default/security-policies/Payment-App-Policy"
                    },
                    {
                        "action_index": 1,
                        "action_type": "POLICY_UPDATE",
                        "action_status": "COMPLETED",
                        "path": "/infra/domains/default/security-policies/Policy-123"
                    },
                    {
                        "action_index": 2,
                        "action_type": "RULE_UPDATE",
                        "action_status": "FAILED",
                        "path": "/infra/domains/default/security-policies/Policy-123/rules/Rule-789",
                        "status_message": "Rule not found on NSX Manager",
                        "error_details": "404 Not Found: /infra/domains/default/security-policies/Policy-123/rules/Rule-789"
                    }
                ]
            },
            "east_west_flow_unique_count": 0,
            "north_south_flow_unique_count": 0,
            "policy_infos": [
                {
                    "site_id": "string",
                    "path": "string",
                    "connectivity_preference": "string"
                }
            ],
            "unique_flow_count": 0,
            "alerts": [
                "string"
            ]
        }
    ],
    "alerts": [
        "string"
    ]
}