Class: TencentCloud::Gaap::V20180529::DescribeListenerStatisticsRequest

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

Overview

DescribeListenerStatistics请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listenerid = nil, starttime = nil, endtime = nil, metricnames = nil, granularity = nil) ⇒ DescribeListenerStatisticsRequest



3131
3132
3133
3134
3135
3136
3137
# File 'lib/v20180529/models.rb', line 3131

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

Instance Attribute Details

#EndTimeObject

查询时间范围不超过1天,支持最小粒度300秒;查询间范围不超过7天,支持最小粒度3600秒;查询间范围超过7天,支持最小粒度86400秒。



3129
3130
3131
# File 'lib/v20180529/models.rb', line 3129

def EndTime
  @EndTime
end

#GranularityObject

查询时间范围不超过1天,支持最小粒度300秒;查询间范围不超过7天,支持最小粒度3600秒;查询间范围超过7天,支持最小粒度86400秒。



3129
3130
3131
# File 'lib/v20180529/models.rb', line 3129

def Granularity
  @Granularity
end

#ListenerIdObject

查询时间范围不超过1天,支持最小粒度300秒;查询间范围不超过7天,支持最小粒度3600秒;查询间范围超过7天,支持最小粒度86400秒。



3129
3130
3131
# File 'lib/v20180529/models.rb', line 3129

def ListenerId
  @ListenerId
end

#MetricNamesObject

查询时间范围不超过1天,支持最小粒度300秒;查询间范围不超过7天,支持最小粒度3600秒;查询间范围超过7天,支持最小粒度86400秒。



3129
3130
3131
# File 'lib/v20180529/models.rb', line 3129

def MetricNames
  @MetricNames
end

#StartTimeObject

查询时间范围不超过1天,支持最小粒度300秒;查询间范围不超过7天,支持最小粒度3600秒;查询间范围超过7天,支持最小粒度86400秒。



3129
3130
3131
# File 'lib/v20180529/models.rb', line 3129

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3139
3140
3141
3142
3143
3144
3145
# File 'lib/v20180529/models.rb', line 3139

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