Class: TencentCloud::Iss::V20230517::DescribeGatewayMonitor

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

Overview

查询网关监控信息返回结果

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#ChannelOfflineObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def ChannelOffline
  @ChannelOffline
end

#ChannelOnlineObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def ChannelOnline
  @ChannelOnline
end

#ChannelPullObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def ChannelPull
  @ChannelPull
end

#ChannelTotalObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def ChannelTotal
  @ChannelTotal
end

#ChannelUnPullObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def ChannelUnPull
  @ChannelUnPull
end

#DeviceOfflineObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def DeviceOffline
  @DeviceOffline
end

#DeviceOnlineObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def DeviceOnline
  @DeviceOnline
end

#DeviceTotalObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



3128
3129
3130
# File 'lib/v20230517/models.rb', line 3128

def DeviceTotal
  @DeviceTotal
end

#UpFlowObject

Parameters:

  • DeviceTotal:

    设备接入总数

  • DeviceOnline:

    设备在线数

  • DeviceOffline:

    设备离线数

  • ChannelTotal:

    视频通道总数

  • ChannelOnline:

    视频通道在线数

  • ChannelOffline:

    视频通道离线数

  • UpFlow:

    网关上行流量,单位kbps

  • ChannelPull:

    流在传输中的通道数

  • ChannelUnPull:

    流未传输中的通道数



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