Class: TencentCloud::Ds::V20180523::CreateEnterpriseAccountRequest

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

Overview

CreateEnterpriseAccount请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, name = nil, identtype = nil, identno = nil, mobilephone = nil, transactorname = nil, transactoridenttype = nil, transactoridentno = nil, transactorphone = nil, email = nil) ⇒ CreateEnterpriseAccountRequest

Returns a new instance of CreateEnterpriseAccountRequest.



166
167
168
169
170
171
172
173
174
175
176
177
178
# File 'lib/v20180523/models.rb', line 166

def initialize(_module=nil, operation=nil, name=nil, identtype=nil, identno=nil, mobilephone=nil, transactorname=nil, transactoridenttype=nil, transactoridentno=nil, transactorphone=nil, email=nil)
  @Module = _module
  @Operation = operation
  @Name = name
  @IdentType = identtype
  @IdentNo = identno
  @MobilePhone = mobilephone
  @TransactorName = transactorname
  @TransactorIdentType = transactoridenttype
  @TransactorIdentNo = transactoridentno
  @TransactorPhone = transactorphone
  @Email = email
end

Instance Attribute Details

#EmailObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def Email
  @Email
end

#IdentNoObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def IdentNo
  @IdentNo
end

#IdentTypeObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def IdentType
  @IdentType
end

#MobilePhoneObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def MobilePhone
  @MobilePhone
end

#ModuleObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def Module
  @Module
end

#NameObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def Name
  @Name
end

#OperationObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def Operation
  @Operation
end

#TransactorIdentNoObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def TransactorIdentNo
  @TransactorIdentNo
end

#TransactorIdentTypeObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def TransactorIdentType
  @TransactorIdentType
end

#TransactorNameObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def TransactorName
  @TransactorName
end

#TransactorPhoneObject

Parameters:

  • Module:

    模块名AccountMng

  • Operation:

    操作名CreateEnterpriseAccount

  • Name:

    企业用户名称

  • IdentType:

    企业用户证件类型,8代表营业执照,详情请见常见问题

  • IdentNo:

    企业用户营业执照号码

  • MobilePhone:

    企业联系人手机号

  • TransactorName:

    经办人姓名

  • TransactorIdentType:

    经办人证件类型,0代表身份证

  • TransactorIdentNo:

    经办人证件号码

  • TransactorPhone:

    经办人手机号

  • Email:

    企业联系人邮箱



164
165
166
# File 'lib/v20180523/models.rb', line 164

def TransactorPhone
  @TransactorPhone
end

Instance Method Details

#deserialize(params) ⇒ Object



180
181
182
183
184
185
186
187
188
189
190
191
192
# File 'lib/v20180523/models.rb', line 180

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @Name = params['Name']
  @IdentType = params['IdentType']
  @IdentNo = params['IdentNo']
  @MobilePhone = params['MobilePhone']
  @TransactorName = params['TransactorName']
  @TransactorIdentType = params['TransactorIdentType']
  @TransactorIdentNo = params['TransactorIdentNo']
  @TransactorPhone = params['TransactorPhone']
  @Email = params['Email']
end