...
1
9
10 package hcsschema
11
12 type Devices struct {
13 ComPorts map[string]ComPort `json:"ComPorts,omitempty"`
14
15 Scsi map[string]Scsi `json:"Scsi,omitempty"`
16
17 VirtualPMem *VirtualPMemController `json:"VirtualPMem,omitempty"`
18
19 NetworkAdapters map[string]NetworkAdapter `json:"NetworkAdapters,omitempty"`
20
21 VideoMonitor *VideoMonitor `json:"VideoMonitor,omitempty"`
22
23 Keyboard *Keyboard `json:"Keyboard,omitempty"`
24
25 Mouse *Mouse `json:"Mouse,omitempty"`
26
27 HvSocket *HvSocket2 `json:"HvSocket,omitempty"`
28
29 EnhancedModeVideo *EnhancedModeVideo `json:"EnhancedModeVideo,omitempty"`
30
31 GuestCrashReporting *GuestCrashReporting `json:"GuestCrashReporting,omitempty"`
32
33 VirtualSmb *VirtualSmb `json:"VirtualSmb,omitempty"`
34
35 Plan9 *Plan9 `json:"Plan9,omitempty"`
36
37 Battery *Battery `json:"Battery,omitempty"`
38
39 FlexibleIov map[string]FlexibleIoDevice `json:"FlexibleIov,omitempty"`
40
41 SharedMemory *SharedMemoryConfiguration `json:"SharedMemory,omitempty"`
42
43
44
45 VirtualPci map[string]VirtualPciDevice `json:",omitempty"`
46 }
47
View as plain text