Class: TencentCloud::Smh::V20210712::ModifyUserRequest

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

Overview

ModifyUser请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(libraryid = nil, filter = nil, role = nil, enabled = nil, countrycode = nil, phonenumber = nil, email = nil, accountname = nil, accountpassword = nil, accountuserid = nil, comment = nil, nickname = nil, avatar = nil, customize = nil) ⇒ ModifyUserRequest

Returns a new instance of ModifyUserRequest.



990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
# File 'lib/v20210712/models.rb', line 990

def initialize(libraryid=nil, filter=nil, role=nil, enabled=nil, countrycode=nil, phonenumber=nil, email=nil, accountname=nil, accountpassword=nil, accountuserid=nil, comment=nil, nickname=nil, avatar=nil, customize=nil)
  @LibraryId = libraryid
  @Filter = filter
  @Role = role
  @Enabled = enabled
  @CountryCode = countrycode
  @PhoneNumber = phonenumber
  @Email = email
  @AccountName = accountname
  @AccountPassword = accountpassword
  @AccountUserId = accountuserid
  @Comment = comment
  @Nickname = nickname
  @Avatar = avatar
  @Customize = customize
end

Instance Attribute Details

#AccountNameObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def AccountName
  @AccountName
end

#AccountPasswordObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def AccountPassword
  @AccountPassword
end

#AccountUserIdObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def AccountUserId
  @AccountUserId
end

#AvatarObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Avatar
  @Avatar
end

#CommentObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Comment
  @Comment
end

#CountryCodeObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def CountryCode
  @CountryCode
end

#CustomizeObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Customize
  @Customize
end

#EmailObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Email
  @Email
end

#EnabledObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Enabled
  @Enabled
end

#FilterObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Filter
  @Filter
end

#LibraryIdObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def LibraryId
  @LibraryId
end

#NicknameObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Nickname
  @Nickname
end

#PhoneNumberObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def PhoneNumber
  @PhoneNumber
end

#RoleObject

Parameters:

  • LibraryId:

    媒体库 ID。

  • Filter:

    用于唯一查找用户的过滤器。

  • Role:

    用户角色,当只支持 user。

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,不传默认为 null,此时无法使用该登录方式进行登录。

  • PhoneNumber:

    手机号码,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有手机号重复则报错。CountryCode 和 PhoneNumber 必须同时传入或同时不传入。

  • Email:

    邮箱,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有邮箱重复则报错。

  • AccountName:

    账号,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 50 个字符。

  • AccountPassword:

    密码的 base64 形式,不传默认为 null,此时无法使用该登录方式进行登录。AccountName 和 AccountPassword 必须同时传入或同时不传入。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,不传默认为 null,此时无法使用该登录方式进行登录。如果与同一媒体库内已有第三方账号重复则报错。只能使用大小写字母、数字、中划线、下划线、小数点,长度不超过 200 个字符。

  • Comment:

    备注。不超过 255 个字符。

  • Nickname:

    昵称。不超过 100 个字符。

  • Avatar:

    用户头像地址。不超过 255 个字符。

  • Customize:

    自定义信息。不超过 255 个字符。



988
989
990
# File 'lib/v20210712/models.rb', line 988

def Role
  @Role
end

Instance Method Details

#deserialize(params) ⇒ Object



1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
# File 'lib/v20210712/models.rb', line 1007

def deserialize(params)
  @LibraryId = params['LibraryId']
  unless params['Filter'].nil?
    @Filter = UserFilter.new
    @Filter.deserialize(params['Filter'])
  end
  @Role = params['Role']
  @Enabled = params['Enabled']
  @CountryCode = params['CountryCode']
  @PhoneNumber = params['PhoneNumber']
  @Email = params['Email']
  @AccountName = params['AccountName']
  @AccountPassword = params['AccountPassword']
  @AccountUserId = params['AccountUserId']
  @Comment = params['Comment']
  @Nickname = params['Nickname']
  @Avatar = params['Avatar']
  @Customize = params['Customize']
end