Class: TencentCloud::Iotexplorer::V20190423::UpdateDeviceTWeCallAuthorizeStatusRequest

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

Overview

UpdateDeviceTWeCallAuthorizeStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, productid = nil, devicename = nil, wechatopenid = nil) ⇒ UpdateDeviceTWeCallAuthorizeStatusRequest

Returns a new instance of UpdateDeviceTWeCallAuthorizeStatusRequest.



14254
14255
14256
14257
14258
14259
# File 'lib/v20190423/models.rb', line 14254

def initialize(status=nil, productid=nil, devicename=nil, wechatopenid=nil)
  @Status = status
  @ProductId = productid
  @DeviceName = devicename
  @WechatOpenId = wechatopenid
end

Instance Attribute Details

#DeviceNameObject

Parameters:

  • Status:

    TweCall授权状态:0未授权,1已授权

  • ProductId:

    产品ID

  • DeviceName:

    设备名

  • WechatOpenId:

    微信用户的openId



14252
14253
14254
# File 'lib/v20190423/models.rb', line 14252

def DeviceName
  @DeviceName
end

#ProductIdObject

Parameters:

  • Status:

    TweCall授权状态:0未授权,1已授权

  • ProductId:

    产品ID

  • DeviceName:

    设备名

  • WechatOpenId:

    微信用户的openId



14252
14253
14254
# File 'lib/v20190423/models.rb', line 14252

def ProductId
  @ProductId
end

#StatusObject

Parameters:

  • Status:

    TweCall授权状态:0未授权,1已授权

  • ProductId:

    产品ID

  • DeviceName:

    设备名

  • WechatOpenId:

    微信用户的openId



14252
14253
14254
# File 'lib/v20190423/models.rb', line 14252

def Status
  @Status
end

#WechatOpenIdObject

Parameters:

  • Status:

    TweCall授权状态:0未授权,1已授权

  • ProductId:

    产品ID

  • DeviceName:

    设备名

  • WechatOpenId:

    微信用户的openId



14252
14253
14254
# File 'lib/v20190423/models.rb', line 14252

def WechatOpenId
  @WechatOpenId
end

Instance Method Details

#deserialize(params) ⇒ Object



14261
14262
14263
14264
14265
14266
# File 'lib/v20190423/models.rb', line 14261

def deserialize(params)
  @Status = params['Status']
  @ProductId = params['ProductId']
  @DeviceName = params['DeviceName']
  @WechatOpenId = params['WechatOpenId']
end