public class CreateUserRequest extends AbstractModel
Constructor and Description |
---|
CreateUserRequest() |
CreateUserRequest(CreateUserRequest 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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getAuthType()
Get 认证方式,0 - 本地, 1 - LDAP, 2 - OAuth 不传则默认为0
|
String |
getDepartmentId()
Get 所属部门ID,如:“1.2.3”
|
String |
getEmail()
Get 电子邮件
|
Long[] |
getGroupIdSet()
Get 所属用户组ID集合
|
String |
getPhone()
Get 大陆手机号直接填写,如果是其他国家、地区号码, 按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"
|
String |
getRealName()
Get 用户姓名,最大长度20个字符,不能包含空白字符
|
String |
getUserName()
Get 用户名, 3-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 不传则默认为0
|
void |
setDepartmentId(String DepartmentId)
Set 所属部门ID,如:“1.2.3”
|
void |
setEmail(String Email)
Set 电子邮件
|
void |
setGroupIdSet(Long[] GroupIdSet)
Set 所属用户组ID集合
|
void |
setPhone(String Phone)
Set 大陆手机号直接填写,如果是其他国家、地区号码, 按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"
|
void |
setRealName(String RealName)
Set 用户姓名,最大长度20个字符,不能包含空白字符
|
void |
setUserName(String UserName)
Set 用户名, 3-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.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateUserRequest()
public CreateUserRequest(CreateUserRequest source)
public String getUserName()
public void setUserName(String UserName)
UserName
- 用户名, 3-20个字符, 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符public String getRealName()
public void setRealName(String RealName)
RealName
- 用户姓名,最大长度20个字符,不能包含空白字符public String getPhone()
public void setPhone(String Phone)
Phone
- 大陆手机号直接填写,如果是其他国家、地区号码, 按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"public String getEmail()
public void setEmail(String Email)
Email
- 电子邮件public String getValidateFrom()
public void setValidateFrom(String ValidateFrom)
ValidateFrom
- 用户生效时间,如:"2021-09-22T00:00:00+00:00"
生效、失效时间不填则用户长期有效public String getValidateTo()
public void setValidateTo(String ValidateTo)
ValidateTo
- 用户失效时间,如:"2021-09-23T00:00:00+00:00"
生效、失效时间不填则用户长期有效public Long[] getGroupIdSet()
public void setGroupIdSet(Long[] GroupIdSet)
GroupIdSet
- 所属用户组ID集合public Long getAuthType()
public void setAuthType(Long AuthType)
AuthType
- 认证方式,0 - 本地, 1 - LDAP, 2 - OAuth 不传则默认为0public String getValidateTime()
public void setValidateTime(String ValidateTime)
ValidateTime
- 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问public String getDepartmentId()
public void setDepartmentId(String DepartmentId)
DepartmentId
- 所属部门ID,如:“1.2.3”Copyright © 2022. All rights reserved.