Class: TencentCloud::Cls::V20201016::DescribeLogContextRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201016/models.rb

Overview

DescribeLogContext请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicid = nil, btime = nil, pkgid = nil, pkglogid = nil, prevlogs = nil, nextlogs = nil, query = nil, from = nil, to = nil) ⇒ DescribeLogContextRequest

Returns a new instance of DescribeLogContextRequest.



8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
# File 'lib/v20201016/models.rb', line 8882

def initialize(topicid=nil, btime=nil, pkgid=nil, pkglogid=nil, prevlogs=nil, nextlogs=nil, query=nil, from=nil, to=nil)
  @TopicId = topicid
  @BTime = btime
  @PkgId = pkgid
  @PkgLogId = pkglogid
  @PrevLogs = prevlogs
  @NextLogs = nextlogs
  @Query = query
  @From = from
  @To = to
end

Instance Attribute Details

#BTime ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def BTime
  @BTime
end

#From ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def From
  @From
end

#NextLogs ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def NextLogs
  @NextLogs
end

#PkgId ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def PkgId
  @PkgId
end

#PkgLogId ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def PkgLogId
  @PkgLogId
end

#PrevLogs ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def PrevLogs
  @PrevLogs
end

#Query ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def Query
  @Query
end

#To ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def To
  @To
end

#TopicId ⇒ Object

  • 通过 获取日志主题列表 获取日志主题Id。
  • 通过 创建日志主题 获取日志主题Id。 语句由 [检索条件]构成,不支持SQL语句 注意:
  • From为空时,表示上下文检索的开始时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域 注意:
  • To为空时,表示上下文检索的结束时间不做限制
  • From和To非空时,From < To
  • 暂时仅支持上海 / 弗吉尼亚/ 新加坡地域

Parameters:

  • TopicId: —

    要查询的日志主题Id。

  • BTime: —

    日志时间, 即 检索分析日志 接口返回信息中Results结构体中的Time,需按照 UTC+8 时区将该毫秒级Unix时间戳转换为 YYYY-mm-dd HH:MM:SS.FFF 格式的字符串。

  • PkgId: —

    日志包序号,即 检索分析日志 接口返回信息中Results结构体中的PkgId。

  • PkgLogId: —

    日志包内一条日志的序号,即 检索分析日志 接口返回信息中Results结构中的PkgLogId。

  • PrevLogs: —

    前$#PrevLogs条日志,默认值10。

  • NextLogs: —

    后$#NextLogs条日志,默认值10。

  • Query: —

    检索语句,对日志上下文进行过滤,最大长度为12KB

  • From: —

    上下文检索的开始时间,单位:毫秒级时间戳

  • To: —

    上下文检索的结束时间,单位:毫秒级时间戳。



8880
8881
8882
# File 'lib/v20201016/models.rb', line 8880

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
# File 'lib/v20201016/models.rb', line 8894

def deserialize(params)
  @TopicId = params['TopicId']
  @BTime = params['BTime']
  @PkgId = params['PkgId']
  @PkgLogId = params['PkgLogId']
  @PrevLogs = params['PrevLogs']
  @NextLogs = params['NextLogs']
  @Query = params['Query']
  @From = params['From']
  @To = params['To']
end