Class: TencentCloud::Ds::V20180523::SendVcodeRequest

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

Overview

SendVcode请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, contractresid = nil, accountresid = nil) ⇒ SendVcodeRequest

Returns a new instance of SendVcodeRequest.



524
525
526
527
528
529
# File 'lib/v20180523/models.rb', line 524

def initialize(_module=nil, operation=nil, contractresid=nil, accountresid=nil)
  @Module = _module
  @Operation = operation
  @ContractResId = contractresid
  @AccountResId = accountresid
end

Instance Attribute Details

#AccountResIdObject

Parameters:

  • Module:

    模块名VerifyCode

  • Operation:

    操作名SendVcode

  • ContractResId:

    合同ID

  • AccountResId:

    帐号ID



522
523
524
# File 'lib/v20180523/models.rb', line 522

def AccountResId
  @AccountResId
end

#ContractResIdObject

Parameters:

  • Module:

    模块名VerifyCode

  • Operation:

    操作名SendVcode

  • ContractResId:

    合同ID

  • AccountResId:

    帐号ID



522
523
524
# File 'lib/v20180523/models.rb', line 522

def ContractResId
  @ContractResId
end

#ModuleObject

Parameters:

  • Module:

    模块名VerifyCode

  • Operation:

    操作名SendVcode

  • ContractResId:

    合同ID

  • AccountResId:

    帐号ID



522
523
524
# File 'lib/v20180523/models.rb', line 522

def Module
  @Module
end

#OperationObject

Parameters:

  • Module:

    模块名VerifyCode

  • Operation:

    操作名SendVcode

  • ContractResId:

    合同ID

  • AccountResId:

    帐号ID



522
523
524
# File 'lib/v20180523/models.rb', line 522

def Operation
  @Operation
end

Instance Method Details

#deserialize(params) ⇒ Object



531
532
533
534
535
536
# File 'lib/v20180523/models.rb', line 531

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @ContractResId = params['ContractResId']
  @AccountResId = params['AccountResId']
end