control_resource
Start, stop, or restart Coolify resources such as apps, databases, and services. Confirm destructive operations; get deployment UUIDs for application progress.
Instructions
Start, stop (fenced), or restart (fenced) a Coolify resource. stop and restart are destructive — they require --allow-destructive and confirm:true. For applications, start/restart return a deployment_uuid that can be used to track progress.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | ||
| uuid | Yes | The Coolify UUID of the resource. | |
| action | Yes | ||
| confirm | No | Must be true to confirm destructive operations (stop, restart). | |
| dry_run | No | If true, show what would happen without performing the action (stop, restart). | |
| instance | No | Coolify instance name (omit for the default). | |
| instant_deploy | No | Applications only: skip the build queue. |