Class: TencentCloud::Weilingwith::V20230427::StatDeviceType

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

Overview

设备类型统计

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(total = nil, normal = nil, offline = nil, fault = nil, name = nil, devicetype = nil) ⇒ StatDeviceType

Returns a new instance of StatDeviceType.



7400
7401
7402
7403
7404
7405
7406
7407
# File 'lib/v20230427/models.rb', line 7400

def initialize(total=nil, normal=nil, offline=nil, fault=nil, name=nil, devicetype=nil)
  @Total = total
  @Normal = normal
  @Offline = offline
  @Fault = fault
  @Name = name
  @DeviceType = devicetype
end

Instance Attribute Details

#DeviceTypeObject

Parameters:

  • Total:

    汇总数。在线(正常+故障) + 离线

  • Normal:

    正常数

  • Offline:

    离线数

  • Fault:

    故障数

  • Name:

    设备名

  • DeviceType:

    设备类型



7398
7399
7400
# File 'lib/v20230427/models.rb', line 7398

def DeviceType
  @DeviceType
end

#FaultObject

Parameters:

  • Total:

    汇总数。在线(正常+故障) + 离线

  • Normal:

    正常数

  • Offline:

    离线数

  • Fault:

    故障数

  • Name:

    设备名

  • DeviceType:

    设备类型



7398
7399
7400
# File 'lib/v20230427/models.rb', line 7398

def Fault
  @Fault
end

#NameObject

Parameters:

  • Total:

    汇总数。在线(正常+故障) + 离线

  • Normal:

    正常数

  • Offline:

    离线数

  • Fault:

    故障数

  • Name:

    设备名

  • DeviceType:

    设备类型



7398
7399
7400
# File 'lib/v20230427/models.rb', line 7398

def Name
  @Name
end

#NormalObject

Parameters:

  • Total:

    汇总数。在线(正常+故障) + 离线

  • Normal:

    正常数

  • Offline:

    离线数

  • Fault:

    故障数

  • Name:

    设备名

  • DeviceType:

    设备类型



7398
7399
7400
# File 'lib/v20230427/models.rb', line 7398

def Normal
  @Normal
end

#OfflineObject

Parameters:

  • Total:

    汇总数。在线(正常+故障) + 离线

  • Normal:

    正常数

  • Offline:

    离线数

  • Fault:

    故障数

  • Name:

    设备名

  • DeviceType:

    设备类型



7398
7399
7400
# File 'lib/v20230427/models.rb', line 7398

def Offline
  @Offline
end

#TotalObject

Parameters:

  • Total:

    汇总数。在线(正常+故障) + 离线

  • Normal:

    正常数

  • Offline:

    离线数

  • Fault:

    故障数

  • Name:

    设备名

  • DeviceType:

    设备类型



7398
7399
7400
# File 'lib/v20230427/models.rb', line 7398

def Total
  @Total
end

Instance Method Details

#deserialize(params) ⇒ Object



7409
7410
7411
7412
7413
7414
7415
7416
# File 'lib/v20230427/models.rb', line 7409

def deserialize(params)
  @Total = params['Total']
  @Normal = params['Normal']
  @Offline = params['Offline']
  @Fault = params['Fault']
  @Name = params['Name']
  @DeviceType = params['DeviceType']
end