public class DescribeSecurityProtectionStatResponse extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeSecurityProtectionStatResponse() |
DescribeSecurityProtectionStatResponse(DescribeSecurityProtectionStatResponse 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 |
getAssetManageStat()
Get 0: asset not paid; 1: agent not installed; 2: Pro or Ultimate Edition for some assets; 3: Pro or Ultimate Edition for all assets.
|
Long |
getDefenseBruteAttackStat()
Get Enabling status of password cracking prevention.
|
Long |
getDiscoverBruteAttackStat()
Get Password cracking risk detection.
|
Long |
getEventBashStat()
Get High-risk command.
|
Long |
getExpertServiceStat()
Get Expert service.
|
Long |
getFileTamperStat()
Get Core file monitoring.
|
Long |
getLogAnalysisStat()
Get Log analysis.
|
Long |
getLoginLogStat()
Get Abnormal log-in.
|
Long |
getMaliciousRequestStat()
Get Malicious request.
|
Long |
getMalwareScanStat()
Get 0: never scanned or asset not paid; 1: scanned and malicious files found; 2: scanned but isolation protection disabled; 3: scanned, protection enabled, and no risk found.
|
Long |
getPrivilegeStat()
Get Local privilege escalation.
|
String |
getRequestId()
Get The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
Long |
getReverseShellStat()
Get Reverse shell.
|
Long |
getSecureBasicLineStat()
Get 0: never scanned or asset not paid; 1: baseline risk found; 2: no risk.
|
Long |
getVulManageStat()
Get 0: never scanned or asset not paid; 1: vulnerability risk found; 2: no risk.
|
Long |
getWarningSetStat()
Get Security alarm.
|
Long |
getWebPageStat()
Get Web page tamper prevention.
|
void |
setAssetManageStat(Long AssetManageStat)
Set 0: asset not paid; 1: agent not installed; 2: Pro or Ultimate Edition for some assets; 3: Pro or Ultimate Edition for all assets.
|
void |
setDefenseBruteAttackStat(Long DefenseBruteAttackStat)
Set Enabling status of password cracking prevention.
|
void |
setDiscoverBruteAttackStat(Long DiscoverBruteAttackStat)
Set Password cracking risk detection.
|
void |
setEventBashStat(Long EventBashStat)
Set High-risk command.
|
void |
setExpertServiceStat(Long ExpertServiceStat)
Set Expert service.
|
void |
setFileTamperStat(Long FileTamperStat)
Set Core file monitoring.
|
void |
setLogAnalysisStat(Long LogAnalysisStat)
Set Log analysis.
|
void |
setLoginLogStat(Long LoginLogStat)
Set Abnormal log-in.
|
void |
setMaliciousRequestStat(Long MaliciousRequestStat)
Set Malicious request.
|
void |
setMalwareScanStat(Long MalwareScanStat)
Set 0: never scanned or asset not paid; 1: scanned and malicious files found; 2: scanned but isolation protection disabled; 3: scanned, protection enabled, and no risk found.
|
void |
setPrivilegeStat(Long PrivilegeStat)
Set Local privilege escalation.
|
void |
setRequestId(String RequestId)
Set The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
void |
setReverseShellStat(Long ReverseShellStat)
Set Reverse shell.
|
void |
setSecureBasicLineStat(Long SecureBasicLineStat)
Set 0: never scanned or asset not paid; 1: baseline risk found; 2: no risk.
|
void |
setVulManageStat(Long VulManageStat)
Set 0: never scanned or asset not paid; 1: vulnerability risk found; 2: no risk.
|
void |
setWarningSetStat(Long WarningSetStat)
Set Security alarm.
|
void |
setWebPageStat(Long WebPageStat)
Set Web page tamper prevention.
|
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 DescribeSecurityProtectionStatResponse()
public DescribeSecurityProtectionStatResponse(DescribeSecurityProtectionStatResponse source)
public Long getAssetManageStat()
public void setAssetManageStat(Long AssetManageStat)
AssetManageStat
- 0: asset not paid; 1: agent not installed; 2: Pro or Ultimate Edition for some assets; 3: Pro or Ultimate Edition for all assets.public Long getVulManageStat()
public void setVulManageStat(Long VulManageStat)
VulManageStat
- 0: never scanned or asset not paid; 1: vulnerability risk found; 2: no risk.public Long getSecureBasicLineStat()
public void setSecureBasicLineStat(Long SecureBasicLineStat)
SecureBasicLineStat
- 0: never scanned or asset not paid; 1: baseline risk found; 2: no risk.public Long getMalwareScanStat()
public void setMalwareScanStat(Long MalwareScanStat)
MalwareScanStat
- 0: never scanned or asset not paid; 1: scanned and malicious files found; 2: scanned but isolation protection disabled; 3: scanned, protection enabled, and no risk found.public Long getDefenseBruteAttackStat()
public void setDefenseBruteAttackStat(Long DefenseBruteAttackStat)
DefenseBruteAttackStat
- Enabling status of password cracking prevention. 0: disabled or asset not paid; 1: enabled; 2: events pending fixing found.public Long getFileTamperStat()
public void setFileTamperStat(Long FileTamperStat)
FileTamperStat
- Core file monitoring. 0: disabled (asset not paid); 1: enabled.public Long getWebPageStat()
public void setWebPageStat(Long WebPageStat)
WebPageStat
- Web page tamper prevention. 0: disabled; 1: enabled.public Long getLoginLogStat()
public void setLoginLogStat(Long LoginLogStat)
LoginLogStat
- Abnormal log-in. 0: unfixed risks found; 1: no risk and allowlist not configured; 2: no risk and allowlist configured.public Long getDiscoverBruteAttackStat()
public void setDiscoverBruteAttackStat(Long DiscoverBruteAttackStat)
DiscoverBruteAttackStat
- Password cracking risk detection. 0: unfixed risks found; 1: no risk with detection in progress.public Long getMaliciousRequestStat()
public void setMaliciousRequestStat(Long MaliciousRequestStat)
MaliciousRequestStat
- Malicious request. 0: no asset in Pro or Ultimate Edition; 1: unfixed malicious request risks found; 2: paid assets found with no risk.public Long getPrivilegeStat()
public void setPrivilegeStat(Long PrivilegeStat)
PrivilegeStat
- Local privilege escalation. 0: no asset in Pro or Ultimate Edition; 1: unfixed risks found; 2: paid assets found with no risk.public Long getReverseShellStat()
public void setReverseShellStat(Long ReverseShellStat)
ReverseShellStat
- Reverse shell. 0: no asset in Pro or Ultimate Edition; 1: unfixed risks found; 2: paid assets found with no risk.public Long getExpertServiceStat()
public void setExpertServiceStat(Long ExpertServiceStat)
ExpertServiceStat
- Expert service. 0: disabled; 1: enabled.public Long getLogAnalysisStat()
public void setLogAnalysisStat(Long LogAnalysisStat)
LogAnalysisStat
- Log analysis. 0: disabled; 1: enabled.public Long getWarningSetStat()
public void setWarningSetStat(Long WarningSetStat)
WarningSetStat
- Security alarm. 0: disabled (for all assets); 1: enabled (for at least one asset).public Long getEventBashStat()
public void setEventBashStat(Long EventBashStat)
EventBashStat
- High-risk command. 0: no asset in Pro or Ultimate Edition; 1: unfixed risks found; 2: paid assets found with no risk.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.Copyright © 2024. All rights reserved.