Actions
| Action | Category | Description | Params | Command Template | Flags |
|---|---|---|---|---|---|
vm_info | info | Get VM power state, CPU, memory, and guest IP | vm_path | govc vm.info {vm_path} | idempotent |
3-layer compositionINTERFACE
#ActionDef & { name: "VM Info", category: "info" }PROVIDER
command_template: "govc vm.info {vm_path}"
params: { vm_path: from_field: "vm_path" }
| |||||
Import
import "quicue.ca/template/govc/patterns"
actions: patterns.#ugovcRegistry
JSON-LD
{
"@id": "https://quicue.ca/project/quicue-govc",
"@type": "quicue:Provider",
"quicue:providerName": "govc",
"quicue:category": "compute",
"quicue:actionCount": 17
}