Get Proposed Ids Security Policy Status
Retrieves the publish status and any error message for a specific proposed IDS security policy without returning the full policy object. Use this for polling or monitoring IDS security policy publish progress.
Unique identifier of the segmentation session.
Unique identifier of the proposed IDS security policy.
Successfully retrieved IDS security policy publish status
{
"publish_status": "READY_TO_PUBLISH",
"overall_publish_status": "READY_TO_PUBLISH"
}
Status of a publish operation for a proposed object.
- READY_TO_PUBLISH: Object is ready to be published
- IN_PROGRESS: Publication is currently in progress
- PUBLISH_SUCCESS: Publication completed successfully
- PUBLISH_FAILED: Publication failed with errors
- PUBLISH_CANCELED: Publication was canceled by user
Error message if publication failed
Status of a publish operation for a proposed object.
- READY_TO_PUBLISH: Object is ready to be published
- IN_PROGRESS: Publication is currently in progress
- PUBLISH_SUCCESS: Publication completed successfully
- PUBLISH_FAILED: Publication failed with errors
- PUBLISH_CANCELED: Publication was canceled by user
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unexpected error
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -H 'Authorization: <value>' https://{api_host}/ssp/segmentation/{session-id}/results/proposed-ids-security-policies/{policy-id}/status