1: <?php
2:
3: namespace OpenCloud\CloudMonitoring\Resource;
4:
5: /**
6: * Changelog class.
7: *
8: * @extends ReadOnlyResource
9: */
10: class Changelog extends ReadOnlyResource
11: {
12:
13: public $timestamp;
14: public $entity_id;
15: public $alarm_id;
16: public $check_id;
17: public $state;
18: public $analyzed_by_monitoring_zone_id;
19:
20: protected static $json_name = 'changelogs/alarms';
21: protected static $json_collection_name = 'values';
22: protected static $url_resource = 'changelogs/alarms';
23:
24: public function baseUrl()
25: {
26: return $this->getService()->url($this->resourceName());
27: }
28:
29: }