Class: TencentCloud::Iecp::V20210914::RouteInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iecp::V20210914::RouteInfo
- Defined in:
- lib/v20210914/models.rb
Overview
消息路由
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #Descript ⇒ Object
- #Healthy ⇒ Object
- #MessageCount ⇒ Object
- #MessageLastTime ⇒ Object
- #Mode ⇒ Object
- #RouteID ⇒ Object
- #RouteName ⇒ Object
- #SourceDeviceNameList ⇒ Object
- #SourceProductID ⇒ Object
- #SourceProductName ⇒ Object
- #SourceUnitIDList ⇒ Object
- #SourceUnitNameList ⇒ Object
- #Status ⇒ Object
- #TargetOptions ⇒ Object
- #TopicFilter ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(routeid = nil, routename = nil, sourceproductid = nil, topicfilter = nil, mode = nil, targetoptions = nil, createtime = nil, descript = nil, healthy = nil, status = nil, messagecount = nil, messagelasttime = nil, sourceproductname = nil, sourceunitidlist = nil, sourceunitnamelist = nil, sourcedevicenamelist = nil) ⇒ RouteInfo
constructor
A new instance of RouteInfo.
Constructor Details
#initialize(routeid = nil, routename = nil, sourceproductid = nil, topicfilter = nil, mode = nil, targetoptions = nil, createtime = nil, descript = nil, healthy = nil, status = nil, messagecount = nil, messagelasttime = nil, sourceproductname = nil, sourceunitidlist = nil, sourceunitnamelist = nil, sourcedevicenamelist = nil) ⇒ RouteInfo
Returns a new instance of RouteInfo.
6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 |
# File 'lib/v20210914/models.rb', line 6319 def initialize(routeid=nil, routename=nil, sourceproductid=nil, topicfilter=nil, mode=nil, =nil, createtime=nil, descript=nil, healthy=nil, status=nil, =nil, =nil, sourceproductname=nil, sourceunitidlist=nil, sourceunitnamelist=nil, sourcedevicenamelist=nil) @RouteID = routeid @RouteName = routename @SourceProductID = sourceproductid @TopicFilter = topicfilter @Mode = mode @TargetOptions = @CreateTime = createtime @Descript = descript @Healthy = healthy @Status = status @MessageCount = @MessageLastTime = @SourceProductName = sourceproductname @SourceUnitIDList = sourceunitidlist @SourceUnitNameList = sourceunitnamelist @SourceDeviceNameList = sourcedevicenamelist end |
Instance Attribute Details
#CreateTime ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def CreateTime @CreateTime end |
#Descript ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def Descript @Descript end |
#Healthy ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def Healthy @Healthy end |
#MessageCount ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def MessageCount @MessageCount end |
#MessageLastTime ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def MessageLastTime @MessageLastTime end |
#Mode ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def Mode @Mode end |
#RouteID ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def RouteID @RouteID end |
#RouteName ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def RouteName @RouteName end |
#SourceDeviceNameList ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def SourceDeviceNameList @SourceDeviceNameList end |
#SourceProductID ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def SourceProductID @SourceProductID end |
#SourceProductName ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def SourceProductName @SourceProductName end |
#SourceUnitIDList ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def SourceUnitIDList @SourceUnitIDList end |
#SourceUnitNameList ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def SourceUnitNameList @SourceUnitNameList end |
#Status ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def Status @Status end |
#TargetOptions ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def TargetOptions @TargetOptions end |
#TopicFilter ⇒ Object
6317 6318 6319 |
# File 'lib/v20210914/models.rb', line 6317 def TopicFilter @TopicFilter end |
Instance Method Details
#deserialize(params) ⇒ Object
6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 |
# File 'lib/v20210914/models.rb', line 6338 def deserialize(params) @RouteID = params['RouteID'] @RouteName = params['RouteName'] @SourceProductID = params['SourceProductID'] @TopicFilter = params['TopicFilter'] @Mode = params['Mode'] @TargetOptions = params['TargetOptions'] @CreateTime = params['CreateTime'] @Descript = params['Descript'] @Healthy = params['Healthy'] @Status = params['Status'] @MessageCount = params['MessageCount'] @MessageLastTime = params['MessageLastTime'] @SourceProductName = params['SourceProductName'] @SourceUnitIDList = params['SourceUnitIDList'] @SourceUnitNameList = params['SourceUnitNameList'] @SourceDeviceNameList = params['SourceDeviceNameList'] end |