public class AssetUserDetail extends AbstractModel
header, skipSign
Constructor and Description |
---|
AssetUserDetail() |
AssetUserDetail(AssetUserDetail 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 |
---|---|
String |
getDisableTime()
Get Account expiration time
|
String |
getGid()
Get Account GID
|
String |
getGroupName()
Get User group name
|
String |
getHomePath()
Get Home directory
|
Long |
getIsDomain()
Get Whether the account is a domain account.
|
Long |
getIsRoot()
Get Whether there is root permission.
|
Long |
getIsSshLogin()
Get Whether SSH log-in allowed.
|
AssetUserKeyInfo[] |
getKeys()
Get User public key listNote: This field may return null, indicating that no valid values can be obtained.
|
String |
getLastLoginIp()
Get Last log-in IP address
|
String |
getLastLoginLoc()
Get Last log-in location
|
String |
getLastLoginTerminal()
Get Last log-in terminal
|
String |
getLastLoginTime()
Get Last log-in time
|
String |
getMachineIp()
Get Host private IP address
|
String |
getMachineName()
Get Host name
|
String |
getName()
Get Account name
|
String |
getPasswordChangeTime()
Get Password modification time
|
Long |
getPasswordChangeType()
Get Password change settings.
|
String |
getPasswordDueTime()
Get Password expiration time (Linux only)
|
Long |
getPasswordLockDays()
Get Password locking time (unit: day).
|
Long |
getPasswordWarnDays()
Get Password expiration reminder, in days
|
String |
getQuuid()
Get Host QUUID
|
String |
getRemark()
Get Remarks
|
String |
getShell()
Get Shell path (Linux only)
|
Long |
getShellLoginStatus()
Get Whether shell log-in allowed.
|
Long |
getStatus()
Get Account status.
|
String |
getUid()
Get Account UID
|
String |
getUpdateTime()
Get Data update time
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getUserType()
Get Account type.
|
String |
getUuid()
Get Host UUID
|
void |
setDisableTime(String DisableTime)
Set Account expiration time
|
void |
setGid(String Gid)
Set Account GID
|
void |
setGroupName(String GroupName)
Set User group name
|
void |
setHomePath(String HomePath)
Set Home directory
|
void |
setIsDomain(Long IsDomain)
Set Whether the account is a domain account.
|
void |
setIsRoot(Long IsRoot)
Set Whether there is root permission.
|
void |
setIsSshLogin(Long IsSshLogin)
Set Whether SSH log-in allowed.
|
void |
setKeys(AssetUserKeyInfo[] Keys)
Set User public key listNote: This field may return null, indicating that no valid values can be obtained.
|
void |
setLastLoginIp(String LastLoginIp)
Set Last log-in IP address
|
void |
setLastLoginLoc(String LastLoginLoc)
Set Last log-in location
|
void |
setLastLoginTerminal(String LastLoginTerminal)
Set Last log-in terminal
|
void |
setLastLoginTime(String LastLoginTime)
Set Last log-in time
|
void |
setMachineIp(String MachineIp)
Set Host private IP address
|
void |
setMachineName(String MachineName)
Set Host name
|
void |
setName(String Name)
Set Account name
|
void |
setPasswordChangeTime(String PasswordChangeTime)
Set Password modification time
|
void |
setPasswordChangeType(Long PasswordChangeType)
Set Password change settings.
|
void |
setPasswordDueTime(String PasswordDueTime)
Set Password expiration time (Linux only)
|
void |
setPasswordLockDays(Long PasswordLockDays)
Set Password locking time (unit: day).
|
void |
setPasswordWarnDays(Long PasswordWarnDays)
Set Password expiration reminder, in days
|
void |
setQuuid(String Quuid)
Set Host QUUID
|
void |
setRemark(String Remark)
Set Remarks
|
void |
setShell(String Shell)
Set Shell path (Linux only)
|
void |
setShellLoginStatus(Long ShellLoginStatus)
Set Whether shell log-in allowed.
|
void |
setStatus(Long Status)
Set Account status.
|
void |
setUid(String Uid)
Set Account UID
|
void |
setUpdateTime(String UpdateTime)
Set Data update time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setUserType(Long UserType)
Set Account type.
|
void |
setUuid(String Uuid)
Set Host UUID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public AssetUserDetail()
public AssetUserDetail(AssetUserDetail source)
public String getMachineIp()
public void setMachineIp(String MachineIp)
MachineIp
- Host private IP addresspublic String getMachineName()
public void setMachineName(String MachineName)
MachineName
- Host namepublic String getUuid()
public void setUuid(String Uuid)
Uuid
- Host UUIDpublic String getQuuid()
public void setQuuid(String Quuid)
Quuid
- Host QUUIDpublic String getUid()
public void setUid(String Uid)
Uid
- Account UIDpublic String getGid()
public void setGid(String Gid)
Gid
- Account GIDpublic Long getStatus()
public void setStatus(Long Status)
Status
- Account status. 0: disabled; 1: enabled.public Long getIsRoot()
public void setIsRoot(Long IsRoot)
IsRoot
- Whether there is root permission. 0: no; 1: yes; 999: null (Linux only).public String getLastLoginTime()
public void setLastLoginTime(String LastLoginTime)
LastLoginTime
- Last log-in timepublic String getName()
public void setName(String Name)
Name
- Account namepublic Long getUserType()
public void setUserType(Long UserType)
UserType
- Account type. 0: guest user; 1: standard user; 2: administrator user; 999: null (Windows only).public Long getIsDomain()
public void setIsDomain(Long IsDomain)
IsDomain
- Whether the account is a domain account. 0: no; 1: yes; 999: null (Windows only).public Long getIsSshLogin()
public void setIsSshLogin(Long IsSshLogin)
IsSshLogin
- Whether SSH log-in allowed. 1: yes; 0: no; 999: null (Linux only).public String getHomePath()
public void setHomePath(String HomePath)
HomePath
- Home directorypublic String getShell()
public void setShell(String Shell)
Shell
- Shell path (Linux only)public Long getShellLoginStatus()
public void setShellLoginStatus(Long ShellLoginStatus)
ShellLoginStatus
- Whether shell log-in allowed. 0: no; 1: yes (Linux only).public String getPasswordChangeTime()
public void setPasswordChangeTime(String PasswordChangeTime)
PasswordChangeTime
- Password modification timepublic String getPasswordDueTime()
public void setPasswordDueTime(String PasswordDueTime)
PasswordDueTime
- Password expiration time (Linux only)public Long getPasswordLockDays()
public void setPasswordLockDays(Long PasswordLockDays)
PasswordLockDays
- Password locking time (unit: day). -1: never locked; 999: null (Linux only).public String getRemark()
public void setRemark(String Remark)
Remark
- Remarkspublic String getGroupName()
public void setGroupName(String GroupName)
GroupName
- User group namepublic String getDisableTime()
public void setDisableTime(String DisableTime)
DisableTime
- Account expiration timepublic String getLastLoginTerminal()
public void setLastLoginTerminal(String LastLoginTerminal)
LastLoginTerminal
- Last log-in terminalpublic String getLastLoginLoc()
public void setLastLoginLoc(String LastLoginLoc)
LastLoginLoc
- Last log-in locationpublic String getLastLoginIp()
public void setLastLoginIp(String LastLoginIp)
LastLoginIp
- Last log-in IP addresspublic Long getPasswordWarnDays()
public void setPasswordWarnDays(Long PasswordWarnDays)
PasswordWarnDays
- Password expiration reminder, in dayspublic Long getPasswordChangeType()
public void setPasswordChangeType(Long PasswordChangeType)
PasswordChangeType
- Password change settings. 0: not allowed; 1: allowed.public AssetUserKeyInfo[] getKeys()
public void setKeys(AssetUserKeyInfo[] Keys)
Keys
- User public key listNote: This field may return null, indicating that no valid values can be obtained.public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- Data update time
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2024. All rights reserved.