From bdfcdeed79fddc7ca07fbb509c129268975cb894 Mon Sep 17 00:00:00 2001 From: Ha Phan Date: Wed, 21 Mar 2018 10:52:15 +0800 Subject: [PATCH] Mapped server.hostname and server.rootDeviceName --- src/Compute/v2/Models/Server.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Compute/v2/Models/Server.php b/src/Compute/v2/Models/Server.php index d976c34e..d45bad80 100644 --- a/src/Compute/v2/Models/Server.php +++ b/src/Compute/v2/Models/Server.php @@ -50,7 +50,7 @@ class Server extends OperatorResource implements Creatable, Updateable, Deletabl /** @var string */ public $hostId; - /** @var string */ + /** @var string The hypervisor host name provided by the Nova virt driver */ public $hypervisorHostname; /** @var Image */ @@ -95,6 +95,12 @@ class Server extends OperatorResource implements Creatable, Updateable, Deletabl /** @var string */ public $keyName; + /** @var string The hostname set on the instance when it is booted. New in micro version 2.3 */ + public $hostname; + + /** @var string The root device name for the instance. New in micro version 2.3 */ + public $rootDeviceName; + protected $resourceKey = 'server'; protected $resourcesKey = 'servers'; protected $markerKey = 'id'; @@ -111,6 +117,8 @@ class Server extends OperatorResource implements Creatable, Updateable, Deletabl 'OS-EXT-STS:power_state' => 'powerState', 'OS-EXT-STS:vm_state' => 'vmState', 'OS-EXT-SRV-ATTR:hypervisor_hostname' => 'hypervisorHostname', + 'OS-EXT-SRV-ATTR:hostname' => 'hostname', + 'OS-EXT-SRV-ATTR:root_device_name' => 'rootDeviceName', ]; /**