Class: TencentCloud::Cdn::V20180606::ListTopClsLogDataRequest

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

Overview

ListTopClsLogData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(logsetid = nil, topicids = nil, starttime = nil, endtime = nil, domain = nil, url = nil, channel = nil, limit = nil, sort = nil) ⇒ ListTopClsLogDataRequest

Returns a new instance of ListTopClsLogDataRequest.



9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
# File 'lib/v20180606/models.rb', line 9006

def initialize(logsetid=nil, topicids=nil, starttime=nil, endtime=nil, domain=nil, url=nil, channel=nil, limit=nil, sort=nil)
  @LogsetId = logsetid
  @TopicIds = topicids
  @StartTime = starttime
  @EndTime = endtime
  @Domain = domain
  @Url = url
  @Channel = channel
  @Limit = limit
  @Sort = sort
end

Instance Attribute Details

#ChannelObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def Channel
  @Channel
end

#DomainObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def Domain
  @Domain
end

#EndTimeObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def EndTime
  @EndTime
end

#LimitObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def Limit
  @Limit
end

#LogsetIdObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def LogsetId
  @LogsetId
end

#SortObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def Sort
  @Sort
end

#StartTimeObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def StartTime
  @StartTime
end

#TopicIdsObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def TopicIds
  @TopicIds
end

#UrlObject

如: /files/* 表示所有以/files/开头的请求 *.jpg 表示所有以.jpg结尾的请求

Parameters:

  • LogsetId:

    需要查询的日志集ID

  • TopicIds:

    需要查询的日志主题ID组合,多个以逗号分隔

  • StartTime:

    需要查询的日志的起始时间,格式 YYYY-mm-dd HH:MM:SS

  • EndTime:

    需要查询的日志的结束时间,格式 YYYY-mm-dd HH:MM:SS,时间跨度应小于10分钟

  • Domain:

    指定域名查询

  • Url:

    指定访问的URL查询,支持URL开头和结尾使用*表示通配

  • Channel:

    接入渠道,cdn或者ecdn,默认值为cdn

  • Limit:

    要查询的Top条数,最大值为100,默认为10

  • Sort:

    按请求量排序, asc(升序)或者 desc(降序),默认为 desc



9004
9005
9006
# File 'lib/v20180606/models.rb', line 9004

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
# File 'lib/v20180606/models.rb', line 9018

def deserialize(params)
  @LogsetId = params['LogsetId']
  @TopicIds = params['TopicIds']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Domain = params['Domain']
  @Url = params['Url']
  @Channel = params['Channel']
  @Limit = params['Limit']
  @Sort = params['Sort']
end