Skip to content

Commit c7419e9

Browse files
committed
surfaces default resource tier
1 parent 1879bab commit c7419e9

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

src/eCloud/AvailabilityZoneClient.php

+1-6
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,7 @@ public function loadEntity($data)
2323

2424
public function getEntityMap()
2525
{
26-
return [
27-
'id' => 'id',
28-
'name' => 'name',
29-
'code' => 'code',
30-
'datacentre_site_id' => 'datacentreSiteId'
31-
];
26+
return AvailabilityZone::$entityMap;
3227
}
3328

3429
public function getProducts($id, $filters = [])

src/eCloud/Entities/AvailabilityZone.php

+17
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,24 @@
44

55
use UKFast\SDK\Entity;
66

7+
/**
8+
* @property int $id
9+
* @property string $name
10+
* @property string $code
11+
* @property string $datacentreSiteId
12+
* @property string $resourceTierId
13+
* @property string $createdAt
14+
* @property string $updatedAt
15+
*/
716
class AvailabilityZone extends Entity
817
{
918
protected $dates = ['createdAt', 'updatedAt'];
19+
20+
public static $entityMap = [
21+
'id' => 'id',
22+
'name' => 'name',
23+
'code' => 'code',
24+
'datacentre_site_id' => 'datacentreSiteId',
25+
'resource_tier_id' => 'resourceTierId',
26+
];
1027
}

0 commit comments

Comments
 (0)