Class: TencentCloud::Weilingwith::V20230427::DescribeDeviceStatusStatRequest

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

Overview

DescribeDeviceStatusStat请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(level = nil, workspaceid = nil, applicationtoken = nil, spacecodeset = nil, devicetypeset = nil) ⇒ DescribeDeviceStatusStatRequest

Returns a new instance of DescribeDeviceStatusStatRequest.



2936
2937
2938
2939
2940
2941
2942
# File 'lib/v20230427/models.rb', line 2936

def initialize(level=nil, workspaceid=nil, applicationtoken=nil, spacecodeset=nil, devicetypeset=nil)
  @Level = level
  @WorkspaceId = workspaceid
  @ApplicationToken = applicationtoken
  @SpaceCodeSet = spacecodeset
  @DeviceTypeSet = devicetypeset
end

Instance Attribute Details

#ApplicationTokenObject

Parameters:

  • Level:

    所属空间地理层级,必填。0表示查询所有层级(1、2)的设备状态,1表示楼栋,2表示楼层

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • SpaceCodeSet:

    空间位置,非必填。为空表示查询所有(1,2)层级

  • DeviceTypeSet:

    设备类型,非必填。为空表示查询所有设备类型



2934
2935
2936
# File 'lib/v20230427/models.rb', line 2934

def ApplicationToken
  @ApplicationToken
end

#DeviceTypeSetObject

Parameters:

  • Level:

    所属空间地理层级,必填。0表示查询所有层级(1、2)的设备状态,1表示楼栋,2表示楼层

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • SpaceCodeSet:

    空间位置,非必填。为空表示查询所有(1,2)层级

  • DeviceTypeSet:

    设备类型,非必填。为空表示查询所有设备类型



2934
2935
2936
# File 'lib/v20230427/models.rb', line 2934

def DeviceTypeSet
  @DeviceTypeSet
end

#LevelObject

Parameters:

  • Level:

    所属空间地理层级,必填。0表示查询所有层级(1、2)的设备状态,1表示楼栋,2表示楼层

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • SpaceCodeSet:

    空间位置,非必填。为空表示查询所有(1,2)层级

  • DeviceTypeSet:

    设备类型,非必填。为空表示查询所有设备类型



2934
2935
2936
# File 'lib/v20230427/models.rb', line 2934

def Level
  @Level
end

#SpaceCodeSetObject

Parameters:

  • Level:

    所属空间地理层级,必填。0表示查询所有层级(1、2)的设备状态,1表示楼栋,2表示楼层

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • SpaceCodeSet:

    空间位置,非必填。为空表示查询所有(1,2)层级

  • DeviceTypeSet:

    设备类型,非必填。为空表示查询所有设备类型



2934
2935
2936
# File 'lib/v20230427/models.rb', line 2934

def SpaceCodeSet
  @SpaceCodeSet
end

#WorkspaceIdObject

Parameters:

  • Level:

    所属空间地理层级,必填。0表示查询所有层级(1、2)的设备状态,1表示楼栋,2表示楼层

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • SpaceCodeSet:

    空间位置,非必填。为空表示查询所有(1,2)层级

  • DeviceTypeSet:

    设备类型,非必填。为空表示查询所有设备类型



2934
2935
2936
# File 'lib/v20230427/models.rb', line 2934

def WorkspaceId
  @WorkspaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



2944
2945
2946
2947
2948
2949
2950
# File 'lib/v20230427/models.rb', line 2944

def deserialize(params)
  @Level = params['Level']
  @WorkspaceId = params['WorkspaceId']
  @ApplicationToken = params['ApplicationToken']
  @SpaceCodeSet = params['SpaceCodeSet']
  @DeviceTypeSet = params['DeviceTypeSet']
end