Class: TencentCloud::Iotexplorer::V20190423::WXDeviceInfo

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

Overview

微信硬件设备信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deviceid = nil, wxiotdeviceinfo = nil) ⇒ WXDeviceInfo

Returns a new instance of WXDeviceInfo.



14907
14908
14909
14910
# File 'lib/v20190423/models.rb', line 14907

def initialize(deviceid=nil, wxiotdeviceinfo=nil)
  @DeviceId = deviceid
  @WXIoTDeviceInfo = wxiotdeviceinfo
end

Instance Attribute Details

#DeviceIdObject

Parameters:

  • DeviceId:

    设备ID

  • WXIoTDeviceInfo:

    设备信息



14905
14906
14907
# File 'lib/v20190423/models.rb', line 14905

def DeviceId
  @DeviceId
end

#WXIoTDeviceInfoObject

Parameters:

  • DeviceId:

    设备ID

  • WXIoTDeviceInfo:

    设备信息



14905
14906
14907
# File 'lib/v20190423/models.rb', line 14905

def WXIoTDeviceInfo
  @WXIoTDeviceInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



14912
14913
14914
14915
14916
14917
14918
# File 'lib/v20190423/models.rb', line 14912

def deserialize(params)
  @DeviceId = params['DeviceId']
  unless params['WXIoTDeviceInfo'].nil?
    @WXIoTDeviceInfo = WXIoTDeviceInfo.new
    @WXIoTDeviceInfo.deserialize(params['WXIoTDeviceInfo'])
  end
end