EnvironmentPairPublishStatus

EnvironmentPairPublishStatus
Environment Pair Publish Status

Status of an asynchronous protection rule configuration publish operation

JSON Example
{
    "id": "cfg-a1b2c3d4",
    "status": "IN_PROGRESS",
    "source_environment_id": "dev-uuid",
    "destination_environment_id": "prod-uuid",
    "_last_modified_time": 1750714952696,
    "publish_requests_status": [
        {
            "site_id": "site-uuid-1",
            "rule_path": "/infra/domains/default/security-policies/env-policy/rules/rule-1",
            "status": "COMPLETED"
        },
        {
            "site_id": "site-uuid-2",
            "rule_path": "/infra/domains/default/security-policies/env-policy/rules/rule-2",
            "status": "IN_PROGRESS"
        }
    ]
}
string
id
Required  

Unique identifier of the pair publish config

status
Required  

Status of an asynchronous publish operation.

Status Description
PENDING Queued for processing.
IN_PROGRESS Actively processing.
COMPLETED Successfully finished.
FAILED Error occurred - check error_details for the reason.
Enumeration: PENDING, IN_PROGRESS, COMPLETED, FAILED
_last_modified_time
Optional

Timestamp in milliseconds since epoch.

string
source_environment_id
Optional

The source environment ID from the original request

string
destination_environment_id
Optional

The destination environment ID from the original request

publish_requests_status
Optional

Status of individual publish requests