Class: TencentCloud::Chc::V20230418::OtherDevReceivingInfo

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(devicesn = nil, typename = nil, manufacturer = nil, hardwarememo = nil) ⇒ OtherDevReceivingInfo

Returns a new instance of OtherDevReceivingInfo.



3402
3403
3404
3405
3406
3407
# File 'lib/v20230418/models.rb', line 3402

def initialize(devicesn=nil, typename=nil, manufacturer=nil, hardwarememo=nil)
  @DeviceSn = devicesn
  @TypeName = typename
  @Manufacturer = manufacturer
  @HardwareMemo = hardwarememo
end

Instance Attribute Details

#DeviceSnObject

Parameters:

  • DeviceSn:

    设备sn

  • TypeName:,,,,,, ('USB''移动硬盘''网络设备板卡''网络设备模块''服务器硬盘''服务器内存''其他')

    ypeName: ‘USB’, ‘移动硬盘’, ‘网络设备板卡’, ‘网络设备模块’, ‘服务器硬盘’, ‘服务器内存’, ‘其他’

  • Manufacturer:

    厂商

  • HardwareMemo:

    硬件备注



3400
3401
3402
# File 'lib/v20230418/models.rb', line 3400

def DeviceSn
  @DeviceSn
end

#HardwareMemoObject

Parameters:

  • DeviceSn:

    设备sn

  • TypeName:,,,,,, ('USB''移动硬盘''网络设备板卡''网络设备模块''服务器硬盘''服务器内存''其他')

    ypeName: ‘USB’, ‘移动硬盘’, ‘网络设备板卡’, ‘网络设备模块’, ‘服务器硬盘’, ‘服务器内存’, ‘其他’

  • Manufacturer:

    厂商

  • HardwareMemo:

    硬件备注



3400
3401
3402
# File 'lib/v20230418/models.rb', line 3400

def HardwareMemo
  @HardwareMemo
end

#ManufacturerObject

Parameters:

  • DeviceSn:

    设备sn

  • TypeName:,,,,,, ('USB''移动硬盘''网络设备板卡''网络设备模块''服务器硬盘''服务器内存''其他')

    ypeName: ‘USB’, ‘移动硬盘’, ‘网络设备板卡’, ‘网络设备模块’, ‘服务器硬盘’, ‘服务器内存’, ‘其他’

  • Manufacturer:

    厂商

  • HardwareMemo:

    硬件备注



3400
3401
3402
# File 'lib/v20230418/models.rb', line 3400

def Manufacturer
  @Manufacturer
end

#TypeNameObject

Parameters:

  • DeviceSn:

    设备sn

  • TypeName:,,,,,, ('USB''移动硬盘''网络设备板卡''网络设备模块''服务器硬盘''服务器内存''其他')

    ypeName: ‘USB’, ‘移动硬盘’, ‘网络设备板卡’, ‘网络设备模块’, ‘服务器硬盘’, ‘服务器内存’, ‘其他’

  • Manufacturer:

    厂商

  • HardwareMemo:

    硬件备注



3400
3401
3402
# File 'lib/v20230418/models.rb', line 3400

def TypeName
  @TypeName
end

Instance Method Details

#deserialize(params) ⇒ Object



3409
3410
3411
3412
3413
3414
# File 'lib/v20230418/models.rb', line 3409

def deserialize(params)
  @DeviceSn = params['DeviceSn']
  @TypeName = params['TypeName']
  @Manufacturer = params['Manufacturer']
  @HardwareMemo = params['HardwareMemo']
end