Class: TencentCloud::Gaap::V20180529::DescribeProxyGroupStatisticsRequest

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

Overview

DescribeProxyGroupStatistics请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupid = nil, starttime = nil, endtime = nil, metricnames = nil, granularity = nil) ⇒ DescribeProxyGroupStatisticsRequest



3571
3572
3573
3574
3575
3576
3577
# File 'lib/v20180529/models.rb', line 3571

def initialize(groupid=nil, starttime=nil, endtime=nil, metricnames=nil, granularity=nil)
  @GroupId = groupid
  @StartTime = starttime
  @EndTime = endtime
  @MetricNames = metricnames
  @Granularity = granularity
end

Instance Attribute Details

#EndTimeObject

当时间范围不超过1天,支持最小粒度60秒;当时间范围不超过7天,支持最小粒度3600秒;当时间范围不超过30天,支持最小粒度86400秒。



3569
3570
3571
# File 'lib/v20180529/models.rb', line 3569

def EndTime
  @EndTime
end

#GranularityObject

当时间范围不超过1天,支持最小粒度60秒;当时间范围不超过7天,支持最小粒度3600秒;当时间范围不超过30天,支持最小粒度86400秒。



3569
3570
3571
# File 'lib/v20180529/models.rb', line 3569

def Granularity
  @Granularity
end

#GroupIdObject

当时间范围不超过1天,支持最小粒度60秒;当时间范围不超过7天,支持最小粒度3600秒;当时间范围不超过30天,支持最小粒度86400秒。



3569
3570
3571
# File 'lib/v20180529/models.rb', line 3569

def GroupId
  @GroupId
end

#MetricNamesObject

当时间范围不超过1天,支持最小粒度60秒;当时间范围不超过7天,支持最小粒度3600秒;当时间范围不超过30天,支持最小粒度86400秒。



3569
3570
3571
# File 'lib/v20180529/models.rb', line 3569

def MetricNames
  @MetricNames
end

#StartTimeObject

当时间范围不超过1天,支持最小粒度60秒;当时间范围不超过7天,支持最小粒度3600秒;当时间范围不超过30天,支持最小粒度86400秒。



3569
3570
3571
# File 'lib/v20180529/models.rb', line 3569

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3579
3580
3581
3582
3583
3584
3585
# File 'lib/v20180529/models.rb', line 3579

def deserialize(params)
  @GroupId = params['GroupId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @MetricNames = params['MetricNames']
  @Granularity = params['Granularity']
end