ContainerDeviceRequest.fromJson constructor
Deserialises from Docker's JSON representation.
Implementation
factory ContainerDeviceRequest.fromJson(Map<String, dynamic> json) =>
ContainerDeviceRequest(
driver: json['Driver'] as String?,
count: json['Count'] as int?,
deviceIDs: (json['DeviceIDs'] as List<dynamic>?)?.cast<String>(),
capabilities: (json['Capabilities'] as List<dynamic>?)
?.map((e) => (e as List<dynamic>).cast<String>())
.toList(),
options:
(json['Options'] as Map<String, dynamic>?)?.cast<String, String>(),
);