# Packages
No description provided by the author
# README
hyperctl
A simple sdk for Microsoft Hyper-V virtual machine management which is implemented in Go and using wmi.
Installation
go get github.com/rokukoo/hyperctl
Features
NetworkAdapter
|
Ty | N~ | ۏ^ |
---|---|---|
List | RhgQ~MhV | ' |
Enable | /T(uQ~MhV | L' |
Disable | y(uQ~MhV | L' |
Configure | MnQ~MhV | L' |
FindByName | 9hnc | |
TygQ~MhV | L' |
VirtualMachine
- Create
- Destroy
- Delete
- Start
- Stop
- ForceStop
- Shutdown
- Reboot
- ForceReboot
- Pause
- Restore
- Save
- Resume
- Snapshot
- ModifyName
- ModifySpecByName
- ModifyInternalIPv4Address
- GetKvpItem
- SetKvpItem
- ListKvpItems
- GetById
- List
- FindByName
- FirstByName
VirtualHardDisk
- Create
- DeleteByPath
- Attach
- Detach
- Resize
- GetByPath
VirtualSwitch
- Create
- External
- Bridge
- Internal
- Private
- Delete
- ChangeType
- EnableVLan/DisableVLan
- SetVlanId
- GetById
- FindByName
- List
VirtualNetworkAdapter
- Create/Attach
- Delete/Detach
- Connect
- Disconnect
- SetMacAddress
- SetBandwidth
- EnableVLan/DisableVLan
- SetVLanId
- ModifyConfiguration
- List
- FindByName
Cluster
- ListNodes