Class: TencentCloud::Iotexplorer::V20190423::DescribeInstanceRequest

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

Overview

DescribeInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, include = nil, projectid = nil, productid = nil) ⇒ DescribeInstanceRequest

Returns a new instance of DescribeInstanceRequest.



6269
6270
6271
6272
6273
6274
# File 'lib/v20190423/models.rb', line 6269

def initialize(instanceid=nil, include=nil, projectid=nil, productid=nil)
  @InstanceId = instanceid
  @Include = include
  @ProjectId = projectid
  @ProductId = productid
end

Instance Attribute Details

#IncludeObject

Parameters:

  • InstanceId:

    实例ID

  • Include:

    附加查询返回包含字段值,不传返回0,有效值 ProductNum、ProjectNum、UsedDeviceNum、TotalDevice、ActivateDevice

  • ProjectId:

    项目ID

  • ProductId:

    产品ID,-1 代表全部产品



6267
6268
6269
# File 'lib/v20190423/models.rb', line 6267

def Include
  @Include
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例ID

  • Include:

    附加查询返回包含字段值,不传返回0,有效值 ProductNum、ProjectNum、UsedDeviceNum、TotalDevice、ActivateDevice

  • ProjectId:

    项目ID

  • ProductId:

    产品ID,-1 代表全部产品



6267
6268
6269
# File 'lib/v20190423/models.rb', line 6267

def InstanceId
  @InstanceId
end

#ProductIdObject

Parameters:

  • InstanceId:

    实例ID

  • Include:

    附加查询返回包含字段值,不传返回0,有效值 ProductNum、ProjectNum、UsedDeviceNum、TotalDevice、ActivateDevice

  • ProjectId:

    项目ID

  • ProductId:

    产品ID,-1 代表全部产品



6267
6268
6269
# File 'lib/v20190423/models.rb', line 6267

def ProductId
  @ProductId
end

#ProjectIdObject

Parameters:

  • InstanceId:

    实例ID

  • Include:

    附加查询返回包含字段值,不传返回0,有效值 ProductNum、ProjectNum、UsedDeviceNum、TotalDevice、ActivateDevice

  • ProjectId:

    项目ID

  • ProductId:

    产品ID,-1 代表全部产品



6267
6268
6269
# File 'lib/v20190423/models.rb', line 6267

def ProjectId
  @ProjectId
end

Instance Method Details

#deserialize(params) ⇒ Object



6276
6277
6278
6279
6280
6281
# File 'lib/v20190423/models.rb', line 6276

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Include = params['Include']
  @ProjectId = params['ProjectId']
  @ProductId = params['ProductId']
end