Class: TencentCloud::Chc::V20230418::NetReceivingInfo

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, modelversion = nil, hardwarememo = nil, manufacturer = nil) ⇒ NetReceivingInfo

Returns a new instance of NetReceivingInfo.



3322
3323
3324
3325
3326
3327
# File 'lib/v20230418/models.rb', line 3322

def initialize(devicesn=nil, modelversion=nil, hardwarememo=nil, manufacturer=nil)
  @DeviceSn = devicesn
  @ModelVersion = modelversion
  @HardwareMemo = hardwarememo
  @Manufacturer = manufacturer
end

Instance Attribute Details

#DeviceSnObject

Parameters:

  • DeviceSn:

    设备sn

  • ModelVersion:

    设备型号-版本

  • HardwareMemo:

    硬件备注

  • Manufacturer:

    厂商



3320
3321
3322
# File 'lib/v20230418/models.rb', line 3320

def DeviceSn
  @DeviceSn
end

#HardwareMemoObject

Parameters:

  • DeviceSn:

    设备sn

  • ModelVersion:

    设备型号-版本

  • HardwareMemo:

    硬件备注

  • Manufacturer:

    厂商



3320
3321
3322
# File 'lib/v20230418/models.rb', line 3320

def HardwareMemo
  @HardwareMemo
end

#ManufacturerObject

Parameters:

  • DeviceSn:

    设备sn

  • ModelVersion:

    设备型号-版本

  • HardwareMemo:

    硬件备注

  • Manufacturer:

    厂商



3320
3321
3322
# File 'lib/v20230418/models.rb', line 3320

def Manufacturer
  @Manufacturer
end

#ModelVersionObject

Parameters:

  • DeviceSn:

    设备sn

  • ModelVersion:

    设备型号-版本

  • HardwareMemo:

    硬件备注

  • Manufacturer:

    厂商



3320
3321
3322
# File 'lib/v20230418/models.rb', line 3320

def ModelVersion
  @ModelVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



3329
3330
3331
3332
3333
3334
# File 'lib/v20230418/models.rb', line 3329

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