Source code for aliyun.log.queriedlog

#!/usr/bin/env python
#encoding: utf-8

# Copyright (C) Alibaba Cloud Computing
# All rights reserved.

[docs]class QueriedLog: """ The QueriedLog is a log of the GetLogsResponse which obtained from the log. :type timestamp: int :param timestamp: log timestamp :type source: string :param source: log source :type contents: dict :param contents: log contents, content many key/value pair """ def __init__(self, timestamp, source, contents): self.timestamp = int(timestamp) self.source = source self.contents = contents
[docs] def get_time(self): """ Get log time :return: int, log time """ return self.timestamp
[docs] def get_source(self): """ Get log source :return: string, log source """ return self.source
[docs] def get_contents(self): """ Get log contents :return: dict, log contents """ return self.contents
[docs] def log_print(self): print 'QueriedLog:' print 'time:', self.get_time() print 'source:', self.get_source() print 'contents:', self.get_contents()