Pause a deployment
POST/deployments/:id/pause
Pauses a rolling deployment, allowing it to be resumed later.
Status: Not implemented - Planned for Phase 9 (Deployment Control APIs) Requires: Phase 3 (Rolling Strategy)
What Happens
- Deployment state changes to "paused"
- Rollout is suspended at current progress
- Can be resumed with POST /deployments/:id/resume
When to Use
- Temporarily halt rollout for observation
- Wait for off-peak hours before continuing
- Coordinate with other operational activities
Request
Responses
- 200
- 400
- 404
- 409
- 500
OK
Invalid request
Deployment not found
Deployment cannot be paused in current state
Internal Server Error