Class: TencentCloud::Gaap::V20180529::DescribeRealServerStatisticsRequest

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

Overview

DescribeRealServerStatistics请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(realserverid = nil, listenerid = nil, ruleid = nil, withintime = nil, starttime = nil, endtime = nil, granularity = nil) ⇒ DescribeRealServerStatisticsRequest

Returns a new instance of DescribeRealServerStatisticsRequest.



3711
3712
3713
3714
3715
3716
3717
3718
3719
# File 'lib/v20180529/models.rb', line 3711

def initialize(realserverid=nil, listenerid=nil, ruleid=nil, withintime=nil, starttime=nil, endtime=nil, granularity=nil)
  @RealServerId = realserverid
  @ListenerId = listenerid
  @RuleId = ruleid
  @WithinTime = withintime
  @StartTime = starttime
  @EndTime = endtime
  @Granularity = granularity
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • RealServerId:

    源站ID

  • ListenerId:

    监听器ID

  • RuleId:

    L7层规则ID

  • WithinTime:

    统计时长,单位:小时。仅支持最近1,3,6,12,24小时的统计查询

  • StartTime:

    统计开始时间(2020-08-19 00:00:00)

  • EndTime:

    统计结束时间(2020-08-19 23:59:59)

  • Granularity:

    统计的数据粒度,单位:秒,仅支持1分钟-60和5分钟-300粒度



3709
3710
3711
# File 'lib/v20180529/models.rb', line 3709

def EndTime
  @EndTime
end

#GranularityObject

Parameters:

  • RealServerId:

    源站ID

  • ListenerId:

    监听器ID

  • RuleId:

    L7层规则ID

  • WithinTime:

    统计时长,单位:小时。仅支持最近1,3,6,12,24小时的统计查询

  • StartTime:

    统计开始时间(2020-08-19 00:00:00)

  • EndTime:

    统计结束时间(2020-08-19 23:59:59)

  • Granularity:

    统计的数据粒度,单位:秒,仅支持1分钟-60和5分钟-300粒度



3709
3710
3711
# File 'lib/v20180529/models.rb', line 3709

def Granularity
  @Granularity
end

#ListenerIdObject

Parameters:

  • RealServerId:

    源站ID

  • ListenerId:

    监听器ID

  • RuleId:

    L7层规则ID

  • WithinTime:

    统计时长,单位:小时。仅支持最近1,3,6,12,24小时的统计查询

  • StartTime:

    统计开始时间(2020-08-19 00:00:00)

  • EndTime:

    统计结束时间(2020-08-19 23:59:59)

  • Granularity:

    统计的数据粒度,单位:秒,仅支持1分钟-60和5分钟-300粒度



3709
3710
3711
# File 'lib/v20180529/models.rb', line 3709

def ListenerId
  @ListenerId
end

#RealServerIdObject

Parameters:

  • RealServerId:

    源站ID

  • ListenerId:

    监听器ID

  • RuleId:

    L7层规则ID

  • WithinTime:

    统计时长,单位:小时。仅支持最近1,3,6,12,24小时的统计查询

  • StartTime:

    统计开始时间(2020-08-19 00:00:00)

  • EndTime:

    统计结束时间(2020-08-19 23:59:59)

  • Granularity:

    统计的数据粒度,单位:秒,仅支持1分钟-60和5分钟-300粒度



3709
3710
3711
# File 'lib/v20180529/models.rb', line 3709

def RealServerId
  @RealServerId
end

#RuleIdObject

Parameters:

  • RealServerId:

    源站ID

  • ListenerId:

    监听器ID

  • RuleId:

    L7层规则ID

  • WithinTime:

    统计时长,单位:小时。仅支持最近1,3,6,12,24小时的统计查询

  • StartTime:

    统计开始时间(2020-08-19 00:00:00)

  • EndTime:

    统计结束时间(2020-08-19 23:59:59)

  • Granularity:

    统计的数据粒度,单位:秒,仅支持1分钟-60和5分钟-300粒度



3709
3710
3711
# File 'lib/v20180529/models.rb', line 3709

def RuleId
  @RuleId
end

#StartTimeObject

Parameters:

  • RealServerId:

    源站ID

  • ListenerId:

    监听器ID

  • RuleId:

    L7层规则ID

  • WithinTime:

    统计时长,单位:小时。仅支持最近1,3,6,12,24小时的统计查询

  • StartTime:

    统计开始时间(2020-08-19 00:00:00)

  • EndTime:

    统计结束时间(2020-08-19 23:59:59)

  • Granularity:

    统计的数据粒度,单位:秒,仅支持1分钟-60和5分钟-300粒度



3709
3710
3711
# File 'lib/v20180529/models.rb', line 3709

def StartTime
  @StartTime
end

#WithinTimeObject

Parameters:

  • RealServerId:

    源站ID

  • ListenerId:

    监听器ID

  • RuleId:

    L7层规则ID

  • WithinTime:

    统计时长,单位:小时。仅支持最近1,3,6,12,24小时的统计查询

  • StartTime:

    统计开始时间(2020-08-19 00:00:00)

  • EndTime:

    统计结束时间(2020-08-19 23:59:59)

  • Granularity:

    统计的数据粒度,单位:秒,仅支持1分钟-60和5分钟-300粒度



3709
3710
3711
# File 'lib/v20180529/models.rb', line 3709

def WithinTime
  @WithinTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3721
3722
3723
3724
3725
3726
3727
3728
3729
# File 'lib/v20180529/models.rb', line 3721

def deserialize(params)
  @RealServerId = params['RealServerId']
  @ListenerId = params['ListenerId']
  @RuleId = params['RuleId']
  @WithinTime = params['WithinTime']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Granularity = params['Granularity']
end