Class: TencentCloud::Essbasic::V20201222::CheckBankCardVerificationRequest

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

Overview

CheckBankCardVerification请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, bankcard = nil, name = nil, idcardnumber = nil, mobile = nil, idcardtype = nil) ⇒ CheckBankCardVerificationRequest

Returns a new instance of CheckBankCardVerificationRequest.



469
470
471
472
473
474
475
476
# File 'lib/v20201222/models.rb', line 469

def initialize(caller=nil, bankcard=nil, name=nil, idcardnumber=nil, mobile=nil, idcardtype=nil)
  @Caller = caller
  @BankCard = bankcard
  @Name = name
  @IdCardNumber = idcardnumber
  @Mobile = mobile
  @IdCardType = idcardtype
end

Instance Attribute Details

#BankCardObject

Parameters:

  • 调用方信息; 必选

  • 银行卡号

  • 姓名

  • 身份证件号码

  • 手机号

  • 身份证件类型; ID_CARD



467
468
469
# File 'lib/v20201222/models.rb', line 467

def BankCard
  @BankCard
end

#CallerObject

Parameters:

  • 调用方信息; 必选

  • 银行卡号

  • 姓名

  • 身份证件号码

  • 手机号

  • 身份证件类型; ID_CARD



467
468
469
# File 'lib/v20201222/models.rb', line 467

def Caller
  @Caller
end

#IdCardNumberObject

Parameters:

  • 调用方信息; 必选

  • 银行卡号

  • 姓名

  • 身份证件号码

  • 手机号

  • 身份证件类型; ID_CARD



467
468
469
# File 'lib/v20201222/models.rb', line 467

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

Parameters:

  • 调用方信息; 必选

  • 银行卡号

  • 姓名

  • 身份证件号码

  • 手机号

  • 身份证件类型; ID_CARD



467
468
469
# File 'lib/v20201222/models.rb', line 467

def IdCardType
  @IdCardType
end

#MobileObject

Parameters:

  • 调用方信息; 必选

  • 银行卡号

  • 姓名

  • 身份证件号码

  • 手机号

  • 身份证件类型; ID_CARD



467
468
469
# File 'lib/v20201222/models.rb', line 467

def Mobile
  @Mobile
end

#NameObject

Parameters:

  • 调用方信息; 必选

  • 银行卡号

  • 姓名

  • 身份证件号码

  • 手机号

  • 身份证件类型; ID_CARD



467
468
469
# File 'lib/v20201222/models.rb', line 467

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



478
479
480
481
482
483
484
485
486
487
488
# File 'lib/v20201222/models.rb', line 478

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  @BankCard = params['BankCard']
  @Name = params['Name']
  @IdCardNumber = params['IdCardNumber']
  @Mobile = params['Mobile']
  @IdCardType = params['IdCardType']
end