public class NetAttackEvent extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| NetAttackEvent() | 
| NetAttackEvent(NetAttackEvent 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 | getCount()Get Attacks | 
| Long | getDstPort()Get Target port | 
| Long | getId()Get Log ID | 
| String | getLocation()Get Source location | 
| MachineExtraInfo | getMachineExtraInfo()Get Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getMergeTime()Get Attack time | 
| Boolean | getNew()Get Whether to add new hosts today | 
| Long | getPayVersion()Get Machine payment edition. | 
| String | getQuuid()Get cvm uuid | 
| String | getSrcIP()Get Source IP | 
| Long | getStatus()Get Processing Status: 0 Pending, 1 Processed, 2 Allowlisted, 3 Ignored, 4 Deleted, 5: Defense Enabled. | 
| Long | getType()Get Attack Status: 0: Attack Attempt 1: Confirmed Attack (Successful Attack). | 
| String | getUuid()Get Client ID | 
| Long | getVulDefenceStatus()Get Whether to enable vulnerability defense: 0 - No, 1 - Yes | 
| Long | getVulId()Get Vulnerability ID | 
| String | getVulName()Get Vulnerability name | 
| Long | getVulSupportDefense()Get Whether vulnerabilities support defense. | 
| void | setCount(Long Count)Set Attacks | 
| void | setDstPort(Long DstPort)Set Target port | 
| void | setId(Long Id)Set Log ID | 
| void | setLocation(String Location)Set Source location | 
| void | setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)Set Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMergeTime(String MergeTime)Set Attack time | 
| void | setNew(Boolean New)Set Whether to add new hosts today | 
| void | setPayVersion(Long PayVersion)Set Machine payment edition. | 
| void | setQuuid(String Quuid)Set cvm uuid | 
| void | setSrcIP(String SrcIP)Set Source IP | 
| void | setStatus(Long Status)Set Processing Status: 0 Pending, 1 Processed, 2 Allowlisted, 3 Ignored, 4 Deleted, 5: Defense Enabled. | 
| void | setType(Long Type)Set Attack Status: 0: Attack Attempt 1: Confirmed Attack (Successful Attack). | 
| void | setUuid(String Uuid)Set Client ID | 
| void | setVulDefenceStatus(Long VulDefenceStatus)Set Whether to enable vulnerability defense: 0 - No, 1 - Yes | 
| void | setVulId(Long VulId)Set Vulnerability ID | 
| void | setVulName(String VulName)Set Vulnerability name | 
| void | setVulSupportDefense(Long VulSupportDefense)Set Whether vulnerabilities support defense. | 
| 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, toJsonStringpublic NetAttackEvent()
public NetAttackEvent(NetAttackEvent source)
public Long getId()
public void setId(Long Id)
Id - Log IDpublic String getUuid()
public void setUuid(String Uuid)
Uuid - Client IDpublic Long getDstPort()
public void setDstPort(Long DstPort)
DstPort - Target portpublic String getSrcIP()
public void setSrcIP(String SrcIP)
SrcIP - Source IPpublic String getLocation()
public void setLocation(String Location)
Location - Source locationpublic Long getVulId()
public void setVulId(Long VulId)
VulId - Vulnerability IDpublic String getVulName()
public void setVulName(String VulName)
VulName - Vulnerability namepublic String getMergeTime()
public void setMergeTime(String MergeTime)
MergeTime - Attack timepublic MachineExtraInfo getMachineExtraInfo()
public void setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
MachineExtraInfo - Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained.public Long getType()
public void setType(Long Type)
Type - Attack Status: 0: Attack Attempt 1: Confirmed Attack (Successful Attack).public Long getStatus()
public void setStatus(Long Status)
Status - Processing Status: 0 Pending, 1 Processed, 2 Allowlisted, 3 Ignored, 4 Deleted, 5: Defense Enabled.public Long getVulSupportDefense()
public void setVulSupportDefense(Long VulSupportDefense)
VulSupportDefense - Whether vulnerabilities support defense. 0: No 1: Yespublic Long getVulDefenceStatus()
public void setVulDefenceStatus(Long VulDefenceStatus)
VulDefenceStatus - Whether to enable vulnerability defense: 0 - No, 1 - Yespublic Long getPayVersion()
public void setPayVersion(Long PayVersion)
PayVersion - Machine payment edition. 0: Basic Edition; 1: Professional Edition; 2: Premium Edition; 3: General Discount Editionpublic String getQuuid()
public void setQuuid(String Quuid)
Quuid - cvm uuidpublic Long getCount()
public void setCount(Long Count)
Count - Attackspublic Boolean getNew()
public void setNew(Boolean New)
New - Whether to add new hosts todayCopyright © 2024. All rights reserved.