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
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
array of
EnvironmentPairPublishItemStatus
publish_requests_status
Optional
Status of individual publish requests