From da123de33c4c2214be4fda34c4f2298022593bb7 Mon Sep 17 00:00:00 2001 From: Dominic Tubach Date: Thu, 3 Aug 2017 17:39:11 +0200 Subject: [PATCH 1/2] Add missing properties to HostConfig - Properties added: Tmpfs, MemoryReservation, KernelMemory, and CpuQuota --- docker-swagger.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docker-swagger.json b/docker-swagger.json index 11ca50de..e3116f04 100644 --- a/docker-swagger.json +++ b/docker-swagger.json @@ -165,6 +165,12 @@ "type": "string" } }, + "Tmpfs": { + "type": ["object", "null"], + "additionalProperties": { + "type": "string" + } + }, "Links": { "type": ["array", "null"], "items": { @@ -185,12 +191,21 @@ "type": "integer", "default": 0 }, + "MemoryReservation": { + "type": "integer" + }, + "KernelMemory": { + "type": "integer" + }, "CpuShares": { "type": "integer" }, "CpuPeriod": { "type": "integer" }, + "CpuQuota": { + "type": "integer" + }, "CpusetCpus": { "type": "string" }, From 64741677253660969f9ffacb6863f479bc6ea01f Mon Sep 17 00:00:00 2001 From: Dominic Tubach Date: Thu, 3 Aug 2017 17:39:27 +0200 Subject: [PATCH 2/2] Update generated HostConfig --- generated/Model/HostConfig.php | 96 +++ generated/Normalizer/HostConfigNormalizer.php | 654 ++++++++++-------- 2 files changed, 445 insertions(+), 305 deletions(-) diff --git a/generated/Model/HostConfig.php b/generated/Model/HostConfig.php index 9b08c63f..ade52465 100644 --- a/generated/Model/HostConfig.php +++ b/generated/Model/HostConfig.php @@ -8,6 +8,10 @@ class HostConfig * @var string[]|null */ protected $binds; + /** + * @var string[]|null + */ + protected $tmpfs; /** * @var string[]|null */ @@ -24,6 +28,14 @@ class HostConfig * @var int */ protected $memorySwap; + /** + * @var int + */ + protected $memoryReservation; + /** + * @var int + */ + protected $kernelMemory; /** * @var int */ @@ -32,6 +44,10 @@ class HostConfig * @var int */ protected $cpuPeriod; + /** + * @var int + */ + protected $cpuQuota; /** * @var string */ @@ -205,6 +221,26 @@ public function setBinds($binds = null) return $this; } + /** + * @return string[]|null + */ + public function getTmpfs() + { + return $this->tmpfs; + } + + /** + * @param string[]|null $tmpfs + * + * @return self + */ + public function setTmpfs($tmpfs = null) + { + $this->tmpfs = $tmpfs; + + return $this; + } + /** * @return string[]|null */ @@ -285,6 +321,46 @@ public function setMemorySwap($memorySwap = null) return $this; } + /** + * @return int + */ + public function getMemoryReservation() + { + return $this->memoryReservation; + } + + /** + * @param int $memoryReservation + * + * @return self + */ + public function setMemoryReservation($memoryReservation = null) + { + $this->memoryReservation = $memoryReservation; + + return $this; + } + + /** + * @return int + */ + public function getKernelMemory() + { + return $this->kernelMemory; + } + + /** + * @param int $kernelMemory + * + * @return self + */ + public function setKernelMemory($kernelMemory = null) + { + $this->kernelMemory = $kernelMemory; + + return $this; + } + /** * @return int */ @@ -325,6 +401,26 @@ public function setCpuPeriod($cpuPeriod = null) return $this; } + /** + * @return int + */ + public function getCpuQuota() + { + return $this->cpuQuota; + } + + /** + * @param int $cpuQuota + * + * @return self + */ + public function setCpuQuota($cpuQuota = null) + { + $this->cpuQuota = $cpuQuota; + + return $this; + } + /** * @return string */ diff --git a/generated/Normalizer/HostConfigNormalizer.php b/generated/Normalizer/HostConfigNormalizer.php index f2477bea..3cb22e3a 100644 --- a/generated/Normalizer/HostConfigNormalizer.php +++ b/generated/Normalizer/HostConfigNormalizer.php @@ -53,33 +53,47 @@ public function denormalize($data, $class, $format = null, array $context = []) } $object->setBinds($value); } + if (property_exists($data, 'Tmpfs')) { + $value_2 = $data->{'Tmpfs'}; + if (is_object($data->{'Tmpfs'})) { + $values_1 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data->{'Tmpfs'} as $key => $value_3) { + $values_1[$key] = $value_3; + } + $value_2 = $values_1; + } + if (is_null($data->{'Tmpfs'})) { + $value_2 = $data->{'Tmpfs'}; + } + $object->setTmpfs($value_2); + } if (property_exists($data, 'Links')) { - $value_2 = $data->{'Links'}; + $value_4 = $data->{'Links'}; if (is_array($data->{'Links'})) { - $values_1 = []; - foreach ($data->{'Links'} as $value_3) { - $values_1[] = $value_3; + $values_2 = []; + foreach ($data->{'Links'} as $value_5) { + $values_2[] = $value_5; } - $value_2 = $values_1; + $value_4 = $values_2; } if (is_null($data->{'Links'})) { - $value_2 = $data->{'Links'}; + $value_4 = $data->{'Links'}; } - $object->setLinks($value_2); + $object->setLinks($value_4); } if (property_exists($data, 'LxcConf')) { - $value_4 = $data->{'LxcConf'}; + $value_6 = $data->{'LxcConf'}; if (is_object($data->{'LxcConf'})) { - $values_2 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); - foreach ($data->{'LxcConf'} as $key => $value_5) { - $values_2[$key] = $value_5; + $values_3 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data->{'LxcConf'} as $key_1 => $value_7) { + $values_3[$key_1] = $value_7; } - $value_4 = $values_2; + $value_6 = $values_3; } if (is_null($data->{'LxcConf'})) { - $value_4 = $data->{'LxcConf'}; + $value_6 = $data->{'LxcConf'}; } - $object->setLxcConf($value_4); + $object->setLxcConf($value_6); } if (property_exists($data, 'Memory')) { $object->setMemory($data->{'Memory'}); @@ -87,12 +101,21 @@ public function denormalize($data, $class, $format = null, array $context = []) if (property_exists($data, 'MemorySwap')) { $object->setMemorySwap($data->{'MemorySwap'}); } + if (property_exists($data, 'MemoryReservation')) { + $object->setMemoryReservation($data->{'MemoryReservation'}); + } + if (property_exists($data, 'KernelMemory')) { + $object->setKernelMemory($data->{'KernelMemory'}); + } if (property_exists($data, 'CpuShares')) { $object->setCpuShares($data->{'CpuShares'}); } if (property_exists($data, 'CpuPeriod')) { $object->setCpuPeriod($data->{'CpuPeriod'}); } + if (property_exists($data, 'CpuQuota')) { + $object->setCpuQuota($data->{'CpuQuota'}); + } if (property_exists($data, 'CpusetCpus')) { $object->setCpusetCpus($data->{'CpusetCpus'}); } @@ -109,74 +132,74 @@ public function denormalize($data, $class, $format = null, array $context = []) $object->setBlkioWeight($data->{'BlkioWeight'}); } if (property_exists($data, 'BlkioWeightDevice')) { - $value_6 = $data->{'BlkioWeightDevice'}; + $value_8 = $data->{'BlkioWeightDevice'}; if (is_array($data->{'BlkioWeightDevice'})) { - $values_3 = []; - foreach ($data->{'BlkioWeightDevice'} as $value_7) { - $values_3[] = $this->serializer->deserialize($value_7, 'Docker\\API\\Model\\DeviceWeight', 'raw', $context); + $values_4 = []; + foreach ($data->{'BlkioWeightDevice'} as $value_9) { + $values_4[] = $this->serializer->deserialize($value_9, 'Docker\\API\\Model\\DeviceWeight', 'raw', $context); } - $value_6 = $values_3; + $value_8 = $values_4; } if (is_null($data->{'BlkioWeightDevice'})) { - $value_6 = $data->{'BlkioWeightDevice'}; + $value_8 = $data->{'BlkioWeightDevice'}; } - $object->setBlkioWeightDevice($value_6); + $object->setBlkioWeightDevice($value_8); } if (property_exists($data, 'BlkioDeviceReadBps')) { - $value_8 = $data->{'BlkioDeviceReadBps'}; + $value_10 = $data->{'BlkioDeviceReadBps'}; if (is_array($data->{'BlkioDeviceReadBps'})) { - $values_4 = []; - foreach ($data->{'BlkioDeviceReadBps'} as $value_9) { - $values_4[] = $this->serializer->deserialize($value_9, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); + $values_5 = []; + foreach ($data->{'BlkioDeviceReadBps'} as $value_11) { + $values_5[] = $this->serializer->deserialize($value_11, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); } - $value_8 = $values_4; + $value_10 = $values_5; } if (is_null($data->{'BlkioDeviceReadBps'})) { - $value_8 = $data->{'BlkioDeviceReadBps'}; + $value_10 = $data->{'BlkioDeviceReadBps'}; } - $object->setBlkioDeviceReadBps($value_8); + $object->setBlkioDeviceReadBps($value_10); } if (property_exists($data, 'BlkioDeviceReadIOps')) { - $value_10 = $data->{'BlkioDeviceReadIOps'}; + $value_12 = $data->{'BlkioDeviceReadIOps'}; if (is_array($data->{'BlkioDeviceReadIOps'})) { - $values_5 = []; - foreach ($data->{'BlkioDeviceReadIOps'} as $value_11) { - $values_5[] = $this->serializer->deserialize($value_11, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); + $values_6 = []; + foreach ($data->{'BlkioDeviceReadIOps'} as $value_13) { + $values_6[] = $this->serializer->deserialize($value_13, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); } - $value_10 = $values_5; + $value_12 = $values_6; } if (is_null($data->{'BlkioDeviceReadIOps'})) { - $value_10 = $data->{'BlkioDeviceReadIOps'}; + $value_12 = $data->{'BlkioDeviceReadIOps'}; } - $object->setBlkioDeviceReadIOps($value_10); + $object->setBlkioDeviceReadIOps($value_12); } if (property_exists($data, 'BlkioDeviceWriteBps')) { - $value_12 = $data->{'BlkioDeviceWriteBps'}; + $value_14 = $data->{'BlkioDeviceWriteBps'}; if (is_array($data->{'BlkioDeviceWriteBps'})) { - $values_6 = []; - foreach ($data->{'BlkioDeviceWriteBps'} as $value_13) { - $values_6[] = $this->serializer->deserialize($value_13, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); + $values_7 = []; + foreach ($data->{'BlkioDeviceWriteBps'} as $value_15) { + $values_7[] = $this->serializer->deserialize($value_15, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); } - $value_12 = $values_6; + $value_14 = $values_7; } if (is_null($data->{'BlkioDeviceWriteBps'})) { - $value_12 = $data->{'BlkioDeviceWriteBps'}; + $value_14 = $data->{'BlkioDeviceWriteBps'}; } - $object->setBlkioDeviceWriteBps($value_12); + $object->setBlkioDeviceWriteBps($value_14); } if (property_exists($data, 'BlkioDeviceWriteIOps')) { - $value_14 = $data->{'BlkioDeviceWriteIOps'}; + $value_16 = $data->{'BlkioDeviceWriteIOps'}; if (is_array($data->{'BlkioDeviceWriteIOps'})) { - $values_7 = []; - foreach ($data->{'BlkioDeviceWriteIOps'} as $value_15) { - $values_7[] = $this->serializer->deserialize($value_15, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); + $values_8 = []; + foreach ($data->{'BlkioDeviceWriteIOps'} as $value_17) { + $values_8[] = $this->serializer->deserialize($value_17, 'Docker\\API\\Model\\DeviceRate', 'raw', $context); } - $value_14 = $values_7; + $value_16 = $values_8; } if (is_null($data->{'BlkioDeviceWriteIOps'})) { - $value_14 = $data->{'BlkioDeviceWriteIOps'}; + $value_16 = $data->{'BlkioDeviceWriteIOps'}; } - $object->setBlkioDeviceWriteIOps($value_14); + $object->setBlkioDeviceWriteIOps($value_16); } if (property_exists($data, 'MemorySwappiness')) { $object->setMemorySwappiness($data->{'MemorySwappiness'}); @@ -191,29 +214,29 @@ public function denormalize($data, $class, $format = null, array $context = []) $object->setPidsLimit($data->{'PidsLimit'}); } if (property_exists($data, 'PortBindings')) { - $value_16 = $data->{'PortBindings'}; + $value_18 = $data->{'PortBindings'}; if (is_object($data->{'PortBindings'})) { - $values_8 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); - foreach ($data->{'PortBindings'} as $key_1 => $value_17) { - $value_18 = $value_17; - if (is_array($value_17)) { - $values_9 = []; - foreach ($value_17 as $value_19) { - $values_9[] = $this->serializer->deserialize($value_19, 'Docker\\API\\Model\\PortBinding', 'raw', $context); + $values_9 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data->{'PortBindings'} as $key_2 => $value_19) { + $value_20 = $value_19; + if (is_array($value_19)) { + $values_10 = []; + foreach ($value_19 as $value_21) { + $values_10[] = $this->serializer->deserialize($value_21, 'Docker\\API\\Model\\PortBinding', 'raw', $context); } - $value_18 = $values_9; + $value_20 = $values_10; } - if (is_null($value_17)) { - $value_18 = $value_17; + if (is_null($value_19)) { + $value_20 = $value_19; } - $values_8[$key_1] = $value_18; + $values_9[$key_2] = $value_20; } - $value_16 = $values_8; + $value_18 = $values_9; } if (is_null($data->{'PortBindings'})) { - $value_16 = $data->{'PortBindings'}; + $value_18 = $data->{'PortBindings'}; } - $object->setPortBindings($value_16); + $object->setPortBindings($value_18); } if (property_exists($data, 'PublishAllPorts')) { $object->setPublishAllPorts($data->{'PublishAllPorts'}); @@ -225,144 +248,144 @@ public function denormalize($data, $class, $format = null, array $context = []) $object->setReadonlyRootfs($data->{'ReadonlyRootfs'}); } if (property_exists($data, 'Sysctls')) { - $value_20 = $data->{'Sysctls'}; + $value_22 = $data->{'Sysctls'}; if (is_object($data->{'Sysctls'})) { - $values_10 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); - foreach ($data->{'Sysctls'} as $key_2 => $value_21) { - $values_10[$key_2] = $value_21; + $values_11 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data->{'Sysctls'} as $key_3 => $value_23) { + $values_11[$key_3] = $value_23; } - $value_20 = $values_10; + $value_22 = $values_11; } if (is_null($data->{'Sysctls'})) { - $value_20 = $data->{'Sysctls'}; + $value_22 = $data->{'Sysctls'}; } - $object->setSysctls($value_20); + $object->setSysctls($value_22); } if (property_exists($data, 'StorageOpt')) { - $value_22 = $data->{'StorageOpt'}; + $value_24 = $data->{'StorageOpt'}; if (is_object($data->{'StorageOpt'})) { - $values_11 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); - foreach ($data->{'StorageOpt'} as $key_3 => $value_23) { - $values_11[$key_3] = $value_23; + $values_12 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data->{'StorageOpt'} as $key_4 => $value_25) { + $values_12[$key_4] = $value_25; } - $value_22 = $values_11; + $value_24 = $values_12; } if (is_null($data->{'StorageOpt'})) { - $value_22 = $data->{'StorageOpt'}; + $value_24 = $data->{'StorageOpt'}; } - $object->setStorageOpt($value_22); + $object->setStorageOpt($value_24); } if (property_exists($data, 'Dns')) { - $value_24 = $data->{'Dns'}; + $value_26 = $data->{'Dns'}; if (is_array($data->{'Dns'})) { - $values_12 = []; - foreach ($data->{'Dns'} as $value_25) { - $values_12[] = $value_25; + $values_13 = []; + foreach ($data->{'Dns'} as $value_27) { + $values_13[] = $value_27; } - $value_24 = $values_12; + $value_26 = $values_13; } if (is_null($data->{'Dns'})) { - $value_24 = $data->{'Dns'}; + $value_26 = $data->{'Dns'}; } - $object->setDns($value_24); + $object->setDns($value_26); } if (property_exists($data, 'DnsOptions')) { - $value_26 = $data->{'DnsOptions'}; + $value_28 = $data->{'DnsOptions'}; if (is_array($data->{'DnsOptions'})) { - $values_13 = []; - foreach ($data->{'DnsOptions'} as $value_27) { - $values_13[] = $value_27; + $values_14 = []; + foreach ($data->{'DnsOptions'} as $value_29) { + $values_14[] = $value_29; } - $value_26 = $values_13; + $value_28 = $values_14; } if (is_null($data->{'DnsOptions'})) { - $value_26 = $data->{'DnsOptions'}; + $value_28 = $data->{'DnsOptions'}; } - $object->setDnsOptions($value_26); + $object->setDnsOptions($value_28); } if (property_exists($data, 'DnsSearch')) { - $value_28 = $data->{'DnsSearch'}; + $value_30 = $data->{'DnsSearch'}; if (is_array($data->{'DnsSearch'})) { - $values_14 = []; - foreach ($data->{'DnsSearch'} as $value_29) { - $values_14[] = $value_29; + $values_15 = []; + foreach ($data->{'DnsSearch'} as $value_31) { + $values_15[] = $value_31; } - $value_28 = $values_14; + $value_30 = $values_15; } if (is_null($data->{'DnsSearch'})) { - $value_28 = $data->{'DnsSearch'}; + $value_30 = $data->{'DnsSearch'}; } - $object->setDnsSearch($value_28); + $object->setDnsSearch($value_30); } if (property_exists($data, 'ExtraHosts')) { - $value_30 = $data->{'ExtraHosts'}; + $value_32 = $data->{'ExtraHosts'}; if (is_array($data->{'ExtraHosts'})) { - $values_15 = []; - foreach ($data->{'ExtraHosts'} as $value_31) { - $values_15[] = $value_31; + $values_16 = []; + foreach ($data->{'ExtraHosts'} as $value_33) { + $values_16[] = $value_33; } - $value_30 = $values_15; + $value_32 = $values_16; } if (is_null($data->{'ExtraHosts'})) { - $value_30 = $data->{'ExtraHosts'}; + $value_32 = $data->{'ExtraHosts'}; } - $object->setExtraHosts($value_30); + $object->setExtraHosts($value_32); } if (property_exists($data, 'VolumesFrom')) { - $value_32 = $data->{'VolumesFrom'}; + $value_34 = $data->{'VolumesFrom'}; if (is_array($data->{'VolumesFrom'})) { - $values_16 = []; - foreach ($data->{'VolumesFrom'} as $value_33) { - $values_16[] = $value_33; + $values_17 = []; + foreach ($data->{'VolumesFrom'} as $value_35) { + $values_17[] = $value_35; } - $value_32 = $values_16; + $value_34 = $values_17; } if (is_null($data->{'VolumesFrom'})) { - $value_32 = $data->{'VolumesFrom'}; + $value_34 = $data->{'VolumesFrom'}; } - $object->setVolumesFrom($value_32); + $object->setVolumesFrom($value_34); } if (property_exists($data, 'CapAdd')) { - $value_34 = $data->{'CapAdd'}; + $value_36 = $data->{'CapAdd'}; if (is_array($data->{'CapAdd'})) { - $values_17 = []; - foreach ($data->{'CapAdd'} as $value_35) { - $values_17[] = $value_35; + $values_18 = []; + foreach ($data->{'CapAdd'} as $value_37) { + $values_18[] = $value_37; } - $value_34 = $values_17; + $value_36 = $values_18; } if (is_null($data->{'CapAdd'})) { - $value_34 = $data->{'CapAdd'}; + $value_36 = $data->{'CapAdd'}; } - $object->setCapAdd($value_34); + $object->setCapAdd($value_36); } if (property_exists($data, 'CapDrop')) { - $value_36 = $data->{'CapDrop'}; + $value_38 = $data->{'CapDrop'}; if (is_array($data->{'CapDrop'})) { - $values_18 = []; - foreach ($data->{'CapDrop'} as $value_37) { - $values_18[] = $value_37; + $values_19 = []; + foreach ($data->{'CapDrop'} as $value_39) { + $values_19[] = $value_39; } - $value_36 = $values_18; + $value_38 = $values_19; } if (is_null($data->{'CapDrop'})) { - $value_36 = $data->{'CapDrop'}; + $value_38 = $data->{'CapDrop'}; } - $object->setCapDrop($value_36); + $object->setCapDrop($value_38); } if (property_exists($data, 'GroupAdd')) { - $value_38 = $data->{'GroupAdd'}; + $value_40 = $data->{'GroupAdd'}; if (is_array($data->{'GroupAdd'})) { - $values_19 = []; - foreach ($data->{'GroupAdd'} as $value_39) { - $values_19[] = $value_39; + $values_20 = []; + foreach ($data->{'GroupAdd'} as $value_41) { + $values_20[] = $value_41; } - $value_38 = $values_19; + $value_40 = $values_20; } if (is_null($data->{'GroupAdd'})) { - $value_38 = $data->{'GroupAdd'}; + $value_40 = $data->{'GroupAdd'}; } - $object->setGroupAdd($value_38); + $object->setGroupAdd($value_40); } if (property_exists($data, 'RestartPolicy')) { $object->setRestartPolicy($this->serializer->deserialize($data->{'RestartPolicy'}, 'Docker\\API\\Model\\RestartPolicy', 'raw', $context)); @@ -374,46 +397,46 @@ public function denormalize($data, $class, $format = null, array $context = []) $object->setNetworkMode($data->{'NetworkMode'}); } if (property_exists($data, 'Devices')) { - $value_40 = $data->{'Devices'}; + $value_42 = $data->{'Devices'}; if (is_array($data->{'Devices'})) { - $values_20 = []; - foreach ($data->{'Devices'} as $value_41) { - $values_20[] = $this->serializer->deserialize($value_41, 'Docker\\API\\Model\\Device', 'raw', $context); + $values_21 = []; + foreach ($data->{'Devices'} as $value_43) { + $values_21[] = $this->serializer->deserialize($value_43, 'Docker\\API\\Model\\Device', 'raw', $context); } - $value_40 = $values_20; + $value_42 = $values_21; } if (is_null($data->{'Devices'})) { - $value_40 = $data->{'Devices'}; + $value_42 = $data->{'Devices'}; } - $object->setDevices($value_40); + $object->setDevices($value_42); } if (property_exists($data, 'Ulimits')) { - $value_42 = $data->{'Ulimits'}; + $value_44 = $data->{'Ulimits'}; if (is_array($data->{'Ulimits'})) { - $values_21 = []; - foreach ($data->{'Ulimits'} as $value_43) { - $values_21[] = $this->serializer->deserialize($value_43, 'Docker\\API\\Model\\Ulimit', 'raw', $context); + $values_22 = []; + foreach ($data->{'Ulimits'} as $value_45) { + $values_22[] = $this->serializer->deserialize($value_45, 'Docker\\API\\Model\\Ulimit', 'raw', $context); } - $value_42 = $values_21; + $value_44 = $values_22; } if (is_null($data->{'Ulimits'})) { - $value_42 = $data->{'Ulimits'}; + $value_44 = $data->{'Ulimits'}; } - $object->setUlimits($value_42); + $object->setUlimits($value_44); } if (property_exists($data, 'SecurityOpt')) { - $value_44 = $data->{'SecurityOpt'}; + $value_46 = $data->{'SecurityOpt'}; if (is_array($data->{'SecurityOpt'})) { - $values_22 = []; - foreach ($data->{'SecurityOpt'} as $value_45) { - $values_22[] = $value_45; + $values_23 = []; + foreach ($data->{'SecurityOpt'} as $value_47) { + $values_23[] = $value_47; } - $value_44 = $values_22; + $value_46 = $values_23; } if (is_null($data->{'SecurityOpt'})) { - $value_44 = $data->{'SecurityOpt'}; + $value_46 = $data->{'SecurityOpt'}; } - $object->setSecurityOpt($value_44); + $object->setSecurityOpt($value_46); } if (property_exists($data, 'LogConfig')) { $object->setLogConfig($this->serializer->deserialize($data->{'LogConfig'}, 'Docker\\API\\Model\\LogConfig', 'raw', $context)); @@ -446,42 +469,63 @@ public function normalize($object, $format = null, array $context = []) $value = $object->getBinds(); } $data->{'Binds'} = $value; - $value_2 = $object->getLinks(); - if (is_array($object->getLinks())) { - $values_1 = []; - foreach ($object->getLinks() as $value_3) { - $values_1[] = $value_3; + $value_2 = $object->getTmpfs(); + if (is_object($object->getTmpfs())) { + $values_1 = new \stdClass(); + foreach ($object->getTmpfs() as $key => $value_3) { + $values_1->{$key} = $value_3; } $value_2 = $values_1; } + if (is_null($object->getTmpfs())) { + $value_2 = $object->getTmpfs(); + } + $data->{'Tmpfs'} = $value_2; + $value_4 = $object->getLinks(); + if (is_array($object->getLinks())) { + $values_2 = []; + foreach ($object->getLinks() as $value_5) { + $values_2[] = $value_5; + } + $value_4 = $values_2; + } if (is_null($object->getLinks())) { - $value_2 = $object->getLinks(); + $value_4 = $object->getLinks(); } - $data->{'Links'} = $value_2; - $value_4 = $object->getLxcConf(); + $data->{'Links'} = $value_4; + $value_6 = $object->getLxcConf(); if (is_object($object->getLxcConf())) { - $values_2 = new \stdClass(); - foreach ($object->getLxcConf() as $key => $value_5) { - $values_2->{$key} = $value_5; + $values_3 = new \stdClass(); + foreach ($object->getLxcConf() as $key_1 => $value_7) { + $values_3->{$key_1} = $value_7; } - $value_4 = $values_2; + $value_6 = $values_3; } if (is_null($object->getLxcConf())) { - $value_4 = $object->getLxcConf(); + $value_6 = $object->getLxcConf(); } - $data->{'LxcConf'} = $value_4; + $data->{'LxcConf'} = $value_6; if (null !== $object->getMemory()) { $data->{'Memory'} = $object->getMemory(); } if (null !== $object->getMemorySwap()) { $data->{'MemorySwap'} = $object->getMemorySwap(); } + if (null !== $object->getMemoryReservation()) { + $data->{'MemoryReservation'} = $object->getMemoryReservation(); + } + if (null !== $object->getKernelMemory()) { + $data->{'KernelMemory'} = $object->getKernelMemory(); + } if (null !== $object->getCpuShares()) { $data->{'CpuShares'} = $object->getCpuShares(); } if (null !== $object->getCpuPeriod()) { $data->{'CpuPeriod'} = $object->getCpuPeriod(); } + if (null !== $object->getCpuQuota()) { + $data->{'CpuQuota'} = $object->getCpuQuota(); + } if (null !== $object->getCpusetCpus()) { $data->{'CpusetCpus'} = $object->getCpusetCpus(); } @@ -497,66 +541,66 @@ public function normalize($object, $format = null, array $context = []) if (null !== $object->getBlkioWeight()) { $data->{'BlkioWeight'} = $object->getBlkioWeight(); } - $value_6 = $object->getBlkioWeightDevice(); + $value_8 = $object->getBlkioWeightDevice(); if (is_array($object->getBlkioWeightDevice())) { - $values_3 = []; - foreach ($object->getBlkioWeightDevice() as $value_7) { - $values_3[] = $this->serializer->serialize($value_7, 'raw', $context); - } - $value_6 = $values_3; - } - if (is_null($object->getBlkioWeightDevice())) { - $value_6 = $object->getBlkioWeightDevice(); - } - $data->{'BlkioWeightDevice'} = $value_6; - $value_8 = $object->getBlkioDeviceReadBps(); - if (is_array($object->getBlkioDeviceReadBps())) { $values_4 = []; - foreach ($object->getBlkioDeviceReadBps() as $value_9) { + foreach ($object->getBlkioWeightDevice() as $value_9) { $values_4[] = $this->serializer->serialize($value_9, 'raw', $context); } $value_8 = $values_4; } - if (is_null($object->getBlkioDeviceReadBps())) { - $value_8 = $object->getBlkioDeviceReadBps(); + if (is_null($object->getBlkioWeightDevice())) { + $value_8 = $object->getBlkioWeightDevice(); } - $data->{'BlkioDeviceReadBps'} = $value_8; - $value_10 = $object->getBlkioDeviceReadIOps(); - if (is_array($object->getBlkioDeviceReadIOps())) { + $data->{'BlkioWeightDevice'} = $value_8; + $value_10 = $object->getBlkioDeviceReadBps(); + if (is_array($object->getBlkioDeviceReadBps())) { $values_5 = []; - foreach ($object->getBlkioDeviceReadIOps() as $value_11) { + foreach ($object->getBlkioDeviceReadBps() as $value_11) { $values_5[] = $this->serializer->serialize($value_11, 'raw', $context); } $value_10 = $values_5; } - if (is_null($object->getBlkioDeviceReadIOps())) { - $value_10 = $object->getBlkioDeviceReadIOps(); + if (is_null($object->getBlkioDeviceReadBps())) { + $value_10 = $object->getBlkioDeviceReadBps(); } - $data->{'BlkioDeviceReadIOps'} = $value_10; - $value_12 = $object->getBlkioDeviceWriteBps(); - if (is_array($object->getBlkioDeviceWriteBps())) { + $data->{'BlkioDeviceReadBps'} = $value_10; + $value_12 = $object->getBlkioDeviceReadIOps(); + if (is_array($object->getBlkioDeviceReadIOps())) { $values_6 = []; - foreach ($object->getBlkioDeviceWriteBps() as $value_13) { + foreach ($object->getBlkioDeviceReadIOps() as $value_13) { $values_6[] = $this->serializer->serialize($value_13, 'raw', $context); } $value_12 = $values_6; } - if (is_null($object->getBlkioDeviceWriteBps())) { - $value_12 = $object->getBlkioDeviceWriteBps(); + if (is_null($object->getBlkioDeviceReadIOps())) { + $value_12 = $object->getBlkioDeviceReadIOps(); } - $data->{'BlkioDeviceWriteBps'} = $value_12; - $value_14 = $object->getBlkioDeviceWriteIOps(); - if (is_array($object->getBlkioDeviceWriteIOps())) { + $data->{'BlkioDeviceReadIOps'} = $value_12; + $value_14 = $object->getBlkioDeviceWriteBps(); + if (is_array($object->getBlkioDeviceWriteBps())) { $values_7 = []; - foreach ($object->getBlkioDeviceWriteIOps() as $value_15) { + foreach ($object->getBlkioDeviceWriteBps() as $value_15) { $values_7[] = $this->serializer->serialize($value_15, 'raw', $context); } $value_14 = $values_7; } + if (is_null($object->getBlkioDeviceWriteBps())) { + $value_14 = $object->getBlkioDeviceWriteBps(); + } + $data->{'BlkioDeviceWriteBps'} = $value_14; + $value_16 = $object->getBlkioDeviceWriteIOps(); + if (is_array($object->getBlkioDeviceWriteIOps())) { + $values_8 = []; + foreach ($object->getBlkioDeviceWriteIOps() as $value_17) { + $values_8[] = $this->serializer->serialize($value_17, 'raw', $context); + } + $value_16 = $values_8; + } if (is_null($object->getBlkioDeviceWriteIOps())) { - $value_14 = $object->getBlkioDeviceWriteIOps(); + $value_16 = $object->getBlkioDeviceWriteIOps(); } - $data->{'BlkioDeviceWriteIOps'} = $value_14; + $data->{'BlkioDeviceWriteIOps'} = $value_16; if (null !== $object->getMemorySwappiness()) { $data->{'MemorySwappiness'} = $object->getMemorySwappiness(); } @@ -569,29 +613,29 @@ public function normalize($object, $format = null, array $context = []) if (null !== $object->getPidsLimit()) { $data->{'PidsLimit'} = $object->getPidsLimit(); } - $value_16 = $object->getPortBindings(); + $value_18 = $object->getPortBindings(); if (is_object($object->getPortBindings())) { - $values_8 = new \stdClass(); - foreach ($object->getPortBindings() as $key_1 => $value_17) { - $value_18 = $value_17; - if (is_array($value_17)) { - $values_9 = []; - foreach ($value_17 as $value_19) { - $values_9[] = $this->serializer->serialize($value_19, 'raw', $context); + $values_9 = new \stdClass(); + foreach ($object->getPortBindings() as $key_2 => $value_19) { + $value_20 = $value_19; + if (is_array($value_19)) { + $values_10 = []; + foreach ($value_19 as $value_21) { + $values_10[] = $this->serializer->serialize($value_21, 'raw', $context); } - $value_18 = $values_9; + $value_20 = $values_10; } - if (is_null($value_17)) { - $value_18 = $value_17; + if (is_null($value_19)) { + $value_20 = $value_19; } - $values_8->{$key_1} = $value_18; + $values_9->{$key_2} = $value_20; } - $value_16 = $values_8; + $value_18 = $values_9; } if (is_null($object->getPortBindings())) { - $value_16 = $object->getPortBindings(); + $value_18 = $object->getPortBindings(); } - $data->{'PortBindings'} = $value_16; + $data->{'PortBindings'} = $value_18; if (null !== $object->getPublishAllPorts()) { $data->{'PublishAllPorts'} = $object->getPublishAllPorts(); } @@ -601,126 +645,126 @@ public function normalize($object, $format = null, array $context = []) if (null !== $object->getReadonlyRootfs()) { $data->{'ReadonlyRootfs'} = $object->getReadonlyRootfs(); } - $value_20 = $object->getSysctls(); + $value_22 = $object->getSysctls(); if (is_object($object->getSysctls())) { - $values_10 = new \stdClass(); - foreach ($object->getSysctls() as $key_2 => $value_21) { - $values_10->{$key_2} = $value_21; - } - $value_20 = $values_10; - } - if (is_null($object->getSysctls())) { - $value_20 = $object->getSysctls(); - } - $data->{'Sysctls'} = $value_20; - $value_22 = $object->getStorageOpt(); - if (is_object($object->getStorageOpt())) { $values_11 = new \stdClass(); - foreach ($object->getStorageOpt() as $key_3 => $value_23) { + foreach ($object->getSysctls() as $key_3 => $value_23) { $values_11->{$key_3} = $value_23; } $value_22 = $values_11; } - if (is_null($object->getStorageOpt())) { - $value_22 = $object->getStorageOpt(); + if (is_null($object->getSysctls())) { + $value_22 = $object->getSysctls(); } - $data->{'StorageOpt'} = $value_22; - $value_24 = $object->getDns(); - if (is_array($object->getDns())) { - $values_12 = []; - foreach ($object->getDns() as $value_25) { - $values_12[] = $value_25; + $data->{'Sysctls'} = $value_22; + $value_24 = $object->getStorageOpt(); + if (is_object($object->getStorageOpt())) { + $values_12 = new \stdClass(); + foreach ($object->getStorageOpt() as $key_4 => $value_25) { + $values_12->{$key_4} = $value_25; } $value_24 = $values_12; } - if (is_null($object->getDns())) { - $value_24 = $object->getDns(); + if (is_null($object->getStorageOpt())) { + $value_24 = $object->getStorageOpt(); } - $data->{'Dns'} = $value_24; - $value_26 = $object->getDnsOptions(); - if (is_array($object->getDnsOptions())) { + $data->{'StorageOpt'} = $value_24; + $value_26 = $object->getDns(); + if (is_array($object->getDns())) { $values_13 = []; - foreach ($object->getDnsOptions() as $value_27) { + foreach ($object->getDns() as $value_27) { $values_13[] = $value_27; } $value_26 = $values_13; } - if (is_null($object->getDnsOptions())) { - $value_26 = $object->getDnsOptions(); + if (is_null($object->getDns())) { + $value_26 = $object->getDns(); } - $data->{'DnsOptions'} = $value_26; - $value_28 = $object->getDnsSearch(); - if (is_array($object->getDnsSearch())) { + $data->{'Dns'} = $value_26; + $value_28 = $object->getDnsOptions(); + if (is_array($object->getDnsOptions())) { $values_14 = []; - foreach ($object->getDnsSearch() as $value_29) { + foreach ($object->getDnsOptions() as $value_29) { $values_14[] = $value_29; } $value_28 = $values_14; } - if (is_null($object->getDnsSearch())) { - $value_28 = $object->getDnsSearch(); + if (is_null($object->getDnsOptions())) { + $value_28 = $object->getDnsOptions(); } - $data->{'DnsSearch'} = $value_28; - $value_30 = $object->getExtraHosts(); - if (is_array($object->getExtraHosts())) { + $data->{'DnsOptions'} = $value_28; + $value_30 = $object->getDnsSearch(); + if (is_array($object->getDnsSearch())) { $values_15 = []; - foreach ($object->getExtraHosts() as $value_31) { + foreach ($object->getDnsSearch() as $value_31) { $values_15[] = $value_31; } $value_30 = $values_15; } - if (is_null($object->getExtraHosts())) { - $value_30 = $object->getExtraHosts(); + if (is_null($object->getDnsSearch())) { + $value_30 = $object->getDnsSearch(); } - $data->{'ExtraHosts'} = $value_30; - $value_32 = $object->getVolumesFrom(); - if (is_array($object->getVolumesFrom())) { + $data->{'DnsSearch'} = $value_30; + $value_32 = $object->getExtraHosts(); + if (is_array($object->getExtraHosts())) { $values_16 = []; - foreach ($object->getVolumesFrom() as $value_33) { + foreach ($object->getExtraHosts() as $value_33) { $values_16[] = $value_33; } $value_32 = $values_16; } - if (is_null($object->getVolumesFrom())) { - $value_32 = $object->getVolumesFrom(); + if (is_null($object->getExtraHosts())) { + $value_32 = $object->getExtraHosts(); } - $data->{'VolumesFrom'} = $value_32; - $value_34 = $object->getCapAdd(); - if (is_array($object->getCapAdd())) { + $data->{'ExtraHosts'} = $value_32; + $value_34 = $object->getVolumesFrom(); + if (is_array($object->getVolumesFrom())) { $values_17 = []; - foreach ($object->getCapAdd() as $value_35) { + foreach ($object->getVolumesFrom() as $value_35) { $values_17[] = $value_35; } $value_34 = $values_17; } - if (is_null($object->getCapAdd())) { - $value_34 = $object->getCapAdd(); + if (is_null($object->getVolumesFrom())) { + $value_34 = $object->getVolumesFrom(); } - $data->{'CapAdd'} = $value_34; - $value_36 = $object->getCapDrop(); - if (is_array($object->getCapDrop())) { + $data->{'VolumesFrom'} = $value_34; + $value_36 = $object->getCapAdd(); + if (is_array($object->getCapAdd())) { $values_18 = []; - foreach ($object->getCapDrop() as $value_37) { + foreach ($object->getCapAdd() as $value_37) { $values_18[] = $value_37; } $value_36 = $values_18; } - if (is_null($object->getCapDrop())) { - $value_36 = $object->getCapDrop(); + if (is_null($object->getCapAdd())) { + $value_36 = $object->getCapAdd(); } - $data->{'CapDrop'} = $value_36; - $value_38 = $object->getGroupAdd(); - if (is_array($object->getGroupAdd())) { + $data->{'CapAdd'} = $value_36; + $value_38 = $object->getCapDrop(); + if (is_array($object->getCapDrop())) { $values_19 = []; - foreach ($object->getGroupAdd() as $value_39) { + foreach ($object->getCapDrop() as $value_39) { $values_19[] = $value_39; } $value_38 = $values_19; } + if (is_null($object->getCapDrop())) { + $value_38 = $object->getCapDrop(); + } + $data->{'CapDrop'} = $value_38; + $value_40 = $object->getGroupAdd(); + if (is_array($object->getGroupAdd())) { + $values_20 = []; + foreach ($object->getGroupAdd() as $value_41) { + $values_20[] = $value_41; + } + $value_40 = $values_20; + } if (is_null($object->getGroupAdd())) { - $value_38 = $object->getGroupAdd(); + $value_40 = $object->getGroupAdd(); } - $data->{'GroupAdd'} = $value_38; + $data->{'GroupAdd'} = $value_40; if (null !== $object->getRestartPolicy()) { $data->{'RestartPolicy'} = $this->serializer->serialize($object->getRestartPolicy(), 'raw', $context); } @@ -730,42 +774,42 @@ public function normalize($object, $format = null, array $context = []) if (null !== $object->getNetworkMode()) { $data->{'NetworkMode'} = $object->getNetworkMode(); } - $value_40 = $object->getDevices(); + $value_42 = $object->getDevices(); if (is_array($object->getDevices())) { - $values_20 = []; - foreach ($object->getDevices() as $value_41) { - $values_20[] = $this->serializer->serialize($value_41, 'raw', $context); + $values_21 = []; + foreach ($object->getDevices() as $value_43) { + $values_21[] = $this->serializer->serialize($value_43, 'raw', $context); } - $value_40 = $values_20; + $value_42 = $values_21; } if (is_null($object->getDevices())) { - $value_40 = $object->getDevices(); + $value_42 = $object->getDevices(); } - $data->{'Devices'} = $value_40; - $value_42 = $object->getUlimits(); + $data->{'Devices'} = $value_42; + $value_44 = $object->getUlimits(); if (is_array($object->getUlimits())) { - $values_21 = []; - foreach ($object->getUlimits() as $value_43) { - $values_21[] = $this->serializer->serialize($value_43, 'raw', $context); + $values_22 = []; + foreach ($object->getUlimits() as $value_45) { + $values_22[] = $this->serializer->serialize($value_45, 'raw', $context); } - $value_42 = $values_21; + $value_44 = $values_22; } if (is_null($object->getUlimits())) { - $value_42 = $object->getUlimits(); + $value_44 = $object->getUlimits(); } - $data->{'Ulimits'} = $value_42; - $value_44 = $object->getSecurityOpt(); + $data->{'Ulimits'} = $value_44; + $value_46 = $object->getSecurityOpt(); if (is_array($object->getSecurityOpt())) { - $values_22 = []; - foreach ($object->getSecurityOpt() as $value_45) { - $values_22[] = $value_45; + $values_23 = []; + foreach ($object->getSecurityOpt() as $value_47) { + $values_23[] = $value_47; } - $value_44 = $values_22; + $value_46 = $values_23; } if (is_null($object->getSecurityOpt())) { - $value_44 = $object->getSecurityOpt(); + $value_46 = $object->getSecurityOpt(); } - $data->{'SecurityOpt'} = $value_44; + $data->{'SecurityOpt'} = $value_46; if (null !== $object->getLogConfig()) { $data->{'LogConfig'} = $this->serializer->serialize($object->getLogConfig(), 'raw', $context); }