Source code for aliyun.log.queriedlog

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

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

[docs]class QueriedLog(object): """ 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
def log_print(self): print('QueriedLog:') print('time:', self.get_time()) print('source:', self.get_source()) print('contents:', self.get_contents())