manage_storage
List, create, update, or delete persistent volume storage for applications, databases, or services. Manage storage to keep data intact across deploys.
Instructions
List, create, update, or delete persistent volume storage for an application, database, or service. For create/update, pass the storage fields in fields (create requires type and mount_path; also name, host_path, content, is_directory, fs_path).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | ||
| uuid | Yes | ||
| action | Yes | ||
| fields | No | Storage fields for create/update (create requires type and mount_path; also name, host_path, content, is_directory, fs_path), sent verbatim as the request body — any field the Coolify endpoint accepts is allowed. | |
| confirm | No | Required for delete. | |
| dry_run | No | ||
| instance | No | Coolify instance name (omit for the default). | |
| fields_json | No | JSON-encoded alternative to `fields` (mutually exclusive) for clients whose strict schema handling strips free-form object contents. | |
| storage_uuid | No | Required for update and delete. |