Class ModifyUserRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dasb.v20191018.models.ModifyUserRequest
-
public class ModifyUserRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyUserRequest()
ModifyUserRequest(ModifyUserRequest 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 Long
getAuthType()
Get 认证方式,0 - 本地,1 - LDAP,2 - OAuth 不传则默认为0String
getDepartmentId()
Get 用户所属部门的ID,如1.2.3String
getEmail()
Get 电子邮件Long[]
getGroupIdSet()
Get 所属用户组ID集合Long
getId()
Get 用户IDString
getPhone()
Get 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"String
getRealName()
Get 用户姓名,最大长度20个字符,不能包含空格String
getValidateFrom()
Get 用户生效时间,如:"2021-09-22T00:00:00+00:00" 生效、失效时间不填则用户长期有效String
getValidateTime()
Get 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问String
getValidateTo()
Get 用户失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则用户长期有效void
setAuthType(Long AuthType)
Set 认证方式,0 - 本地,1 - LDAP,2 - OAuth 不传则默认为0void
setDepartmentId(String DepartmentId)
Set 用户所属部门的ID,如1.2.3void
setEmail(String Email)
Set 电子邮件void
setGroupIdSet(Long[] GroupIdSet)
Set 所属用户组ID集合void
setId(Long Id)
Set 用户IDvoid
setPhone(String Phone)
Set 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"void
setRealName(String RealName)
Set 用户姓名,最大长度20个字符,不能包含空格void
setValidateFrom(String ValidateFrom)
Set 用户生效时间,如:"2021-09-22T00:00:00+00:00" 生效、失效时间不填则用户长期有效void
setValidateTime(String ValidateTime)
Set 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问void
setValidateTo(String ValidateTo)
Set 用户失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则用户长期有效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
-
ModifyUserRequest
public ModifyUserRequest()
-
ModifyUserRequest
public ModifyUserRequest(ModifyUserRequest 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
-
getId
public Long getId()
Get 用户ID- Returns:
- Id 用户ID
-
setId
public void setId(Long Id)
Set 用户ID- Parameters:
Id
- 用户ID
-
getRealName
public String getRealName()
Get 用户姓名,最大长度20个字符,不能包含空格- Returns:
- RealName 用户姓名,最大长度20个字符,不能包含空格
-
setRealName
public void setRealName(String RealName)
Set 用户姓名,最大长度20个字符,不能包含空格- Parameters:
RealName
- 用户姓名,最大长度20个字符,不能包含空格
-
getPhone
public String getPhone()
Get 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"- Returns:
- Phone 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"
-
setPhone
public void setPhone(String Phone)
Set 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"- Parameters:
Phone
- 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"
-
getEmail
public String getEmail()
Get 电子邮件- Returns:
- Email 电子邮件
-
setEmail
public void setEmail(String Email)
Set 电子邮件- Parameters:
Email
- 电子邮件
-
getValidateFrom
public String getValidateFrom()
Get 用户生效时间,如:"2021-09-22T00:00:00+00:00" 生效、失效时间不填则用户长期有效- Returns:
- ValidateFrom 用户生效时间,如:"2021-09-22T00:00:00+00:00" 生效、失效时间不填则用户长期有效
-
setValidateFrom
public void setValidateFrom(String ValidateFrom)
Set 用户生效时间,如:"2021-09-22T00:00:00+00:00" 生效、失效时间不填则用户长期有效- Parameters:
ValidateFrom
- 用户生效时间,如:"2021-09-22T00:00:00+00:00" 生效、失效时间不填则用户长期有效
-
getValidateTo
public String getValidateTo()
Get 用户失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则用户长期有效- Returns:
- ValidateTo 用户失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则用户长期有效
-
setValidateTo
public void setValidateTo(String ValidateTo)
Set 用户失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则用户长期有效- Parameters:
ValidateTo
- 用户失效时间,如:"2021-09-23T00:00:00+00:00" 生效、失效时间不填则用户长期有效
-
getGroupIdSet
public Long[] getGroupIdSet()
Get 所属用户组ID集合- Returns:
- GroupIdSet 所属用户组ID集合
-
setGroupIdSet
public void setGroupIdSet(Long[] GroupIdSet)
Set 所属用户组ID集合- Parameters:
GroupIdSet
- 所属用户组ID集合
-
getAuthType
public Long getAuthType()
Get 认证方式,0 - 本地,1 - LDAP,2 - OAuth 不传则默认为0- Returns:
- AuthType 认证方式,0 - 本地,1 - LDAP,2 - OAuth 不传则默认为0
-
setAuthType
public void setAuthType(Long AuthType)
Set 认证方式,0 - 本地,1 - LDAP,2 - OAuth 不传则默认为0- Parameters:
AuthType
- 认证方式,0 - 本地,1 - LDAP,2 - OAuth 不传则默认为0
-
getValidateTime
public String getValidateTime()
Get 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问- Returns:
- ValidateTime 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问
-
setValidateTime
public void setValidateTime(String ValidateTime)
Set 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问- Parameters:
ValidateTime
- 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问
-
getDepartmentId
public String getDepartmentId()
Get 用户所属部门的ID,如1.2.3- Returns:
- DepartmentId 用户所属部门的ID,如1.2.3
-
setDepartmentId
public void setDepartmentId(String DepartmentId)
Set 用户所属部门的ID,如1.2.3- Parameters:
DepartmentId
- 用户所属部门的ID,如1.2.3
-
-