Class: TencentCloud::Smh::V20210712::VerifySmsCodeRequest

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

Overview

VerifySmsCode请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(purpose = nil, phonenumber = nil, code = nil, instanceid = nil, countrycode = nil) ⇒ VerifySmsCodeRequest

Returns a new instance of VerifySmsCodeRequest.



1243
1244
1245
1246
1247
1248
1249
# File 'lib/v20210712/models.rb', line 1243

def initialize(purpose=nil, phonenumber=nil, code=nil, instanceid=nil, countrycode=nil)
  @Purpose = purpose
  @PhoneNumber = phonenumber
  @Code = code
  @InstanceId = instanceid
  @CountryCode = countrycode
end

Instance Attribute Details

#CodeObject

Parameters:

  • Purpose:

    验证码目的,当前支持换绑超级管理员账号,BindSuperAdmin;体验版企业升级验证ChannelUpdateVerify,等

  • PhoneNumber:

    将作为超级管理员账号的手机号码

  • Code:

    短信验证码

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

    将作为超级管理员账号的手机号码的国家代码。默认为 +86。



1241
1242
1243
# File 'lib/v20210712/models.rb', line 1241

def Code
  @Code
end

#CountryCodeObject

Parameters:

  • Purpose:

    验证码目的,当前支持换绑超级管理员账号,BindSuperAdmin;体验版企业升级验证ChannelUpdateVerify,等

  • PhoneNumber:

    将作为超级管理员账号的手机号码

  • Code:

    短信验证码

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

    将作为超级管理员账号的手机号码的国家代码。默认为 +86。



1241
1242
1243
# File 'lib/v20210712/models.rb', line 1241

def CountryCode
  @CountryCode
end

#InstanceIdObject

Parameters:

  • Purpose:

    验证码目的,当前支持换绑超级管理员账号,BindSuperAdmin;体验版企业升级验证ChannelUpdateVerify,等

  • PhoneNumber:

    将作为超级管理员账号的手机号码

  • Code:

    短信验证码

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

    将作为超级管理员账号的手机号码的国家代码。默认为 +86。



1241
1242
1243
# File 'lib/v20210712/models.rb', line 1241

def InstanceId
  @InstanceId
end

#PhoneNumberObject

Parameters:

  • Purpose:

    验证码目的,当前支持换绑超级管理员账号,BindSuperAdmin;体验版企业升级验证ChannelUpdateVerify,等

  • PhoneNumber:

    将作为超级管理员账号的手机号码

  • Code:

    短信验证码

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

    将作为超级管理员账号的手机号码的国家代码。默认为 +86。



1241
1242
1243
# File 'lib/v20210712/models.rb', line 1241

def PhoneNumber
  @PhoneNumber
end

#PurposeObject

Parameters:

  • Purpose:

    验证码目的,当前支持换绑超级管理员账号,BindSuperAdmin;体验版企业升级验证ChannelUpdateVerify,等

  • PhoneNumber:

    将作为超级管理员账号的手机号码

  • Code:

    短信验证码

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

    将作为超级管理员账号的手机号码的国家代码。默认为 +86。



1241
1242
1243
# File 'lib/v20210712/models.rb', line 1241

def Purpose
  @Purpose
end

Instance Method Details

#deserialize(params) ⇒ Object



1251
1252
1253
1254
1255
1256
1257
# File 'lib/v20210712/models.rb', line 1251

def deserialize(params)
  @Purpose = params['Purpose']
  @PhoneNumber = params['PhoneNumber']
  @Code = params['Code']
  @InstanceId = params['InstanceId']
  @CountryCode = params['CountryCode']
end