govc

govc provider for quicue. vSphere VM management via Go vSphere CLI.

17 templates 14 bound Compute active
admin: 8 connect: 1 info: 7 monitor: 1

Actions

ActionCategoryDescriptionParamsCommand TemplateFlags
vm_infoinfoGet VM power state, CPU, memory, and guest IPvm_pathgovc vm.info {vm_path}idempotent
3-layer composition
INTERFACE#ActionDef & { name: "VM Info", category: "info" }
PROVIDERcommand_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
}