Class: TencentCloud::Cpdp::V20190820::ApplyReWithdrawalRequest

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

Overview

ApplyReWithdrawal请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(businesstype = nil, midassecretid = nil, midassignature = nil, body = nil, midasappid = nil, midasenvironment = nil) ⇒ ApplyReWithdrawalRequest

Returns a new instance of ApplyReWithdrawalRequest.



2184
2185
2186
2187
2188
2189
2190
2191
# File 'lib/v20190820/models.rb', line 2184

def initialize(businesstype=nil, midassecretid=nil, midassignature=nil, body=nil, midasappid=nil, midasenvironment=nil)
  @BusinessType = businesstype
  @MidasSecretId = midassecretid
  @MidasSignature = midassignature
  @Body = body
  @MidasAppId = midasappid
  @MidasEnvironment = midasenvironment
end

Instance Attribute Details

#BodyObject

release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release

Parameters:

  • BusinessType:

    聚鑫业务类型

  • MidasSecretId:

    由平台客服提供的计费密钥Id

  • MidasSignature:

    计费签名

  • Body:

    提现信息

  • MidasAppId:

    聚鑫业务ID

  • MidasEnvironment:

    环境名:



2182
2183
2184
# File 'lib/v20190820/models.rb', line 2182

def Body
  @Body
end

#BusinessTypeObject

release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release

Parameters:

  • BusinessType:

    聚鑫业务类型

  • MidasSecretId:

    由平台客服提供的计费密钥Id

  • MidasSignature:

    计费签名

  • Body:

    提现信息

  • MidasAppId:

    聚鑫业务ID

  • MidasEnvironment:

    环境名:



2182
2183
2184
# File 'lib/v20190820/models.rb', line 2182

def BusinessType
  @BusinessType
end

#MidasAppIdObject

release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release

Parameters:

  • BusinessType:

    聚鑫业务类型

  • MidasSecretId:

    由平台客服提供的计费密钥Id

  • MidasSignature:

    计费签名

  • Body:

    提现信息

  • MidasAppId:

    聚鑫业务ID

  • MidasEnvironment:

    环境名:



2182
2183
2184
# File 'lib/v20190820/models.rb', line 2182

def MidasAppId
  @MidasAppId
end

#MidasEnvironmentObject

release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release

Parameters:

  • BusinessType:

    聚鑫业务类型

  • MidasSecretId:

    由平台客服提供的计费密钥Id

  • MidasSignature:

    计费签名

  • Body:

    提现信息

  • MidasAppId:

    聚鑫业务ID

  • MidasEnvironment:

    环境名:



2182
2183
2184
# File 'lib/v20190820/models.rb', line 2182

def MidasEnvironment
  @MidasEnvironment
end

#MidasSecretIdObject

release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release

Parameters:

  • BusinessType:

    聚鑫业务类型

  • MidasSecretId:

    由平台客服提供的计费密钥Id

  • MidasSignature:

    计费签名

  • Body:

    提现信息

  • MidasAppId:

    聚鑫业务ID

  • MidasEnvironment:

    环境名:



2182
2183
2184
# File 'lib/v20190820/models.rb', line 2182

def MidasSecretId
  @MidasSecretId
end

#MidasSignatureObject

release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release

Parameters:

  • BusinessType:

    聚鑫业务类型

  • MidasSecretId:

    由平台客服提供的计费密钥Id

  • MidasSignature:

    计费签名

  • Body:

    提现信息

  • MidasAppId:

    聚鑫业务ID

  • MidasEnvironment:

    环境名:



2182
2183
2184
# File 'lib/v20190820/models.rb', line 2182

def MidasSignature
  @MidasSignature
end

Instance Method Details

#deserialize(params) ⇒ Object



2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
# File 'lib/v20190820/models.rb', line 2193

def deserialize(params)
  @BusinessType = params['BusinessType']
  @MidasSecretId = params['MidasSecretId']
  @MidasSignature = params['MidasSignature']
  unless params['Body'].nil?
    @Body = WithdrawBill.new
    @Body.deserialize(params['Body'])
  end
  @MidasAppId = params['MidasAppId']
  @MidasEnvironment = params['MidasEnvironment']
end