rest

package
v0.6.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VzVirtualMachine

type VzVirtualMachine struct {
	*vf.VirtualMachine
}

func NewVzVirtualMachine

func NewVzVirtualMachine(vm *vf.VirtualMachine) *VzVirtualMachine

func (*VzVirtualMachine) ChangeState

func (vm *VzVirtualMachine) ChangeState(newState define.StateChange) error

ChangeState execute a state change (i.e. running to stopped)

func (*VzVirtualMachine) GetVMState

func (vm *VzVirtualMachine) GetVMState(c *gin.Context)

GetVMState retrieves the current vm state

func (*VzVirtualMachine) Inspect

func (vm *VzVirtualMachine) Inspect(c *gin.Context)

Inspect returns information about the virtual machine like hw resources and devices

func (*VzVirtualMachine) SetVMState

func (vm *VzVirtualMachine) SetVMState(c *gin.Context)

SetVMState requests a state change on a virtual machine. At this time only the following states are valid: Pause - pause a running machine Resume - resume a paused machine Stop - stops a running machine HardStop - forceably stops a running machine

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL