Class: TencentCloud::Dlc::V20210125::ModifyUserRequest

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

Overview

ModifyUser请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, userdescription = nil, accounttype = nil) ⇒ ModifyUserRequest

Returns a new instance of ModifyUserRequest.



12433
12434
12435
12436
12437
# File 'lib/v20210125/models.rb', line 12433

def initialize(userid=nil, userdescription=nil, accounttype=nil)
  @UserId = userid
  @UserDescription = userdescription
  @AccountType = accounttype
end

Instance Attribute Details

#AccountTypeObject

Parameters:

  • UserId:

    用户Id,和CAM侧Uin匹配

  • UserDescription:

    用户描述

  • AccountType:

    用户来源类型TencentAccount(普通腾讯云用户) / EntraAccount(微软用户)



12431
12432
12433
# File 'lib/v20210125/models.rb', line 12431

def AccountType
  @AccountType
end

#UserDescriptionObject

Parameters:

  • UserId:

    用户Id,和CAM侧Uin匹配

  • UserDescription:

    用户描述

  • AccountType:

    用户来源类型TencentAccount(普通腾讯云用户) / EntraAccount(微软用户)



12431
12432
12433
# File 'lib/v20210125/models.rb', line 12431

def UserDescription
  @UserDescription
end

#UserIdObject

Parameters:

  • UserId:

    用户Id,和CAM侧Uin匹配

  • UserDescription:

    用户描述

  • AccountType:

    用户来源类型TencentAccount(普通腾讯云用户) / EntraAccount(微软用户)



12431
12432
12433
# File 'lib/v20210125/models.rb', line 12431

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



12439
12440
12441
12442
12443
# File 'lib/v20210125/models.rb', line 12439

def deserialize(params)
  @UserId = params['UserId']
  @UserDescription = params['UserDescription']
  @AccountType = params['AccountType']
end