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.



8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
# File 'lib/v20180606/models.rb', line 8987

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

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



8985
8986
8987
# File 'lib/v20180606/models.rb', line 8985

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
# File 'lib/v20180606/models.rb', line 8999

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