InlineMonitoringResultByApplication1

InlineMonitoringResultByApplication1
InlineMonitoringResultByApplication1
JSON Example
{
    "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"
            }
        ]
    }
}
string
id
Required  

Unique identifier for the application associated with the monitoring results. It is same as group's uuid

application_type
Optional
Constraints: default: REGULAR

Specifies the priority level of the application.

Enumeration: REGULAR, CRITICAL
application_workload_type
Optional
Constraints: default: REGULAR

Represents the type of workloads that are contained in an application.

Enumeration: REGULAR, EPHEMERAL
integer As int32 As int32
additional_rule_hit_count
Required  

Number of unique flows related to this application that have hit additional rules specified by the user for monitoring.

string
display_name
Required  

Display name of the application associated with the monitoring result. The display name is the group's display name

latest_publish_job_status
Optional

Status and per-action results of an asynchronous publish job for an application.

Notes:

  • Poll this resource after initiating a publish job until status is COMPLETED or FAILED.
  • Each entry in results maps to the corresponding input action via action_index (zero-based position in the original publish_actions array).
  • On failure, check error_details on FAILED result entries for the specific error from NSX Manager.