class TencentCloud::Trp::V20210515::CreateCustomPackRequest

CreateCustomPack请求参数结构体

def deserialize(params)

def deserialize(params)
  @MerchantId = params['MerchantId']
  @Amount = params['Amount']
  @CorpId = params['CorpId']
  @PackType = params['PackType']
  @PackLevel = params['PackLevel']
  unless params['PackSpec'].nil?
    @PackSpec = []
    params['PackSpec'].each do |i|
      packspec_tmp = PackSpec.new
      packspec_tmp.deserialize(i)
      @PackSpec << packspec_tmp
    end
  end
  @CustomId = params['CustomId']
  unless params['CodeParts'].nil?
    @CodeParts = []
    params['CodeParts'].each do |i|
      codepart_tmp = CodePart.new
      codepart_tmp.deserialize(i)
      @CodeParts << codepart_tmp
    end
  end
  @BatchId = params['BatchId']
  @SerialType = params['SerialType']
  @ProductId = params['ProductId']
  @RelateType = params['RelateType']
  @SceneCode = params['SceneCode']
end

def initialize(merchantid=nil, amount=nil, corpid=nil, packtype=nil, packlevel=nil, packspec=nil, customid=nil, codeparts=nil, batchid=nil, serialtype=nil, productid=nil, relatetype=nil, scenecode=nil)

def initialize(merchantid=nil, amount=nil, corpid=nil, packtype=nil, packlevel=nil, packspec=nil, customid=nil, codeparts=nil, batchid=nil, serialtype=nil, productid=nil, relatetype=nil, scenecode=nil)
  @MerchantId = merchantid
  @Amount = amount
  @CorpId = corpid
  @PackType = packtype
  @PackLevel = packlevel
  @PackSpec = packspec
  @CustomId = customid
  @CodeParts = codeparts
  @BatchId = batchid
  @SerialType = serialtype
  @ProductId = productid
  @RelateType = relatetype
  @SceneCode = scenecode
end