Class: TencentCloud::Iecp::V20210914::IotDevicesInfo

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

Overview

子设备列表信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, status = nil, disabled = nil, description = nil, createtime = nil, lastonlinetime = nil, isbound = nil, version = nil, region = nil, unitid = nil, unitname = nil) ⇒ IotDevicesInfo

Returns a new instance of IotDevicesInfo.



4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
# File 'lib/v20210914/models.rb', line 4976

def initialize(id=nil, name=nil, status=nil, disabled=nil, description=nil, createtime=nil, lastonlinetime=nil, isbound=nil, version=nil, region=nil, unitid=nil, unitname=nil)
  @Id = id
  @Name = name
  @Status = status
  @Disabled = disabled
  @Description = description
  @CreateTime = createtime
  @LastOnlineTime = lastonlinetime
  @IsBound = isbound
  @Version = version
  @Region = region
  @UnitID = unitid
  @UnitName = unitname
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def Description
  @Description
end

#DisabledObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def Disabled
  @Disabled
end

#IdObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def Id
  @Id
end

#IsBoundObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def IsBound
  @IsBound
end

#LastOnlineTimeObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def LastOnlineTime
  @LastOnlineTime
end

#NameObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def Name
  @Name
end

#RegionObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def Region
  @Region
end

#StatusObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def Status
  @Status
end

#UnitIDObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def UnitID
  @UnitID
end

#UnitNameObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def UnitName
  @UnitName
end

#VersionObject

Parameters:

  • Id:

    设备id

  • Name:

    设备名称

  • Status:

    设备状态

  • Disabled:

    设备打开状态

  • Description:

    描述

  • CreateTime:

    设备创建时间

  • LastOnlineTime:

    最后在线时间

  • IsBound:

    设备是否绑定到节点

  • Version:

    设备版本

  • Region:

  • UnitID:

  • UnitName:



4974
4975
4976
# File 'lib/v20210914/models.rb', line 4974

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
# File 'lib/v20210914/models.rb', line 4991

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @Status = params['Status']
  @Disabled = params['Disabled']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @LastOnlineTime = params['LastOnlineTime']
  @IsBound = params['IsBound']
  @Version = params['Version']
  @Region = params['Region']
  @UnitID = params['UnitID']
  @UnitName = params['UnitName']
end