Class: TencentCloud::Weilingwith::V20230427::CreateDeviceSucceeded

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

Overview

导入成功设备信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(productid = nil, parentwid = nil, wid = nil, sn = nil) ⇒ CreateDeviceSucceeded

Returns a new instance of CreateDeviceSucceeded.



1612
1613
1614
1615
1616
1617
# File 'lib/v20230427/models.rb', line 1612

def initialize(productid=nil, parentwid=nil, wid=nil, sn=nil)
  @ProductId = productid
  @ParentWID = parentwid
  @WID = wid
  @SN = sn
end

Instance Attribute Details

#ParentWIDObject

Parameters:

  • ProductId:

    产品id

  • ParentWID:

    父设备wid,不为空表示导入自设备

  • WID:

    设备编码

  • SN:

    设备sn序列号



1610
1611
1612
# File 'lib/v20230427/models.rb', line 1610

def ParentWID
  @ParentWID
end

#ProductIdObject

Parameters:

  • ProductId:

    产品id

  • ParentWID:

    父设备wid,不为空表示导入自设备

  • WID:

    设备编码

  • SN:

    设备sn序列号



1610
1611
1612
# File 'lib/v20230427/models.rb', line 1610

def ProductId
  @ProductId
end

#SNObject

Parameters:

  • ProductId:

    产品id

  • ParentWID:

    父设备wid,不为空表示导入自设备

  • WID:

    设备编码

  • SN:

    设备sn序列号



1610
1611
1612
# File 'lib/v20230427/models.rb', line 1610

def SN
  @SN
end

#WIDObject

Parameters:

  • ProductId:

    产品id

  • ParentWID:

    父设备wid,不为空表示导入自设备

  • WID:

    设备编码

  • SN:

    设备sn序列号



1610
1611
1612
# File 'lib/v20230427/models.rb', line 1610

def WID
  @WID
end

Instance Method Details

#deserialize(params) ⇒ Object



1619
1620
1621
1622
1623
1624
# File 'lib/v20230427/models.rb', line 1619

def deserialize(params)
  @ProductId = params['ProductId']
  @ParentWID = params['ParentWID']
  @WID = params['WID']
  @SN = params['SN']
end