| /* | |
| * HCS API | |
| * | |
| * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) | |
| * | |
| * API version: 2.1 | |
| * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) | |
| */ | |
| package hcsschema | |
| type Devices struct { | |
| ComPorts map[string]ComPort `json:"ComPorts,omitempty"` | |
| Scsi map[string]Scsi `json:"Scsi,omitempty"` | |
| VirtualPMem *VirtualPMemController `json:"VirtualPMem,omitempty"` | |
| NetworkAdapters map[string]NetworkAdapter `json:"NetworkAdapters,omitempty"` | |
| VideoMonitor *VideoMonitor `json:"VideoMonitor,omitempty"` | |
| Keyboard *Keyboard `json:"Keyboard,omitempty"` | |
| Mouse *Mouse `json:"Mouse,omitempty"` | |
| HvSocket *HvSocket2 `json:"HvSocket,omitempty"` | |
| EnhancedModeVideo *EnhancedModeVideo `json:"EnhancedModeVideo,omitempty"` | |
| GuestCrashReporting *GuestCrashReporting `json:"GuestCrashReporting,omitempty"` | |
| VirtualSmb *VirtualSmb `json:"VirtualSmb,omitempty"` | |
| Plan9 *Plan9 `json:"Plan9,omitempty"` | |
| Battery *Battery `json:"Battery,omitempty"` | |
| FlexibleIov map[string]FlexibleIoDevice `json:"FlexibleIov,omitempty"` | |
| SharedMemory *SharedMemoryConfiguration `json:"SharedMemory,omitempty"` | |
| // TODO: This is pre-release support in schema 2.3. Need to add build number | |
| // docs when a public build with this is out. | |
| VirtualPci map[string]VirtualPciDevice `json:",omitempty"` | |
| } |