1/* 2 * HCS API 3 * 4 * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) 5 * 6 * API version: 2.1 7 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 8 */ 9 10package hcsschema 11 12type 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