Actions
| Action | Category | Description | Params | Command Template | Flags |
|---|---|---|---|---|---|
pct_status | monitor | Check LXC container status | node, ctid | ssh {node} 'pct status {ctid}' | idempotent |
3-layer compositionINTERFACE
#ActionDef & { name: "Container Status", category: "monitor" }PROVIDER
command_template: "ssh {node} 'pct status {ctid}'"
params: { node: from_field: "host", ctid: from_field: "container_id" }
| |||||
Import
import "quicue.ca/template/proxmox/patterns"
actions: patterns.#uproxmoxRegistry
JSON-LD
{
"@id": "https://quicue.ca/project/quicue-proxmox",
"@type": "quicue:Provider",
"quicue:providerName": "proxmox",
"quicue:category": "compute",
"quicue:actionCount": 28
}