Class: TencentCloud::Weilingwith::V20230427::DescribeAlarmListRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Weilingwith::V20230427::DescribeAlarmListRequest
- Defined in:
- lib/v20230427/models.rb
Overview
DescribeAlarmList请求参数结构体
Instance Attribute Summary collapse
- #AlarmTypeSet ⇒ Object
- #AppIdSet ⇒ Object
- #ApplicationToken ⇒ Object
- #BeginTime ⇒ Object
- #EndTime ⇒ Object
- #ExtendOne ⇒ Object
- #ExtendTwo ⇒ Object
- #GroupIdSet ⇒ Object
- #IdSet ⇒ Object
- #LevelSet ⇒ Object
- #PageNumber ⇒ Object
- #PageSize ⇒ Object
- #ProcessorSet ⇒ Object
- #SpaceCodeSet ⇒ Object
- #Statuses ⇒ Object
- #WIDSet ⇒ Object
- #WorkspaceId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(begintime = nil, endtime = nil, pagenumber = nil, pagesize = nil, workspaceid = nil, applicationtoken = nil, statuses = nil, alarmtypeset = nil, levelset = nil, idset = nil, appidset = nil, widset = nil, spacecodeset = nil, extendone = nil, extendtwo = nil, processorset = nil, groupidset = nil) ⇒ DescribeAlarmListRequest
constructor
A new instance of DescribeAlarmListRequest.
Constructor Details
#initialize(begintime = nil, endtime = nil, pagenumber = nil, pagesize = nil, workspaceid = nil, applicationtoken = nil, statuses = nil, alarmtypeset = nil, levelset = nil, idset = nil, appidset = nil, widset = nil, spacecodeset = nil, extendone = nil, extendtwo = nil, processorset = nil, groupidset = nil) ⇒ DescribeAlarmListRequest
Returns a new instance of DescribeAlarmListRequest.
1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 |
# File 'lib/v20230427/models.rb', line 1995 def initialize(begintime=nil, endtime=nil, pagenumber=nil, pagesize=nil, workspaceid=nil, applicationtoken=nil, statuses=nil, alarmtypeset=nil, levelset=nil, idset=nil, appidset=nil, widset=nil, spacecodeset=nil, extendone=nil, extendtwo=nil, processorset=nil, groupidset=nil) @BeginTime = begintime @EndTime = endtime @PageNumber = pagenumber @PageSize = pagesize @WorkspaceId = workspaceid @ApplicationToken = applicationtoken @Statuses = statuses @AlarmTypeSet = alarmtypeset @LevelSet = levelset @IdSet = idset @AppIdSet = appidset @WIDSet = widset @SpaceCodeSet = spacecodeset @ExtendOne = extendone @ExtendTwo = extendtwo @ProcessorSet = processorset @GroupIdSet = groupidset end |
Instance Attribute Details
#AlarmTypeSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def AlarmTypeSet @AlarmTypeSet end |
#AppIdSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def AppIdSet @AppIdSet end |
#ApplicationToken ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def ApplicationToken @ApplicationToken end |
#BeginTime ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def BeginTime @BeginTime end |
#EndTime ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def EndTime @EndTime end |
#ExtendOne ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def ExtendOne @ExtendOne end |
#ExtendTwo ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def ExtendTwo @ExtendTwo end |
#GroupIdSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def GroupIdSet @GroupIdSet end |
#IdSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def IdSet @IdSet end |
#LevelSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def LevelSet @LevelSet end |
#PageNumber ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def PageNumber @PageNumber end |
#PageSize ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def PageSize @PageSize end |
#ProcessorSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def ProcessorSet @ProcessorSet end |
#SpaceCodeSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def SpaceCodeSet @SpaceCodeSet end |
#Statuses ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def Statuses @Statuses end |
#WIDSet ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def WIDSet @WIDSet end |
#WorkspaceId ⇒ Object
1993 1994 1995 |
# File 'lib/v20230427/models.rb', line 1993 def WorkspaceId @WorkspaceId end |
Instance Method Details
#deserialize(params) ⇒ Object
2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 |
# File 'lib/v20230427/models.rb', line 2015 def deserialize(params) @BeginTime = params['BeginTime'] @EndTime = params['EndTime'] @PageNumber = params['PageNumber'] @PageSize = params['PageSize'] @WorkspaceId = params['WorkspaceId'] @ApplicationToken = params['ApplicationToken'] @Statuses = params['Statuses'] unless params['AlarmTypeSet'].nil? @AlarmTypeSet = [] params['AlarmTypeSet'].each do |i| alarmtypeinfo_tmp = AlarmTypeInfo.new alarmtypeinfo_tmp.deserialize(i) @AlarmTypeSet << alarmtypeinfo_tmp end end @LevelSet = params['LevelSet'] @IdSet = params['IdSet'] @AppIdSet = params['AppIdSet'] @WIDSet = params['WIDSet'] @SpaceCodeSet = params['SpaceCodeSet'] @ExtendOne = params['ExtendOne'] @ExtendTwo = params['ExtendTwo'] @ProcessorSet = params['ProcessorSet'] @GroupIdSet = params['GroupIdSet'] end |