Class: TencentCloud::Smh::V20210712::SendSmsCodeRequest

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

Overview

SendSmsCode请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of SendSmsCodeRequest.



1118
1119
1120
1121
1122
1123
# File 'lib/v20210712/models.rb', line 1118

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

Instance Attribute Details

#CountryCodeObject

Parameters:

  • Purpose:

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

  • PhoneNumber:

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

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

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



1116
1117
1118
# File 'lib/v20210712/models.rb', line 1116

def CountryCode
  @CountryCode
end

#InstanceIdObject

Parameters:

  • Purpose:

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

  • PhoneNumber:

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

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

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



1116
1117
1118
# File 'lib/v20210712/models.rb', line 1116

def InstanceId
  @InstanceId
end

#PhoneNumberObject

Parameters:

  • Purpose:

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

  • PhoneNumber:

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

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

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



1116
1117
1118
# File 'lib/v20210712/models.rb', line 1116

def PhoneNumber
  @PhoneNumber
end

#PurposeObject

Parameters:

  • Purpose:

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

  • PhoneNumber:

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

  • InstanceId:

    官方云盘实例 ID

  • CountryCode:

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



1116
1117
1118
# File 'lib/v20210712/models.rb', line 1116

def Purpose
  @Purpose
end

Instance Method Details

#deserialize(params) ⇒ Object



1125
1126
1127
1128
1129
1130
# File 'lib/v20210712/models.rb', line 1125

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