Class: TencentCloud::Ds::V20180523::CreatePersonalAccountRequest

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

Overview

CreatePersonalAccount请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, name = nil, identtype = nil, identno = nil, mobilephone = nil) ⇒ CreatePersonalAccountRequest

Returns a new instance of CreatePersonalAccountRequest.



232
233
234
235
236
237
238
239
# File 'lib/v20180523/models.rb', line 232

def initialize(_module=nil, operation=nil, name=nil, identtype=nil, identno=nil, mobilephone=nil)
  @Module = _module
  @Operation = operation
  @Name = name
  @IdentType = identtype
  @IdentNo = identno
  @MobilePhone = mobilephone
end

Instance Attribute Details

#IdentNoObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreatePersonalAccount

  • Name:

    个人用户姓名

  • IdentType:

    个人用户证件类型,0代表身份证,详情请见常见问题

  • IdentNo:

    个人用户证件号码

  • MobilePhone:

    个人用户手机号



230
231
232
# File 'lib/v20180523/models.rb', line 230

def IdentNo
  @IdentNo
end

#IdentTypeObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreatePersonalAccount

  • Name:

    个人用户姓名

  • IdentType:

    个人用户证件类型,0代表身份证,详情请见常见问题

  • IdentNo:

    个人用户证件号码

  • MobilePhone:

    个人用户手机号



230
231
232
# File 'lib/v20180523/models.rb', line 230

def IdentType
  @IdentType
end

#MobilePhoneObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreatePersonalAccount

  • Name:

    个人用户姓名

  • IdentType:

    个人用户证件类型,0代表身份证,详情请见常见问题

  • IdentNo:

    个人用户证件号码

  • MobilePhone:

    个人用户手机号



230
231
232
# File 'lib/v20180523/models.rb', line 230

def MobilePhone
  @MobilePhone
end

#ModuleObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreatePersonalAccount

  • Name:

    个人用户姓名

  • IdentType:

    个人用户证件类型,0代表身份证,详情请见常见问题

  • IdentNo:

    个人用户证件号码

  • MobilePhone:

    个人用户手机号



230
231
232
# File 'lib/v20180523/models.rb', line 230

def Module
  @Module
end

#NameObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreatePersonalAccount

  • Name:

    个人用户姓名

  • IdentType:

    个人用户证件类型,0代表身份证,详情请见常见问题

  • IdentNo:

    个人用户证件号码

  • MobilePhone:

    个人用户手机号



230
231
232
# File 'lib/v20180523/models.rb', line 230

def Name
  @Name
end

#OperationObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreatePersonalAccount

  • Name:

    个人用户姓名

  • IdentType:

    个人用户证件类型,0代表身份证,详情请见常见问题

  • IdentNo:

    个人用户证件号码

  • MobilePhone:

    个人用户手机号



230
231
232
# File 'lib/v20180523/models.rb', line 230

def Operation
  @Operation
end

Instance Method Details

#deserialize(params) ⇒ Object



241
242
243
244
245
246
247
248
# File 'lib/v20180523/models.rb', line 241

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @Name = params['Name']
  @IdentType = params['IdentType']
  @IdentNo = params['IdentNo']
  @MobilePhone = params['MobilePhone']
end