Class: TencentCloud::Monitor::V20180724::DescribeBasicAlarmListRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::DescribeBasicAlarmListRequest
- Defined in:
- lib/v20180724/models.rb
Overview
DescribeBasicAlarmList请求参数结构体
Instance Attribute Summary collapse
- #AlarmStatus ⇒ Object
- #EndTime ⇒ Object
- #InstanceGroupIds ⇒ Object
- #Limit ⇒ Object
- #MetricNames ⇒ Object
- #Module ⇒ Object
- #ObjLike ⇒ Object
- #OccurTimeOrder ⇒ Object
- #Offset ⇒ Object
- #ProjectIds ⇒ Object
- #StartTime ⇒ Object
- #ViewNames ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(_module = nil, starttime = nil, endtime = nil, limit = nil, offset = nil, occurtimeorder = nil, projectids = nil, viewnames = nil, alarmstatus = nil, objlike = nil, instancegroupids = nil, metricnames = nil) ⇒ DescribeBasicAlarmListRequest
constructor
A new instance of DescribeBasicAlarmListRequest.
Constructor Details
#initialize(_module = nil, starttime = nil, endtime = nil, limit = nil, offset = nil, occurtimeorder = nil, projectids = nil, viewnames = nil, alarmstatus = nil, objlike = nil, instancegroupids = nil, metricnames = nil) ⇒ DescribeBasicAlarmListRequest
Returns a new instance of DescribeBasicAlarmListRequest.
5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 |
# File 'lib/v20180724/models.rb', line 5301 def initialize(_module=nil, starttime=nil, endtime=nil, limit=nil, offset=nil, occurtimeorder=nil, projectids=nil, viewnames=nil, alarmstatus=nil, objlike=nil, instancegroupids=nil, metricnames=nil) @Module = _module @StartTime = starttime @EndTime = endtime @Limit = limit @Offset = offset @OccurTimeOrder = occurtimeorder @ProjectIds = projectids @ViewNames = viewnames @AlarmStatus = alarmstatus @ObjLike = objlike @InstanceGroupIds = instancegroupids @MetricNames = metricnames end |
Instance Attribute Details
#AlarmStatus ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def AlarmStatus @AlarmStatus end |
#EndTime ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def EndTime @EndTime end |
#InstanceGroupIds ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def InstanceGroupIds @InstanceGroupIds end |
#Limit ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def Limit @Limit end |
#MetricNames ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def MetricNames @MetricNames end |
#Module ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def Module @Module end |
#ObjLike ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def ObjLike @ObjLike end |
#OccurTimeOrder ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def OccurTimeOrder @OccurTimeOrder end |
#Offset ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def Offset @Offset end |
#ProjectIds ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def ProjectIds @ProjectIds end |
#StartTime ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def StartTime @StartTime end |
#ViewNames ⇒ Object
5299 5300 5301 |
# File 'lib/v20180724/models.rb', line 5299 def ViewNames @ViewNames end |
Instance Method Details
#deserialize(params) ⇒ Object
5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 |
# File 'lib/v20180724/models.rb', line 5316 def deserialize(params) @Module = params['Module'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Limit = params['Limit'] @Offset = params['Offset'] @OccurTimeOrder = params['OccurTimeOrder'] @ProjectIds = params['ProjectIds'] @ViewNames = params['ViewNames'] @AlarmStatus = params['AlarmStatus'] @ObjLike = params['ObjLike'] @InstanceGroupIds = params['InstanceGroupIds'] @MetricNames = params['MetricNames'] end |