1 | <?php declare(strict_types=1); |
||
16 | class QuotaSet extends OperatorResource implements Retrievable, Updateable, Deletable |
||
17 | { |
||
18 | /** @var string */ |
||
19 | public $tenantId; |
||
20 | |||
21 | /** @var int */ |
||
22 | public $backupGigabytes; |
||
23 | |||
24 | /** @var int */ |
||
25 | public $backups; |
||
26 | |||
27 | /** @var int */ |
||
28 | public $gigabytes; |
||
29 | |||
30 | /** @var int */ |
||
31 | public $gigabytesIscsi; |
||
32 | |||
33 | /** @var int */ |
||
34 | public $perVolumeGigabytes; |
||
35 | |||
36 | /** @var int */ |
||
37 | public $snapshots; |
||
38 | |||
39 | /** @var int */ |
||
40 | public $snapshotsIscsi; |
||
41 | |||
42 | /** @var int */ |
||
43 | public $volumes; |
||
44 | |||
45 | /** @var int */ |
||
46 | public $volumesIscsi; |
||
47 | |||
48 | protected $resourceKey = 'quota_set'; |
||
49 | |||
50 | /** |
||
51 | * @inheritdoc |
||
52 | */ |
||
53 | protected static function getAlias(): Alias |
||
70 | |||
71 | /** |
||
72 | * @inheritdoc |
||
73 | */ |
||
74 | public function retrieve() |
||
79 | |||
80 | /** |
||
81 | * @inheritdoc |
||
82 | */ |
||
83 | public function update() |
||
88 | |||
89 | /** |
||
90 | * @inheritdoc |
||
91 | */ |
||
92 | public function delete() |
||
97 | } |
||
98 |