@type t() :: %DockerEngineAPI.Model.SystemInfo{
Architecture: String.t(),
BridgeNfIp6tables: boolean(),
BridgeNfIptables: boolean(),
CPUSet: boolean(),
CPUShares: boolean(),
CgroupDriver: String.t(),
CgroupVersion: String.t(),
ContainerdCommit: Commit,
Containers: integer(),
ContainersPaused: integer(),
ContainersRunning: integer(),
ContainersStopped: integer(),
CpuCfsPeriod: boolean(),
CpuCfsQuota: boolean(),
Debug: boolean(),
DefaultAddressPools: [SystemInfoDefaultAddressPools],
DefaultRuntime: String.t(),
DockerRootDir: String.t(),
Driver: String.t(),
DriverStatus: [[String.t()]],
ExperimentalBuild: boolean(),
GenericResources: GenericResources,
HttpProxy: String.t(),
HttpsProxy: String.t(),
ID: String.t(),
IPv4Forwarding: boolean(),
Images: integer(),
IndexServerAddress: String.t(),
InitBinary: String.t(),
InitCommit: Commit,
Isolation: String.t(),
KernelMemoryTCP: boolean(),
KernelVersion: String.t(),
Labels: [String.t()],
LiveRestoreEnabled: boolean(),
LoggingDriver: String.t(),
MemTotal: integer(),
MemoryLimit: boolean(),
NCPU: integer(),
NEventsListener: integer(),
NFd: integer(),
NGoroutines: integer(),
Name: String.t(),
NoProxy: String.t(),
OSType: String.t(),
OSVersion: String.t(),
OomKillDisable: boolean(),
OperatingSystem: String.t(),
PidsLimit: boolean(),
Plugins: PluginsInfo,
ProductLicense: String.t(),
RegistryConfig: RegistryServiceConfig,
RuncCommit: Commit,
Runtimes: %{optional(String.t()) => Runtime},
SecurityOptions: [String.t()],
ServerVersion: String.t(),
SwapLimit: boolean(),
Swarm: SwarmInfo,
SystemTime: String.t(),
Warnings: [String.t()]
}