pve_node_storage_backend_create
Creates a storage backend (LVM, LVMthin, ZFS, directory) on a Proxmox node using backend-specific disk and filesystem parameters. Confirmation required.
Instructions
MUTATION: create a storage backend on the node (lvm/lvmthin/zfs/directory).
Per-backend required params: zfs: devices (comma-sep disk list) + raidlevel lvm/lvmthin: devices (single disk) directory: devices (disk path) + filesystem (e.g. ext4)
The named disk(s) are consumed by the new backend. confirm=True to execute.
POST /nodes/{node}/disks/{backend} Smoke-confirm: endpoint and body shape not live-verified. May return a task UPID (async).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kw | Yes | ||
| name | Yes | ||
| node | No | ||
| backend | Yes | ||
| confirm | No | ||
| devices | No | ||
| proximo_target | No | Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |