Class: TencentCloud::Smh::V20210712::CreateUserResponse

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

Overview

CreateUser返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(libraryid = nil, userid = nil, creationtime = nil, role = nil, enabled = nil, countrycode = nil, phonenumber = nil, email = nil, accountname = nil, accountuserid = nil, comment = nil, nickname = nil, avatar = nil, customize = nil, requestid = nil) ⇒ CreateUserResponse

Returns a new instance of CreateUserResponse.



240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
# File 'lib/v20210712/models.rb', line 240

def initialize(libraryid=nil, userid=nil, creationtime=nil, role=nil, enabled=nil, countrycode=nil, phonenumber=nil, email=nil, accountname=nil, accountuserid=nil, comment=nil, nickname=nil, avatar=nil, customize=nil, requestid=nil)
  @LibraryId = libraryid
  @UserId = userid
  @CreationTime = creationtime
  @Role = role
  @Enabled = enabled
  @CountryCode = countrycode
  @PhoneNumber = phonenumber
  @Email = email
  @AccountName = accountname
  @AccountUserId = accountuserid
  @Comment = comment
  @Nickname = nickname
  @Avatar = avatar
  @Customize = customize
  @RequestId = requestid
end

Instance Attribute Details

#AccountNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def AccountName
  @AccountName
end

#AccountUserIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def AccountUserId
  @AccountUserId
end

#AvatarObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def Avatar
  @Avatar
end

#CommentObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def Comment
  @Comment
end

#CountryCodeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def CountryCode
  @CountryCode
end

#CreationTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def CreationTime
  @CreationTime
end

#CustomizeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def Customize
  @Customize
end

#EmailObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def Email
  @Email
end

#EnabledObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def Enabled
  @Enabled
end

#LibraryIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def LibraryId
  @LibraryId
end

#NicknameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def Nickname
  @Nickname
end

#PhoneNumberObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def PhoneNumber
  @PhoneNumber
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def RequestId
  @RequestId
end

#RoleObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def Role
  @Role
end

#UserIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LibraryId:

    用户所在的媒体库 ID。

  • UserId:

    用户 ID。

  • CreationTime:

    用户创建时间。

  • Role:

    用户角色.

  • Enabled:

    是否启用。

  • CountryCode:

    手机号国家码,如未指定则为 null。

  • PhoneNumber:

    手机号码,如未指定则为 null。

  • Email:

    邮箱,如未指定则为 null。

  • AccountName:

    账号,如未指定则为 null。

  • AccountUserId:

    第三方账号 ID,用于关联第三方账号体系,如未指定则为 null。

  • Comment:

    备注。

  • Nickname:

    昵称。

  • Avatar:

    用户头像地址。

  • Customize:

    自定义信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



238
239
240
# File 'lib/v20210712/models.rb', line 238

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
# File 'lib/v20210712/models.rb', line 258

def deserialize(params)
  @LibraryId = params['LibraryId']
  @UserId = params['UserId']
  @CreationTime = params['CreationTime']
  @Role = params['Role']
  @Enabled = params['Enabled']
  @CountryCode = params['CountryCode']
  @PhoneNumber = params['PhoneNumber']
  @Email = params['Email']
  @AccountName = params['AccountName']
  @AccountUserId = params['AccountUserId']
  @Comment = params['Comment']
  @Nickname = params['Nickname']
  @Avatar = params['Avatar']
  @Customize = params['Customize']
  @RequestId = params['RequestId']
end