@type t() :: %DockerEngineAPI.Model.ContainerUpdateRequest{
BlkioDeviceReadBps: [DockerEngineAPI.Model.ThrottleDevice.t()] | nil,
BlkioDeviceReadIOps: [DockerEngineAPI.Model.ThrottleDevice.t()] | nil,
BlkioDeviceWriteBps: [DockerEngineAPI.Model.ThrottleDevice.t()] | nil,
BlkioDeviceWriteIOps: [DockerEngineAPI.Model.ThrottleDevice.t()] | nil,
BlkioWeight: integer() | nil,
BlkioWeightDevice:
[DockerEngineAPI.Model.ResourcesBlkioWeightDeviceInner.t()] | nil,
CgroupParent: String.t() | nil,
CpuCount: integer() | nil,
CpuPercent: integer() | nil,
CpuPeriod: integer() | nil,
CpuQuota: integer() | nil,
CpuRealtimePeriod: integer() | nil,
CpuRealtimeRuntime: integer() | nil,
CpuShares: integer() | nil,
CpusetCpus: String.t() | nil,
CpusetMems: String.t() | nil,
DeviceCgroupRules: [String.t()] | nil,
DeviceRequests: [DockerEngineAPI.Model.DeviceRequest.t()] | nil,
Devices: [DockerEngineAPI.Model.DeviceMapping.t()] | nil,
IOMaximumBandwidth: integer() | nil,
IOMaximumIOps: integer() | nil,
Init: boolean() | nil,
KernelMemoryTCP: integer() | nil,
Memory: integer() | nil,
MemoryReservation: integer() | nil,
MemorySwap: integer() | nil,
MemorySwappiness: integer() | nil,
NanoCpus: integer() | nil,
OomKillDisable: boolean() | nil,
PidsLimit: integer() | nil,
RestartPolicy: DockerEngineAPI.Model.RestartPolicy.t() | nil,
Ulimits: [DockerEngineAPI.Model.ResourcesUlimitsInner.t()] | nil
}