1: <?php
2: /**
3: * PHP OpenCloud library.
4: *
5: * @copyright 2013 Rackspace Hosting, Inc. See LICENSE for information.
6: * @license https://www.apache.org/licenses/LICENSE-2.0
7: * @author Jamie Hannaford <jamie.hannaford@rackspace.com>
8: */
9:
10: namespace OpenCloud\CloudMonitoring\Resource;
11:
12: /**
13: * Agent class.
14: */
15: class AgentToken extends AbstractResource
16: {
17: private $id;
18: private $token;
19: private $label;
20:
21: protected static $json_name = false;
22: protected static $json_collection_name = 'values';
23: protected static $url_resource = 'agent_tokens';
24:
25: protected static $emptyObject = array(
26: 'label',
27: 'token'
28: );
29:
30: protected static $requiredKeys = array();
31:
32: }