powercli

PowerCLI provider for quicue. vSphere VM management via VMware PowerShell cmdlets.

16 templates 13 bound Compute active
admin: 8 connect: 2 info: 5 monitor: 1

Actions

ActionCategoryDescriptionParamsCommand TemplateFlags
connectconnectEstablish PowerCLI session to vCenter serverserver, user, passwordConnect-VIServer -Server {server} -User {user} -Password {password}
3-layer composition
INTERFACE#ActionDef & { name: "Connect to vCenter", category: "connect" }
PROVIDERcommand_template: "Connect-VIServer -Server {server} -User {user} -Password {password}"
params: { server: from_field: "vcenter_host", user: from_field: "vcenter_user", password: from_field: "vcenter_password" }

Import

import "quicue.ca/template/powercli/patterns"

actions: patterns.#upowercliRegistry

JSON-LD

{
  "@id": "https://quicue.ca/project/quicue-powercli",
  "@type": "quicue:Provider",
  "quicue:providerName": "powercli",
  "quicue:category": "compute",
  "quicue:actionCount": 16
}