Class: TencentCloud::Iotexplorer::V20190423::DeviceInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::DeviceInfo
- Defined in:
- lib/v20190423/models.rb
Overview
设备详细信息
Instance Attribute Summary collapse
-
#AppKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#AppSKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateUserId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreatorNickName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DevAddr ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DevEUI ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DeviceCert ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DeviceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DevicePsk ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DeviceType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EnableState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#FirstOnlineTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#IsLora ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#LoginTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#LogLevel ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#NwkSKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ProductId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ProductName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Version ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(devicename = nil, status = nil, devicepsk = nil, firstonlinetime = nil, logintime = nil, createtime = nil, version = nil, devicecert = nil, loglevel = nil, devaddr = nil, appkey = nil, deveui = nil, appskey = nil, nwkskey = nil, createuserid = nil, creatornickname = nil, enablestate = nil, productid = nil, productname = nil, devicetype = nil, islora = nil) ⇒ DeviceInfo
constructor
A new instance of DeviceInfo.
Constructor Details
#initialize(devicename = nil, status = nil, devicepsk = nil, firstonlinetime = nil, logintime = nil, createtime = nil, version = nil, devicecert = nil, loglevel = nil, devaddr = nil, appkey = nil, deveui = nil, appskey = nil, nwkskey = nil, createuserid = nil, creatornickname = nil, enablestate = nil, productid = nil, productname = nil, devicetype = nil, islora = nil) ⇒ DeviceInfo
Returns a new instance of DeviceInfo.
7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 |
# File 'lib/v20190423/models.rb', line 7422 def initialize(devicename=nil, status=nil, devicepsk=nil, firstonlinetime=nil, logintime=nil, createtime=nil, version=nil, devicecert=nil, loglevel=nil, devaddr=nil, appkey=nil, deveui=nil, appskey=nil, nwkskey=nil, createuserid=nil, creatornickname=nil, enablestate=nil, productid=nil, productname=nil, devicetype=nil, islora=nil) @DeviceName = devicename @Status = status @DevicePsk = devicepsk @FirstOnlineTime = firstonlinetime @LoginTime = logintime @CreateTime = createtime @Version = version @DeviceCert = devicecert @LogLevel = loglevel @DevAddr = devaddr @AppKey = appkey @DevEUI = deveui @AppSKey = appskey @NwkSKey = nwkskey @CreateUserId = createuserid @CreatorNickName = creatornickname @EnableState = enablestate @ProductId = productid @ProductName = productname @DeviceType = devicetype @IsLora = islora end |
Instance Attribute Details
#AppKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def AppKey @AppKey end |
#AppSKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def AppSKey @AppSKey end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def CreateTime @CreateTime end |
#CreateUserId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def CreateUserId @CreateUserId end |
#CreatorNickName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def CreatorNickName @CreatorNickName end |
#DevAddr ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def DevAddr @DevAddr end |
#DevEUI ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def DevEUI @DevEUI end |
#DeviceCert ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def DeviceCert @DeviceCert end |
#DeviceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def DeviceName @DeviceName end |
#DevicePsk ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def DevicePsk @DevicePsk end |
#DeviceType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def DeviceType @DeviceType end |
#EnableState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def EnableState @EnableState end |
#FirstOnlineTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def FirstOnlineTime @FirstOnlineTime end |
#IsLora ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def IsLora @IsLora end |
#LoginTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def LoginTime @LoginTime end |
#LogLevel ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def LogLevel @LogLevel end |
#NwkSKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def NwkSKey @NwkSKey end |
#ProductId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def ProductId @ProductId end |
#ProductName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def ProductName @ProductName end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def Status @Status end |
#Version ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7420 7421 7422 |
# File 'lib/v20190423/models.rb', line 7420 def Version @Version end |
Instance Method Details
#deserialize(params) ⇒ Object
7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 |
# File 'lib/v20190423/models.rb', line 7446 def deserialize(params) @DeviceName = params['DeviceName'] @Status = params['Status'] @DevicePsk = params['DevicePsk'] @FirstOnlineTime = params['FirstOnlineTime'] @LoginTime = params['LoginTime'] @CreateTime = params['CreateTime'] @Version = params['Version'] @DeviceCert = params['DeviceCert'] @LogLevel = params['LogLevel'] @DevAddr = params['DevAddr'] @AppKey = params['AppKey'] @DevEUI = params['DevEUI'] @AppSKey = params['AppSKey'] @NwkSKey = params['NwkSKey'] @CreateUserId = params['CreateUserId'] @CreatorNickName = params['CreatorNickName'] @EnableState = params['EnableState'] @ProductId = params['ProductId'] @ProductName = params['ProductName'] @DeviceType = params['DeviceType'] @IsLora = params['IsLora'] end |