Class: TencentCloud::Monitor::V20180724::DescribeAccidentEventListRequest

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

Overview

DescribeAccidentEventList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, starttime = nil, endtime = nil, limit = nil, offset = nil, updatetimeorder = nil, occurtimeorder = nil, accidenttype = nil, accidentevent = nil, accidentstatus = nil, accidentregion = nil, affectresource = nil) ⇒ DescribeAccidentEventListRequest

Returns a new instance of DescribeAccidentEventListRequest.



4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
# File 'lib/v20180724/models.rb', line 4136

def initialize(_module=nil, starttime=nil, endtime=nil, limit=nil, offset=nil, updatetimeorder=nil, occurtimeorder=nil, accidenttype=nil, accidentevent=nil, accidentstatus=nil, accidentregion=nil, affectresource=nil)
  @Module = _module
  @StartTime = starttime
  @EndTime = endtime
  @Limit = limit
  @Offset = offset
  @UpdateTimeOrder = updatetimeorder
  @OccurTimeOrder = occurtimeorder
  @AccidentType = accidenttype
  @AccidentEvent = accidentevent
  @AccidentStatus = accidentstatus
  @AccidentRegion = accidentregion
  @AffectResource = affectresource
end

Instance Attribute Details

#AccidentEventObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def AccidentEvent
  @AccidentEvent
end

#AccidentRegionObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def AccidentRegion
  @AccidentRegion
end

#AccidentStatusObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def AccidentStatus
  @AccidentStatus
end

#AccidentTypeObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def AccidentType
  @AccidentType
end

#AffectResourceObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def AffectResource
  @AffectResource
end

#EndTimeObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def EndTime
  @EndTime
end

#LimitObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def Limit
  @Limit
end

#ModuleObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def Module
  @Module
end

#OccurTimeOrderObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def OccurTimeOrder
  @OccurTimeOrder
end

#OffsetObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def Offset
  @Offset
end

#StartTimeObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def StartTime
  @StartTime
end

#UpdateTimeOrderObject

Parameters:

  • Module:

    接口模块名,当前接口取值monitor

  • StartTime:

    起始时间,默认一天前的时间戳

  • EndTime:

    结束时间,默认当前时间戳

  • Limit:

    分页参数,每页返回的数量,取值1~100,默认20

  • Offset:

    分页参数,页偏移量,从0开始计数,默认0

  • UpdateTimeOrder:

    根据UpdateTime排序的规则,取值asc或desc

  • OccurTimeOrder:

    根据OccurTime排序的规则,取值asc或desc(优先根据UpdateTimeOrder排序)

  • AccidentType:

    根据事件类型过滤,1表示服务问题,2表示其他订阅

  • AccidentEvent:

    根据事件过滤,1表示云服务器存储问题,2表示云服务器网络连接问题,3表示云服务器运行异常,202表示运营商网络抖动

  • AccidentStatus:

    根据事件状态过滤,0表示已恢复,1表示未恢复

  • AccidentRegion:

    根据事件地域过滤,gz表示广州,sh表示上海等

  • AffectResource:

    根据影响资源过滤,比如ins-19a06bka



4134
4135
4136
# File 'lib/v20180724/models.rb', line 4134

def UpdateTimeOrder
  @UpdateTimeOrder
end

Instance Method Details

#deserialize(params) ⇒ Object



4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
# File 'lib/v20180724/models.rb', line 4151

def deserialize(params)
  @Module = params['Module']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @UpdateTimeOrder = params['UpdateTimeOrder']
  @OccurTimeOrder = params['OccurTimeOrder']
  @AccidentType = params['AccidentType']
  @AccidentEvent = params['AccidentEvent']
  @AccidentStatus = params['AccidentStatus']
  @AccidentRegion = params['AccidentRegion']
  @AffectResource = params['AffectResource']
end