Class: TencentCloud::Essbasic::V20201222::CheckVerifyCodeMatchFlowIdRequest

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

Overview

CheckVerifyCodeMatchFlowId请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, mobile = nil, verifycode = nil, flowid = nil) ⇒ CheckVerifyCodeMatchFlowIdRequest

Returns a new instance of CheckVerifyCodeMatchFlowIdRequest.



837
838
839
840
841
842
# File 'lib/v20201222/models.rb', line 837

def initialize(caller=nil, mobile=nil, verifycode=nil, flowid=nil)
  @Caller = caller
  @Mobile = mobile
  @VerifyCode = verifycode
  @FlowId = flowid
end

Instance Attribute Details

#CallerObject

Parameters:

  • Caller:

    调用方信息

  • Mobile:

    手机号

  • VerifyCode:

    验证码

  • FlowId:

    流程(目录) id



835
836
837
# File 'lib/v20201222/models.rb', line 835

def Caller
  @Caller
end

#FlowIdObject

Parameters:

  • Caller:

    调用方信息

  • Mobile:

    手机号

  • VerifyCode:

    验证码

  • FlowId:

    流程(目录) id



835
836
837
# File 'lib/v20201222/models.rb', line 835

def FlowId
  @FlowId
end

#MobileObject

Parameters:

  • Caller:

    调用方信息

  • Mobile:

    手机号

  • VerifyCode:

    验证码

  • FlowId:

    流程(目录) id



835
836
837
# File 'lib/v20201222/models.rb', line 835

def Mobile
  @Mobile
end

#VerifyCodeObject

Parameters:

  • Caller:

    调用方信息

  • Mobile:

    手机号

  • VerifyCode:

    验证码

  • FlowId:

    流程(目录) id



835
836
837
# File 'lib/v20201222/models.rb', line 835

def VerifyCode
  @VerifyCode
end

Instance Method Details

#deserialize(params) ⇒ Object



844
845
846
847
848
849
850
851
852
# File 'lib/v20201222/models.rb', line 844

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  @Mobile = params['Mobile']
  @VerifyCode = params['VerifyCode']
  @FlowId = params['FlowId']
end