public static final class DescribePropertyUserDetailResponseBody.Propertys.Builder extends Object
public DescribePropertyUserDetailResponseBody.Propertys.Builder accountsExpirationDate(String accountsExpirationDate)
The expiration date of the account.
example:never
public DescribePropertyUserDetailResponseBody.Propertys.Builder createTimestamp(Long createTimestamp)
The timestamp of the latest scan of the asset fingerprint. The unit is milliseconds.
example:1649149566000
public DescribePropertyUserDetailResponseBody.Propertys.Builder groupNames(List<String> groupNames)
Detailed information about the user groups of the queried account.
public DescribePropertyUserDetailResponseBody.Propertys.Builder instanceId(String instanceId)
The instance ID of the server.
example:i-hp35tftuh52wbp1g****
public DescribePropertyUserDetailResponseBody.Propertys.Builder instanceName(String instanceName)
The name of the server instance.
example:hc-host-****
public DescribePropertyUserDetailResponseBody.Propertys.Builder internetIp(String internetIp)
The public IP address of the server.
example:192.168.XX.XX
public DescribePropertyUserDetailResponseBody.Propertys.Builder intranetIp(String intranetIp)
The private IP address of the server.
example:100.104.XX.XX
public DescribePropertyUserDetailResponseBody.Propertys.Builder ip(String ip)
The list of IP addresses of the server.
example:192.168.XX.XX
public DescribePropertyUserDetailResponseBody.Propertys.Builder isCouldLogin(Integer isCouldLogin)
Whether it is an interactive login account. Values:
0
public DescribePropertyUserDetailResponseBody.Propertys.Builder isPasswdExpired(Integer isPasswdExpired)
Whether the password has expired. The values are:
1
public DescribePropertyUserDetailResponseBody.Propertys.Builder isPasswdLocked(Integer isPasswdLocked)
Whether the password is locked. Values:
1
public DescribePropertyUserDetailResponseBody.Propertys.Builder isRoot(String isRoot)
Whether the account has ROOT permissions. The values include:
0
public DescribePropertyUserDetailResponseBody.Propertys.Builder isSudoer(Integer isSudoer)
Whether it is a sudo account. Values:
0
public DescribePropertyUserDetailResponseBody.Propertys.Builder isUserExpired(Integer isUserExpired)
Whether the user has expired. Values:
1
public DescribePropertyUserDetailResponseBody.Propertys.Builder lastLoginIp(String lastLoginIp)
The source IP from which the account last logged in.
example:192.168.XX.XX
public DescribePropertyUserDetailResponseBody.Propertys.Builder lastLoginTime(String lastLoginTime)
The last login time of the account.
example:2022-04-04 18:07:06
public DescribePropertyUserDetailResponseBody.Propertys.Builder lastLoginTimeDt(Long lastLoginTimeDt)
The timestamp of the last login of the account. The unit is milliseconds.
example:1649066826000
public DescribePropertyUserDetailResponseBody.Propertys.Builder lastLoginTimestamp(Long lastLoginTimestamp)
The timestamp of the last login of the account. The unit is milliseconds.
example:1649066826000
public DescribePropertyUserDetailResponseBody.Propertys.Builder passwordExpirationDate(String passwordExpirationDate)
The expiration date of the account password.
example:never
public DescribePropertyUserDetailResponseBody.Propertys.Builder status(String status)
This parameter is deprecated and should be ignored.
example:**
public DescribePropertyUserDetailResponseBody.Propertys.Builder user(String user)
The name of the account.
example:bin
public DescribePropertyUserDetailResponseBody.Propertys.Builder uuid(String uuid)
The UUID of the server.
example:162eb349-c2d9-4f8b-805c-75b43d4c****
public DescribePropertyUserDetailResponseBody.Propertys build()
Copyright © 2026. All rights reserved.