Class: TencentCloud::Chc::V20230418::AvailableModelVersion

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

Overview

已通过设备型号评估的型号信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(modelversion = nil, devheight = nil, devicetype = nil) ⇒ AvailableModelVersion

Returns a new instance of AvailableModelVersion.



31
32
33
34
35
# File 'lib/v20230418/models.rb', line 31

def initialize(modelversion=nil, devheight=nil, devicetype=nil)
  @ModelVersion = modelversion
  @DevHeight = devheight
  @DeviceType = devicetype
end

Instance Attribute Details

#DevHeightObject

Parameters:

  • ModelVersion:

    带有版本号的设备型号

  • DevHeight:

    设备高度

  • DeviceType:

    设备类型,server 服务器,netDevice 网络设备



29
30
31
# File 'lib/v20230418/models.rb', line 29

def DevHeight
  @DevHeight
end

#DeviceTypeObject

Parameters:

  • ModelVersion:

    带有版本号的设备型号

  • DevHeight:

    设备高度

  • DeviceType:

    设备类型,server 服务器,netDevice 网络设备



29
30
31
# File 'lib/v20230418/models.rb', line 29

def DeviceType
  @DeviceType
end

#ModelVersionObject

Parameters:

  • ModelVersion:

    带有版本号的设备型号

  • DevHeight:

    设备高度

  • DeviceType:

    设备类型,server 服务器,netDevice 网络设备



29
30
31
# File 'lib/v20230418/models.rb', line 29

def ModelVersion
  @ModelVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



37
38
39
40
41
# File 'lib/v20230418/models.rb', line 37

def deserialize(params)
  @ModelVersion = params['ModelVersion']
  @DevHeight = params['DevHeight']
  @DeviceType = params['DeviceType']
end