Class: TencentCloud::Ess::V20201111::CreateUserNameChangeUrlRequest

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

Overview

CreateUserNameChangeUrl请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, endpoint = nil, userdata = nil) ⇒ CreateUserNameChangeUrlRequest

Returns a new instance of CreateUserNameChangeUrlRequest.



8284
8285
8286
8287
8288
# File 'lib/v20201111/models.rb', line 8284

def initialize(operator=nil, endpoint=nil, userdata=nil)
  @Operator = operator
  @Endpoint = endpoint
  @UserData = userdata
end

Instance Attribute Details

#EndpointObject

注:如果不传递,默认值是 HTTP

Parameters:

  • UserData:

    在用户完成改名后,其自定义数据将通过企业引导个人更名后回调返回,以便用户确认其个人数据信息。请注意,自定义数据的字符长度上限为1000,且必须采用base64编码格式。



8282
8283
8284
# File 'lib/v20201111/models.rb', line 8282

def Endpoint
  @Endpoint
end

#OperatorObject

注:如果不传递,默认值是 HTTP

Parameters:

  • UserData:

    在用户完成改名后,其自定义数据将通过企业引导个人更名后回调返回,以便用户确认其个人数据信息。请注意,自定义数据的字符长度上限为1000,且必须采用base64编码格式。



8282
8283
8284
# File 'lib/v20201111/models.rb', line 8282

def Operator
  @Operator
end

#UserDataObject

注:如果不传递,默认值是 HTTP

Parameters:

  • UserData:

    在用户完成改名后,其自定义数据将通过企业引导个人更名后回调返回,以便用户确认其个人数据信息。请注意,自定义数据的字符长度上限为1000,且必须采用base64编码格式。



8282
8283
8284
# File 'lib/v20201111/models.rb', line 8282

def UserData
  @UserData
end

Instance Method Details

#deserialize(params) ⇒ Object



8290
8291
8292
8293
8294
8295
8296
8297
# File 'lib/v20201111/models.rb', line 8290

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @Endpoint = params['Endpoint']
  @UserData = params['UserData']
end