Class: TencentCloud::Weilingwith::V20230427::DescribeDeviceShadowListRequest

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

Overview

DescribeDeviceShadowList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workspaceid = nil, widset = nil, pagenumber = nil, pagesize = nil, applicationtoken = nil, devicetypeset = nil, productidset = nil, tagidset = nil, spacecodeset = nil, devicetagset = nil) ⇒ DescribeDeviceShadowListRequest

Returns a new instance of DescribeDeviceShadowListRequest.



2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
# File 'lib/v20230427/models.rb', line 2783

def initialize(workspaceid=nil, widset=nil, pagenumber=nil, pagesize=nil, applicationtoken=nil, devicetypeset=nil, productidset=nil, tagidset=nil, spacecodeset=nil, devicetagset=nil)
  @WorkspaceId = workspaceid
  @WIDSet = widset
  @PageNumber = pagenumber
  @PageSize = pagesize
  @ApplicationToken = applicationtoken
  @DeviceTypeSet = devicetypeset
  @ProductIdSet = productidset
  @TagIdSet = tagidset
  @SpaceCodeSet = spacecodeset
  @DeviceTagSet = devicetagset
end

Instance Attribute Details

#ApplicationTokenObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def ApplicationToken
  @ApplicationToken
end

#DeviceTagSetObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def DeviceTagSet
  @DeviceTagSet
end

#DeviceTypeSetObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def DeviceTypeSet
  @DeviceTypeSet
end

#PageNumberObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def PageSize
  @PageSize
end

#ProductIdSetObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def ProductIdSet
  @ProductIdSet
end

#SpaceCodeSetObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def SpaceCodeSet
  @SpaceCodeSet
end

#TagIdSetObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def TagIdSet
  @TagIdSet
end

#WIDSetObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def WIDSet
  @WIDSet
end

#WorkspaceIdObject

Parameters:

  • WorkspaceId:

    工作空间id

  • WIDSet:

    WID

  • PageNumber:

    分页查询,第几页

  • PageSize:

    每页条数

  • ApplicationToken:

    应用token

  • DeviceTypeSet:

    设备类型code

  • ProductIdSet:

    产品 pid

  • TagIdSet:

    设备标签id

  • SpaceCodeSet:

    空间层级,(支持空间多层,比如具体建筑、具体楼层)

  • DeviceTagSet:

    设备标签名



2781
2782
2783
# File 'lib/v20230427/models.rb', line 2781

def WorkspaceId
  @WorkspaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
# File 'lib/v20230427/models.rb', line 2796

def deserialize(params)
  @WorkspaceId = params['WorkspaceId']
  @WIDSet = params['WIDSet']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @ApplicationToken = params['ApplicationToken']
  @DeviceTypeSet = params['DeviceTypeSet']
  @ProductIdSet = params['ProductIdSet']
  @TagIdSet = params['TagIdSet']
  @SpaceCodeSet = params['SpaceCodeSet']
  @DeviceTagSet = params['DeviceTagSet']
end