Class: TencentCloud::Ess::V20201111::CreatePersonAuthCertificateImageRequest

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

Overview

CreatePersonAuthCertificateImage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, username = nil, idcardtype = nil, idcardnumber = nil, agent = nil, scenekey = nil) ⇒ CreatePersonAuthCertificateImageRequest

Returns a new instance of CreatePersonAuthCertificateImageRequest.



6786
6787
6788
6789
6790
6791
6792
6793
# File 'lib/v20201111/models.rb', line 6786

def initialize(operator=nil, username=nil, idcardtype=nil, idcardnumber=nil, agent=nil, scenekey=nil)
  @Operator = operator
  @UserName = username
  @IdCardType = idcardtype
  @IdCardNumber = idcardnumber
  @Agent = agent
  @SceneKey = scenekey
end

Instance Attribute Details

#AgentObject

注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



6784
6785
6786
# File 'lib/v20201111/models.rb', line 6784

def Agent
  @Agent
end

#IdCardNumberObject

注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



6784
6785
6786
# File 'lib/v20201111/models.rb', line 6784

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



6784
6785
6786
# File 'lib/v20201111/models.rb', line 6784

def IdCardType
  @IdCardType
end

#OperatorObject

注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



6784
6785
6786
# File 'lib/v20201111/models.rb', line 6784

def Operator
  @Operator
end

#SceneKeyObject

注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



6784
6785
6786
# File 'lib/v20201111/models.rb', line 6784

def SceneKey
  @SceneKey
end

#UserNameObject

注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



6784
6785
6786
# File 'lib/v20201111/models.rb', line 6784

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
# File 'lib/v20201111/models.rb', line 6795

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @UserName = params['UserName']
  @IdCardType = params['IdCardType']
  @IdCardNumber = params['IdCardNumber']
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @SceneKey = params['SceneKey']
end