Class: TencentCloud::Trp::V20210515::DescribeScanStatsRequest

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

Overview

DescribeScanStats请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(corpid = nil, pagesize = nil, pagenumber = nil, merchantid = nil, productid = nil, batchid = nil, code = nil) ⇒ DescribeScanStatsRequest

Returns a new instance of DescribeScanStatsRequest.



2705
2706
2707
2708
2709
2710
2711
2712
2713
# File 'lib/v20210515/models.rb', line 2705

def initialize(corpid=nil, pagesize=nil, pagenumber=nil, merchantid=nil, productid=nil, batchid=nil, code=nil)
  @CorpId = corpid
  @PageSize = pagesize
  @PageNumber = pagenumber
  @MerchantId = merchantid
  @ProductId = productid
  @BatchId = batchid
  @Code = code
end

Instance Attribute Details

#BatchIdObject

Parameters:

  • CorpId:

    企业ID

  • PageSize:

    分页数量

  • PageNumber:

    当前分页

  • MerchantId:

    商户ID

  • ProductId:

    产品ID

  • BatchId:

    批次ID

  • Code:

    安心码



2703
2704
2705
# File 'lib/v20210515/models.rb', line 2703

def BatchId
  @BatchId
end

#CodeObject

Parameters:

  • CorpId:

    企业ID

  • PageSize:

    分页数量

  • PageNumber:

    当前分页

  • MerchantId:

    商户ID

  • ProductId:

    产品ID

  • BatchId:

    批次ID

  • Code:

    安心码



2703
2704
2705
# File 'lib/v20210515/models.rb', line 2703

def Code
  @Code
end

#CorpIdObject

Parameters:

  • CorpId:

    企业ID

  • PageSize:

    分页数量

  • PageNumber:

    当前分页

  • MerchantId:

    商户ID

  • ProductId:

    产品ID

  • BatchId:

    批次ID

  • Code:

    安心码



2703
2704
2705
# File 'lib/v20210515/models.rb', line 2703

def CorpId
  @CorpId
end

#MerchantIdObject

Parameters:

  • CorpId:

    企业ID

  • PageSize:

    分页数量

  • PageNumber:

    当前分页

  • MerchantId:

    商户ID

  • ProductId:

    产品ID

  • BatchId:

    批次ID

  • Code:

    安心码



2703
2704
2705
# File 'lib/v20210515/models.rb', line 2703

def MerchantId
  @MerchantId
end

#PageNumberObject

Parameters:

  • CorpId:

    企业ID

  • PageSize:

    分页数量

  • PageNumber:

    当前分页

  • MerchantId:

    商户ID

  • ProductId:

    产品ID

  • BatchId:

    批次ID

  • Code:

    安心码



2703
2704
2705
# File 'lib/v20210515/models.rb', line 2703

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • CorpId:

    企业ID

  • PageSize:

    分页数量

  • PageNumber:

    当前分页

  • MerchantId:

    商户ID

  • ProductId:

    产品ID

  • BatchId:

    批次ID

  • Code:

    安心码



2703
2704
2705
# File 'lib/v20210515/models.rb', line 2703

def PageSize
  @PageSize
end

#ProductIdObject

Parameters:

  • CorpId:

    企业ID

  • PageSize:

    分页数量

  • PageNumber:

    当前分页

  • MerchantId:

    商户ID

  • ProductId:

    产品ID

  • BatchId:

    批次ID

  • Code:

    安心码



2703
2704
2705
# File 'lib/v20210515/models.rb', line 2703

def ProductId
  @ProductId
end

Instance Method Details

#deserialize(params) ⇒ Object



2715
2716
2717
2718
2719
2720
2721
2722
2723
# File 'lib/v20210515/models.rb', line 2715

def deserialize(params)
  @CorpId = params['CorpId']
  @PageSize = params['PageSize']
  @PageNumber = params['PageNumber']
  @MerchantId = params['MerchantId']
  @ProductId = params['ProductId']
  @BatchId = params['BatchId']
  @Code = params['Code']
end