All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sas20181203.models.DescribePropertyUserDetailResponseBody Maven / Gradle / Ivy

There is a newer version: 3.0.0
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;

import com.aliyun.tea.*;

public class DescribePropertyUserDetailResponseBody extends TeaModel {
    /**
     * 

The pagination information.

*/ @NameInMap("PageInfo") public DescribePropertyUserDetailResponseBodyPageInfo pageInfo; /** *

The details of asset fingerprints for the account.

*/ @NameInMap("Propertys") public java.util.List propertys; /** *

The ID of the request, which is used to locate and troubleshoot issues.

*/ @NameInMap("RequestId") public String requestId; public static DescribePropertyUserDetailResponseBody build(java.util.Map map) throws Exception { DescribePropertyUserDetailResponseBody self = new DescribePropertyUserDetailResponseBody(); return TeaModel.build(map, self); } public DescribePropertyUserDetailResponseBody setPageInfo(DescribePropertyUserDetailResponseBodyPageInfo pageInfo) { this.pageInfo = pageInfo; return this; } public DescribePropertyUserDetailResponseBodyPageInfo getPageInfo() { return this.pageInfo; } public DescribePropertyUserDetailResponseBody setPropertys(java.util.List propertys) { this.propertys = propertys; return this; } public java.util.List getPropertys() { return this.propertys; } public DescribePropertyUserDetailResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class DescribePropertyUserDetailResponseBodyPageInfo extends TeaModel { /** *

The number of entries returned on the current page.

*/ @NameInMap("Count") public Integer count; /** *

The page number of the returned page.

*/ @NameInMap("CurrentPage") public Integer currentPage; /** *

The number of entries returned per page. Default value: **10**.

*/ @NameInMap("PageSize") public Integer pageSize; /** *

The total number of entries returned.

*/ @NameInMap("TotalCount") public Integer totalCount; public static DescribePropertyUserDetailResponseBodyPageInfo build(java.util.Map map) throws Exception { DescribePropertyUserDetailResponseBodyPageInfo self = new DescribePropertyUserDetailResponseBodyPageInfo(); return TeaModel.build(map, self); } public DescribePropertyUserDetailResponseBodyPageInfo setCount(Integer count) { this.count = count; return this; } public Integer getCount() { return this.count; } public DescribePropertyUserDetailResponseBodyPageInfo setCurrentPage(Integer currentPage) { this.currentPage = currentPage; return this; } public Integer getCurrentPage() { return this.currentPage; } public DescribePropertyUserDetailResponseBodyPageInfo setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public DescribePropertyUserDetailResponseBodyPageInfo setTotalCount(Integer totalCount) { this.totalCount = totalCount; return this; } public Integer getTotalCount() { return this.totalCount; } } public static class DescribePropertyUserDetailResponseBodyPropertys extends TeaModel { /** *

The date on which the account expires.

*/ @NameInMap("AccountsExpirationDate") public String accountsExpirationDate; /** *

The timestamp at which the last asset fingerprint collection is performed. Unit: milliseconds.

*/ @NameInMap("CreateTimestamp") public Long createTimestamp; /** *

The details of the user groups to which the account belongs.

*/ @NameInMap("GroupNames") public java.util.List groupNames; /** *

The ID of the server.

*/ @NameInMap("InstanceId") public String instanceId; /** *

The name of the server.

*/ @NameInMap("InstanceName") public String instanceName; /** *

The public IP address of the server.

*/ @NameInMap("InternetIp") public String internetIp; /** *

The private IP address of the server.

*/ @NameInMap("IntranetIp") public String intranetIp; /** *

The IP addresses of the server.

*/ @NameInMap("Ip") public String ip; /** *

Indicates whether the account is an interactive logon account. Valid values:

*
*

* **0**: no

*

* **1**: yes

*/ @NameInMap("IsCouldLogin") public Integer isCouldLogin; /** *

Indicates whether the password expires. Valid values:

*
*

* **0**: yes

*

* **1**: no

*/ @NameInMap("IsPasswdExpired") public Integer isPasswdExpired; /** *

Indicates whether the password is locked. Valid values:

*
*

* **0**: yes

*

* **1**: no

*/ @NameInMap("IsPasswdLocked") public Integer isPasswdLocked; /** *

Indicates whether the account has root permissions. Valid values:

*
*

* **0**: no

*

* **1**: yes

*/ @NameInMap("IsRoot") public String isRoot; /** *

Indicates whether the account is a sudo account. Valid values:

*
*

* **0**: no

*

* **1**: yes

*/ @NameInMap("IsSudoer") public Integer isSudoer; /** *

Indicates whether the account expires. Valid values:

*
*

* **0**: yes

*

* **1**: no

*/ @NameInMap("IsUserExpired") public Integer isUserExpired; /** *

The source IP address of the last logon to the account.

*/ @NameInMap("LastLoginIp") public String lastLoginIp; /** *

The last logon time of the account.

*/ @NameInMap("LastLoginTime") public String lastLoginTime; /** *

The timestamp of the last logon to the account. Unit: milliseconds.

*/ @NameInMap("LastLoginTimeDt") public Long lastLoginTimeDt; /** *

The timestamp of the last logon to the account. Unit: milliseconds.

*/ @NameInMap("LastLoginTimestamp") public Long lastLoginTimestamp; /** *

The date on which the password of the account expires.

*/ @NameInMap("PasswordExpirationDate") public String passwordExpirationDate; /** *

This parameter is deprecated. You can ignore it.

*/ @NameInMap("Status") public String status; /** *

The name of the account.

*/ @NameInMap("User") public String user; /** *

The UUID of the server.

*/ @NameInMap("Uuid") public String uuid; public static DescribePropertyUserDetailResponseBodyPropertys build(java.util.Map map) throws Exception { DescribePropertyUserDetailResponseBodyPropertys self = new DescribePropertyUserDetailResponseBodyPropertys(); return TeaModel.build(map, self); } public DescribePropertyUserDetailResponseBodyPropertys setAccountsExpirationDate(String accountsExpirationDate) { this.accountsExpirationDate = accountsExpirationDate; return this; } public String getAccountsExpirationDate() { return this.accountsExpirationDate; } public DescribePropertyUserDetailResponseBodyPropertys setCreateTimestamp(Long createTimestamp) { this.createTimestamp = createTimestamp; return this; } public Long getCreateTimestamp() { return this.createTimestamp; } public DescribePropertyUserDetailResponseBodyPropertys setGroupNames(java.util.List groupNames) { this.groupNames = groupNames; return this; } public java.util.List getGroupNames() { return this.groupNames; } public DescribePropertyUserDetailResponseBodyPropertys setInstanceId(String instanceId) { this.instanceId = instanceId; return this; } public String getInstanceId() { return this.instanceId; } public DescribePropertyUserDetailResponseBodyPropertys setInstanceName(String instanceName) { this.instanceName = instanceName; return this; } public String getInstanceName() { return this.instanceName; } public DescribePropertyUserDetailResponseBodyPropertys setInternetIp(String internetIp) { this.internetIp = internetIp; return this; } public String getInternetIp() { return this.internetIp; } public DescribePropertyUserDetailResponseBodyPropertys setIntranetIp(String intranetIp) { this.intranetIp = intranetIp; return this; } public String getIntranetIp() { return this.intranetIp; } public DescribePropertyUserDetailResponseBodyPropertys setIp(String ip) { this.ip = ip; return this; } public String getIp() { return this.ip; } public DescribePropertyUserDetailResponseBodyPropertys setIsCouldLogin(Integer isCouldLogin) { this.isCouldLogin = isCouldLogin; return this; } public Integer getIsCouldLogin() { return this.isCouldLogin; } public DescribePropertyUserDetailResponseBodyPropertys setIsPasswdExpired(Integer isPasswdExpired) { this.isPasswdExpired = isPasswdExpired; return this; } public Integer getIsPasswdExpired() { return this.isPasswdExpired; } public DescribePropertyUserDetailResponseBodyPropertys setIsPasswdLocked(Integer isPasswdLocked) { this.isPasswdLocked = isPasswdLocked; return this; } public Integer getIsPasswdLocked() { return this.isPasswdLocked; } public DescribePropertyUserDetailResponseBodyPropertys setIsRoot(String isRoot) { this.isRoot = isRoot; return this; } public String getIsRoot() { return this.isRoot; } public DescribePropertyUserDetailResponseBodyPropertys setIsSudoer(Integer isSudoer) { this.isSudoer = isSudoer; return this; } public Integer getIsSudoer() { return this.isSudoer; } public DescribePropertyUserDetailResponseBodyPropertys setIsUserExpired(Integer isUserExpired) { this.isUserExpired = isUserExpired; return this; } public Integer getIsUserExpired() { return this.isUserExpired; } public DescribePropertyUserDetailResponseBodyPropertys setLastLoginIp(String lastLoginIp) { this.lastLoginIp = lastLoginIp; return this; } public String getLastLoginIp() { return this.lastLoginIp; } public DescribePropertyUserDetailResponseBodyPropertys setLastLoginTime(String lastLoginTime) { this.lastLoginTime = lastLoginTime; return this; } public String getLastLoginTime() { return this.lastLoginTime; } public DescribePropertyUserDetailResponseBodyPropertys setLastLoginTimeDt(Long lastLoginTimeDt) { this.lastLoginTimeDt = lastLoginTimeDt; return this; } public Long getLastLoginTimeDt() { return this.lastLoginTimeDt; } public DescribePropertyUserDetailResponseBodyPropertys setLastLoginTimestamp(Long lastLoginTimestamp) { this.lastLoginTimestamp = lastLoginTimestamp; return this; } public Long getLastLoginTimestamp() { return this.lastLoginTimestamp; } public DescribePropertyUserDetailResponseBodyPropertys setPasswordExpirationDate(String passwordExpirationDate) { this.passwordExpirationDate = passwordExpirationDate; return this; } public String getPasswordExpirationDate() { return this.passwordExpirationDate; } public DescribePropertyUserDetailResponseBodyPropertys setStatus(String status) { this.status = status; return this; } public String getStatus() { return this.status; } public DescribePropertyUserDetailResponseBodyPropertys setUser(String user) { this.user = user; return this; } public String getUser() { return this.user; } public DescribePropertyUserDetailResponseBodyPropertys setUuid(String uuid) { this.uuid = uuid; return this; } public String getUuid() { return this.uuid; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy