Documentation ¶
Index ¶
- func AddVirtualMachineHardDiskDrive(vmName string, vhdRoot string, vhdName string, vhdSizeBytes int64, ...) error
- func CheckVMName(vmName string) error
- func CloneVirtualMachine(cloneFromVmcxPath string, cloneFromVmName string, cloneFromSnapshotName string, ...) error
- func CompactDisks(path string) (result string, err error)
- func ConnectVirtualMachine(vmName string) (context.CancelFunc, error)
- func ConnectVirtualMachineNetworkAdapterToSwitch(vmName string, switchName string) error
- func CopyVmcxVirtualMachine(exportPath string, cloneFromVmcxPath string) error
- func CreateDvdDrive(vmName string, isoPath string, generation uint) (uint, uint, error)
- func CreateExternalVirtualSwitch(vmName string, switchName string) error
- func CreateVirtualMachine(vmName string, path string, harddrivePath string, ram int64, diskSize int64, ...) error
- func CreateVirtualSwitch(switchName string, switchType string) (bool, error)
- func DeleteAllDvdDrives(vmName string) error
- func DeleteDvdDrive(vmName string, controllerNumber uint, controllerLocation uint) error
- func DeleteVirtualMachine(vmName string) error
- func DeleteVirtualSwitch(switchName string) error
- func DisableAutomaticCheckpoints(vmName string) error
- func DisconnectVirtualMachine(cancel context.CancelFunc)
- func EnableVirtualMachineIntegrationService(vmName string, integrationServiceName string) error
- func ExportVirtualMachine(vmName string, path string) error
- func ExportVmcxVirtualMachine(exportPath string, vmName string, snapshotName string, allSnapshots bool) error
- func GetExternalOnlineVirtualSwitch() (string, error)
- func GetHostAdapterIpAddressForSwitch(switchName string) (string, error)
- func GetVirtualMachineGeneration(vmName string) (uint, error)
- func GetVirtualMachineNetworkAdapterAddress(vmName string) (string, error)
- func GetVirtualMachineSwitchName(vmName string) (string, error)
- func ImportVmcxVirtualMachine(importPath string, vmName string, harddrivePath string, ram int64, ...) error
- func IpAddress(mac string) (string, error)
- func IsOff(vmName string) (bool, error)
- func IsRunning(vmName string) (bool, error)
- func Mac(vmName string) (string, error)
- func MountDvdDrive(vmName string, path string, controllerNumber uint, controllerLocation uint) error
- func MountFloppyDrive(vmName string, path string) error
- func MoveCreatedVHDsToOutputDir(srcPath, dstPath string) error
- func PreserveLegacyExportBehaviour(srcPath, dstPath string) error
- func ReplaceVirtualMachineNetworkAdapter(vmName string, legacy bool) error
- func RestartVirtualMachine(vmName string) error
- func SetBootDvdDrive(vmName string, controllerNumber uint, controllerLocation uint, generation uint) error
- func SetBootOrder(vmName string, bootOrder []string) error
- func SetFirstBootDevice(vmName string, controllerType string, controllerNumber uint, ...) error
- func SetFirstBootDeviceGen1(vmName string, controllerType string) error
- func SetFirstBootDeviceGen2(vmName string, controllerType string, controllerNumber uint, ...) error
- func SetNetworkAdapterVlanId(switchName string, vlanId string) error
- func SetVirtualMachineCpuCount(vmName string, cpu uint) error
- func SetVirtualMachineDynamicMemory(vmName string, enableDynamicMemory bool) error
- func SetVirtualMachineMacSpoofing(vmName string, enableMacSpoofing bool) error
- func SetVirtualMachineSecureBoot(vmName string, enableSecureBoot bool, templateName string) error
- func SetVirtualMachineVirtualizationExtensions(vmName string, enableVirtualizationExtensions bool) error
- func SetVirtualMachineVlanId(vmName string, vlanId string) error
- func SetVmNetworkAdapterMacAddress(vmName string, mac string) error
- func ShutDown(vmName string) error
- func StartVirtualMachine(vmName string) error
- func StopVirtualMachine(vmName string) error
- func TurnOff(vmName string) error
- func TypeScanCodes(vmName string, scanCodes string) error
- func UnmountDvdDrive(vmName string, controllerNumber uint, controllerLocation uint) error
- func UnmountFloppyDrive(vmName string) error
- func UntagVirtualMachineNetworkAdapterVlan(vmName string, switchName string) error
- func Uptime(vmName string) (uint64, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddVirtualMachineHardDiskDrive ¶ added in v1.1.2
func CheckVMName ¶ added in v1.4.2
func CloneVirtualMachine ¶ added in v1.1.1
func CompactDisks ¶
func ConnectVirtualMachine ¶ added in v1.2.4
func ConnectVirtualMachine(vmName string) (context.CancelFunc, error)
func CopyVmcxVirtualMachine ¶ added in v1.3.0
func CreateDvdDrive ¶
func CreateVirtualMachine ¶
func CreateVirtualSwitch ¶
func DeleteAllDvdDrives ¶
func DeleteDvdDrive ¶
func DeleteVirtualMachine ¶
func DeleteVirtualSwitch ¶
func DisableAutomaticCheckpoints ¶ added in v1.1.1
func DisconnectVirtualMachine ¶ added in v1.2.4
func DisconnectVirtualMachine(cancel context.CancelFunc)
func ExportVirtualMachine ¶
func ExportVmcxVirtualMachine ¶ added in v1.3.0
func GetVirtualMachineGeneration ¶ added in v1.1.1
func ImportVmcxVirtualMachine ¶ added in v1.3.0
func MountDvdDrive ¶
func MountFloppyDrive ¶
func MoveCreatedVHDsToOutputDir ¶ added in v1.3.0
func PreserveLegacyExportBehaviour ¶ added in v1.3.0
func ReplaceVirtualMachineNetworkAdapter ¶ added in v1.3.4
func RestartVirtualMachine ¶
func SetBootDvdDrive ¶
func SetBootOrder ¶ added in v1.5.6
func SetFirstBootDevice ¶ added in v1.5.5
func SetFirstBootDeviceGen1 ¶ added in v1.5.5
func SetFirstBootDeviceGen2 ¶ added in v1.5.5
func SetNetworkAdapterVlanId ¶
func SetVirtualMachineVlanId ¶
func SetVmNetworkAdapterMacAddress ¶ added in v1.2.0
func StartVirtualMachine ¶
func StopVirtualMachine ¶
func TypeScanCodes ¶
func UnmountDvdDrive ¶
func UnmountFloppyDrive ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.