Actions
| Action | Category | Description | Params | Command Template | Flags |
|---|---|---|---|---|---|
vm_start | admin | Start a VirtualMachine | vm_name, namespace | virtctl start {vm_name} -n {namespace} | |
3-layer compositionINTERFACE
#ActionDef & { name: "vm_start", category: "admin" }PROVIDER
command_template: "virtctl start {vm_name} -n {namespace}"
params: { vm_name: from_field: "vm_name", namespace: from_field: "namespace" }
| |||||
Import
import "quicue.ca/template/kubevirt/patterns"
actions: patterns.#ukubevirtRegistry
JSON-LD
{
"@id": "https://quicue.ca/project/quicue-kubevirt",
"@type": "quicue:Provider",
"quicue:providerName": "kubevirt",
"quicue:category": "compute",
"quicue:actionCount": 13
}