podman
1package define
2
3// InspectResponse is used when responding to a request for
4// information about the virtual machine
5type InspectResponse struct {
6CPUs uint `json:"cpus"`
7Memory uint64 `json:"memory"`
8// Devices []config.VirtioDevice `json:"devices"`
9}
10
11// VMState can be used to describe the current state of a VM
12// as well as used to request a state change
13type VMState struct {
14State string `json:"state"`
15}
16
17type StateChange string
18
19const (
20Resume StateChange = "Resume"
21Pause StateChange = "Pause"
22Stop StateChange = "Stop"
23HardStop StateChange = "HardStop"
24)
25