Class: TencentCloud::Cpdp::V20190820::UploadOpenBankSubMerchantCredentialRequest

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

Overview

UploadOpenBankSubMerchantCredential请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channelmerchantid = nil, channelsubmerchantid = nil, channelname = nil, outapplyid = nil, credentialtype = nil, filetype = nil, paymentmethod = nil, credentialcontent = nil, credentialurl = nil, environment = nil) ⇒ UploadOpenBankSubMerchantCredentialRequest

Returns a new instance of UploadOpenBankSubMerchantCredentialRequest.



27432
27433
27434
27435
27436
27437
27438
27439
27440
27441
27442
27443
# File 'lib/v20190820/models.rb', line 27432

def initialize(channelmerchantid=nil, channelsubmerchantid=nil, channelname=nil, outapplyid=nil, credentialtype=nil, filetype=nil, paymentmethod=nil, credentialcontent=nil, credentialurl=nil, environment=nil)
  @ChannelMerchantId = channelmerchantid
  @ChannelSubMerchantId = channelsubmerchantid
  @ChannelName = channelname
  @OutApplyId = outapplyid
  @CredentialType = credentialtype
  @FileType = filetype
  @PaymentMethod = paymentmethod
  @CredentialContent = credentialcontent
  @CredentialUrl = credentialurl
  @Environment = environment
end

Instance Attribute Details

#ChannelMerchantIdObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def ChannelMerchantId
  @ChannelMerchantId
end

#ChannelNameObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def ChannelName
  @ChannelName
end

#ChannelSubMerchantIdObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def ChannelSubMerchantId
  @ChannelSubMerchantId
end

#CredentialContentObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def CredentialContent
  @CredentialContent
end

#CredentialTypeObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def CredentialType
  @CredentialType
end

#CredentialUrlObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def CredentialUrl
  @CredentialUrl
end

#EnvironmentObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def Environment
  @Environment
end

#FileTypeObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def FileType
  @FileType
end

#OutApplyIdObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def OutApplyId
  @OutApplyId
end

#PaymentMethodObject

合利宝渠道,文件类型为PNG/JPG格式。 合利宝渠道不需要传。 合利宝渠道,文件限制大小5M以内。 合利宝渠道,文件限制大小5M以内。 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。详见附录-枚举类型-ChannelName。

  • OutApplyId:

    外部序列进件号。

  • CredentialType:

    资质类型,详见附录-枚举类型-CredentialType。

  • FileType:

    文件类型。

  • PaymentMethod:

    支付方式。

  • CredentialContent:

    资质文件内容。Base64编码,资质文件内容和链接二选一。

  • CredentialUrl:

    资质文件链接。资质文件内容和链接二选一。

  • Environment:

    环境类型。



27430
27431
27432
# File 'lib/v20190820/models.rb', line 27430

def PaymentMethod
  @PaymentMethod
end

Instance Method Details

#deserialize(params) ⇒ Object



27445
27446
27447
27448
27449
27450
27451
27452
27453
27454
27455
27456
# File 'lib/v20190820/models.rb', line 27445

def deserialize(params)
  @ChannelMerchantId = params['ChannelMerchantId']
  @ChannelSubMerchantId = params['ChannelSubMerchantId']
  @ChannelName = params['ChannelName']
  @OutApplyId = params['OutApplyId']
  @CredentialType = params['CredentialType']
  @FileType = params['FileType']
  @PaymentMethod = params['PaymentMethod']
  @CredentialContent = params['CredentialContent']
  @CredentialUrl = params['CredentialUrl']
  @Environment = params['Environment']
end