Class: TencentCloud::Afc::V20200226::TransportGeneralInterfaceInput

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

Overview

天御信鸽取数平台接口入参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(interfacename = nil, notarizationinput = nil, notarizationsign = nil) ⇒ TransportGeneralInterfaceInput

Returns a new instance of TransportGeneralInterfaceInput.



562
563
564
565
566
# File 'lib/v20200226/models.rb', line 562

def initialize(interfacename=nil, notarizationinput=nil, notarizationsign=nil)
  @InterfaceName = interfacename
  @NotarizationInput = notarizationinput
  @NotarizationSign = notarizationsign
end

Instance Attribute Details

#InterfaceNameObject

Parameters:

  • InterfaceName:

    公证处请求接口名

  • NotarizationInput:

    公证处业务详情二层入参

  • NotarizationSign:

    业务二层详情入参的哈希签名



560
561
562
# File 'lib/v20200226/models.rb', line 560

def InterfaceName
  @InterfaceName
end

#NotarizationInputObject

Parameters:

  • InterfaceName:

    公证处请求接口名

  • NotarizationInput:

    公证处业务详情二层入参

  • NotarizationSign:

    业务二层详情入参的哈希签名



560
561
562
# File 'lib/v20200226/models.rb', line 560

def NotarizationInput
  @NotarizationInput
end

#NotarizationSignObject

Parameters:

  • InterfaceName:

    公证处请求接口名

  • NotarizationInput:

    公证处业务详情二层入参

  • NotarizationSign:

    业务二层详情入参的哈希签名



560
561
562
# File 'lib/v20200226/models.rb', line 560

def NotarizationSign
  @NotarizationSign
end

Instance Method Details

#deserialize(params) ⇒ Object



568
569
570
571
572
# File 'lib/v20200226/models.rb', line 568

def deserialize(params)
  @InterfaceName = params['InterfaceName']
  @NotarizationInput = params['NotarizationInput']
  @NotarizationSign = params['NotarizationSign']
end