Class: TencentCloud::Iecp::V20210914::ModifyIotDeviceRequest

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

Overview

ModifyIotDevice请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deviceid = nil, description = nil, disabled = nil, logsetting = nil, loglevel = nil) ⇒ ModifyIotDeviceRequest

Returns a new instance of ModifyIotDeviceRequest.



5611
5612
5613
5614
5615
5616
5617
# File 'lib/v20210914/models.rb', line 5611

def initialize(deviceid=nil, description=nil, disabled=nil, logsetting=nil, loglevel=nil)
  @DeviceId = deviceid
  @Description = description
  @Disabled = disabled
  @LogSetting = logsetting
  @LogLevel = loglevel
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • DeviceId:

    设备id

  • Description:

    描述

  • Disabled:

    设备是否开启

  • LogSetting:

    日志设置

  • LogLevel:

    日志级别



5609
5610
5611
# File 'lib/v20210914/models.rb', line 5609

def Description
  @Description
end

#DeviceIdObject

Parameters:

  • DeviceId:

    设备id

  • Description:

    描述

  • Disabled:

    设备是否开启

  • LogSetting:

    日志设置

  • LogLevel:

    日志级别



5609
5610
5611
# File 'lib/v20210914/models.rb', line 5609

def DeviceId
  @DeviceId
end

#DisabledObject

Parameters:

  • DeviceId:

    设备id

  • Description:

    描述

  • Disabled:

    设备是否开启

  • LogSetting:

    日志设置

  • LogLevel:

    日志级别



5609
5610
5611
# File 'lib/v20210914/models.rb', line 5609

def Disabled
  @Disabled
end

#LogLevelObject

Parameters:

  • DeviceId:

    设备id

  • Description:

    描述

  • Disabled:

    设备是否开启

  • LogSetting:

    日志设置

  • LogLevel:

    日志级别



5609
5610
5611
# File 'lib/v20210914/models.rb', line 5609

def LogLevel
  @LogLevel
end

#LogSettingObject

Parameters:

  • DeviceId:

    设备id

  • Description:

    描述

  • Disabled:

    设备是否开启

  • LogSetting:

    日志设置

  • LogLevel:

    日志级别



5609
5610
5611
# File 'lib/v20210914/models.rb', line 5609

def LogSetting
  @LogSetting
end

Instance Method Details

#deserialize(params) ⇒ Object



5619
5620
5621
5622
5623
5624
5625
# File 'lib/v20210914/models.rb', line 5619

def deserialize(params)
  @DeviceId = params['DeviceId']
  @Description = params['Description']
  @Disabled = params['Disabled']
  @LogSetting = params['LogSetting']
  @LogLevel = params['LogLevel']
end