Class: TencentCloud::Cdn::V20180606::DescribeScdnBotDataRequest

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

Overview

DescribeScdnBotData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(starttime = nil, endtime = nil, area = nil, interval = nil, domains = nil) ⇒ DescribeScdnBotDataRequest

Returns a new instance of DescribeScdnBotDataRequest.



5505
5506
5507
5508
5509
5510
5511
# File 'lib/v20180606/models.rb', line 5505

def initialize(starttime=nil, endtime=nil, area=nil, interval=nil, domains=nil)
  @StartTime = starttime
  @EndTime = endtime
  @Area = area
  @Interval = interval
  @Domains = domains
end

Instance Attribute Details

#AreaObject

Parameters:

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Area:

    mainland 大陆地区 overseas境外地区

  • Interval:

    取值:“2min”或者“hour”,表示查询2分钟或者1小时粒度的数据,如果查询时间范围>1天,则强制返回1小时粒度数据

  • Domains:

    域名数组,多选域名时,使用此参数,不填写表示查询所有域名的数据(AppID维度数据)



5503
5504
5505
# File 'lib/v20180606/models.rb', line 5503

def Area
  @Area
end

#DomainsObject

Parameters:

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Area:

    mainland 大陆地区 overseas境外地区

  • Interval:

    取值:“2min”或者“hour”,表示查询2分钟或者1小时粒度的数据,如果查询时间范围>1天,则强制返回1小时粒度数据

  • Domains:

    域名数组,多选域名时,使用此参数,不填写表示查询所有域名的数据(AppID维度数据)



5503
5504
5505
# File 'lib/v20180606/models.rb', line 5503

def Domains
  @Domains
end

#EndTimeObject

Parameters:

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Area:

    mainland 大陆地区 overseas境外地区

  • Interval:

    取值:“2min”或者“hour”,表示查询2分钟或者1小时粒度的数据,如果查询时间范围>1天,则强制返回1小时粒度数据

  • Domains:

    域名数组,多选域名时,使用此参数,不填写表示查询所有域名的数据(AppID维度数据)



5503
5504
5505
# File 'lib/v20180606/models.rb', line 5503

def EndTime
  @EndTime
end

#IntervalObject

Parameters:

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Area:

    mainland 大陆地区 overseas境外地区

  • Interval:

    取值:“2min”或者“hour”,表示查询2分钟或者1小时粒度的数据,如果查询时间范围>1天,则强制返回1小时粒度数据

  • Domains:

    域名数组,多选域名时,使用此参数,不填写表示查询所有域名的数据(AppID维度数据)



5503
5504
5505
# File 'lib/v20180606/models.rb', line 5503

def Interval
  @Interval
end

#StartTimeObject

Parameters:

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Area:

    mainland 大陆地区 overseas境外地区

  • Interval:

    取值:“2min”或者“hour”,表示查询2分钟或者1小时粒度的数据,如果查询时间范围>1天,则强制返回1小时粒度数据

  • Domains:

    域名数组,多选域名时,使用此参数,不填写表示查询所有域名的数据(AppID维度数据)



5503
5504
5505
# File 'lib/v20180606/models.rb', line 5503

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5513
5514
5515
5516
5517
5518
5519
# File 'lib/v20180606/models.rb', line 5513

def deserialize(params)
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Area = params['Area']
  @Interval = params['Interval']
  @Domains = params['Domains']
end