Server Interface
1. interfaces(server, request_id=None)
list valid server actions.
Parameters:
- server(string): server id
- request_id(string): label
Return value: a list of dict
Return value example:
[{
u 'instance_uuid': u 'a24c44d6-16e3-4f50-822a-82f312068be2',
u 'user_id': None,
u 'start_time': u '2016-07-25T02:22:00.000000',
u 'request_id': u 'req-be205fdb-8c6e-4e19-a2e8-50b252f607cd',
u 'action': u 'stop',
u 'message': None,
u 'project_id': None
}, {
u 'instance_uuid': u 'a24c44d6-16e3-4f50-822a-82f312068be2',
u 'user_id': u '8408b8a050b74920b83e7bba5ff5cbfb',
u 'start_time': u '2016-07-06T01:23:16.000000',
u 'request_id': u 'req-86ad371f-342d-4dc8-954e-781a2398e12f',
u 'action': u 'start',
u 'message': None,
u 'project_id': u 'cde9cbf5a7f1401a9389c84ba98bdcf6'
}, {
u 'instance_uuid': u 'a24c44d6-16e3-4f50-822a-82f312068be2',
u 'user_id': None,
u 'start_time': u '2016-07-05T06:26:38.000000',
u 'request_id': u 'req-d5683e57-da15-4047-94ce-15726f238711',
u 'action': u 'stop',
u 'message': None,
u 'project_id': None
}, {
u 'instance_uuid': u 'a24c44d6-16e3-4f50-822a-82f312068be2',
u 'user_id': u '8408b8a050b74920b83e7bba5ff5cbfb',
u 'start_time': u '2016-07-04T09:24:59.000000',
u 'request_id': u 'req-07be9ae7-a0f6-46e7-ac2f-6eb061b546ea',
u 'action': u 'reboot',
u 'message': None,
u 'project_id': u 'cde9cbf5a7f1401a9389c84ba98bdcf6'
}]