Class: TencentCloud::Cr::V20180321::QueryProductsRequest

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

Overview

QueryProducts请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, instanceid = nil) ⇒ QueryProductsRequest

Returns a new instance of QueryProductsRequest.



1560
1561
1562
1563
1564
# File 'lib/v20180321/models.rb', line 1560

def initialize(_module=nil, operation=nil, instanceid=nil)
  @Module = _module
  @Operation = operation
  @InstanceId = instanceid
end

Instance Attribute Details

#InstanceIdObject

Parameters:

  • Module:

    模块名。默认值(固定):Product

  • Operation:

    操作名。默认值(固定):QueryProducts

  • InstanceId:

    实例Id。



1558
1559
1560
# File 'lib/v20180321/models.rb', line 1558

def InstanceId
  @InstanceId
end

#ModuleObject

Parameters:

  • Module:

    模块名。默认值(固定):Product

  • Operation:

    操作名。默认值(固定):QueryProducts

  • InstanceId:

    实例Id。



1558
1559
1560
# File 'lib/v20180321/models.rb', line 1558

def Module
  @Module
end

#OperationObject

Parameters:

  • Module:

    模块名。默认值(固定):Product

  • Operation:

    操作名。默认值(固定):QueryProducts

  • InstanceId:

    实例Id。



1558
1559
1560
# File 'lib/v20180321/models.rb', line 1558

def Operation
  @Operation
end

Instance Method Details

#deserialize(params) ⇒ Object



1566
1567
1568
1569
1570
# File 'lib/v20180321/models.rb', line 1566

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @InstanceId = params['InstanceId']
end