Class: TencentCloud::Cpdp::V20190820::ApplyFlexPaymentRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cpdp::V20190820::ApplyFlexPaymentRequest
- Defined in:
- lib/v20190820/models.rb
Overview
ApplyFlexPayment请求参数结构体
Instance Attribute Summary collapse
-
#AmountBeforeTax ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
-
#Environment ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
-
#FundingAccountInfo ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
-
#IncomeType ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
-
#NotifyUrl ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
-
#OutOrderId ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
-
#PayeeId ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
-
#Remark ⇒ Object
LABOR:劳务所得 OCCASION:偶然所得 __release__:生产环境 __sandbox__:沙箱环境 __test__:测试环境 缺省默认为生产环境.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(payeeid = nil, incometype = nil, amountbeforetax = nil, outorderid = nil, fundingaccountinfo = nil, remark = nil, environment = nil, notifyurl = nil) ⇒ ApplyFlexPaymentRequest
constructor
A new instance of ApplyFlexPaymentRequest.
Constructor Details
#initialize(payeeid = nil, incometype = nil, amountbeforetax = nil, outorderid = nil, fundingaccountinfo = nil, remark = nil, environment = nil, notifyurl = nil) ⇒ ApplyFlexPaymentRequest
Returns a new instance of ApplyFlexPaymentRequest.
1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 |
# File 'lib/v20190820/models.rb', line 1252 def initialize(payeeid=nil, incometype=nil, amountbeforetax=nil, outorderid=nil, fundingaccountinfo=nil, remark=nil, environment=nil, notifyurl=nil) @PayeeId = payeeid @IncomeType = incometype @AmountBeforeTax = amountbeforetax @OutOrderId = outorderid @FundingAccountInfo = fundingaccountinfo @Remark = remark @Environment = environment @NotifyUrl = notifyurl end |
Instance Attribute Details
#AmountBeforeTax ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def AmountBeforeTax @AmountBeforeTax end |
#Environment ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def Environment @Environment end |
#FundingAccountInfo ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def FundingAccountInfo @FundingAccountInfo end |
#IncomeType ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def IncomeType @IncomeType end |
#NotifyUrl ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def NotifyUrl @NotifyUrl end |
#OutOrderId ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def OutOrderId @OutOrderId end |
#PayeeId ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def PayeeId @PayeeId end |
#Remark ⇒ Object
LABOR:劳务所得OCCASION:偶然所得__release__:生产环境__sandbox__:沙箱环境__test__:测试环境缺省默认为生产环境
1250 1251 1252 |
# File 'lib/v20190820/models.rb', line 1250 def Remark @Remark end |
Instance Method Details
#deserialize(params) ⇒ Object
1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 |
# File 'lib/v20190820/models.rb', line 1263 def deserialize(params) @PayeeId = params['PayeeId'] @IncomeType = params['IncomeType'] @AmountBeforeTax = params['AmountBeforeTax'] @OutOrderId = params['OutOrderId'] unless params['FundingAccountInfo'].nil? @FundingAccountInfo = FlexFundingAccountInfo.new @FundingAccountInfo.deserialize(params['FundingAccountInfo']) end @Remark = params['Remark'] @Environment = params['Environment'] @NotifyUrl = params['NotifyUrl'] end |