Class: TencentCloud::Iss::V20230517::ListDeviceInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iss::V20230517::ListDeviceInfo
- Defined in:
- lib/v20230517/models.rb
Overview
获取设备列表的响应
Instance Attribute Summary collapse
- #AccessProtocol ⇒ Object
- #ChannelNum ⇒ Object
- #ClusterId ⇒ Object
- #ClusterName ⇒ Object
- #Code ⇒ Object
- #Description ⇒ Object
- #DeviceId ⇒ Object
- #Name ⇒ Object
- #OrganizationId ⇒ Object
- #Password ⇒ Object
- #Status ⇒ Object
- #TransportProtocol ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(deviceid = nil, code = nil, status = nil, transportprotocol = nil, name = nil, type = nil, password = nil, description = nil, clusterid = nil, clustername = nil, accessprotocol = nil, organizationid = nil, channelnum = nil) ⇒ ListDeviceInfo
constructor
A new instance of ListDeviceInfo.
Constructor Details
#initialize(deviceid = nil, code = nil, status = nil, transportprotocol = nil, name = nil, type = nil, password = nil, description = nil, clusterid = nil, clustername = nil, accessprotocol = nil, organizationid = nil, channelnum = nil) ⇒ ListDeviceInfo
Returns a new instance of ListDeviceInfo.
4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 |
# File 'lib/v20230517/models.rb', line 4726 def initialize(deviceid=nil, code=nil, status=nil, transportprotocol=nil, name=nil, type=nil, password=nil, description=nil, clusterid=nil, clustername=nil, accessprotocol=nil, organizationid=nil, channelnum=nil) @DeviceId = deviceid @Code = code @Status = status @TransportProtocol = transportprotocol @Name = name @Type = type @Password = password @Description = description @ClusterId = clusterid @ClusterName = clustername @AccessProtocol = accessprotocol @OrganizationId = organizationid @ChannelNum = channelnum end |
Instance Attribute Details
#AccessProtocol ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def AccessProtocol @AccessProtocol end |
#ChannelNum ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def ChannelNum @ChannelNum end |
#ClusterId ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def ClusterId @ClusterId end |
#ClusterName ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def ClusterName @ClusterName end |
#Code ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def Code @Code end |
#Description ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def Description @Description end |
#DeviceId ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def DeviceId @DeviceId end |
#Name ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def Name @Name end |
#OrganizationId ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def OrganizationId @OrganizationId end |
#Password ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def Password @Password end |
#Status ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def Status @Status end |
#TransportProtocol ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def TransportProtocol @TransportProtocol end |
#Type ⇒ Object
4724 4725 4726 |
# File 'lib/v20230517/models.rb', line 4724 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 |
# File 'lib/v20230517/models.rb', line 4742 def deserialize(params) @DeviceId = params['DeviceId'] @Code = params['Code'] @Status = params['Status'] @TransportProtocol = params['TransportProtocol'] @Name = params['Name'] @Type = params['Type'] @Password = params['Password'] @Description = params['Description'] @ClusterId = params['ClusterId'] @ClusterName = params['ClusterName'] @AccessProtocol = params['AccessProtocol'] @OrganizationId = params['OrganizationId'] @ChannelNum = params['ChannelNum'] end |