Class: TencentCloud::Iotvideoindustry::V20201201::AllDeviceInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotvideoindustry::V20201201::AllDeviceInfo
- Defined in:
- lib/v20201201/models.rb
Overview
查询全部设备出参
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #DeviceCode ⇒ Object
- #DeviceId ⇒ Object
- #DeviceType ⇒ Object
- #ExtraInformation ⇒ Object
- #GroupId ⇒ Object
- #GroupName ⇒ Object
- #GroupPath ⇒ Object
- #IsRecord ⇒ Object
- #NickName ⇒ Object
- #Protocol ⇒ Object
- #Recordable ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(deviceid = nil, devicetype = nil, status = nil, createtime = nil, extrainformation = nil, nickname = nil, grouppath = nil, devicecode = nil, isrecord = nil, recordable = nil, protocol = nil, groupid = nil, groupname = nil) ⇒ AllDeviceInfo
constructor
A new instance of AllDeviceInfo.
Constructor Details
#initialize(deviceid = nil, devicetype = nil, status = nil, createtime = nil, extrainformation = nil, nickname = nil, grouppath = nil, devicecode = nil, isrecord = nil, recordable = nil, protocol = nil, groupid = nil, groupname = nil) ⇒ AllDeviceInfo
Returns a new instance of AllDeviceInfo.
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
# File 'lib/v20201201/models.rb', line 98 def initialize(deviceid=nil, devicetype=nil, status=nil, createtime=nil, extrainformation=nil, nickname=nil, grouppath=nil, devicecode=nil, isrecord=nil, recordable=nil, protocol=nil, groupid=nil, groupname=nil) @DeviceId = deviceid @DeviceType = devicetype @Status = status @CreateTime = createtime @ExtraInformation = extrainformation @NickName = nickname @GroupPath = grouppath @DeviceCode = devicecode @IsRecord = isrecord @Recordable = recordable @Protocol = protocol @GroupId = groupid @GroupName = groupname end |
Instance Attribute Details
#CreateTime ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def CreateTime @CreateTime end |
#DeviceCode ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def DeviceCode @DeviceCode end |
#DeviceId ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def DeviceId @DeviceId end |
#DeviceType ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def DeviceType @DeviceType end |
#ExtraInformation ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def ExtraInformation @ExtraInformation end |
#GroupId ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def GroupId @GroupId end |
#GroupName ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def GroupName @GroupName end |
#GroupPath ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def GroupPath @GroupPath end |
#IsRecord ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def IsRecord @IsRecord end |
#NickName ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def NickName @NickName end |
#Protocol ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def Protocol @Protocol end |
#Recordable ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def Recordable @Recordable end |
#Status ⇒ Object
96 97 98 |
# File 'lib/v20201201/models.rb', line 96 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
# File 'lib/v20201201/models.rb', line 114 def deserialize(params) @DeviceId = params['DeviceId'] @DeviceType = params['DeviceType'] @Status = params['Status'] @CreateTime = params['CreateTime'] @ExtraInformation = params['ExtraInformation'] @NickName = params['NickName'] @GroupPath = params['GroupPath'] @DeviceCode = params['DeviceCode'] @IsRecord = params['IsRecord'] @Recordable = params['Recordable'] @Protocol = params['Protocol'] @GroupId = params['GroupId'] @GroupName = params['GroupName'] end |