Class: TencentCloud::Iotexplorer::V20190423::DeviceActiveResult

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

Overview

设备激活结果数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(modelid = nil, sn = nil, errcode = nil, expiretime = nil) ⇒ DeviceActiveResult

Returns a new instance of DeviceActiveResult.



7287
7288
7289
7290
7291
7292
# File 'lib/v20190423/models.rb', line 7287

def initialize(modelid=nil, sn=nil, errcode=nil, expiretime=nil)
  @ModelId = modelid
  @Sn = sn
  @ErrCode = errcode
  @ExpireTime = expiretime
end

Instance Attribute Details

#ErrCodeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelId:

    模板ID

  • Sn:

    SN信息

  • ErrCode:

    设备激活状态,0:激活成功;50011:系统错误;50012:产品不存在;50013:设备不存在;50014:产品无权限;50015:不是音视频产品;50016:SN格式错误;50017:激活码类型错误;50018:激活次数限频;50019:激活码不足;50020:SN已暂停;

  • ExpireTime:

    过期时间



7282
7283
7284
# File 'lib/v20190423/models.rb', line 7282

def ErrCode
  @ErrCode
end

#ExpireTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelId:

    模板ID

  • Sn:

    SN信息

  • ErrCode:

    设备激活状态,0:激活成功;50011:系统错误;50012:产品不存在;50013:设备不存在;50014:产品无权限;50015:不是音视频产品;50016:SN格式错误;50017:激活码类型错误;50018:激活次数限频;50019:激活码不足;50020:SN已暂停;

  • ExpireTime:

    过期时间



7282
7283
7284
# File 'lib/v20190423/models.rb', line 7282

def ExpireTime
  @ExpireTime
end

#ModelIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelId:

    模板ID

  • Sn:

    SN信息

  • ErrCode:

    设备激活状态,0:激活成功;50011:系统错误;50012:产品不存在;50013:设备不存在;50014:产品无权限;50015:不是音视频产品;50016:SN格式错误;50017:激活码类型错误;50018:激活次数限频;50019:激活码不足;50020:SN已暂停;

  • ExpireTime:

    过期时间



7282
7283
7284
# File 'lib/v20190423/models.rb', line 7282

def ModelId
  @ModelId
end

#SnObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ModelId:

    模板ID

  • Sn:

    SN信息

  • ErrCode:

    设备激活状态,0:激活成功;50011:系统错误;50012:产品不存在;50013:设备不存在;50014:产品无权限;50015:不是音视频产品;50016:SN格式错误;50017:激活码类型错误;50018:激活次数限频;50019:激活码不足;50020:SN已暂停;

  • ExpireTime:

    过期时间



7282
7283
7284
# File 'lib/v20190423/models.rb', line 7282

def Sn
  @Sn
end

Instance Method Details

#deserialize(params) ⇒ Object



7294
7295
7296
7297
7298
7299
# File 'lib/v20190423/models.rb', line 7294

def deserialize(params)
  @ModelId = params['ModelId']
  @Sn = params['Sn']
  @ErrCode = params['ErrCode']
  @ExpireTime = params['ExpireTime']
end