EnvironmentPairDetails

EnvironmentPairDetails
Environment Pair Details

Details about a pair of Environments.

AllOf
This class requires all of the following:
JSON Example
{
    "pair_id": "string",
    "source_environment": {
        "id": "string",
        "display_name": "string"
    },
    "destination_environment": {
        "id": "string",
        "display_name": "string"
    },
    "stats": {
        "category_default_rule_unique_flow_count": 0,
        "protection_rule_unique_flow_count": 0,
        "total_unique_flow_count": 0
    },
    "protection_status": "string",
    "related_policies": [
        {
            "dfw_policy_path": "string",
            "default_rule_path": "string",
            "rule_action": "string",
            "site_id": "string",
            "is_category_global": false,
            "is_disabled": false,
            "is_pending_sync_from_nsx": false
        }
    ],
    "latest_publish_job_status": {
        "job_id": "job-uuid-001",
        "pair_id": "b5c46138-2107-47c4-886e-75ecf971b382_d26e9c1e-8b51-4253-ba23-4006c73a0d42",
        "site_id": "77366441-9e69-47d1-9bbb-8c608f27f158",
        "status": "FAILED",
        "_create_time": 1750714942696,
        "_last_modified_time": 1750714960000,
        "_create_user": "admin",
        "results": [
            {
                "action_index": 0,
                "action_type": "POLICY_WITH_PROTECTION_RULE_CREATE",
                "action_status": "COMPLETED",
                "path": "/infra/domains/default/security-policies/ENV-Shared-to-Production"
            },
            {
                "action_index": 1,
                "action_type": "PROTECTION_RULE_UPDATE",
                "action_status": "FAILED",
                "path": "/infra/domains/default/security-policies/Policy-abc/rules/Rule-xyz",
                "status_message": "Rule not found on NSX Manager",
                "error_details": "404 Not Found: /infra/domains/default/security-policies/Policy-abc/rules/Rule-xyz"
            }
        ]
    },
    "flow_trend": {
        "flow_trend": [
            {
                "category_default_rule_unique_flow_count": 0,
                "protection_rule_unique_flow_count": 0,
                "total_unique_flow_count": 0,
                "timestamp": 0
            }
        ],
        "granularity": "string"
    },
    "source_env_groups": [
        {
            "id": "string",
            "site_id": "string"
        }
    ],
    "dest_env_groups": [
        {
            "id": "string",
            "site_id": "string"
        }
    ]
}