Class: TencentCloud::Organization::V20210331::GroupMembers

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

Overview

用户信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(username = nil, displayname = nil, description = nil, email = nil, userstatus = nil, usertype = nil, userid = nil, jointime = nil) ⇒ GroupMembers

Returns a new instance of GroupMembers.



4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
# File 'lib/v20210331/models.rb', line 4041

def initialize(username=nil, displayname=nil, description=nil, email=nil, userstatus=nil, usertype=nil, userid=nil, jointime=nil)
  @UserName = username
  @DisplayName = displayname
  @Description = description
  @Email = email
  @UserStatus = userstatus
  @UserType = usertype
  @UserId = userid
  @JoinTime = jointime
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def Description
  @Description
end

#DisplayNameObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def DisplayName
  @DisplayName
end

#EmailObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def Email
  @Email
end

#JoinTimeObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def JoinTime
  @JoinTime
end

#UserIdObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def UserId
  @UserId
end

#UserNameObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def UserName
  @UserName
end

#UserStatusObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def UserStatus
  @UserStatus
end

#UserTypeObject

Parameters:

  • UserName:

    查询username。

  • DisplayName:

    用户的显示名称。

  • Description:

    用户的描述。

  • Email:

    用户的电子邮箱。目录内必须唯一。

  • UserStatus:

    用户状态 Enabled:启用, Disabled:禁用。

  • UserType:

    用户类型 Manual:手动创建,Synchronized:外部导入。

  • UserId:

    用户 ID

  • JoinTime:

    用户加入用户组的时间



4039
4040
4041
# File 'lib/v20210331/models.rb', line 4039

def UserType
  @UserType
end

Instance Method Details

#deserialize(params) ⇒ Object



4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
# File 'lib/v20210331/models.rb', line 4052

def deserialize(params)
  @UserName = params['UserName']
  @DisplayName = params['DisplayName']
  @Description = params['Description']
  @Email = params['Email']
  @UserStatus = params['UserStatus']
  @UserType = params['UserType']
  @UserId = params['UserId']
  @JoinTime = params['JoinTime']
end