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 StringgetDescription()Get 用户备注,长度限制:512个字符。StringgetDisplayName()Get 昵称,长度限制:64个字符。 默认与用户名相同。StringgetEmail()Get 用户邮箱。StringgetExpirationTime()Get 用户过期时间,遵循 ISO 8601 标准。StringgetOrgNodeId()Get 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。StringgetPassword()Get 用户密码, 需要符合密码策略的配置。StringgetPhone()Get 用户手机号。BooleangetPwdNeedReset()Get 密码是否需要重置,为空默认为false不需要重置密码。String[]getSecondaryOrgNodeIdList()Get 用户所属的次要组织机构ID列表。String[]getUserGroupIds()Get 用户所属用户组ID列表。StringgetUserId()Get 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。StringgetUserName()Get 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。voidsetDescription(String Description)Set 用户备注,长度限制:512个字符。voidsetDisplayName(String DisplayName)Set 昵称,长度限制:64个字符。 默认与用户名相同。voidsetEmail(String Email)Set 用户邮箱。voidsetExpirationTime(String ExpirationTime)Set 用户过期时间,遵循 ISO 8601 标准。voidsetOrgNodeId(String OrgNodeId)Set 用户所属的主组织机构唯一ID。如果为空,默认为在根节点下创建用户。voidsetPassword(String Password)Set 用户密码, 需要符合密码策略的配置。voidsetPhone(String Phone)Set 用户手机号。voidsetPwdNeedReset(Boolean PwdNeedReset)Set 密码是否需要重置,为空默认为false不需要重置密码。voidsetSecondaryOrgNodeIdList(String[] SecondaryOrgNodeIdList)Set 用户所属的次要组织机构ID列表。voidsetUserGroupIds(String[] UserGroupIds)Set 用户所属用户组ID列表。voidsetUserId(String UserId)Set 用户 id。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。voidsetUserName(String UserName)Set 用户名,长度限制:32个字符。 Username 和 UserId 需选择一个作为搜索条件;如两个条件同时使用则默认使用Username作为搜索条件。voidtoMap(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列表。
-
-