Class ModifyUserInfoRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.eiam.v20210420.models.ModifyUserInfoRequest
-
public class ModifyUserInfoRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyUserInfoRequest()
ModifyUserInfoRequest(ModifyUserInfoRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
Get 用户备注,长度限制:512个字符。String
getDisplayName()
Get 昵称,长度限制:64个字符。 默认与用户名相同。String
getEmail()
Get 用户邮箱。String
getExpirationTime()
Get 用户过期时间,遵循 ISO 8601 标准。String
getOrgNodeId()
Get 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。String
getPassword()
Get 用户密码, 需要符合密码策略的配置。String
getPhone()
Get 用户手机号。Boolean
getPwdNeedReset()
Get 密码是否需要重置,为空默认为false不需要重置密码。String[]
getSecondaryOrgNodeIdList()
Get 用户所属的次要组织机构ID列表。String[]
getUserGroupIds()
Get 用户所属用户组ID列表。String
getUserId()
Get 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。String
getUserName()
Get 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。void
setDescription(String Description)
Set 用户备注,长度限制:512个字符。void
setDisplayName(String DisplayName)
Set 昵称,长度限制:64个字符。 默认与用户名相同。void
setEmail(String Email)
Set 用户邮箱。void
setExpirationTime(String ExpirationTime)
Set 用户过期时间,遵循 ISO 8601 标准。void
setOrgNodeId(String OrgNodeId)
Set 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。void
setPassword(String Password)
Set 用户密码, 需要符合密码策略的配置。void
setPhone(String Phone)
Set 用户手机号。void
setPwdNeedReset(Boolean PwdNeedReset)
Set 密码是否需要重置,为空默认为false不需要重置密码。void
setSecondaryOrgNodeIdList(String[] SecondaryOrgNodeIdList)
Set 用户所属的次要组织机构ID列表。void
setUserGroupIds(String[] UserGroupIds)
Set 用户所属用户组ID列表。void
setUserId(String UserId)
Set 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。void
setUserName(String UserName)
Set 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyUserInfoRequest
public ModifyUserInfoRequest()
-
ModifyUserInfoRequest
public ModifyUserInfoRequest(ModifyUserInfoRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getUserName
public String getUserName()
Get 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。- Returns:
- UserName 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。
-
setUserName
public void setUserName(String UserName)
Set 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。- Parameters:
UserName
- 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。
-
getDisplayName
public String getDisplayName()
Get 昵称,长度限制:64个字符。 默认与用户名相同。- Returns:
- DisplayName 昵称,长度限制:64个字符。 默认与用户名相同。
-
setDisplayName
public void setDisplayName(String DisplayName)
Set 昵称,长度限制:64个字符。 默认与用户名相同。- Parameters:
DisplayName
- 昵称,长度限制:64个字符。 默认与用户名相同。
-
getDescription
public String getDescription()
Get 用户备注,长度限制:512个字符。- Returns:
- Description 用户备注,长度限制:512个字符。
-
setDescription
public void setDescription(String Description)
Set 用户备注,长度限制:512个字符。- Parameters:
Description
- 用户备注,长度限制:512个字符。
-
getUserGroupIds
public String[] getUserGroupIds()
Get 用户所属用户组ID列表。- Returns:
- UserGroupIds 用户所属用户组ID列表。
-
setUserGroupIds
public void setUserGroupIds(String[] UserGroupIds)
Set 用户所属用户组ID列表。- Parameters:
UserGroupIds
- 用户所属用户组ID列表。
-
getUserId
public String getUserId()
Get 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。- Returns:
- UserId 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。
-
setUserId
public void setUserId(String UserId)
Set 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。- Parameters:
UserId
- 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。
-
getPhone
public String getPhone()
Get 用户手机号。- Returns:
- Phone 用户手机号。
-
setPhone
public void setPhone(String Phone)
Set 用户手机号。- Parameters:
Phone
- 用户手机号。
-
getExpirationTime
public String getExpirationTime()
Get 用户过期时间,遵循 ISO 8601 标准。- Returns:
- ExpirationTime 用户过期时间,遵循 ISO 8601 标准。
-
setExpirationTime
public void setExpirationTime(String ExpirationTime)
Set 用户过期时间,遵循 ISO 8601 标准。- Parameters:
ExpirationTime
- 用户过期时间,遵循 ISO 8601 标准。
-
getPassword
public String getPassword()
Get 用户密码, 需要符合密码策略的配置。- Returns:
- Password 用户密码, 需要符合密码策略的配置。
-
setPassword
public void setPassword(String Password)
Set 用户密码, 需要符合密码策略的配置。- Parameters:
Password
- 用户密码, 需要符合密码策略的配置。
-
getEmail
public String getEmail()
Get 用户邮箱。- Returns:
- Email 用户邮箱。
-
setEmail
public void setEmail(String Email)
Set 用户邮箱。- Parameters:
Email
- 用户邮箱。
-
getPwdNeedReset
public Boolean getPwdNeedReset()
Get 密码是否需要重置,为空默认为false不需要重置密码。- Returns:
- PwdNeedReset 密码是否需要重置,为空默认为false不需要重置密码。
-
setPwdNeedReset
public void setPwdNeedReset(Boolean PwdNeedReset)
Set 密码是否需要重置,为空默认为false不需要重置密码。- Parameters:
PwdNeedReset
- 密码是否需要重置,为空默认为false不需要重置密码。
-
getOrgNodeId
public String getOrgNodeId()
Get 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。- Returns:
- OrgNodeId 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。
-
setOrgNodeId
public void setOrgNodeId(String OrgNodeId)
Set 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。- Parameters:
OrgNodeId
- 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。
-
getSecondaryOrgNodeIdList
public String[] getSecondaryOrgNodeIdList()
Get 用户所属的次要组织机构ID列表。- Returns:
- SecondaryOrgNodeIdList 用户所属的次要组织机构ID列表。
-
setSecondaryOrgNodeIdList
public void setSecondaryOrgNodeIdList(String[] SecondaryOrgNodeIdList)
Set 用户所属的次要组织机构ID列表。- Parameters:
SecondaryOrgNodeIdList
- 用户所属的次要组织机构ID列表。
-
-