Class: TencentCloud::Iecp::V20210914::DescribeIotDevicesRequest

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

Overview

DescribeIotDevices请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, productid = nil, namepattern = nil, versions = nil, order = nil) ⇒ DescribeIotDevicesRequest

Returns a new instance of DescribeIotDevicesRequest.



3240
3241
3242
3243
3244
3245
3246
3247
# File 'lib/v20210914/models.rb', line 3240

def initialize(offset=nil, limit=nil, productid=nil, namepattern=nil, versions=nil, order=nil)
  @Offset = offset
  @Limit = limit
  @ProductId = productid
  @NamePattern = namepattern
  @Versions = versions
  @Order = order
end

Instance Attribute Details

#LimitObject

Parameters:

  • Offset:

    页偏移

  • Limit:

    每页数量

  • ProductId:

    产品id

  • NamePattern:

    设备名称模糊查找

  • Versions:

    版本列表

  • Order:

    ASC 或 DESC



3238
3239
3240
# File 'lib/v20210914/models.rb', line 3238

def Limit
  @Limit
end

#NamePatternObject

Parameters:

  • Offset:

    页偏移

  • Limit:

    每页数量

  • ProductId:

    产品id

  • NamePattern:

    设备名称模糊查找

  • Versions:

    版本列表

  • Order:

    ASC 或 DESC



3238
3239
3240
# File 'lib/v20210914/models.rb', line 3238

def NamePattern
  @NamePattern
end

#OffsetObject

Parameters:

  • Offset:

    页偏移

  • Limit:

    每页数量

  • ProductId:

    产品id

  • NamePattern:

    设备名称模糊查找

  • Versions:

    版本列表

  • Order:

    ASC 或 DESC



3238
3239
3240
# File 'lib/v20210914/models.rb', line 3238

def Offset
  @Offset
end

#OrderObject

Parameters:

  • Offset:

    页偏移

  • Limit:

    每页数量

  • ProductId:

    产品id

  • NamePattern:

    设备名称模糊查找

  • Versions:

    版本列表

  • Order:

    ASC 或 DESC



3238
3239
3240
# File 'lib/v20210914/models.rb', line 3238

def Order
  @Order
end

#ProductIdObject

Parameters:

  • Offset:

    页偏移

  • Limit:

    每页数量

  • ProductId:

    产品id

  • NamePattern:

    设备名称模糊查找

  • Versions:

    版本列表

  • Order:

    ASC 或 DESC



3238
3239
3240
# File 'lib/v20210914/models.rb', line 3238

def ProductId
  @ProductId
end

#VersionsObject

Parameters:

  • Offset:

    页偏移

  • Limit:

    每页数量

  • ProductId:

    产品id

  • NamePattern:

    设备名称模糊查找

  • Versions:

    版本列表

  • Order:

    ASC 或 DESC



3238
3239
3240
# File 'lib/v20210914/models.rb', line 3238

def Versions
  @Versions
end

Instance Method Details

#deserialize(params) ⇒ Object



3249
3250
3251
3252
3253
3254
3255
3256
# File 'lib/v20210914/models.rb', line 3249

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @ProductId = params['ProductId']
  @NamePattern = params['NamePattern']
  @Versions = params['Versions']
  @Order = params['Order']
end