Actions
| Action | Category | Description | Params | Command Template | Flags |
|---|---|---|---|---|---|
connect | connect | Establish PowerCLI session to vCenter server | server, user, password | Connect-VIServer -Server {server} -User {user} -Password {password} | |
3-layer compositionINTERFACE
#ActionDef & { name: "Connect to vCenter", category: "connect" }PROVIDER
command_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
}