Class: TencentCloud::Lcic::V20220817::BatchUserRequest

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

Overview

用户注册请求信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sdkappid = nil, name = nil, originid = nil, avatar = nil) ⇒ BatchUserRequest

Returns a new instance of BatchUserRequest.



579
580
581
582
583
584
# File 'lib/v20220817/models.rb', line 579

def initialize(sdkappid=nil, name=nil, originid=nil, avatar=nil)
  @SdkAppId = sdkappid
  @Name = name
  @OriginId = originid
  @Avatar = avatar
end

Instance Attribute Details

#AvatarObject

Parameters:

  • SdkAppId:

    低代码互动课堂的SdkAppId。

  • Name:

    用户名称。

  • OriginId:

    用户在客户系统的Id,需要在同一应用下唯一。入参为空时默认赋值为UserId

  • Avatar:

    用户头像。



577
578
579
# File 'lib/v20220817/models.rb', line 577

def Avatar
  @Avatar
end

#NameObject

Parameters:

  • SdkAppId:

    低代码互动课堂的SdkAppId。

  • Name:

    用户名称。

  • OriginId:

    用户在客户系统的Id,需要在同一应用下唯一。入参为空时默认赋值为UserId

  • Avatar:

    用户头像。



577
578
579
# File 'lib/v20220817/models.rb', line 577

def Name
  @Name
end

#OriginIdObject

Parameters:

  • SdkAppId:

    低代码互动课堂的SdkAppId。

  • Name:

    用户名称。

  • OriginId:

    用户在客户系统的Id,需要在同一应用下唯一。入参为空时默认赋值为UserId

  • Avatar:

    用户头像。



577
578
579
# File 'lib/v20220817/models.rb', line 577

def OriginId
  @OriginId
end

#SdkAppIdObject

Parameters:

  • SdkAppId:

    低代码互动课堂的SdkAppId。

  • Name:

    用户名称。

  • OriginId:

    用户在客户系统的Id,需要在同一应用下唯一。入参为空时默认赋值为UserId

  • Avatar:

    用户头像。



577
578
579
# File 'lib/v20220817/models.rb', line 577

def SdkAppId
  @SdkAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



586
587
588
589
590
591
# File 'lib/v20220817/models.rb', line 586

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @Name = params['Name']
  @OriginId = params['OriginId']
  @Avatar = params['Avatar']
end