Class: TencentCloud::Iss::V20230517::DescribeGatewayMonitor
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iss::V20230517::DescribeGatewayMonitor
- Defined in:
- lib/v20230517/models.rb
Overview
查询网关监控信息返回结果
Instance Attribute Summary collapse
- #ChannelOffline ⇒ Object
- #ChannelOnline ⇒ Object
- #ChannelPull ⇒ Object
- #ChannelTotal ⇒ Object
- #ChannelUnPull ⇒ Object
- #DeviceOffline ⇒ Object
- #DeviceOnline ⇒ Object
- #DeviceTotal ⇒ Object
- #UpFlow ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(devicetotal = nil, deviceonline = nil, deviceoffline = nil, channeltotal = nil, channelonline = nil, channeloffline = nil, upflow = nil, channelpull = nil, channelunpull = nil) ⇒ DescribeGatewayMonitor
constructor
A new instance of DescribeGatewayMonitor.
Constructor Details
#initialize(devicetotal = nil, deviceonline = nil, deviceoffline = nil, channeltotal = nil, channelonline = nil, channeloffline = nil, upflow = nil, channelpull = nil, channelunpull = nil) ⇒ DescribeGatewayMonitor
Returns a new instance of DescribeGatewayMonitor.
3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 |
# File 'lib/v20230517/models.rb', line 3130 def initialize(devicetotal=nil, deviceonline=nil, deviceoffline=nil, channeltotal=nil, channelonline=nil, channeloffline=nil, upflow=nil, channelpull=nil, channelunpull=nil) @DeviceTotal = devicetotal @DeviceOnline = deviceonline @DeviceOffline = deviceoffline @ChannelTotal = channeltotal @ChannelOnline = channelonline @ChannelOffline = channeloffline @UpFlow = upflow @ChannelPull = channelpull @ChannelUnPull = channelunpull end |
Instance Attribute Details
#ChannelOffline ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def ChannelOffline @ChannelOffline end |
#ChannelOnline ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def ChannelOnline @ChannelOnline end |
#ChannelPull ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def ChannelPull @ChannelPull end |
#ChannelTotal ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def ChannelTotal @ChannelTotal end |
#ChannelUnPull ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def ChannelUnPull @ChannelUnPull end |
#DeviceOffline ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def DeviceOffline @DeviceOffline end |
#DeviceOnline ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def DeviceOnline @DeviceOnline end |
#DeviceTotal ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def DeviceTotal @DeviceTotal end |
#UpFlow ⇒ Object
3128 3129 3130 |
# File 'lib/v20230517/models.rb', line 3128 def UpFlow @UpFlow end |
Instance Method Details
#deserialize(params) ⇒ Object
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 |
# File 'lib/v20230517/models.rb', line 3142 def deserialize(params) @DeviceTotal = params['DeviceTotal'] @DeviceOnline = params['DeviceOnline'] @DeviceOffline = params['DeviceOffline'] @ChannelTotal = params['ChannelTotal'] @ChannelOnline = params['ChannelOnline'] @ChannelOffline = params['ChannelOffline'] @UpFlow = params['UpFlow'] @ChannelPull = params['ChannelPull'] @ChannelUnPull = params['ChannelUnPull'] end |